Daily bump.
[official-gcc.git] / Makefile.in
blob27e8a680d10a6323c5f7709fb297d984886ef30d
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 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory. It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139 FLEX="$(FLEX)"; export FLEX; \
140 LEX="$(LEX)"; export LEX; \
141 BISON="$(BISON)"; export BISON; \
142 YACC="$(YACC)"; export YACC; \
143 M4="$(M4)"; export M4; \
144 SED="$(SED)"; export SED; \
145 AWK="$(AWK)"; export AWK; \
146 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151 $(BASE_EXPORTS) \
152 AR="$(AR_FOR_BUILD)"; export AR; \
153 AS="$(AS_FOR_BUILD)"; export AS; \
154 CC="$(CC_FOR_BUILD)"; export CC; \
155 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157 CXX="$(CXX_FOR_BUILD)"; export CXX; \
158 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
159 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160 GOC="$(GOC_FOR_BUILD)"; export GOC; \
161 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
162 GDC="$(GDC_FOR_BUILD)"; export GDC; \
163 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
164 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
165 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
166 LD="$(LD_FOR_BUILD)"; export LD; \
167 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
168 NM="$(NM_FOR_BUILD)"; export NM; \
169 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
170 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
171 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
173 # These variables must be set on the make command line for directories
174 # built for the build system to override those in BASE_FLAGS_TO_PASS.
175 EXTRA_BUILD_FLAGS = \
176 CFLAGS="$(CFLAGS_FOR_BUILD)" \
177 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
179 # This is the list of directories to built for the host system.
180 SUBDIRS = @configdirs@
181 TARGET_CONFIGDIRS = @target_configdirs@
182 # This is set by the configure script to the arguments to use when configuring
183 # directories built for the host system.
184 HOST_CONFIGARGS = @host_configargs@
185 # Host programs are put under this directory, which is . except if building
186 # with srcdir=..
187 HOST_SUBDIR = @host_subdir@
188 # This is the list of variables to export in the environment when
189 # configuring subdirectories for the host system. We need to pass
190 # some to the GCC configure because of its hybrid host/target nature.
191 HOST_EXPORTS = \
192 $(BASE_EXPORTS) \
193 CC="$(CC)"; export CC; \
194 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
195 CFLAGS="$(CFLAGS)"; export CFLAGS; \
196 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
197 CXX="$(CXX)"; export CXX; \
198 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
199 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
200 GOC="$(GOC)"; export GOC; \
201 GDC="$(GDC)"; export GDC; \
202 AR="$(AR)"; export AR; \
203 AS="$(AS)"; export AS; \
204 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
205 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
206 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
207 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
208 LD="$(LD)"; export LD; \
209 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
210 NM="$(NM)"; export NM; \
211 RANLIB="$(RANLIB)"; export RANLIB; \
212 WINDRES="$(WINDRES)"; export WINDRES; \
213 WINDMC="$(WINDMC)"; export WINDMC; \
214 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
215 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
216 OTOOL="$(OTOOL)"; export OTOOL; \
217 READELF="$(READELF)"; export READELF; \
218 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
219 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
220 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
221 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
222 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
223 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
224 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
225 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
226 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
227 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
228 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
229 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
230 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
231 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
232 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
233 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
234 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
235 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
236 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
237 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
238 @if gcc-bootstrap
239 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
240 @endif gcc-bootstrap
241 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
243 POSTSTAGE1_CXX_EXPORT = \
244 CXX='$(CXX)'; export CXX; \
245 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
246 @if target-libstdc++-v3-bootstrap
247 # Override the above if we're bootstrapping C++.
248 POSTSTAGE1_CXX_EXPORT = \
249 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
250 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
251 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
252 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
253 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
254 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
255 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
256 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
257 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
258 export CXX; \
259 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
260 @endif target-libstdc++-v3-bootstrap
262 # Similar, for later GCC stages.
263 POSTSTAGE1_HOST_EXPORTS = \
264 $(HOST_EXPORTS) \
265 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
266 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
267 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
268 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
269 $(POSTSTAGE1_CXX_EXPORT) \
270 $(LTO_EXPORTS) \
271 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
272 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
273 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
274 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
275 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
276 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
277 export GDC; \
278 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
279 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
280 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
281 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
283 # Target libraries are put under this directory:
284 TARGET_SUBDIR = @target_subdir@
285 # This is set by the configure script to the arguments to use when configuring
286 # directories built for the target.
287 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
288 # This is the list of variables to export in the environment when
289 # configuring subdirectories for the target system.
290 BASE_TARGET_EXPORTS = \
291 $(BASE_EXPORTS) \
292 AR="$(AR_FOR_TARGET)"; export AR; \
293 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
294 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
295 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
296 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
297 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
298 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
299 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
300 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
301 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
302 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
303 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
304 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
305 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
306 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
307 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
308 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
309 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
310 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
311 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
312 READELF="$(READELF_FOR_TARGET)"; export READELF; \
313 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
314 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
315 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
316 @if gcc-bootstrap
317 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
318 @endif gcc-bootstrap
319 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
320 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
322 RAW_CXX_TARGET_EXPORTS = \
323 $(BASE_TARGET_EXPORTS) \
324 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
325 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
327 NORMAL_TARGET_EXPORTS = \
328 $(BASE_TARGET_EXPORTS) \
329 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
331 # Where to find GMP
332 HOST_GMPLIBS = @gmplibs@
333 HOST_GMPINC = @gmpinc@
335 # Where to find isl
336 HOST_ISLLIBS = @isllibs@
337 HOST_ISLINC = @islinc@
339 # Where to find libelf
340 HOST_LIBELFLIBS = @libelflibs@
341 HOST_LIBELFINC = @libelfinc@
343 # ----------------------------------------------
344 # Programs producing files for the BUILD machine
345 # ----------------------------------------------
347 SHELL = @SHELL@
349 # pwd command to use. Allow user to override default by setting PWDCMD in
350 # the environment to account for automounters. The make variable must not
351 # be called PWDCMD, otherwise the value set here is passed to make
352 # subprocesses and overrides the setting from the user's environment.
353 # Don't use PWD since it is a common shell environment variable and we
354 # don't want to corrupt it.
355 PWD_COMMAND = $${PWDCMD-pwd}
357 # compilers to use to create programs which must be run in the build
358 # environment.
359 AR_FOR_BUILD = @AR_FOR_BUILD@
360 AS_FOR_BUILD = @AS_FOR_BUILD@
361 CC_FOR_BUILD = @CC_FOR_BUILD@
362 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
363 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
364 CXX_FOR_BUILD = @CXX_FOR_BUILD@
365 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
366 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
367 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
368 GOC_FOR_BUILD = @GOC_FOR_BUILD@
369 GDC_FOR_BUILD = @GDC_FOR_BUILD@
370 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
371 LD_FOR_BUILD = @LD_FOR_BUILD@
372 NM_FOR_BUILD = @NM_FOR_BUILD@
373 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
374 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
375 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
377 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
378 # here so that they can be overridden by Makefile fragments.
379 BUILD_PREFIX = @BUILD_PREFIX@
380 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
382 # Flags to pass to stage2 and later makes. They are defined
383 # here so that they can be overridden by Makefile fragments.
384 BOOT_CFLAGS= -g -O2
385 BOOT_LDFLAGS=
386 BOOT_ADAFLAGS= -gnatpg
388 AWK = @AWK@
389 SED = @SED@
390 BISON = @BISON@
391 YACC = @YACC@
392 FLEX = @FLEX@
393 LEX = @LEX@
394 M4 = @M4@
395 MAKEINFO = @MAKEINFO@
396 EXPECT = @EXPECT@
397 RUNTEST = @RUNTEST@
399 AUTO_PROFILE = gcc-auto-profile -c 10000000
401 # This just becomes part of the MAKEINFO definition passed down to
402 # sub-makes. It lets flags be given on the command line while still
403 # using the makeinfo from the object tree.
404 # (Default to avoid splitting info files by setting the threshold high.)
405 MAKEINFOFLAGS = --split-size=5000000
407 # ---------------------------------------------
408 # Programs producing files for the HOST machine
409 # ---------------------------------------------
411 AS = @AS@
412 AR = @AR@
413 AR_FLAGS = rc
414 CC = @CC@
415 CXX = @CXX@
416 DLLTOOL = @DLLTOOL@
417 DSYMUTIL = @DSYMUTIL@
418 LD = @LD@
419 LIPO = @LIPO@
420 NM = @NM@
421 OBJDUMP = @OBJDUMP@
422 OTOOL = @OTOOL@
423 RANLIB = @RANLIB@
424 READELF = @READELF@
425 STRIP = @STRIP@
426 WINDRES = @WINDRES@
427 WINDMC = @WINDMC@
429 GDC = @GDC@
430 GNATBIND = @GNATBIND@
431 GNATMAKE = @GNATMAKE@
433 CFLAGS = @CFLAGS@
434 LDFLAGS = @LDFLAGS@
435 LIBCFLAGS = $(CFLAGS)
436 CXXFLAGS = @CXXFLAGS@
437 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
438 GOCFLAGS = $(CFLAGS)
439 GDCFLAGS = $(CFLAGS)
441 CREATE_GCOV = create_gcov
443 TFLAGS =
445 # Defaults for all stages; some are overridden below.
447 STAGE_CFLAGS = $(BOOT_CFLAGS)
448 STAGE_TFLAGS = $(TFLAGS)
449 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
452 # Defaults for stage 1; some are overridden below.
453 STAGE1_CFLAGS = $(STAGE_CFLAGS)
454 STAGE1_CXXFLAGS = $(CXXFLAGS)
455 @if target-libstdc++-v3-bootstrap
456 # Override the above if we're bootstrapping C++.
457 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
458 @endif target-libstdc++-v3-bootstrap
459 STAGE1_TFLAGS = $(STAGE_TFLAGS)
460 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
462 # Defaults for stage 2; some are overridden below.
463 STAGE2_CFLAGS = $(STAGE_CFLAGS)
464 STAGE2_CXXFLAGS = $(CXXFLAGS)
465 @if target-libstdc++-v3-bootstrap
466 # Override the above if we're bootstrapping C++.
467 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
468 @endif target-libstdc++-v3-bootstrap
469 STAGE2_TFLAGS = $(STAGE_TFLAGS)
470 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
472 # Defaults for stage 3; some are overridden below.
473 STAGE3_CFLAGS = $(STAGE_CFLAGS)
474 STAGE3_CXXFLAGS = $(CXXFLAGS)
475 @if target-libstdc++-v3-bootstrap
476 # Override the above if we're bootstrapping C++.
477 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
478 @endif target-libstdc++-v3-bootstrap
479 STAGE3_TFLAGS = $(STAGE_TFLAGS)
480 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
482 # Defaults for stage 4; some are overridden below.
483 STAGE4_CFLAGS = $(STAGE_CFLAGS)
484 STAGE4_CXXFLAGS = $(CXXFLAGS)
485 @if target-libstdc++-v3-bootstrap
486 # Override the above if we're bootstrapping C++.
487 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
488 @endif target-libstdc++-v3-bootstrap
489 STAGE4_TFLAGS = $(STAGE_TFLAGS)
490 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
492 # Defaults for stage profile; some are overridden below.
493 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
494 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
495 @if target-libstdc++-v3-bootstrap
496 # Override the above if we're bootstrapping C++.
497 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
498 @endif target-libstdc++-v3-bootstrap
499 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
500 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
502 # Defaults for stage train; some are overridden below.
503 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
504 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
505 @if target-libstdc++-v3-bootstrap
506 # Override the above if we're bootstrapping C++.
507 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
508 @endif target-libstdc++-v3-bootstrap
509 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
510 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
512 # Defaults for stage feedback; some are overridden below.
513 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
514 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
515 @if target-libstdc++-v3-bootstrap
516 # Override the above if we're bootstrapping C++.
517 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
518 @endif target-libstdc++-v3-bootstrap
519 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
520 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
522 # Defaults for stage autoprofile; some are overridden below.
523 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
524 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
525 @if target-libstdc++-v3-bootstrap
526 # Override the above if we're bootstrapping C++.
527 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
528 @endif target-libstdc++-v3-bootstrap
529 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
530 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
532 # Defaults for stage autofeedback; some are overridden below.
533 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
534 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
535 @if target-libstdc++-v3-bootstrap
536 # Override the above if we're bootstrapping C++.
537 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
538 @endif target-libstdc++-v3-bootstrap
539 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
540 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
543 # By default, C and C++ are the only stage1 languages, because they are the
544 # only ones we require to build with the bootstrap compiler, and also the
545 # only ones useful for building stage2.
547 STAGE1_CFLAGS = @stage1_cflags@
548 STAGE1_CHECKING = @stage1_checking@
549 STAGE1_LANGUAGES = @stage1_languages@
550 # * We force-disable intermodule optimizations, even if
551 # --enable-intermodule was passed, since the installed compiler
552 # probably can't handle them. Luckily, autoconf always respects
553 # the last argument when conflicting --enable arguments are passed.
554 # * Likewise, we force-disable coverage flags, since the installed
555 # compiler probably has never heard of them.
556 # * We also disable -Wformat, since older GCCs don't understand newer %s.
557 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
558 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
559 --disable-build-format-warnings
561 # When using the slow stage1 compiler disable IL verification and forcefully
562 # enable it when using the stage2 compiler instead. As we later compare
563 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
564 # checking when building all target libraries for release builds.
565 STAGE1_TFLAGS += -fno-checking
566 STAGE2_CFLAGS += -fno-checking
567 STAGE2_TFLAGS += -fno-checking
568 STAGE3_CFLAGS += -fchecking=1
569 STAGE3_TFLAGS += -fchecking=1
571 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
572 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
574 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
575 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
577 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
578 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
580 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
581 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
583 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
584 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
586 do-compare = @do_compare@
587 do-compare3 = $(do-compare)
589 # -----------------------------------------------
590 # Programs producing files for the TARGET machine
591 # -----------------------------------------------
593 AR_FOR_TARGET=@AR_FOR_TARGET@
594 AS_FOR_TARGET=@AS_FOR_TARGET@
595 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
597 # If GCC_FOR_TARGET is not overriden on the command line, then this
598 # variable is passed down to the gcc Makefile, where it is used to
599 # build libgcc2.a. We define it here so that it can itself be
600 # overridden on the command line.
601 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
602 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
603 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
604 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
605 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
606 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
607 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
608 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
609 LD_FOR_TARGET=@LD_FOR_TARGET@
611 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
612 NM_FOR_TARGET=@NM_FOR_TARGET@
613 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
614 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
615 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
616 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
617 READELF_FOR_TARGET=@READELF_FOR_TARGET@
618 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
619 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
620 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
622 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
623 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
624 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
626 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
627 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
629 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
630 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
631 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
632 GOCFLAGS_FOR_TARGET = -O2 -g
633 GDCFLAGS_FOR_TARGET = -O2 -g
635 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
636 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
637 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
639 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
641 # ------------------------------------
642 # Miscellaneous targets and flag lists
643 # ------------------------------------
645 # The first rule in the file had better be this one. Don't put any above it.
646 # This lives here to allow makefile fragments to contain dependencies.
647 all:
649 #### host and target specific makefile fragments come in here.
650 @target_makefile_frag@
651 @alphaieee_frag@
652 @ospace_frag@
653 @host_makefile_frag@
656 # This is the list of directories that may be needed in RPATH_ENVVAR
657 # so that programs built for the target machine work.
658 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
660 @if target-libstdc++-v3
661 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
662 @endif target-libstdc++-v3
664 @if target-libsanitizer
665 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
666 @endif target-libsanitizer
668 @if target-libvtv
669 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
670 @endif target-libvtv
672 @if target-liboffloadmic
673 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
674 @endif target-liboffloadmic
676 @if target-libssp
677 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
678 @endif target-libssp
680 @if target-libphobos
681 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
682 @endif target-libphobos
684 @if target-libgomp
685 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
686 @endif target-libgomp
688 @if target-libitm
689 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
690 @endif target-libitm
692 @if target-libatomic
693 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
694 @endif target-libatomic
698 # This is the list of directories that may be needed in RPATH_ENVVAR
699 # so that programs built for the host machine work.
700 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
702 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
703 @if gcc
704 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
705 @endif gcc
708 @if gmp
709 HOST_LIB_PATH_gmp = \
710 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
711 @endif gmp
713 @if mpfr
714 HOST_LIB_PATH_mpfr = \
715 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
716 @endif mpfr
718 @if mpc
719 HOST_LIB_PATH_mpc = \
720 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
721 @endif mpc
723 @if isl
724 HOST_LIB_PATH_isl = \
725 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
726 @endif isl
728 @if libelf
729 HOST_LIB_PATH_libelf = \
730 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
731 @endif libelf
734 CXX_FOR_TARGET_FLAG_TO_PASS = \
735 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
736 @if target-libstdc++-v3
737 # CXX_FOR_TARGET is tricky to get right for target libs that require a
738 # functional C++ compiler. When we recurse, if we expand
739 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
740 # libstdc++ include flags from the script. Instead, we get an
741 # -funconfigured-* word, so that we'll get errors if this invalid C++
742 # command line is used for anything, but also so that we can use the
743 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
744 # don't pass it on, sub-make will use the default definition, that
745 # re-expands it at the time of use, so we'll get it right when we need
746 # it. One potential exception is the expansion of CXX_FOR_TARGET
747 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
748 # really work, for C++ host programs can't depend on the current-stage
749 # C++ target library.
750 CXX_FOR_TARGET_FLAG_TO_PASS = \
751 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
752 @endif target-libstdc++-v3
754 # Flags to pass down to all sub-makes. STAGE*FLAGS,
755 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
756 # overrideable (for a bootstrap build stage1 also builds gcc.info).
757 BASE_FLAGS_TO_PASS = \
758 "DESTDIR=$(DESTDIR)" \
759 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
760 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
761 "bindir=$(bindir)" \
762 "datadir=$(datadir)" \
763 "exec_prefix=$(exec_prefix)" \
764 "includedir=$(includedir)" \
765 "datarootdir=$(datarootdir)" \
766 "docdir=$(docdir)" \
767 "infodir=$(infodir)" \
768 "pdfdir=$(pdfdir)" \
769 "htmldir=$(htmldir)" \
770 "libdir=$(libdir)" \
771 "libexecdir=$(libexecdir)" \
772 "lispdir=$(lispdir)" \
773 "localstatedir=$(localstatedir)" \
774 "mandir=$(mandir)" \
775 "oldincludedir=$(oldincludedir)" \
776 "prefix=$(prefix)" \
777 "sbindir=$(sbindir)" \
778 "sharedstatedir=$(sharedstatedir)" \
779 "sysconfdir=$(sysconfdir)" \
780 "tooldir=$(tooldir)" \
781 "build_tooldir=$(build_tooldir)" \
782 "target_alias=$(target_alias)" \
783 "AWK=$(AWK)" \
784 "BISON=$(BISON)" \
785 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
786 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
787 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
788 "EXPECT=$(EXPECT)" \
789 "FLEX=$(FLEX)" \
790 "INSTALL=$(INSTALL)" \
791 "INSTALL_DATA=$(INSTALL_DATA)" \
792 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
793 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
794 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
795 "LEX=$(LEX)" \
796 "M4=$(M4)" \
797 "MAKE=$(MAKE)" \
798 "RUNTEST=$(RUNTEST)" \
799 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
800 "SED=$(SED)" \
801 "SHELL=$(SHELL)" \
802 "YACC=$(YACC)" \
803 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
804 "ADA_CFLAGS=$(ADA_CFLAGS)" \
805 "AR_FLAGS=$(AR_FLAGS)" \
806 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
807 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
808 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
809 "CFLAGS=$(CFLAGS)" \
810 "CXXFLAGS=$(CXXFLAGS)" \
811 "LDFLAGS=$(LDFLAGS)" \
812 "LIBCFLAGS=$(LIBCFLAGS)" \
813 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
814 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
815 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
816 "GNATBIND=$(GNATBIND)" \
817 "GNATMAKE=$(GNATMAKE)" \
818 "GDC=$(GDC)" \
819 "GDCFLAGS=$(GDCFLAGS)" \
820 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
821 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
822 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
823 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
824 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
825 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
826 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
827 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
828 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
829 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
830 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
831 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
832 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
833 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
834 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
835 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
836 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
837 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
838 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
839 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
840 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
841 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
842 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
843 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
844 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
845 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
846 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
847 "BUILD_CONFIG=$(BUILD_CONFIG)" \
848 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
849 "LEAN=$(LEAN)" \
850 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
851 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
852 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
853 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
854 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
855 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
856 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
857 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
858 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
859 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
860 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
861 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
862 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
863 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
864 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
865 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
866 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
867 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
868 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
869 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
870 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
871 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
872 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
873 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
874 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
875 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
876 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
877 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
878 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
879 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
880 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
881 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
882 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
883 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
884 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
885 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
886 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
887 "TFLAGS=$(TFLAGS)" \
888 "CONFIG_SHELL=$(SHELL)" \
889 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
890 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
892 # We leave this in just in case, but it is not needed anymore.
893 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
895 # Flags to pass down to most sub-makes, in which we're building with
896 # the host environment.
897 EXTRA_HOST_FLAGS = \
898 'AR=$(AR)' \
899 'AS=$(AS)' \
900 'CC=$(CC)' \
901 'CXX=$(CXX)' \
902 'DLLTOOL=$(DLLTOOL)' \
903 'DSYMUTIL=$(DSYMUTIL)' \
904 'GFORTRAN=$(GFORTRAN)' \
905 'GOC=$(GOC)' \
906 'GDC=$(GDC)' \
907 'LD=$(LD)' \
908 'LIPO=$(LIPO)' \
909 'NM=$(NM)' \
910 'OBJDUMP=$(OBJDUMP)' \
911 'OTOOL=$(OTOOL)' \
912 'RANLIB=$(RANLIB)' \
913 'READELF=$(READELF)' \
914 'STRIP=$(STRIP)' \
915 'WINDRES=$(WINDRES)' \
916 'WINDMC=$(WINDMC)' \
917 'CREATE_GCOV=$(CREATE_GCOV)'
919 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
921 # Flags to pass to stage1 or when not bootstrapping.
923 STAGE1_FLAGS_TO_PASS = \
924 LDFLAGS="$${LDFLAGS}" \
925 HOST_LIBS="$${HOST_LIBS}"
927 # Flags to pass to stage2 and later makes.
929 POSTSTAGE1_FLAGS_TO_PASS = \
930 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
931 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
932 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
933 GNATBIND="$${GNATBIND}" \
934 LDFLAGS="$${LDFLAGS}" \
935 HOST_LIBS="$${HOST_LIBS}" \
936 $(LTO_FLAGS_TO_PASS) \
937 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
939 @if gcc-bootstrap
940 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
941 $(POSTSTAGE1_HOST_EXPORTS) \
944 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
945 @endif gcc-bootstrap
947 # Flags to pass down to makes which are built with the target environment.
948 # The double $ decreases the length of the command line; those variables
949 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
950 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
951 # so we expand them here.
952 EXTRA_TARGET_FLAGS = \
953 'AR=$$(AR_FOR_TARGET)' \
954 'AS=$(COMPILER_AS_FOR_TARGET)' \
955 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
956 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
957 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
958 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
959 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
960 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
961 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
962 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
963 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
964 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
965 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
966 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
967 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
968 'LD=$(COMPILER_LD_FOR_TARGET)' \
969 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
970 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
971 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
972 'NM=$(COMPILER_NM_FOR_TARGET)' \
973 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
974 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
975 'RANLIB=$$(RANLIB_FOR_TARGET)' \
976 'READELF=$$(READELF_FOR_TARGET)' \
977 'WINDRES=$$(WINDRES_FOR_TARGET)' \
978 'WINDMC=$$(WINDMC_FOR_TARGET)' \
979 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
980 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
981 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
982 "TFLAGS=$$TFLAGS"
984 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
986 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
987 # unfortunately needs the native compiler and the target ar and
988 # ranlib.
989 # If any variables are added here, they must be added to do-*, below.
990 # The BUILD_* variables are a special case, which are used for the gcc
991 # cross-building scheme.
992 EXTRA_GCC_FLAGS = \
993 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
994 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
995 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
997 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
999 @if gcc
1000 BUILD_CONFIG = @BUILD_CONFIG@
1001 ifneq ($(BUILD_CONFIG),)
1002 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1003 endif
1004 @endif gcc
1006 .PHONY: configure-host
1007 configure-host: \
1008 maybe-configure-bfd \
1009 maybe-configure-opcodes \
1010 maybe-configure-binutils \
1011 maybe-configure-bison \
1012 maybe-configure-cgen \
1013 maybe-configure-dejagnu \
1014 maybe-configure-etc \
1015 maybe-configure-fastjar \
1016 maybe-configure-fixincludes \
1017 maybe-configure-flex \
1018 maybe-configure-gas \
1019 maybe-configure-gcc \
1020 maybe-configure-gmp \
1021 maybe-configure-mpfr \
1022 maybe-configure-mpc \
1023 maybe-configure-isl \
1024 maybe-configure-libelf \
1025 maybe-configure-gold \
1026 maybe-configure-gprof \
1027 maybe-configure-intl \
1028 maybe-configure-tcl \
1029 maybe-configure-itcl \
1030 maybe-configure-ld \
1031 maybe-configure-libbacktrace \
1032 maybe-configure-libcpp \
1033 maybe-configure-libcody \
1034 maybe-configure-libdecnumber \
1035 maybe-configure-libgui \
1036 maybe-configure-libiberty \
1037 maybe-configure-libiberty-linker-plugin \
1038 maybe-configure-libiconv \
1039 maybe-configure-m4 \
1040 maybe-configure-readline \
1041 maybe-configure-sid \
1042 maybe-configure-sim \
1043 maybe-configure-texinfo \
1044 maybe-configure-zlib \
1045 maybe-configure-gnulib \
1046 maybe-configure-gdbsupport \
1047 maybe-configure-gdbserver \
1048 maybe-configure-gdb \
1049 maybe-configure-expect \
1050 maybe-configure-guile \
1051 maybe-configure-tk \
1052 maybe-configure-libtermcap \
1053 maybe-configure-utils \
1054 maybe-configure-c++tools \
1055 maybe-configure-gnattools \
1056 maybe-configure-lto-plugin \
1057 maybe-configure-libcc1 \
1058 maybe-configure-gotools \
1059 maybe-configure-libctf
1060 .PHONY: configure-target
1061 configure-target: \
1062 maybe-configure-target-libstdc++-v3 \
1063 maybe-configure-target-libsanitizer \
1064 maybe-configure-target-libvtv \
1065 maybe-configure-target-liboffloadmic \
1066 maybe-configure-target-libssp \
1067 maybe-configure-target-newlib \
1068 maybe-configure-target-libgcc \
1069 maybe-configure-target-libbacktrace \
1070 maybe-configure-target-libquadmath \
1071 maybe-configure-target-libgfortran \
1072 maybe-configure-target-libobjc \
1073 maybe-configure-target-libgo \
1074 maybe-configure-target-libphobos \
1075 maybe-configure-target-libtermcap \
1076 maybe-configure-target-winsup \
1077 maybe-configure-target-libgloss \
1078 maybe-configure-target-libffi \
1079 maybe-configure-target-zlib \
1080 maybe-configure-target-rda \
1081 maybe-configure-target-libada \
1082 maybe-configure-target-libgomp \
1083 maybe-configure-target-libitm \
1084 maybe-configure-target-libatomic
1086 # The target built for a native non-bootstrap build.
1087 .PHONY: all
1088 all:
1089 @if gcc-bootstrap
1090 [ -f stage_final ] || echo stage3 > stage_final
1091 @r=`${PWD_COMMAND}`; export r; \
1092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1093 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1094 @endif gcc-bootstrap
1095 @: $(MAKE); $(unstage)
1096 @r=`${PWD_COMMAND}`; export r; \
1097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1098 @if gcc-bootstrap
1099 if [ -f stage_last ]; then \
1100 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1101 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1102 else \
1103 @endif gcc-bootstrap
1104 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1105 @if gcc-bootstrap
1107 fi \
1108 @endif gcc-bootstrap
1109 && :
1111 .PHONY: all-build
1113 all-build: maybe-all-build-libiberty
1114 all-build: maybe-all-build-bison
1115 all-build: maybe-all-build-flex
1116 all-build: maybe-all-build-m4
1117 all-build: maybe-all-build-texinfo
1118 all-build: maybe-all-build-fixincludes
1119 all-build: maybe-all-build-libcpp
1121 .PHONY: all-host
1123 @if bfd-no-bootstrap
1124 all-host: maybe-all-bfd
1125 @endif bfd-no-bootstrap
1126 @if opcodes-no-bootstrap
1127 all-host: maybe-all-opcodes
1128 @endif opcodes-no-bootstrap
1129 @if binutils-no-bootstrap
1130 all-host: maybe-all-binutils
1131 @endif binutils-no-bootstrap
1132 all-host: maybe-all-bison
1133 all-host: maybe-all-cgen
1134 all-host: maybe-all-dejagnu
1135 all-host: maybe-all-etc
1136 all-host: maybe-all-fastjar
1137 @if fixincludes-no-bootstrap
1138 all-host: maybe-all-fixincludes
1139 @endif fixincludes-no-bootstrap
1140 all-host: maybe-all-flex
1141 @if gas-no-bootstrap
1142 all-host: maybe-all-gas
1143 @endif gas-no-bootstrap
1144 @if gcc-no-bootstrap
1145 all-host: maybe-all-gcc
1146 @endif gcc-no-bootstrap
1147 @if gmp-no-bootstrap
1148 all-host: maybe-all-gmp
1149 @endif gmp-no-bootstrap
1150 @if mpfr-no-bootstrap
1151 all-host: maybe-all-mpfr
1152 @endif mpfr-no-bootstrap
1153 @if mpc-no-bootstrap
1154 all-host: maybe-all-mpc
1155 @endif mpc-no-bootstrap
1156 @if isl-no-bootstrap
1157 all-host: maybe-all-isl
1158 @endif isl-no-bootstrap
1159 @if libelf-no-bootstrap
1160 all-host: maybe-all-libelf
1161 @endif libelf-no-bootstrap
1162 @if gold-no-bootstrap
1163 all-host: maybe-all-gold
1164 @endif gold-no-bootstrap
1165 all-host: maybe-all-gprof
1166 @if intl-no-bootstrap
1167 all-host: maybe-all-intl
1168 @endif intl-no-bootstrap
1169 all-host: maybe-all-tcl
1170 all-host: maybe-all-itcl
1171 @if ld-no-bootstrap
1172 all-host: maybe-all-ld
1173 @endif ld-no-bootstrap
1174 @if libbacktrace-no-bootstrap
1175 all-host: maybe-all-libbacktrace
1176 @endif libbacktrace-no-bootstrap
1177 @if libcpp-no-bootstrap
1178 all-host: maybe-all-libcpp
1179 @endif libcpp-no-bootstrap
1180 @if libcody-no-bootstrap
1181 all-host: maybe-all-libcody
1182 @endif libcody-no-bootstrap
1183 @if libdecnumber-no-bootstrap
1184 all-host: maybe-all-libdecnumber
1185 @endif libdecnumber-no-bootstrap
1186 all-host: maybe-all-libgui
1187 @if libiberty-no-bootstrap
1188 all-host: maybe-all-libiberty
1189 @endif libiberty-no-bootstrap
1190 @if libiberty-linker-plugin-no-bootstrap
1191 all-host: maybe-all-libiberty-linker-plugin
1192 @endif libiberty-linker-plugin-no-bootstrap
1193 @if libiconv-no-bootstrap
1194 all-host: maybe-all-libiconv
1195 @endif libiconv-no-bootstrap
1196 all-host: maybe-all-m4
1197 all-host: maybe-all-readline
1198 all-host: maybe-all-sid
1199 all-host: maybe-all-sim
1200 all-host: maybe-all-texinfo
1201 @if zlib-no-bootstrap
1202 all-host: maybe-all-zlib
1203 @endif zlib-no-bootstrap
1204 all-host: maybe-all-gnulib
1205 all-host: maybe-all-gdbsupport
1206 all-host: maybe-all-gdbserver
1207 all-host: maybe-all-gdb
1208 all-host: maybe-all-expect
1209 all-host: maybe-all-guile
1210 all-host: maybe-all-tk
1211 all-host: maybe-all-libtermcap
1212 all-host: maybe-all-utils
1213 all-host: maybe-all-c++tools
1214 all-host: maybe-all-gnattools
1215 @if lto-plugin-no-bootstrap
1216 all-host: maybe-all-lto-plugin
1217 @endif lto-plugin-no-bootstrap
1218 all-host: maybe-all-libcc1
1219 all-host: maybe-all-gotools
1220 @if libctf-no-bootstrap
1221 all-host: maybe-all-libctf
1222 @endif libctf-no-bootstrap
1224 .PHONY: all-target
1226 @if target-libstdc++-v3-no-bootstrap
1227 all-target: maybe-all-target-libstdc++-v3
1228 @endif target-libstdc++-v3-no-bootstrap
1229 @if target-libsanitizer-no-bootstrap
1230 all-target: maybe-all-target-libsanitizer
1231 @endif target-libsanitizer-no-bootstrap
1232 @if target-libvtv-no-bootstrap
1233 all-target: maybe-all-target-libvtv
1234 @endif target-libvtv-no-bootstrap
1235 all-target: maybe-all-target-liboffloadmic
1236 all-target: maybe-all-target-libssp
1237 all-target: maybe-all-target-newlib
1238 @if target-libgcc-no-bootstrap
1239 all-target: maybe-all-target-libgcc
1240 @endif target-libgcc-no-bootstrap
1241 all-target: maybe-all-target-libbacktrace
1242 all-target: maybe-all-target-libquadmath
1243 all-target: maybe-all-target-libgfortran
1244 all-target: maybe-all-target-libobjc
1245 all-target: maybe-all-target-libgo
1246 all-target: maybe-all-target-libphobos
1247 all-target: maybe-all-target-libtermcap
1248 all-target: maybe-all-target-winsup
1249 all-target: maybe-all-target-libgloss
1250 all-target: maybe-all-target-libffi
1251 all-target: maybe-all-target-zlib
1252 all-target: maybe-all-target-rda
1253 all-target: maybe-all-target-libada
1254 @if target-libgomp-no-bootstrap
1255 all-target: maybe-all-target-libgomp
1256 @endif target-libgomp-no-bootstrap
1257 all-target: maybe-all-target-libitm
1258 all-target: maybe-all-target-libatomic
1260 # Do a target for all the subdirectories. A ``make do-X'' will do a
1261 # ``make X'' in all subdirectories (because, in general, there is a
1262 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1263 # but it may do additional work as well).
1265 .PHONY: do-info
1266 do-info:
1267 @: $(MAKE); $(unstage)
1268 @r=`${PWD_COMMAND}`; export r; \
1269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1270 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1271 info-target
1274 .PHONY: info-host
1276 info-host: maybe-info-bfd
1277 info-host: maybe-info-opcodes
1278 info-host: maybe-info-binutils
1279 info-host: maybe-info-bison
1280 info-host: maybe-info-cgen
1281 info-host: maybe-info-dejagnu
1282 info-host: maybe-info-etc
1283 info-host: maybe-info-fastjar
1284 info-host: maybe-info-fixincludes
1285 info-host: maybe-info-flex
1286 info-host: maybe-info-gas
1287 info-host: maybe-info-gcc
1288 info-host: maybe-info-gmp
1289 info-host: maybe-info-mpfr
1290 info-host: maybe-info-mpc
1291 info-host: maybe-info-isl
1292 info-host: maybe-info-libelf
1293 info-host: maybe-info-gold
1294 info-host: maybe-info-gprof
1295 info-host: maybe-info-intl
1296 info-host: maybe-info-tcl
1297 info-host: maybe-info-itcl
1298 info-host: maybe-info-ld
1299 info-host: maybe-info-libbacktrace
1300 info-host: maybe-info-libcpp
1301 info-host: maybe-info-libcody
1302 info-host: maybe-info-libdecnumber
1303 info-host: maybe-info-libgui
1304 info-host: maybe-info-libiberty
1305 info-host: maybe-info-libiberty-linker-plugin
1306 info-host: maybe-info-libiconv
1307 info-host: maybe-info-m4
1308 info-host: maybe-info-readline
1309 info-host: maybe-info-sid
1310 info-host: maybe-info-sim
1311 info-host: maybe-info-texinfo
1312 info-host: maybe-info-zlib
1313 info-host: maybe-info-gnulib
1314 info-host: maybe-info-gdbsupport
1315 info-host: maybe-info-gdbserver
1316 info-host: maybe-info-gdb
1317 info-host: maybe-info-expect
1318 info-host: maybe-info-guile
1319 info-host: maybe-info-tk
1320 info-host: maybe-info-libtermcap
1321 info-host: maybe-info-utils
1322 info-host: maybe-info-c++tools
1323 info-host: maybe-info-gnattools
1324 info-host: maybe-info-lto-plugin
1325 info-host: maybe-info-libcc1
1326 info-host: maybe-info-gotools
1327 info-host: maybe-info-libctf
1329 .PHONY: info-target
1331 info-target: maybe-info-target-libstdc++-v3
1332 info-target: maybe-info-target-libsanitizer
1333 info-target: maybe-info-target-libvtv
1334 info-target: maybe-info-target-liboffloadmic
1335 info-target: maybe-info-target-libssp
1336 info-target: maybe-info-target-newlib
1337 info-target: maybe-info-target-libgcc
1338 info-target: maybe-info-target-libbacktrace
1339 info-target: maybe-info-target-libquadmath
1340 info-target: maybe-info-target-libgfortran
1341 info-target: maybe-info-target-libobjc
1342 info-target: maybe-info-target-libgo
1343 info-target: maybe-info-target-libphobos
1344 info-target: maybe-info-target-libtermcap
1345 info-target: maybe-info-target-winsup
1346 info-target: maybe-info-target-libgloss
1347 info-target: maybe-info-target-libffi
1348 info-target: maybe-info-target-zlib
1349 info-target: maybe-info-target-rda
1350 info-target: maybe-info-target-libada
1351 info-target: maybe-info-target-libgomp
1352 info-target: maybe-info-target-libitm
1353 info-target: maybe-info-target-libatomic
1355 .PHONY: do-dvi
1356 do-dvi:
1357 @: $(MAKE); $(unstage)
1358 @r=`${PWD_COMMAND}`; export r; \
1359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1360 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1361 dvi-target
1364 .PHONY: dvi-host
1366 dvi-host: maybe-dvi-bfd
1367 dvi-host: maybe-dvi-opcodes
1368 dvi-host: maybe-dvi-binutils
1369 dvi-host: maybe-dvi-bison
1370 dvi-host: maybe-dvi-cgen
1371 dvi-host: maybe-dvi-dejagnu
1372 dvi-host: maybe-dvi-etc
1373 dvi-host: maybe-dvi-fastjar
1374 dvi-host: maybe-dvi-fixincludes
1375 dvi-host: maybe-dvi-flex
1376 dvi-host: maybe-dvi-gas
1377 dvi-host: maybe-dvi-gcc
1378 dvi-host: maybe-dvi-gmp
1379 dvi-host: maybe-dvi-mpfr
1380 dvi-host: maybe-dvi-mpc
1381 dvi-host: maybe-dvi-isl
1382 dvi-host: maybe-dvi-libelf
1383 dvi-host: maybe-dvi-gold
1384 dvi-host: maybe-dvi-gprof
1385 dvi-host: maybe-dvi-intl
1386 dvi-host: maybe-dvi-tcl
1387 dvi-host: maybe-dvi-itcl
1388 dvi-host: maybe-dvi-ld
1389 dvi-host: maybe-dvi-libbacktrace
1390 dvi-host: maybe-dvi-libcpp
1391 dvi-host: maybe-dvi-libcody
1392 dvi-host: maybe-dvi-libdecnumber
1393 dvi-host: maybe-dvi-libgui
1394 dvi-host: maybe-dvi-libiberty
1395 dvi-host: maybe-dvi-libiberty-linker-plugin
1396 dvi-host: maybe-dvi-libiconv
1397 dvi-host: maybe-dvi-m4
1398 dvi-host: maybe-dvi-readline
1399 dvi-host: maybe-dvi-sid
1400 dvi-host: maybe-dvi-sim
1401 dvi-host: maybe-dvi-texinfo
1402 dvi-host: maybe-dvi-zlib
1403 dvi-host: maybe-dvi-gnulib
1404 dvi-host: maybe-dvi-gdbsupport
1405 dvi-host: maybe-dvi-gdbserver
1406 dvi-host: maybe-dvi-gdb
1407 dvi-host: maybe-dvi-expect
1408 dvi-host: maybe-dvi-guile
1409 dvi-host: maybe-dvi-tk
1410 dvi-host: maybe-dvi-libtermcap
1411 dvi-host: maybe-dvi-utils
1412 dvi-host: maybe-dvi-c++tools
1413 dvi-host: maybe-dvi-gnattools
1414 dvi-host: maybe-dvi-lto-plugin
1415 dvi-host: maybe-dvi-libcc1
1416 dvi-host: maybe-dvi-gotools
1417 dvi-host: maybe-dvi-libctf
1419 .PHONY: dvi-target
1421 dvi-target: maybe-dvi-target-libstdc++-v3
1422 dvi-target: maybe-dvi-target-libsanitizer
1423 dvi-target: maybe-dvi-target-libvtv
1424 dvi-target: maybe-dvi-target-liboffloadmic
1425 dvi-target: maybe-dvi-target-libssp
1426 dvi-target: maybe-dvi-target-newlib
1427 dvi-target: maybe-dvi-target-libgcc
1428 dvi-target: maybe-dvi-target-libbacktrace
1429 dvi-target: maybe-dvi-target-libquadmath
1430 dvi-target: maybe-dvi-target-libgfortran
1431 dvi-target: maybe-dvi-target-libobjc
1432 dvi-target: maybe-dvi-target-libgo
1433 dvi-target: maybe-dvi-target-libphobos
1434 dvi-target: maybe-dvi-target-libtermcap
1435 dvi-target: maybe-dvi-target-winsup
1436 dvi-target: maybe-dvi-target-libgloss
1437 dvi-target: maybe-dvi-target-libffi
1438 dvi-target: maybe-dvi-target-zlib
1439 dvi-target: maybe-dvi-target-rda
1440 dvi-target: maybe-dvi-target-libada
1441 dvi-target: maybe-dvi-target-libgomp
1442 dvi-target: maybe-dvi-target-libitm
1443 dvi-target: maybe-dvi-target-libatomic
1445 .PHONY: do-pdf
1446 do-pdf:
1447 @: $(MAKE); $(unstage)
1448 @r=`${PWD_COMMAND}`; export r; \
1449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1450 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1451 pdf-target
1454 .PHONY: pdf-host
1456 pdf-host: maybe-pdf-bfd
1457 pdf-host: maybe-pdf-opcodes
1458 pdf-host: maybe-pdf-binutils
1459 pdf-host: maybe-pdf-bison
1460 pdf-host: maybe-pdf-cgen
1461 pdf-host: maybe-pdf-dejagnu
1462 pdf-host: maybe-pdf-etc
1463 pdf-host: maybe-pdf-fastjar
1464 pdf-host: maybe-pdf-fixincludes
1465 pdf-host: maybe-pdf-flex
1466 pdf-host: maybe-pdf-gas
1467 pdf-host: maybe-pdf-gcc
1468 pdf-host: maybe-pdf-gmp
1469 pdf-host: maybe-pdf-mpfr
1470 pdf-host: maybe-pdf-mpc
1471 pdf-host: maybe-pdf-isl
1472 pdf-host: maybe-pdf-libelf
1473 pdf-host: maybe-pdf-gold
1474 pdf-host: maybe-pdf-gprof
1475 pdf-host: maybe-pdf-intl
1476 pdf-host: maybe-pdf-tcl
1477 pdf-host: maybe-pdf-itcl
1478 pdf-host: maybe-pdf-ld
1479 pdf-host: maybe-pdf-libbacktrace
1480 pdf-host: maybe-pdf-libcpp
1481 pdf-host: maybe-pdf-libcody
1482 pdf-host: maybe-pdf-libdecnumber
1483 pdf-host: maybe-pdf-libgui
1484 pdf-host: maybe-pdf-libiberty
1485 pdf-host: maybe-pdf-libiberty-linker-plugin
1486 pdf-host: maybe-pdf-libiconv
1487 pdf-host: maybe-pdf-m4
1488 pdf-host: maybe-pdf-readline
1489 pdf-host: maybe-pdf-sid
1490 pdf-host: maybe-pdf-sim
1491 pdf-host: maybe-pdf-texinfo
1492 pdf-host: maybe-pdf-zlib
1493 pdf-host: maybe-pdf-gnulib
1494 pdf-host: maybe-pdf-gdbsupport
1495 pdf-host: maybe-pdf-gdbserver
1496 pdf-host: maybe-pdf-gdb
1497 pdf-host: maybe-pdf-expect
1498 pdf-host: maybe-pdf-guile
1499 pdf-host: maybe-pdf-tk
1500 pdf-host: maybe-pdf-libtermcap
1501 pdf-host: maybe-pdf-utils
1502 pdf-host: maybe-pdf-c++tools
1503 pdf-host: maybe-pdf-gnattools
1504 pdf-host: maybe-pdf-lto-plugin
1505 pdf-host: maybe-pdf-libcc1
1506 pdf-host: maybe-pdf-gotools
1507 pdf-host: maybe-pdf-libctf
1509 .PHONY: pdf-target
1511 pdf-target: maybe-pdf-target-libstdc++-v3
1512 pdf-target: maybe-pdf-target-libsanitizer
1513 pdf-target: maybe-pdf-target-libvtv
1514 pdf-target: maybe-pdf-target-liboffloadmic
1515 pdf-target: maybe-pdf-target-libssp
1516 pdf-target: maybe-pdf-target-newlib
1517 pdf-target: maybe-pdf-target-libgcc
1518 pdf-target: maybe-pdf-target-libbacktrace
1519 pdf-target: maybe-pdf-target-libquadmath
1520 pdf-target: maybe-pdf-target-libgfortran
1521 pdf-target: maybe-pdf-target-libobjc
1522 pdf-target: maybe-pdf-target-libgo
1523 pdf-target: maybe-pdf-target-libphobos
1524 pdf-target: maybe-pdf-target-libtermcap
1525 pdf-target: maybe-pdf-target-winsup
1526 pdf-target: maybe-pdf-target-libgloss
1527 pdf-target: maybe-pdf-target-libffi
1528 pdf-target: maybe-pdf-target-zlib
1529 pdf-target: maybe-pdf-target-rda
1530 pdf-target: maybe-pdf-target-libada
1531 pdf-target: maybe-pdf-target-libgomp
1532 pdf-target: maybe-pdf-target-libitm
1533 pdf-target: maybe-pdf-target-libatomic
1535 .PHONY: do-html
1536 do-html:
1537 @: $(MAKE); $(unstage)
1538 @r=`${PWD_COMMAND}`; export r; \
1539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1541 html-target
1544 .PHONY: html-host
1546 html-host: maybe-html-bfd
1547 html-host: maybe-html-opcodes
1548 html-host: maybe-html-binutils
1549 html-host: maybe-html-bison
1550 html-host: maybe-html-cgen
1551 html-host: maybe-html-dejagnu
1552 html-host: maybe-html-etc
1553 html-host: maybe-html-fastjar
1554 html-host: maybe-html-fixincludes
1555 html-host: maybe-html-flex
1556 html-host: maybe-html-gas
1557 html-host: maybe-html-gcc
1558 html-host: maybe-html-gmp
1559 html-host: maybe-html-mpfr
1560 html-host: maybe-html-mpc
1561 html-host: maybe-html-isl
1562 html-host: maybe-html-libelf
1563 html-host: maybe-html-gold
1564 html-host: maybe-html-gprof
1565 html-host: maybe-html-intl
1566 html-host: maybe-html-tcl
1567 html-host: maybe-html-itcl
1568 html-host: maybe-html-ld
1569 html-host: maybe-html-libbacktrace
1570 html-host: maybe-html-libcpp
1571 html-host: maybe-html-libcody
1572 html-host: maybe-html-libdecnumber
1573 html-host: maybe-html-libgui
1574 html-host: maybe-html-libiberty
1575 html-host: maybe-html-libiberty-linker-plugin
1576 html-host: maybe-html-libiconv
1577 html-host: maybe-html-m4
1578 html-host: maybe-html-readline
1579 html-host: maybe-html-sid
1580 html-host: maybe-html-sim
1581 html-host: maybe-html-texinfo
1582 html-host: maybe-html-zlib
1583 html-host: maybe-html-gnulib
1584 html-host: maybe-html-gdbsupport
1585 html-host: maybe-html-gdbserver
1586 html-host: maybe-html-gdb
1587 html-host: maybe-html-expect
1588 html-host: maybe-html-guile
1589 html-host: maybe-html-tk
1590 html-host: maybe-html-libtermcap
1591 html-host: maybe-html-utils
1592 html-host: maybe-html-c++tools
1593 html-host: maybe-html-gnattools
1594 html-host: maybe-html-lto-plugin
1595 html-host: maybe-html-libcc1
1596 html-host: maybe-html-gotools
1597 html-host: maybe-html-libctf
1599 .PHONY: html-target
1601 html-target: maybe-html-target-libstdc++-v3
1602 html-target: maybe-html-target-libsanitizer
1603 html-target: maybe-html-target-libvtv
1604 html-target: maybe-html-target-liboffloadmic
1605 html-target: maybe-html-target-libssp
1606 html-target: maybe-html-target-newlib
1607 html-target: maybe-html-target-libgcc
1608 html-target: maybe-html-target-libbacktrace
1609 html-target: maybe-html-target-libquadmath
1610 html-target: maybe-html-target-libgfortran
1611 html-target: maybe-html-target-libobjc
1612 html-target: maybe-html-target-libgo
1613 html-target: maybe-html-target-libphobos
1614 html-target: maybe-html-target-libtermcap
1615 html-target: maybe-html-target-winsup
1616 html-target: maybe-html-target-libgloss
1617 html-target: maybe-html-target-libffi
1618 html-target: maybe-html-target-zlib
1619 html-target: maybe-html-target-rda
1620 html-target: maybe-html-target-libada
1621 html-target: maybe-html-target-libgomp
1622 html-target: maybe-html-target-libitm
1623 html-target: maybe-html-target-libatomic
1625 .PHONY: do-TAGS
1626 do-TAGS:
1627 @: $(MAKE); $(unstage)
1628 @r=`${PWD_COMMAND}`; export r; \
1629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1630 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1631 TAGS-target
1634 .PHONY: TAGS-host
1636 TAGS-host: maybe-TAGS-bfd
1637 TAGS-host: maybe-TAGS-opcodes
1638 TAGS-host: maybe-TAGS-binutils
1639 TAGS-host: maybe-TAGS-bison
1640 TAGS-host: maybe-TAGS-cgen
1641 TAGS-host: maybe-TAGS-dejagnu
1642 TAGS-host: maybe-TAGS-etc
1643 TAGS-host: maybe-TAGS-fastjar
1644 TAGS-host: maybe-TAGS-fixincludes
1645 TAGS-host: maybe-TAGS-flex
1646 TAGS-host: maybe-TAGS-gas
1647 TAGS-host: maybe-TAGS-gcc
1648 TAGS-host: maybe-TAGS-gmp
1649 TAGS-host: maybe-TAGS-mpfr
1650 TAGS-host: maybe-TAGS-mpc
1651 TAGS-host: maybe-TAGS-isl
1652 TAGS-host: maybe-TAGS-libelf
1653 TAGS-host: maybe-TAGS-gold
1654 TAGS-host: maybe-TAGS-gprof
1655 TAGS-host: maybe-TAGS-intl
1656 TAGS-host: maybe-TAGS-tcl
1657 TAGS-host: maybe-TAGS-itcl
1658 TAGS-host: maybe-TAGS-ld
1659 TAGS-host: maybe-TAGS-libbacktrace
1660 TAGS-host: maybe-TAGS-libcpp
1661 TAGS-host: maybe-TAGS-libcody
1662 TAGS-host: maybe-TAGS-libdecnumber
1663 TAGS-host: maybe-TAGS-libgui
1664 TAGS-host: maybe-TAGS-libiberty
1665 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1666 TAGS-host: maybe-TAGS-libiconv
1667 TAGS-host: maybe-TAGS-m4
1668 TAGS-host: maybe-TAGS-readline
1669 TAGS-host: maybe-TAGS-sid
1670 TAGS-host: maybe-TAGS-sim
1671 TAGS-host: maybe-TAGS-texinfo
1672 TAGS-host: maybe-TAGS-zlib
1673 TAGS-host: maybe-TAGS-gnulib
1674 TAGS-host: maybe-TAGS-gdbsupport
1675 TAGS-host: maybe-TAGS-gdbserver
1676 TAGS-host: maybe-TAGS-gdb
1677 TAGS-host: maybe-TAGS-expect
1678 TAGS-host: maybe-TAGS-guile
1679 TAGS-host: maybe-TAGS-tk
1680 TAGS-host: maybe-TAGS-libtermcap
1681 TAGS-host: maybe-TAGS-utils
1682 TAGS-host: maybe-TAGS-c++tools
1683 TAGS-host: maybe-TAGS-gnattools
1684 TAGS-host: maybe-TAGS-lto-plugin
1685 TAGS-host: maybe-TAGS-libcc1
1686 TAGS-host: maybe-TAGS-gotools
1687 TAGS-host: maybe-TAGS-libctf
1689 .PHONY: TAGS-target
1691 TAGS-target: maybe-TAGS-target-libstdc++-v3
1692 TAGS-target: maybe-TAGS-target-libsanitizer
1693 TAGS-target: maybe-TAGS-target-libvtv
1694 TAGS-target: maybe-TAGS-target-liboffloadmic
1695 TAGS-target: maybe-TAGS-target-libssp
1696 TAGS-target: maybe-TAGS-target-newlib
1697 TAGS-target: maybe-TAGS-target-libgcc
1698 TAGS-target: maybe-TAGS-target-libbacktrace
1699 TAGS-target: maybe-TAGS-target-libquadmath
1700 TAGS-target: maybe-TAGS-target-libgfortran
1701 TAGS-target: maybe-TAGS-target-libobjc
1702 TAGS-target: maybe-TAGS-target-libgo
1703 TAGS-target: maybe-TAGS-target-libphobos
1704 TAGS-target: maybe-TAGS-target-libtermcap
1705 TAGS-target: maybe-TAGS-target-winsup
1706 TAGS-target: maybe-TAGS-target-libgloss
1707 TAGS-target: maybe-TAGS-target-libffi
1708 TAGS-target: maybe-TAGS-target-zlib
1709 TAGS-target: maybe-TAGS-target-rda
1710 TAGS-target: maybe-TAGS-target-libada
1711 TAGS-target: maybe-TAGS-target-libgomp
1712 TAGS-target: maybe-TAGS-target-libitm
1713 TAGS-target: maybe-TAGS-target-libatomic
1715 .PHONY: do-install-info
1716 do-install-info:
1717 @: $(MAKE); $(unstage)
1718 @r=`${PWD_COMMAND}`; export r; \
1719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1720 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1721 install-info-target
1724 .PHONY: install-info-host
1726 install-info-host: maybe-install-info-bfd
1727 install-info-host: maybe-install-info-opcodes
1728 install-info-host: maybe-install-info-binutils
1729 install-info-host: maybe-install-info-bison
1730 install-info-host: maybe-install-info-cgen
1731 install-info-host: maybe-install-info-dejagnu
1732 install-info-host: maybe-install-info-etc
1733 install-info-host: maybe-install-info-fastjar
1734 install-info-host: maybe-install-info-fixincludes
1735 install-info-host: maybe-install-info-flex
1736 install-info-host: maybe-install-info-gas
1737 install-info-host: maybe-install-info-gcc
1738 install-info-host: maybe-install-info-gmp
1739 install-info-host: maybe-install-info-mpfr
1740 install-info-host: maybe-install-info-mpc
1741 install-info-host: maybe-install-info-isl
1742 install-info-host: maybe-install-info-libelf
1743 install-info-host: maybe-install-info-gold
1744 install-info-host: maybe-install-info-gprof
1745 install-info-host: maybe-install-info-intl
1746 install-info-host: maybe-install-info-tcl
1747 install-info-host: maybe-install-info-itcl
1748 install-info-host: maybe-install-info-ld
1749 install-info-host: maybe-install-info-libbacktrace
1750 install-info-host: maybe-install-info-libcpp
1751 install-info-host: maybe-install-info-libcody
1752 install-info-host: maybe-install-info-libdecnumber
1753 install-info-host: maybe-install-info-libgui
1754 install-info-host: maybe-install-info-libiberty
1755 install-info-host: maybe-install-info-libiberty-linker-plugin
1756 install-info-host: maybe-install-info-libiconv
1757 install-info-host: maybe-install-info-m4
1758 install-info-host: maybe-install-info-readline
1759 install-info-host: maybe-install-info-sid
1760 install-info-host: maybe-install-info-sim
1761 install-info-host: maybe-install-info-texinfo
1762 install-info-host: maybe-install-info-zlib
1763 install-info-host: maybe-install-info-gnulib
1764 install-info-host: maybe-install-info-gdbsupport
1765 install-info-host: maybe-install-info-gdbserver
1766 install-info-host: maybe-install-info-gdb
1767 install-info-host: maybe-install-info-expect
1768 install-info-host: maybe-install-info-guile
1769 install-info-host: maybe-install-info-tk
1770 install-info-host: maybe-install-info-libtermcap
1771 install-info-host: maybe-install-info-utils
1772 install-info-host: maybe-install-info-c++tools
1773 install-info-host: maybe-install-info-gnattools
1774 install-info-host: maybe-install-info-lto-plugin
1775 install-info-host: maybe-install-info-libcc1
1776 install-info-host: maybe-install-info-gotools
1777 install-info-host: maybe-install-info-libctf
1779 .PHONY: install-info-target
1781 install-info-target: maybe-install-info-target-libstdc++-v3
1782 install-info-target: maybe-install-info-target-libsanitizer
1783 install-info-target: maybe-install-info-target-libvtv
1784 install-info-target: maybe-install-info-target-liboffloadmic
1785 install-info-target: maybe-install-info-target-libssp
1786 install-info-target: maybe-install-info-target-newlib
1787 install-info-target: maybe-install-info-target-libgcc
1788 install-info-target: maybe-install-info-target-libbacktrace
1789 install-info-target: maybe-install-info-target-libquadmath
1790 install-info-target: maybe-install-info-target-libgfortran
1791 install-info-target: maybe-install-info-target-libobjc
1792 install-info-target: maybe-install-info-target-libgo
1793 install-info-target: maybe-install-info-target-libphobos
1794 install-info-target: maybe-install-info-target-libtermcap
1795 install-info-target: maybe-install-info-target-winsup
1796 install-info-target: maybe-install-info-target-libgloss
1797 install-info-target: maybe-install-info-target-libffi
1798 install-info-target: maybe-install-info-target-zlib
1799 install-info-target: maybe-install-info-target-rda
1800 install-info-target: maybe-install-info-target-libada
1801 install-info-target: maybe-install-info-target-libgomp
1802 install-info-target: maybe-install-info-target-libitm
1803 install-info-target: maybe-install-info-target-libatomic
1805 .PHONY: do-install-pdf
1806 do-install-pdf:
1807 @: $(MAKE); $(unstage)
1808 @r=`${PWD_COMMAND}`; export r; \
1809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1811 install-pdf-target
1814 .PHONY: install-pdf-host
1816 install-pdf-host: maybe-install-pdf-bfd
1817 install-pdf-host: maybe-install-pdf-opcodes
1818 install-pdf-host: maybe-install-pdf-binutils
1819 install-pdf-host: maybe-install-pdf-bison
1820 install-pdf-host: maybe-install-pdf-cgen
1821 install-pdf-host: maybe-install-pdf-dejagnu
1822 install-pdf-host: maybe-install-pdf-etc
1823 install-pdf-host: maybe-install-pdf-fastjar
1824 install-pdf-host: maybe-install-pdf-fixincludes
1825 install-pdf-host: maybe-install-pdf-flex
1826 install-pdf-host: maybe-install-pdf-gas
1827 install-pdf-host: maybe-install-pdf-gcc
1828 install-pdf-host: maybe-install-pdf-gmp
1829 install-pdf-host: maybe-install-pdf-mpfr
1830 install-pdf-host: maybe-install-pdf-mpc
1831 install-pdf-host: maybe-install-pdf-isl
1832 install-pdf-host: maybe-install-pdf-libelf
1833 install-pdf-host: maybe-install-pdf-gold
1834 install-pdf-host: maybe-install-pdf-gprof
1835 install-pdf-host: maybe-install-pdf-intl
1836 install-pdf-host: maybe-install-pdf-tcl
1837 install-pdf-host: maybe-install-pdf-itcl
1838 install-pdf-host: maybe-install-pdf-ld
1839 install-pdf-host: maybe-install-pdf-libbacktrace
1840 install-pdf-host: maybe-install-pdf-libcpp
1841 install-pdf-host: maybe-install-pdf-libcody
1842 install-pdf-host: maybe-install-pdf-libdecnumber
1843 install-pdf-host: maybe-install-pdf-libgui
1844 install-pdf-host: maybe-install-pdf-libiberty
1845 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1846 install-pdf-host: maybe-install-pdf-libiconv
1847 install-pdf-host: maybe-install-pdf-m4
1848 install-pdf-host: maybe-install-pdf-readline
1849 install-pdf-host: maybe-install-pdf-sid
1850 install-pdf-host: maybe-install-pdf-sim
1851 install-pdf-host: maybe-install-pdf-texinfo
1852 install-pdf-host: maybe-install-pdf-zlib
1853 install-pdf-host: maybe-install-pdf-gnulib
1854 install-pdf-host: maybe-install-pdf-gdbsupport
1855 install-pdf-host: maybe-install-pdf-gdbserver
1856 install-pdf-host: maybe-install-pdf-gdb
1857 install-pdf-host: maybe-install-pdf-expect
1858 install-pdf-host: maybe-install-pdf-guile
1859 install-pdf-host: maybe-install-pdf-tk
1860 install-pdf-host: maybe-install-pdf-libtermcap
1861 install-pdf-host: maybe-install-pdf-utils
1862 install-pdf-host: maybe-install-pdf-c++tools
1863 install-pdf-host: maybe-install-pdf-gnattools
1864 install-pdf-host: maybe-install-pdf-lto-plugin
1865 install-pdf-host: maybe-install-pdf-libcc1
1866 install-pdf-host: maybe-install-pdf-gotools
1867 install-pdf-host: maybe-install-pdf-libctf
1869 .PHONY: install-pdf-target
1871 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1872 install-pdf-target: maybe-install-pdf-target-libsanitizer
1873 install-pdf-target: maybe-install-pdf-target-libvtv
1874 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1875 install-pdf-target: maybe-install-pdf-target-libssp
1876 install-pdf-target: maybe-install-pdf-target-newlib
1877 install-pdf-target: maybe-install-pdf-target-libgcc
1878 install-pdf-target: maybe-install-pdf-target-libbacktrace
1879 install-pdf-target: maybe-install-pdf-target-libquadmath
1880 install-pdf-target: maybe-install-pdf-target-libgfortran
1881 install-pdf-target: maybe-install-pdf-target-libobjc
1882 install-pdf-target: maybe-install-pdf-target-libgo
1883 install-pdf-target: maybe-install-pdf-target-libphobos
1884 install-pdf-target: maybe-install-pdf-target-libtermcap
1885 install-pdf-target: maybe-install-pdf-target-winsup
1886 install-pdf-target: maybe-install-pdf-target-libgloss
1887 install-pdf-target: maybe-install-pdf-target-libffi
1888 install-pdf-target: maybe-install-pdf-target-zlib
1889 install-pdf-target: maybe-install-pdf-target-rda
1890 install-pdf-target: maybe-install-pdf-target-libada
1891 install-pdf-target: maybe-install-pdf-target-libgomp
1892 install-pdf-target: maybe-install-pdf-target-libitm
1893 install-pdf-target: maybe-install-pdf-target-libatomic
1895 .PHONY: do-install-html
1896 do-install-html:
1897 @: $(MAKE); $(unstage)
1898 @r=`${PWD_COMMAND}`; export r; \
1899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1900 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1901 install-html-target
1904 .PHONY: install-html-host
1906 install-html-host: maybe-install-html-bfd
1907 install-html-host: maybe-install-html-opcodes
1908 install-html-host: maybe-install-html-binutils
1909 install-html-host: maybe-install-html-bison
1910 install-html-host: maybe-install-html-cgen
1911 install-html-host: maybe-install-html-dejagnu
1912 install-html-host: maybe-install-html-etc
1913 install-html-host: maybe-install-html-fastjar
1914 install-html-host: maybe-install-html-fixincludes
1915 install-html-host: maybe-install-html-flex
1916 install-html-host: maybe-install-html-gas
1917 install-html-host: maybe-install-html-gcc
1918 install-html-host: maybe-install-html-gmp
1919 install-html-host: maybe-install-html-mpfr
1920 install-html-host: maybe-install-html-mpc
1921 install-html-host: maybe-install-html-isl
1922 install-html-host: maybe-install-html-libelf
1923 install-html-host: maybe-install-html-gold
1924 install-html-host: maybe-install-html-gprof
1925 install-html-host: maybe-install-html-intl
1926 install-html-host: maybe-install-html-tcl
1927 install-html-host: maybe-install-html-itcl
1928 install-html-host: maybe-install-html-ld
1929 install-html-host: maybe-install-html-libbacktrace
1930 install-html-host: maybe-install-html-libcpp
1931 install-html-host: maybe-install-html-libcody
1932 install-html-host: maybe-install-html-libdecnumber
1933 install-html-host: maybe-install-html-libgui
1934 install-html-host: maybe-install-html-libiberty
1935 install-html-host: maybe-install-html-libiberty-linker-plugin
1936 install-html-host: maybe-install-html-libiconv
1937 install-html-host: maybe-install-html-m4
1938 install-html-host: maybe-install-html-readline
1939 install-html-host: maybe-install-html-sid
1940 install-html-host: maybe-install-html-sim
1941 install-html-host: maybe-install-html-texinfo
1942 install-html-host: maybe-install-html-zlib
1943 install-html-host: maybe-install-html-gnulib
1944 install-html-host: maybe-install-html-gdbsupport
1945 install-html-host: maybe-install-html-gdbserver
1946 install-html-host: maybe-install-html-gdb
1947 install-html-host: maybe-install-html-expect
1948 install-html-host: maybe-install-html-guile
1949 install-html-host: maybe-install-html-tk
1950 install-html-host: maybe-install-html-libtermcap
1951 install-html-host: maybe-install-html-utils
1952 install-html-host: maybe-install-html-c++tools
1953 install-html-host: maybe-install-html-gnattools
1954 install-html-host: maybe-install-html-lto-plugin
1955 install-html-host: maybe-install-html-libcc1
1956 install-html-host: maybe-install-html-gotools
1957 install-html-host: maybe-install-html-libctf
1959 .PHONY: install-html-target
1961 install-html-target: maybe-install-html-target-libstdc++-v3
1962 install-html-target: maybe-install-html-target-libsanitizer
1963 install-html-target: maybe-install-html-target-libvtv
1964 install-html-target: maybe-install-html-target-liboffloadmic
1965 install-html-target: maybe-install-html-target-libssp
1966 install-html-target: maybe-install-html-target-newlib
1967 install-html-target: maybe-install-html-target-libgcc
1968 install-html-target: maybe-install-html-target-libbacktrace
1969 install-html-target: maybe-install-html-target-libquadmath
1970 install-html-target: maybe-install-html-target-libgfortran
1971 install-html-target: maybe-install-html-target-libobjc
1972 install-html-target: maybe-install-html-target-libgo
1973 install-html-target: maybe-install-html-target-libphobos
1974 install-html-target: maybe-install-html-target-libtermcap
1975 install-html-target: maybe-install-html-target-winsup
1976 install-html-target: maybe-install-html-target-libgloss
1977 install-html-target: maybe-install-html-target-libffi
1978 install-html-target: maybe-install-html-target-zlib
1979 install-html-target: maybe-install-html-target-rda
1980 install-html-target: maybe-install-html-target-libada
1981 install-html-target: maybe-install-html-target-libgomp
1982 install-html-target: maybe-install-html-target-libitm
1983 install-html-target: maybe-install-html-target-libatomic
1985 .PHONY: do-installcheck
1986 do-installcheck:
1987 @: $(MAKE); $(unstage)
1988 @r=`${PWD_COMMAND}`; export r; \
1989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1991 installcheck-target
1994 .PHONY: installcheck-host
1996 installcheck-host: maybe-installcheck-bfd
1997 installcheck-host: maybe-installcheck-opcodes
1998 installcheck-host: maybe-installcheck-binutils
1999 installcheck-host: maybe-installcheck-bison
2000 installcheck-host: maybe-installcheck-cgen
2001 installcheck-host: maybe-installcheck-dejagnu
2002 installcheck-host: maybe-installcheck-etc
2003 installcheck-host: maybe-installcheck-fastjar
2004 installcheck-host: maybe-installcheck-fixincludes
2005 installcheck-host: maybe-installcheck-flex
2006 installcheck-host: maybe-installcheck-gas
2007 installcheck-host: maybe-installcheck-gcc
2008 installcheck-host: maybe-installcheck-gmp
2009 installcheck-host: maybe-installcheck-mpfr
2010 installcheck-host: maybe-installcheck-mpc
2011 installcheck-host: maybe-installcheck-isl
2012 installcheck-host: maybe-installcheck-libelf
2013 installcheck-host: maybe-installcheck-gold
2014 installcheck-host: maybe-installcheck-gprof
2015 installcheck-host: maybe-installcheck-intl
2016 installcheck-host: maybe-installcheck-tcl
2017 installcheck-host: maybe-installcheck-itcl
2018 installcheck-host: maybe-installcheck-ld
2019 installcheck-host: maybe-installcheck-libbacktrace
2020 installcheck-host: maybe-installcheck-libcpp
2021 installcheck-host: maybe-installcheck-libcody
2022 installcheck-host: maybe-installcheck-libdecnumber
2023 installcheck-host: maybe-installcheck-libgui
2024 installcheck-host: maybe-installcheck-libiberty
2025 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2026 installcheck-host: maybe-installcheck-libiconv
2027 installcheck-host: maybe-installcheck-m4
2028 installcheck-host: maybe-installcheck-readline
2029 installcheck-host: maybe-installcheck-sid
2030 installcheck-host: maybe-installcheck-sim
2031 installcheck-host: maybe-installcheck-texinfo
2032 installcheck-host: maybe-installcheck-zlib
2033 installcheck-host: maybe-installcheck-gnulib
2034 installcheck-host: maybe-installcheck-gdbsupport
2035 installcheck-host: maybe-installcheck-gdbserver
2036 installcheck-host: maybe-installcheck-gdb
2037 installcheck-host: maybe-installcheck-expect
2038 installcheck-host: maybe-installcheck-guile
2039 installcheck-host: maybe-installcheck-tk
2040 installcheck-host: maybe-installcheck-libtermcap
2041 installcheck-host: maybe-installcheck-utils
2042 installcheck-host: maybe-installcheck-c++tools
2043 installcheck-host: maybe-installcheck-gnattools
2044 installcheck-host: maybe-installcheck-lto-plugin
2045 installcheck-host: maybe-installcheck-libcc1
2046 installcheck-host: maybe-installcheck-gotools
2047 installcheck-host: maybe-installcheck-libctf
2049 .PHONY: installcheck-target
2051 installcheck-target: maybe-installcheck-target-libstdc++-v3
2052 installcheck-target: maybe-installcheck-target-libsanitizer
2053 installcheck-target: maybe-installcheck-target-libvtv
2054 installcheck-target: maybe-installcheck-target-liboffloadmic
2055 installcheck-target: maybe-installcheck-target-libssp
2056 installcheck-target: maybe-installcheck-target-newlib
2057 installcheck-target: maybe-installcheck-target-libgcc
2058 installcheck-target: maybe-installcheck-target-libbacktrace
2059 installcheck-target: maybe-installcheck-target-libquadmath
2060 installcheck-target: maybe-installcheck-target-libgfortran
2061 installcheck-target: maybe-installcheck-target-libobjc
2062 installcheck-target: maybe-installcheck-target-libgo
2063 installcheck-target: maybe-installcheck-target-libphobos
2064 installcheck-target: maybe-installcheck-target-libtermcap
2065 installcheck-target: maybe-installcheck-target-winsup
2066 installcheck-target: maybe-installcheck-target-libgloss
2067 installcheck-target: maybe-installcheck-target-libffi
2068 installcheck-target: maybe-installcheck-target-zlib
2069 installcheck-target: maybe-installcheck-target-rda
2070 installcheck-target: maybe-installcheck-target-libada
2071 installcheck-target: maybe-installcheck-target-libgomp
2072 installcheck-target: maybe-installcheck-target-libitm
2073 installcheck-target: maybe-installcheck-target-libatomic
2075 .PHONY: do-mostlyclean
2076 do-mostlyclean:
2077 @: $(MAKE); $(unstage)
2078 @r=`${PWD_COMMAND}`; export r; \
2079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2080 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2081 mostlyclean-target
2084 .PHONY: mostlyclean-host
2086 mostlyclean-host: maybe-mostlyclean-bfd
2087 mostlyclean-host: maybe-mostlyclean-opcodes
2088 mostlyclean-host: maybe-mostlyclean-binutils
2089 mostlyclean-host: maybe-mostlyclean-bison
2090 mostlyclean-host: maybe-mostlyclean-cgen
2091 mostlyclean-host: maybe-mostlyclean-dejagnu
2092 mostlyclean-host: maybe-mostlyclean-etc
2093 mostlyclean-host: maybe-mostlyclean-fastjar
2094 mostlyclean-host: maybe-mostlyclean-fixincludes
2095 mostlyclean-host: maybe-mostlyclean-flex
2096 mostlyclean-host: maybe-mostlyclean-gas
2097 mostlyclean-host: maybe-mostlyclean-gcc
2098 mostlyclean-host: maybe-mostlyclean-gmp
2099 mostlyclean-host: maybe-mostlyclean-mpfr
2100 mostlyclean-host: maybe-mostlyclean-mpc
2101 mostlyclean-host: maybe-mostlyclean-isl
2102 mostlyclean-host: maybe-mostlyclean-libelf
2103 mostlyclean-host: maybe-mostlyclean-gold
2104 mostlyclean-host: maybe-mostlyclean-gprof
2105 mostlyclean-host: maybe-mostlyclean-intl
2106 mostlyclean-host: maybe-mostlyclean-tcl
2107 mostlyclean-host: maybe-mostlyclean-itcl
2108 mostlyclean-host: maybe-mostlyclean-ld
2109 mostlyclean-host: maybe-mostlyclean-libbacktrace
2110 mostlyclean-host: maybe-mostlyclean-libcpp
2111 mostlyclean-host: maybe-mostlyclean-libcody
2112 mostlyclean-host: maybe-mostlyclean-libdecnumber
2113 mostlyclean-host: maybe-mostlyclean-libgui
2114 mostlyclean-host: maybe-mostlyclean-libiberty
2115 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2116 mostlyclean-host: maybe-mostlyclean-libiconv
2117 mostlyclean-host: maybe-mostlyclean-m4
2118 mostlyclean-host: maybe-mostlyclean-readline
2119 mostlyclean-host: maybe-mostlyclean-sid
2120 mostlyclean-host: maybe-mostlyclean-sim
2121 mostlyclean-host: maybe-mostlyclean-texinfo
2122 mostlyclean-host: maybe-mostlyclean-zlib
2123 mostlyclean-host: maybe-mostlyclean-gnulib
2124 mostlyclean-host: maybe-mostlyclean-gdbsupport
2125 mostlyclean-host: maybe-mostlyclean-gdbserver
2126 mostlyclean-host: maybe-mostlyclean-gdb
2127 mostlyclean-host: maybe-mostlyclean-expect
2128 mostlyclean-host: maybe-mostlyclean-guile
2129 mostlyclean-host: maybe-mostlyclean-tk
2130 mostlyclean-host: maybe-mostlyclean-libtermcap
2131 mostlyclean-host: maybe-mostlyclean-utils
2132 mostlyclean-host: maybe-mostlyclean-c++tools
2133 mostlyclean-host: maybe-mostlyclean-gnattools
2134 mostlyclean-host: maybe-mostlyclean-lto-plugin
2135 mostlyclean-host: maybe-mostlyclean-libcc1
2136 mostlyclean-host: maybe-mostlyclean-gotools
2137 mostlyclean-host: maybe-mostlyclean-libctf
2139 .PHONY: mostlyclean-target
2141 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2142 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2143 mostlyclean-target: maybe-mostlyclean-target-libvtv
2144 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2145 mostlyclean-target: maybe-mostlyclean-target-libssp
2146 mostlyclean-target: maybe-mostlyclean-target-newlib
2147 mostlyclean-target: maybe-mostlyclean-target-libgcc
2148 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2149 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2150 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2151 mostlyclean-target: maybe-mostlyclean-target-libobjc
2152 mostlyclean-target: maybe-mostlyclean-target-libgo
2153 mostlyclean-target: maybe-mostlyclean-target-libphobos
2154 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2155 mostlyclean-target: maybe-mostlyclean-target-winsup
2156 mostlyclean-target: maybe-mostlyclean-target-libgloss
2157 mostlyclean-target: maybe-mostlyclean-target-libffi
2158 mostlyclean-target: maybe-mostlyclean-target-zlib
2159 mostlyclean-target: maybe-mostlyclean-target-rda
2160 mostlyclean-target: maybe-mostlyclean-target-libada
2161 mostlyclean-target: maybe-mostlyclean-target-libgomp
2162 mostlyclean-target: maybe-mostlyclean-target-libitm
2163 mostlyclean-target: maybe-mostlyclean-target-libatomic
2165 .PHONY: do-clean
2166 do-clean:
2167 @: $(MAKE); $(unstage)
2168 @r=`${PWD_COMMAND}`; export r; \
2169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2170 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2171 clean-target
2174 .PHONY: clean-host
2176 clean-host: maybe-clean-bfd
2177 clean-host: maybe-clean-opcodes
2178 clean-host: maybe-clean-binutils
2179 clean-host: maybe-clean-bison
2180 clean-host: maybe-clean-cgen
2181 clean-host: maybe-clean-dejagnu
2182 clean-host: maybe-clean-etc
2183 clean-host: maybe-clean-fastjar
2184 clean-host: maybe-clean-fixincludes
2185 clean-host: maybe-clean-flex
2186 clean-host: maybe-clean-gas
2187 clean-host: maybe-clean-gcc
2188 clean-host: maybe-clean-gmp
2189 clean-host: maybe-clean-mpfr
2190 clean-host: maybe-clean-mpc
2191 clean-host: maybe-clean-isl
2192 clean-host: maybe-clean-libelf
2193 clean-host: maybe-clean-gold
2194 clean-host: maybe-clean-gprof
2195 clean-host: maybe-clean-intl
2196 clean-host: maybe-clean-tcl
2197 clean-host: maybe-clean-itcl
2198 clean-host: maybe-clean-ld
2199 clean-host: maybe-clean-libbacktrace
2200 clean-host: maybe-clean-libcpp
2201 clean-host: maybe-clean-libcody
2202 clean-host: maybe-clean-libdecnumber
2203 clean-host: maybe-clean-libgui
2204 clean-host: maybe-clean-libiberty
2205 clean-host: maybe-clean-libiberty-linker-plugin
2206 clean-host: maybe-clean-libiconv
2207 clean-host: maybe-clean-m4
2208 clean-host: maybe-clean-readline
2209 clean-host: maybe-clean-sid
2210 clean-host: maybe-clean-sim
2211 clean-host: maybe-clean-texinfo
2212 clean-host: maybe-clean-zlib
2213 clean-host: maybe-clean-gnulib
2214 clean-host: maybe-clean-gdbsupport
2215 clean-host: maybe-clean-gdbserver
2216 clean-host: maybe-clean-gdb
2217 clean-host: maybe-clean-expect
2218 clean-host: maybe-clean-guile
2219 clean-host: maybe-clean-tk
2220 clean-host: maybe-clean-libtermcap
2221 clean-host: maybe-clean-utils
2222 clean-host: maybe-clean-c++tools
2223 clean-host: maybe-clean-gnattools
2224 clean-host: maybe-clean-lto-plugin
2225 clean-host: maybe-clean-libcc1
2226 clean-host: maybe-clean-gotools
2227 clean-host: maybe-clean-libctf
2229 .PHONY: clean-target
2231 clean-target: maybe-clean-target-libstdc++-v3
2232 clean-target: maybe-clean-target-libsanitizer
2233 clean-target: maybe-clean-target-libvtv
2234 clean-target: maybe-clean-target-liboffloadmic
2235 clean-target: maybe-clean-target-libssp
2236 clean-target: maybe-clean-target-newlib
2237 clean-target: maybe-clean-target-libgcc
2238 clean-target: maybe-clean-target-libbacktrace
2239 clean-target: maybe-clean-target-libquadmath
2240 clean-target: maybe-clean-target-libgfortran
2241 clean-target: maybe-clean-target-libobjc
2242 clean-target: maybe-clean-target-libgo
2243 clean-target: maybe-clean-target-libphobos
2244 clean-target: maybe-clean-target-libtermcap
2245 clean-target: maybe-clean-target-winsup
2246 clean-target: maybe-clean-target-libgloss
2247 clean-target: maybe-clean-target-libffi
2248 clean-target: maybe-clean-target-zlib
2249 clean-target: maybe-clean-target-rda
2250 clean-target: maybe-clean-target-libada
2251 clean-target: maybe-clean-target-libgomp
2252 clean-target: maybe-clean-target-libitm
2253 clean-target: maybe-clean-target-libatomic
2255 .PHONY: do-distclean
2256 do-distclean:
2257 @: $(MAKE); $(unstage)
2258 @r=`${PWD_COMMAND}`; export r; \
2259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2260 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2261 distclean-target
2264 .PHONY: distclean-host
2266 distclean-host: maybe-distclean-bfd
2267 distclean-host: maybe-distclean-opcodes
2268 distclean-host: maybe-distclean-binutils
2269 distclean-host: maybe-distclean-bison
2270 distclean-host: maybe-distclean-cgen
2271 distclean-host: maybe-distclean-dejagnu
2272 distclean-host: maybe-distclean-etc
2273 distclean-host: maybe-distclean-fastjar
2274 distclean-host: maybe-distclean-fixincludes
2275 distclean-host: maybe-distclean-flex
2276 distclean-host: maybe-distclean-gas
2277 distclean-host: maybe-distclean-gcc
2278 distclean-host: maybe-distclean-gmp
2279 distclean-host: maybe-distclean-mpfr
2280 distclean-host: maybe-distclean-mpc
2281 distclean-host: maybe-distclean-isl
2282 distclean-host: maybe-distclean-libelf
2283 distclean-host: maybe-distclean-gold
2284 distclean-host: maybe-distclean-gprof
2285 distclean-host: maybe-distclean-intl
2286 distclean-host: maybe-distclean-tcl
2287 distclean-host: maybe-distclean-itcl
2288 distclean-host: maybe-distclean-ld
2289 distclean-host: maybe-distclean-libbacktrace
2290 distclean-host: maybe-distclean-libcpp
2291 distclean-host: maybe-distclean-libcody
2292 distclean-host: maybe-distclean-libdecnumber
2293 distclean-host: maybe-distclean-libgui
2294 distclean-host: maybe-distclean-libiberty
2295 distclean-host: maybe-distclean-libiberty-linker-plugin
2296 distclean-host: maybe-distclean-libiconv
2297 distclean-host: maybe-distclean-m4
2298 distclean-host: maybe-distclean-readline
2299 distclean-host: maybe-distclean-sid
2300 distclean-host: maybe-distclean-sim
2301 distclean-host: maybe-distclean-texinfo
2302 distclean-host: maybe-distclean-zlib
2303 distclean-host: maybe-distclean-gnulib
2304 distclean-host: maybe-distclean-gdbsupport
2305 distclean-host: maybe-distclean-gdbserver
2306 distclean-host: maybe-distclean-gdb
2307 distclean-host: maybe-distclean-expect
2308 distclean-host: maybe-distclean-guile
2309 distclean-host: maybe-distclean-tk
2310 distclean-host: maybe-distclean-libtermcap
2311 distclean-host: maybe-distclean-utils
2312 distclean-host: maybe-distclean-c++tools
2313 distclean-host: maybe-distclean-gnattools
2314 distclean-host: maybe-distclean-lto-plugin
2315 distclean-host: maybe-distclean-libcc1
2316 distclean-host: maybe-distclean-gotools
2317 distclean-host: maybe-distclean-libctf
2319 .PHONY: distclean-target
2321 distclean-target: maybe-distclean-target-libstdc++-v3
2322 distclean-target: maybe-distclean-target-libsanitizer
2323 distclean-target: maybe-distclean-target-libvtv
2324 distclean-target: maybe-distclean-target-liboffloadmic
2325 distclean-target: maybe-distclean-target-libssp
2326 distclean-target: maybe-distclean-target-newlib
2327 distclean-target: maybe-distclean-target-libgcc
2328 distclean-target: maybe-distclean-target-libbacktrace
2329 distclean-target: maybe-distclean-target-libquadmath
2330 distclean-target: maybe-distclean-target-libgfortran
2331 distclean-target: maybe-distclean-target-libobjc
2332 distclean-target: maybe-distclean-target-libgo
2333 distclean-target: maybe-distclean-target-libphobos
2334 distclean-target: maybe-distclean-target-libtermcap
2335 distclean-target: maybe-distclean-target-winsup
2336 distclean-target: maybe-distclean-target-libgloss
2337 distclean-target: maybe-distclean-target-libffi
2338 distclean-target: maybe-distclean-target-zlib
2339 distclean-target: maybe-distclean-target-rda
2340 distclean-target: maybe-distclean-target-libada
2341 distclean-target: maybe-distclean-target-libgomp
2342 distclean-target: maybe-distclean-target-libitm
2343 distclean-target: maybe-distclean-target-libatomic
2345 .PHONY: do-maintainer-clean
2346 do-maintainer-clean:
2347 @: $(MAKE); $(unstage)
2348 @r=`${PWD_COMMAND}`; export r; \
2349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2350 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2351 maintainer-clean-target
2354 .PHONY: maintainer-clean-host
2356 maintainer-clean-host: maybe-maintainer-clean-bfd
2357 maintainer-clean-host: maybe-maintainer-clean-opcodes
2358 maintainer-clean-host: maybe-maintainer-clean-binutils
2359 maintainer-clean-host: maybe-maintainer-clean-bison
2360 maintainer-clean-host: maybe-maintainer-clean-cgen
2361 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2362 maintainer-clean-host: maybe-maintainer-clean-etc
2363 maintainer-clean-host: maybe-maintainer-clean-fastjar
2364 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2365 maintainer-clean-host: maybe-maintainer-clean-flex
2366 maintainer-clean-host: maybe-maintainer-clean-gas
2367 maintainer-clean-host: maybe-maintainer-clean-gcc
2368 maintainer-clean-host: maybe-maintainer-clean-gmp
2369 maintainer-clean-host: maybe-maintainer-clean-mpfr
2370 maintainer-clean-host: maybe-maintainer-clean-mpc
2371 maintainer-clean-host: maybe-maintainer-clean-isl
2372 maintainer-clean-host: maybe-maintainer-clean-libelf
2373 maintainer-clean-host: maybe-maintainer-clean-gold
2374 maintainer-clean-host: maybe-maintainer-clean-gprof
2375 maintainer-clean-host: maybe-maintainer-clean-intl
2376 maintainer-clean-host: maybe-maintainer-clean-tcl
2377 maintainer-clean-host: maybe-maintainer-clean-itcl
2378 maintainer-clean-host: maybe-maintainer-clean-ld
2379 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2380 maintainer-clean-host: maybe-maintainer-clean-libcpp
2381 maintainer-clean-host: maybe-maintainer-clean-libcody
2382 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2383 maintainer-clean-host: maybe-maintainer-clean-libgui
2384 maintainer-clean-host: maybe-maintainer-clean-libiberty
2385 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2386 maintainer-clean-host: maybe-maintainer-clean-libiconv
2387 maintainer-clean-host: maybe-maintainer-clean-m4
2388 maintainer-clean-host: maybe-maintainer-clean-readline
2389 maintainer-clean-host: maybe-maintainer-clean-sid
2390 maintainer-clean-host: maybe-maintainer-clean-sim
2391 maintainer-clean-host: maybe-maintainer-clean-texinfo
2392 maintainer-clean-host: maybe-maintainer-clean-zlib
2393 maintainer-clean-host: maybe-maintainer-clean-gnulib
2394 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2395 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2396 maintainer-clean-host: maybe-maintainer-clean-gdb
2397 maintainer-clean-host: maybe-maintainer-clean-expect
2398 maintainer-clean-host: maybe-maintainer-clean-guile
2399 maintainer-clean-host: maybe-maintainer-clean-tk
2400 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2401 maintainer-clean-host: maybe-maintainer-clean-utils
2402 maintainer-clean-host: maybe-maintainer-clean-c++tools
2403 maintainer-clean-host: maybe-maintainer-clean-gnattools
2404 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2405 maintainer-clean-host: maybe-maintainer-clean-libcc1
2406 maintainer-clean-host: maybe-maintainer-clean-gotools
2407 maintainer-clean-host: maybe-maintainer-clean-libctf
2409 .PHONY: maintainer-clean-target
2411 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2412 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2413 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2414 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2415 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2416 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2417 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2418 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2419 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2420 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2421 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2422 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2423 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2424 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2425 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2426 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2427 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2428 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2429 maintainer-clean-target: maybe-maintainer-clean-target-rda
2430 maintainer-clean-target: maybe-maintainer-clean-target-libada
2431 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2432 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2433 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2436 # Here are the targets which correspond to the do-X targets.
2438 .PHONY: info installcheck dvi pdf html
2439 .PHONY: install-info install-pdf install-html
2440 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2441 .PHONY: local-clean local-distclean local-maintainer-clean
2442 info: do-info
2443 installcheck: do-installcheck
2444 dvi: do-dvi
2445 pdf: do-pdf
2446 html: do-html
2448 # Make sure makeinfo is built before we do a `make info', if we're
2449 # in fact building texinfo.
2450 do-info: maybe-all-texinfo
2452 install-info: do-install-info dir.info
2453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2454 if [ -f dir.info ]; then \
2455 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2456 else true; fi
2458 install-pdf: do-install-pdf
2460 install-html: do-install-html
2462 local-clean:
2463 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2465 local-distclean:
2466 -rm -f Makefile config.status config.cache mh-frag mt-frag
2467 -rm -f maybedep.tmp serdep.tmp stage_final
2468 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2469 rm -rf $(TARGET_SUBDIR); \
2470 else true; fi
2471 -rm -rf $(BUILD_SUBDIR)
2472 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2473 rm -rf $(HOST_SUBDIR); \
2474 else true; fi
2475 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2476 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2477 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2478 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2479 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2480 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2481 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2483 local-maintainer-clean:
2484 @echo "This command is intended for maintainers to use;"
2485 @echo "it deletes files that may require special tools to rebuild."
2487 clean: do-clean local-clean
2488 mostlyclean: do-mostlyclean local-clean
2489 distclean: do-distclean local-clean local-distclean
2490 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2491 maintainer-clean: local-distclean
2492 realclean: maintainer-clean
2494 # Check target.
2496 .PHONY: check do-check
2497 check: do-check
2499 # Only include modules actually being configured and built.
2500 .PHONY: check-host
2501 check-host: \
2502 maybe-check-bfd \
2503 maybe-check-opcodes \
2504 maybe-check-binutils \
2505 maybe-check-bison \
2506 maybe-check-cgen \
2507 maybe-check-dejagnu \
2508 maybe-check-etc \
2509 maybe-check-fastjar \
2510 maybe-check-fixincludes \
2511 maybe-check-flex \
2512 maybe-check-gas \
2513 maybe-check-gcc \
2514 maybe-check-gmp \
2515 maybe-check-mpfr \
2516 maybe-check-mpc \
2517 maybe-check-isl \
2518 maybe-check-libelf \
2519 maybe-check-gold \
2520 maybe-check-gprof \
2521 maybe-check-intl \
2522 maybe-check-tcl \
2523 maybe-check-itcl \
2524 maybe-check-ld \
2525 maybe-check-libbacktrace \
2526 maybe-check-libcpp \
2527 maybe-check-libcody \
2528 maybe-check-libdecnumber \
2529 maybe-check-libgui \
2530 maybe-check-libiberty \
2531 maybe-check-libiberty-linker-plugin \
2532 maybe-check-libiconv \
2533 maybe-check-m4 \
2534 maybe-check-readline \
2535 maybe-check-sid \
2536 maybe-check-sim \
2537 maybe-check-texinfo \
2538 maybe-check-zlib \
2539 maybe-check-gnulib \
2540 maybe-check-gdbsupport \
2541 maybe-check-gdbserver \
2542 maybe-check-gdb \
2543 maybe-check-expect \
2544 maybe-check-guile \
2545 maybe-check-tk \
2546 maybe-check-libtermcap \
2547 maybe-check-utils \
2548 maybe-check-c++tools \
2549 maybe-check-gnattools \
2550 maybe-check-lto-plugin \
2551 maybe-check-libcc1 \
2552 maybe-check-gotools \
2553 maybe-check-libctf
2555 .PHONY: check-target
2556 check-target: \
2557 maybe-check-target-libstdc++-v3 \
2558 maybe-check-target-libsanitizer \
2559 maybe-check-target-libvtv \
2560 maybe-check-target-liboffloadmic \
2561 maybe-check-target-libssp \
2562 maybe-check-target-newlib \
2563 maybe-check-target-libgcc \
2564 maybe-check-target-libbacktrace \
2565 maybe-check-target-libquadmath \
2566 maybe-check-target-libgfortran \
2567 maybe-check-target-libobjc \
2568 maybe-check-target-libgo \
2569 maybe-check-target-libphobos \
2570 maybe-check-target-libtermcap \
2571 maybe-check-target-winsup \
2572 maybe-check-target-libgloss \
2573 maybe-check-target-libffi \
2574 maybe-check-target-zlib \
2575 maybe-check-target-rda \
2576 maybe-check-target-libada \
2577 maybe-check-target-libgomp \
2578 maybe-check-target-libitm \
2579 maybe-check-target-libatomic
2581 do-check:
2582 @: $(MAKE); $(unstage)
2583 @r=`${PWD_COMMAND}`; export r; \
2584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2585 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2587 # Automated reporting of test results.
2589 warning.log: build.log
2590 $(srcdir)/contrib/warn_summary build.log > $@
2592 mail-report.log:
2593 if test x'$(BOOT_CFLAGS)' != x''; then \
2594 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2595 fi; \
2596 $(srcdir)/contrib/test_summary -t >$@
2597 chmod +x $@
2598 echo If you really want to send e-mail, run ./$@ now
2600 mail-report-with-warnings.log: warning.log
2601 if test x'$(BOOT_CFLAGS)' != x''; then \
2602 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2603 fi; \
2604 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2605 chmod +x $@
2606 echo If you really want to send e-mail, run ./$@ now
2608 # Local Vim config
2610 $(srcdir)/.local.vimrc:
2611 $(LN_S) contrib/vimrc $@
2613 $(srcdir)/.lvimrc:
2614 $(LN_S) contrib/vimrc $@
2616 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2618 .PHONY: vimrc
2620 # clang-format config
2622 $(srcdir)/.clang-format:
2623 $(LN_S) contrib/clang-format $@
2625 clang-format: $(srcdir)/.clang-format
2627 .PHONY: clang-format
2629 # Installation targets.
2631 .PHONY: install uninstall
2632 install:
2633 @: $(MAKE); $(unstage)
2634 @r=`${PWD_COMMAND}`; export r; \
2635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2638 .PHONY: install-host-nogcc
2639 install-host-nogcc: \
2640 maybe-install-bfd \
2641 maybe-install-opcodes \
2642 maybe-install-binutils \
2643 maybe-install-bison \
2644 maybe-install-cgen \
2645 maybe-install-dejagnu \
2646 maybe-install-etc \
2647 maybe-install-fastjar \
2648 maybe-install-fixincludes \
2649 maybe-install-flex \
2650 maybe-install-gas \
2651 maybe-install-gmp \
2652 maybe-install-mpfr \
2653 maybe-install-mpc \
2654 maybe-install-isl \
2655 maybe-install-libelf \
2656 maybe-install-gold \
2657 maybe-install-gprof \
2658 maybe-install-intl \
2659 maybe-install-tcl \
2660 maybe-install-itcl \
2661 maybe-install-ld \
2662 maybe-install-libbacktrace \
2663 maybe-install-libcpp \
2664 maybe-install-libcody \
2665 maybe-install-libdecnumber \
2666 maybe-install-libgui \
2667 maybe-install-libiberty \
2668 maybe-install-libiberty-linker-plugin \
2669 maybe-install-libiconv \
2670 maybe-install-m4 \
2671 maybe-install-readline \
2672 maybe-install-sid \
2673 maybe-install-sim \
2674 maybe-install-texinfo \
2675 maybe-install-zlib \
2676 maybe-install-gnulib \
2677 maybe-install-gdbsupport \
2678 maybe-install-gdbserver \
2679 maybe-install-gdb \
2680 maybe-install-expect \
2681 maybe-install-guile \
2682 maybe-install-tk \
2683 maybe-install-libtermcap \
2684 maybe-install-utils \
2685 maybe-install-c++tools \
2686 maybe-install-gnattools \
2687 maybe-install-lto-plugin \
2688 maybe-install-libcc1 \
2689 maybe-install-gotools \
2690 maybe-install-libctf
2692 .PHONY: install-host
2693 install-host: \
2694 maybe-install-bfd \
2695 maybe-install-opcodes \
2696 maybe-install-binutils \
2697 maybe-install-bison \
2698 maybe-install-cgen \
2699 maybe-install-dejagnu \
2700 maybe-install-etc \
2701 maybe-install-fastjar \
2702 maybe-install-fixincludes \
2703 maybe-install-flex \
2704 maybe-install-gas \
2705 maybe-install-gcc \
2706 maybe-install-gmp \
2707 maybe-install-mpfr \
2708 maybe-install-mpc \
2709 maybe-install-isl \
2710 maybe-install-libelf \
2711 maybe-install-gold \
2712 maybe-install-gprof \
2713 maybe-install-intl \
2714 maybe-install-tcl \
2715 maybe-install-itcl \
2716 maybe-install-ld \
2717 maybe-install-libbacktrace \
2718 maybe-install-libcpp \
2719 maybe-install-libcody \
2720 maybe-install-libdecnumber \
2721 maybe-install-libgui \
2722 maybe-install-libiberty \
2723 maybe-install-libiberty-linker-plugin \
2724 maybe-install-libiconv \
2725 maybe-install-m4 \
2726 maybe-install-readline \
2727 maybe-install-sid \
2728 maybe-install-sim \
2729 maybe-install-texinfo \
2730 maybe-install-zlib \
2731 maybe-install-gnulib \
2732 maybe-install-gdbsupport \
2733 maybe-install-gdbserver \
2734 maybe-install-gdb \
2735 maybe-install-expect \
2736 maybe-install-guile \
2737 maybe-install-tk \
2738 maybe-install-libtermcap \
2739 maybe-install-utils \
2740 maybe-install-c++tools \
2741 maybe-install-gnattools \
2742 maybe-install-lto-plugin \
2743 maybe-install-libcc1 \
2744 maybe-install-gotools \
2745 maybe-install-libctf
2747 .PHONY: install-target
2748 install-target: \
2749 maybe-install-target-libstdc++-v3 \
2750 maybe-install-target-libsanitizer \
2751 maybe-install-target-libvtv \
2752 maybe-install-target-liboffloadmic \
2753 maybe-install-target-libssp \
2754 maybe-install-target-newlib \
2755 maybe-install-target-libgcc \
2756 maybe-install-target-libbacktrace \
2757 maybe-install-target-libquadmath \
2758 maybe-install-target-libgfortran \
2759 maybe-install-target-libobjc \
2760 maybe-install-target-libgo \
2761 maybe-install-target-libphobos \
2762 maybe-install-target-libtermcap \
2763 maybe-install-target-winsup \
2764 maybe-install-target-libgloss \
2765 maybe-install-target-libffi \
2766 maybe-install-target-zlib \
2767 maybe-install-target-rda \
2768 maybe-install-target-libada \
2769 maybe-install-target-libgomp \
2770 maybe-install-target-libitm \
2771 maybe-install-target-libatomic
2773 uninstall:
2774 @echo "the uninstall target is not supported in this tree"
2776 .PHONY: install.all
2777 install.all: install-no-fixedincludes
2778 @if [ -f ./gcc/Makefile ]; then \
2779 r=`${PWD_COMMAND}`; export r; \
2780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2781 $(HOST_EXPORTS) \
2782 (cd ./gcc && \
2783 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2784 else \
2785 true; \
2788 # install-no-fixedincludes is used to allow the elaboration of binary packages
2789 # suitable for distribution, where we cannot include the fixed system header
2790 # files.
2791 .PHONY: install-no-fixedincludes
2792 install-no-fixedincludes: installdirs install-host-nogcc \
2793 install-target gcc-install-no-fixedincludes
2795 .PHONY: install-strip
2796 install-strip:
2797 @: $(MAKE); $(unstage)
2798 @r=`${PWD_COMMAND}`; export r; \
2799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2800 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2802 .PHONY: install-strip-host
2803 install-strip-host: \
2804 maybe-install-strip-bfd \
2805 maybe-install-strip-opcodes \
2806 maybe-install-strip-binutils \
2807 maybe-install-strip-bison \
2808 maybe-install-strip-cgen \
2809 maybe-install-strip-dejagnu \
2810 maybe-install-strip-etc \
2811 maybe-install-strip-fastjar \
2812 maybe-install-strip-fixincludes \
2813 maybe-install-strip-flex \
2814 maybe-install-strip-gas \
2815 maybe-install-strip-gcc \
2816 maybe-install-strip-gmp \
2817 maybe-install-strip-mpfr \
2818 maybe-install-strip-mpc \
2819 maybe-install-strip-isl \
2820 maybe-install-strip-libelf \
2821 maybe-install-strip-gold \
2822 maybe-install-strip-gprof \
2823 maybe-install-strip-intl \
2824 maybe-install-strip-tcl \
2825 maybe-install-strip-itcl \
2826 maybe-install-strip-ld \
2827 maybe-install-strip-libbacktrace \
2828 maybe-install-strip-libcpp \
2829 maybe-install-strip-libcody \
2830 maybe-install-strip-libdecnumber \
2831 maybe-install-strip-libgui \
2832 maybe-install-strip-libiberty \
2833 maybe-install-strip-libiberty-linker-plugin \
2834 maybe-install-strip-libiconv \
2835 maybe-install-strip-m4 \
2836 maybe-install-strip-readline \
2837 maybe-install-strip-sid \
2838 maybe-install-strip-sim \
2839 maybe-install-strip-texinfo \
2840 maybe-install-strip-zlib \
2841 maybe-install-strip-gnulib \
2842 maybe-install-strip-gdbsupport \
2843 maybe-install-strip-gdbserver \
2844 maybe-install-strip-gdb \
2845 maybe-install-strip-expect \
2846 maybe-install-strip-guile \
2847 maybe-install-strip-tk \
2848 maybe-install-strip-libtermcap \
2849 maybe-install-strip-utils \
2850 maybe-install-strip-c++tools \
2851 maybe-install-strip-gnattools \
2852 maybe-install-strip-lto-plugin \
2853 maybe-install-strip-libcc1 \
2854 maybe-install-strip-gotools \
2855 maybe-install-strip-libctf
2857 .PHONY: install-strip-target
2858 install-strip-target: \
2859 maybe-install-strip-target-libstdc++-v3 \
2860 maybe-install-strip-target-libsanitizer \
2861 maybe-install-strip-target-libvtv \
2862 maybe-install-strip-target-liboffloadmic \
2863 maybe-install-strip-target-libssp \
2864 maybe-install-strip-target-newlib \
2865 maybe-install-strip-target-libgcc \
2866 maybe-install-strip-target-libbacktrace \
2867 maybe-install-strip-target-libquadmath \
2868 maybe-install-strip-target-libgfortran \
2869 maybe-install-strip-target-libobjc \
2870 maybe-install-strip-target-libgo \
2871 maybe-install-strip-target-libphobos \
2872 maybe-install-strip-target-libtermcap \
2873 maybe-install-strip-target-winsup \
2874 maybe-install-strip-target-libgloss \
2875 maybe-install-strip-target-libffi \
2876 maybe-install-strip-target-zlib \
2877 maybe-install-strip-target-rda \
2878 maybe-install-strip-target-libada \
2879 maybe-install-strip-target-libgomp \
2880 maybe-install-strip-target-libitm \
2881 maybe-install-strip-target-libatomic
2884 ### other supporting targets
2886 MAKEDIRS= \
2887 $(DESTDIR)$(prefix) \
2888 $(DESTDIR)$(exec_prefix)
2889 .PHONY: installdirs
2890 installdirs: mkinstalldirs
2891 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2893 dir.info: do-install-info
2894 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2895 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2896 mv -f dir.info.new dir.info; \
2897 else true; \
2900 dist:
2901 @echo "Building a full distribution of this tree isn't done"
2902 @echo "via 'make dist'. Check out the etc/ subdirectory"
2904 etags tags: TAGS
2906 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2907 # ability to use several tags files at once, so there is probably no need
2908 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2909 # (if we felt like it) have this Makefile write a piece of elisp which
2910 # the user could load to tell emacs19 where all the TAGS files we just
2911 # built are.
2912 TAGS: do-TAGS
2914 # ------------------------------------
2915 # Macros for configure and all targets
2916 # ------------------------------------
2922 # --------------------------------------
2923 # Modules which run on the build machine
2924 # --------------------------------------
2927 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2928 maybe-configure-build-libiberty:
2929 @if gcc-bootstrap
2930 configure-build-libiberty: stage_current
2931 @endif gcc-bootstrap
2932 @if build-libiberty
2933 maybe-configure-build-libiberty: configure-build-libiberty
2934 configure-build-libiberty:
2935 @: $(MAKE); $(unstage)
2936 @r=`${PWD_COMMAND}`; export r; \
2937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2938 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2939 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2940 $(BUILD_EXPORTS) \
2941 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2942 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2943 case $(srcdir) in \
2944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2945 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2947 esac; \
2948 module_srcdir=libiberty; \
2949 rm -f no-such-file || : ; \
2950 CONFIG_SITE=no-such-file $(SHELL) \
2951 $$s/$$module_srcdir/configure \
2952 --srcdir=$${topdir}/$$module_srcdir \
2953 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2954 --target=${target_alias} \
2955 || exit 1
2956 @endif build-libiberty
2962 .PHONY: all-build-libiberty maybe-all-build-libiberty
2963 maybe-all-build-libiberty:
2964 @if gcc-bootstrap
2965 all-build-libiberty: stage_current
2966 @endif gcc-bootstrap
2967 @if build-libiberty
2968 TARGET-build-libiberty=all
2969 maybe-all-build-libiberty: all-build-libiberty
2970 all-build-libiberty: configure-build-libiberty
2971 @: $(MAKE); $(unstage)
2972 @r=`${PWD_COMMAND}`; export r; \
2973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2974 $(BUILD_EXPORTS) \
2975 (cd $(BUILD_SUBDIR)/libiberty && \
2976 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2977 $(TARGET-build-libiberty))
2978 @endif build-libiberty
2984 .PHONY: configure-build-bison maybe-configure-build-bison
2985 maybe-configure-build-bison:
2986 @if gcc-bootstrap
2987 configure-build-bison: stage_current
2988 @endif gcc-bootstrap
2989 @if build-bison
2990 maybe-configure-build-bison: configure-build-bison
2991 configure-build-bison:
2992 @: $(MAKE); $(unstage)
2993 @r=`${PWD_COMMAND}`; export r; \
2994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2995 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2996 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2997 $(BUILD_EXPORTS) \
2998 echo Configuring in $(BUILD_SUBDIR)/bison; \
2999 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3000 case $(srcdir) in \
3001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3002 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3004 esac; \
3005 module_srcdir=bison; \
3006 rm -f no-such-file || : ; \
3007 CONFIG_SITE=no-such-file $(SHELL) \
3008 $$s/$$module_srcdir/configure \
3009 --srcdir=$${topdir}/$$module_srcdir \
3010 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3011 --target=${target_alias} \
3012 || exit 1
3013 @endif build-bison
3019 .PHONY: all-build-bison maybe-all-build-bison
3020 maybe-all-build-bison:
3021 @if gcc-bootstrap
3022 all-build-bison: stage_current
3023 @endif gcc-bootstrap
3024 @if build-bison
3025 TARGET-build-bison=all
3026 maybe-all-build-bison: all-build-bison
3027 all-build-bison: configure-build-bison
3028 @: $(MAKE); $(unstage)
3029 @r=`${PWD_COMMAND}`; export r; \
3030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3031 $(BUILD_EXPORTS) \
3032 (cd $(BUILD_SUBDIR)/bison && \
3033 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3034 $(TARGET-build-bison))
3035 @endif build-bison
3041 .PHONY: configure-build-flex maybe-configure-build-flex
3042 maybe-configure-build-flex:
3043 @if gcc-bootstrap
3044 configure-build-flex: stage_current
3045 @endif gcc-bootstrap
3046 @if build-flex
3047 maybe-configure-build-flex: configure-build-flex
3048 configure-build-flex:
3049 @: $(MAKE); $(unstage)
3050 @r=`${PWD_COMMAND}`; export r; \
3051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3052 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3053 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3054 $(BUILD_EXPORTS) \
3055 echo Configuring in $(BUILD_SUBDIR)/flex; \
3056 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3057 case $(srcdir) in \
3058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3059 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3061 esac; \
3062 module_srcdir=flex; \
3063 rm -f no-such-file || : ; \
3064 CONFIG_SITE=no-such-file $(SHELL) \
3065 $$s/$$module_srcdir/configure \
3066 --srcdir=$${topdir}/$$module_srcdir \
3067 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3068 --target=${target_alias} \
3069 || exit 1
3070 @endif build-flex
3076 .PHONY: all-build-flex maybe-all-build-flex
3077 maybe-all-build-flex:
3078 @if gcc-bootstrap
3079 all-build-flex: stage_current
3080 @endif gcc-bootstrap
3081 @if build-flex
3082 TARGET-build-flex=all
3083 maybe-all-build-flex: all-build-flex
3084 all-build-flex: configure-build-flex
3085 @: $(MAKE); $(unstage)
3086 @r=`${PWD_COMMAND}`; export r; \
3087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3088 $(BUILD_EXPORTS) \
3089 (cd $(BUILD_SUBDIR)/flex && \
3090 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3091 $(TARGET-build-flex))
3092 @endif build-flex
3098 .PHONY: configure-build-m4 maybe-configure-build-m4
3099 maybe-configure-build-m4:
3100 @if gcc-bootstrap
3101 configure-build-m4: stage_current
3102 @endif gcc-bootstrap
3103 @if build-m4
3104 maybe-configure-build-m4: configure-build-m4
3105 configure-build-m4:
3106 @: $(MAKE); $(unstage)
3107 @r=`${PWD_COMMAND}`; export r; \
3108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3109 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3110 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3111 $(BUILD_EXPORTS) \
3112 echo Configuring in $(BUILD_SUBDIR)/m4; \
3113 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3114 case $(srcdir) in \
3115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3116 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3118 esac; \
3119 module_srcdir=m4; \
3120 rm -f no-such-file || : ; \
3121 CONFIG_SITE=no-such-file $(SHELL) \
3122 $$s/$$module_srcdir/configure \
3123 --srcdir=$${topdir}/$$module_srcdir \
3124 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3125 --target=${target_alias} \
3126 || exit 1
3127 @endif build-m4
3133 .PHONY: all-build-m4 maybe-all-build-m4
3134 maybe-all-build-m4:
3135 @if gcc-bootstrap
3136 all-build-m4: stage_current
3137 @endif gcc-bootstrap
3138 @if build-m4
3139 TARGET-build-m4=all
3140 maybe-all-build-m4: all-build-m4
3141 all-build-m4: configure-build-m4
3142 @: $(MAKE); $(unstage)
3143 @r=`${PWD_COMMAND}`; export r; \
3144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145 $(BUILD_EXPORTS) \
3146 (cd $(BUILD_SUBDIR)/m4 && \
3147 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3148 $(TARGET-build-m4))
3149 @endif build-m4
3155 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3156 maybe-configure-build-texinfo:
3157 @if gcc-bootstrap
3158 configure-build-texinfo: stage_current
3159 @endif gcc-bootstrap
3160 @if build-texinfo
3161 maybe-configure-build-texinfo: configure-build-texinfo
3162 configure-build-texinfo:
3163 @: $(MAKE); $(unstage)
3164 @r=`${PWD_COMMAND}`; export r; \
3165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3166 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3167 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3168 $(BUILD_EXPORTS) \
3169 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3170 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3171 case $(srcdir) in \
3172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3173 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3175 esac; \
3176 module_srcdir=texinfo; \
3177 rm -f no-such-file || : ; \
3178 CONFIG_SITE=no-such-file $(SHELL) \
3179 $$s/$$module_srcdir/configure \
3180 --srcdir=$${topdir}/$$module_srcdir \
3181 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3182 --target=${target_alias} \
3183 || exit 1
3184 @endif build-texinfo
3190 .PHONY: all-build-texinfo maybe-all-build-texinfo
3191 maybe-all-build-texinfo:
3192 @if gcc-bootstrap
3193 all-build-texinfo: stage_current
3194 @endif gcc-bootstrap
3195 @if build-texinfo
3196 TARGET-build-texinfo=all
3197 maybe-all-build-texinfo: all-build-texinfo
3198 all-build-texinfo: configure-build-texinfo
3199 @: $(MAKE); $(unstage)
3200 @r=`${PWD_COMMAND}`; export r; \
3201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3202 $(BUILD_EXPORTS) \
3203 (cd $(BUILD_SUBDIR)/texinfo && \
3204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3205 $(TARGET-build-texinfo))
3206 @endif build-texinfo
3212 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3213 maybe-configure-build-fixincludes:
3214 @if gcc-bootstrap
3215 configure-build-fixincludes: stage_current
3216 @endif gcc-bootstrap
3217 @if build-fixincludes
3218 maybe-configure-build-fixincludes: configure-build-fixincludes
3219 configure-build-fixincludes:
3220 @: $(MAKE); $(unstage)
3221 @r=`${PWD_COMMAND}`; export r; \
3222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3223 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3224 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3225 $(BUILD_EXPORTS) \
3226 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3227 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3228 case $(srcdir) in \
3229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3230 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3232 esac; \
3233 module_srcdir=fixincludes; \
3234 rm -f no-such-file || : ; \
3235 CONFIG_SITE=no-such-file $(SHELL) \
3236 $$s/$$module_srcdir/configure \
3237 --srcdir=$${topdir}/$$module_srcdir \
3238 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3239 --target=${target_alias} \
3240 || exit 1
3241 @endif build-fixincludes
3247 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3248 maybe-all-build-fixincludes:
3249 @if gcc-bootstrap
3250 all-build-fixincludes: stage_current
3251 @endif gcc-bootstrap
3252 @if build-fixincludes
3253 TARGET-build-fixincludes=all
3254 maybe-all-build-fixincludes: all-build-fixincludes
3255 all-build-fixincludes: configure-build-fixincludes
3256 @: $(MAKE); $(unstage)
3257 @r=`${PWD_COMMAND}`; export r; \
3258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3259 $(BUILD_EXPORTS) \
3260 (cd $(BUILD_SUBDIR)/fixincludes && \
3261 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3262 $(TARGET-build-fixincludes))
3263 @endif build-fixincludes
3269 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3270 maybe-configure-build-libcpp:
3271 @if gcc-bootstrap
3272 configure-build-libcpp: stage_current
3273 @endif gcc-bootstrap
3274 @if build-libcpp
3275 maybe-configure-build-libcpp: configure-build-libcpp
3276 configure-build-libcpp:
3277 @: $(MAKE); $(unstage)
3278 @r=`${PWD_COMMAND}`; export r; \
3279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3280 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3281 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3282 $(BUILD_EXPORTS) \
3283 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3284 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3285 case $(srcdir) in \
3286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3287 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3289 esac; \
3290 module_srcdir=libcpp; \
3291 rm -f no-such-file || : ; \
3292 CONFIG_SITE=no-such-file $(SHELL) \
3293 $$s/$$module_srcdir/configure \
3294 --srcdir=$${topdir}/$$module_srcdir \
3295 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3296 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3297 || exit 1
3298 @endif build-libcpp
3304 .PHONY: all-build-libcpp maybe-all-build-libcpp
3305 maybe-all-build-libcpp:
3306 @if gcc-bootstrap
3307 all-build-libcpp: stage_current
3308 @endif gcc-bootstrap
3309 @if build-libcpp
3310 TARGET-build-libcpp=all
3311 maybe-all-build-libcpp: all-build-libcpp
3312 all-build-libcpp: configure-build-libcpp
3313 @: $(MAKE); $(unstage)
3314 @r=`${PWD_COMMAND}`; export r; \
3315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3316 $(BUILD_EXPORTS) \
3317 (cd $(BUILD_SUBDIR)/libcpp && \
3318 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3319 $(TARGET-build-libcpp))
3320 @endif build-libcpp
3326 # --------------------------------------
3327 # Modules which run on the host machine
3328 # --------------------------------------
3331 .PHONY: configure-bfd maybe-configure-bfd
3332 maybe-configure-bfd:
3333 @if gcc-bootstrap
3334 configure-bfd: stage_current
3335 @endif gcc-bootstrap
3336 @if bfd
3337 maybe-configure-bfd: configure-bfd
3338 configure-bfd:
3339 @r=`${PWD_COMMAND}`; export r; \
3340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3341 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3343 $(HOST_EXPORTS) \
3344 echo Configuring in $(HOST_SUBDIR)/bfd; \
3345 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3346 case $(srcdir) in \
3347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3348 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3350 esac; \
3351 module_srcdir=bfd; \
3352 $(SHELL) \
3353 $$s/$$module_srcdir/configure \
3354 --srcdir=$${topdir}/$$module_srcdir \
3355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3356 --target=${target_alias} \
3357 || exit 1
3358 @endif bfd
3362 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3363 maybe-configure-stage1-bfd:
3364 @if bfd-bootstrap
3365 maybe-configure-stage1-bfd: configure-stage1-bfd
3366 configure-stage1-bfd:
3367 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3369 @r=`${PWD_COMMAND}`; export r; \
3370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3371 TFLAGS="$(STAGE1_TFLAGS)"; \
3372 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3373 $(HOST_EXPORTS) \
3374 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3375 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3376 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3377 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3379 cd $(HOST_SUBDIR)/bfd || exit 1; \
3380 case $(srcdir) in \
3381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3382 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3384 esac; \
3385 module_srcdir=bfd; \
3386 $(SHELL) $$s/$$module_srcdir/configure \
3387 --srcdir=$${topdir}/$$module_srcdir \
3388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3389 --target=${target_alias} \
3391 $(STAGE1_CONFIGURE_FLAGS)
3392 @endif bfd-bootstrap
3394 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3395 maybe-configure-stage2-bfd:
3396 @if bfd-bootstrap
3397 maybe-configure-stage2-bfd: configure-stage2-bfd
3398 configure-stage2-bfd:
3399 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3400 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3401 @r=`${PWD_COMMAND}`; export r; \
3402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3403 TFLAGS="$(STAGE2_TFLAGS)"; \
3404 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3405 $(HOST_EXPORTS) \
3406 $(POSTSTAGE1_HOST_EXPORTS) \
3407 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3408 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3409 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3410 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3412 cd $(HOST_SUBDIR)/bfd || exit 1; \
3413 case $(srcdir) in \
3414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3415 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3417 esac; \
3418 module_srcdir=bfd; \
3419 $(SHELL) $$s/$$module_srcdir/configure \
3420 --srcdir=$${topdir}/$$module_srcdir \
3421 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3422 --target=${target_alias} \
3423 --with-build-libsubdir=$(HOST_SUBDIR) \
3424 $(STAGE2_CONFIGURE_FLAGS)
3425 @endif bfd-bootstrap
3427 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3428 maybe-configure-stage3-bfd:
3429 @if bfd-bootstrap
3430 maybe-configure-stage3-bfd: configure-stage3-bfd
3431 configure-stage3-bfd:
3432 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3433 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3434 @r=`${PWD_COMMAND}`; export r; \
3435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3436 TFLAGS="$(STAGE3_TFLAGS)"; \
3437 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3438 $(HOST_EXPORTS) \
3439 $(POSTSTAGE1_HOST_EXPORTS) \
3440 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3441 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3442 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3443 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3445 cd $(HOST_SUBDIR)/bfd || exit 1; \
3446 case $(srcdir) in \
3447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3448 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3450 esac; \
3451 module_srcdir=bfd; \
3452 $(SHELL) $$s/$$module_srcdir/configure \
3453 --srcdir=$${topdir}/$$module_srcdir \
3454 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3455 --target=${target_alias} \
3456 --with-build-libsubdir=$(HOST_SUBDIR) \
3457 $(STAGE3_CONFIGURE_FLAGS)
3458 @endif bfd-bootstrap
3460 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3461 maybe-configure-stage4-bfd:
3462 @if bfd-bootstrap
3463 maybe-configure-stage4-bfd: configure-stage4-bfd
3464 configure-stage4-bfd:
3465 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3466 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3467 @r=`${PWD_COMMAND}`; export r; \
3468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469 TFLAGS="$(STAGE4_TFLAGS)"; \
3470 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3471 $(HOST_EXPORTS) \
3472 $(POSTSTAGE1_HOST_EXPORTS) \
3473 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3474 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3475 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3476 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3478 cd $(HOST_SUBDIR)/bfd || exit 1; \
3479 case $(srcdir) in \
3480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3481 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3483 esac; \
3484 module_srcdir=bfd; \
3485 $(SHELL) $$s/$$module_srcdir/configure \
3486 --srcdir=$${topdir}/$$module_srcdir \
3487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3488 --target=${target_alias} \
3489 --with-build-libsubdir=$(HOST_SUBDIR) \
3490 $(STAGE4_CONFIGURE_FLAGS)
3491 @endif bfd-bootstrap
3493 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3494 maybe-configure-stageprofile-bfd:
3495 @if bfd-bootstrap
3496 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3497 configure-stageprofile-bfd:
3498 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3499 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3500 @r=`${PWD_COMMAND}`; export r; \
3501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3502 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3503 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3504 $(HOST_EXPORTS) \
3505 $(POSTSTAGE1_HOST_EXPORTS) \
3506 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3507 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3508 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3509 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3511 cd $(HOST_SUBDIR)/bfd || exit 1; \
3512 case $(srcdir) in \
3513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3514 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3516 esac; \
3517 module_srcdir=bfd; \
3518 $(SHELL) $$s/$$module_srcdir/configure \
3519 --srcdir=$${topdir}/$$module_srcdir \
3520 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3521 --target=${target_alias} \
3522 --with-build-libsubdir=$(HOST_SUBDIR) \
3523 $(STAGEprofile_CONFIGURE_FLAGS)
3524 @endif bfd-bootstrap
3526 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3527 maybe-configure-stagetrain-bfd:
3528 @if bfd-bootstrap
3529 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3530 configure-stagetrain-bfd:
3531 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3532 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3533 @r=`${PWD_COMMAND}`; export r; \
3534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3535 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3536 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3537 $(HOST_EXPORTS) \
3538 $(POSTSTAGE1_HOST_EXPORTS) \
3539 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3540 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3541 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3542 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3544 cd $(HOST_SUBDIR)/bfd || exit 1; \
3545 case $(srcdir) in \
3546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3547 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3549 esac; \
3550 module_srcdir=bfd; \
3551 $(SHELL) $$s/$$module_srcdir/configure \
3552 --srcdir=$${topdir}/$$module_srcdir \
3553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3554 --target=${target_alias} \
3555 --with-build-libsubdir=$(HOST_SUBDIR) \
3556 $(STAGEtrain_CONFIGURE_FLAGS)
3557 @endif bfd-bootstrap
3559 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3560 maybe-configure-stagefeedback-bfd:
3561 @if bfd-bootstrap
3562 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3563 configure-stagefeedback-bfd:
3564 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3566 @r=`${PWD_COMMAND}`; export r; \
3567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3568 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3569 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3570 $(HOST_EXPORTS) \
3571 $(POSTSTAGE1_HOST_EXPORTS) \
3572 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3573 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3574 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3575 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3577 cd $(HOST_SUBDIR)/bfd || exit 1; \
3578 case $(srcdir) in \
3579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3580 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3582 esac; \
3583 module_srcdir=bfd; \
3584 $(SHELL) $$s/$$module_srcdir/configure \
3585 --srcdir=$${topdir}/$$module_srcdir \
3586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3587 --target=${target_alias} \
3588 --with-build-libsubdir=$(HOST_SUBDIR) \
3589 $(STAGEfeedback_CONFIGURE_FLAGS)
3590 @endif bfd-bootstrap
3592 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3593 maybe-configure-stageautoprofile-bfd:
3594 @if bfd-bootstrap
3595 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3596 configure-stageautoprofile-bfd:
3597 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3598 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3599 @r=`${PWD_COMMAND}`; export r; \
3600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3601 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3602 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3603 $(HOST_EXPORTS) \
3604 $(POSTSTAGE1_HOST_EXPORTS) \
3605 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3606 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3607 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3608 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3610 cd $(HOST_SUBDIR)/bfd || exit 1; \
3611 case $(srcdir) in \
3612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3613 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3615 esac; \
3616 module_srcdir=bfd; \
3617 $(SHELL) $$s/$$module_srcdir/configure \
3618 --srcdir=$${topdir}/$$module_srcdir \
3619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3620 --target=${target_alias} \
3621 --with-build-libsubdir=$(HOST_SUBDIR) \
3622 $(STAGEautoprofile_CONFIGURE_FLAGS)
3623 @endif bfd-bootstrap
3625 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3626 maybe-configure-stageautofeedback-bfd:
3627 @if bfd-bootstrap
3628 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3629 configure-stageautofeedback-bfd:
3630 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3632 @r=`${PWD_COMMAND}`; export r; \
3633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3634 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3635 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3636 $(HOST_EXPORTS) \
3637 $(POSTSTAGE1_HOST_EXPORTS) \
3638 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3639 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3640 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3641 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3643 cd $(HOST_SUBDIR)/bfd || exit 1; \
3644 case $(srcdir) in \
3645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3646 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3648 esac; \
3649 module_srcdir=bfd; \
3650 $(SHELL) $$s/$$module_srcdir/configure \
3651 --srcdir=$${topdir}/$$module_srcdir \
3652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3653 --target=${target_alias} \
3654 --with-build-libsubdir=$(HOST_SUBDIR) \
3655 $(STAGEautofeedback_CONFIGURE_FLAGS)
3656 @endif bfd-bootstrap
3662 .PHONY: all-bfd maybe-all-bfd
3663 maybe-all-bfd:
3664 @if gcc-bootstrap
3665 all-bfd: stage_current
3666 @endif gcc-bootstrap
3667 @if bfd
3668 TARGET-bfd=all
3669 maybe-all-bfd: all-bfd
3670 all-bfd: configure-bfd
3671 @r=`${PWD_COMMAND}`; export r; \
3672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3673 $(HOST_EXPORTS) \
3674 (cd $(HOST_SUBDIR)/bfd && \
3675 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3676 $(TARGET-bfd))
3677 @endif bfd
3681 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3682 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3683 maybe-all-stage1-bfd:
3684 maybe-clean-stage1-bfd:
3685 @if bfd-bootstrap
3686 maybe-all-stage1-bfd: all-stage1-bfd
3687 all-stage1: all-stage1-bfd
3688 TARGET-stage1-bfd = $(TARGET-bfd)
3689 all-stage1-bfd: configure-stage1-bfd
3690 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3691 @r=`${PWD_COMMAND}`; export r; \
3692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3693 TFLAGS="$(STAGE1_TFLAGS)"; \
3694 $(HOST_EXPORTS) \
3695 cd $(HOST_SUBDIR)/bfd && \
3697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3698 CFLAGS="$(STAGE1_CFLAGS)" \
3699 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3700 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3701 LIBCFLAGS="$(LIBCFLAGS)" \
3702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3705 $(EXTRA_HOST_FLAGS) \
3706 $(STAGE1_FLAGS_TO_PASS) \
3707 TFLAGS="$(STAGE1_TFLAGS)" \
3708 $(TARGET-stage1-bfd)
3710 maybe-clean-stage1-bfd: clean-stage1-bfd
3711 clean-stage1: clean-stage1-bfd
3712 clean-stage1-bfd:
3713 @if [ $(current_stage) = stage1 ]; then \
3714 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3715 else \
3716 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3717 $(MAKE) stage1-start; \
3718 fi; \
3719 cd $(HOST_SUBDIR)/bfd && \
3720 $(MAKE) $(EXTRA_HOST_FLAGS) \
3721 $(STAGE1_FLAGS_TO_PASS) clean
3722 @endif bfd-bootstrap
3725 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3726 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3727 maybe-all-stage2-bfd:
3728 maybe-clean-stage2-bfd:
3729 @if bfd-bootstrap
3730 maybe-all-stage2-bfd: all-stage2-bfd
3731 all-stage2: all-stage2-bfd
3732 TARGET-stage2-bfd = $(TARGET-bfd)
3733 all-stage2-bfd: configure-stage2-bfd
3734 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3735 @r=`${PWD_COMMAND}`; export r; \
3736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3737 TFLAGS="$(STAGE2_TFLAGS)"; \
3738 $(HOST_EXPORTS) \
3739 $(POSTSTAGE1_HOST_EXPORTS) \
3740 cd $(HOST_SUBDIR)/bfd && \
3742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3743 CFLAGS="$(STAGE2_CFLAGS)" \
3744 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3745 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3746 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3750 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3751 TFLAGS="$(STAGE2_TFLAGS)" \
3752 $(TARGET-stage2-bfd)
3754 maybe-clean-stage2-bfd: clean-stage2-bfd
3755 clean-stage2: clean-stage2-bfd
3756 clean-stage2-bfd:
3757 @if [ $(current_stage) = stage2 ]; then \
3758 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3759 else \
3760 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3761 $(MAKE) stage2-start; \
3762 fi; \
3763 cd $(HOST_SUBDIR)/bfd && \
3764 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3765 @endif bfd-bootstrap
3768 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3769 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3770 maybe-all-stage3-bfd:
3771 maybe-clean-stage3-bfd:
3772 @if bfd-bootstrap
3773 maybe-all-stage3-bfd: all-stage3-bfd
3774 all-stage3: all-stage3-bfd
3775 TARGET-stage3-bfd = $(TARGET-bfd)
3776 all-stage3-bfd: configure-stage3-bfd
3777 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3778 @r=`${PWD_COMMAND}`; export r; \
3779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3780 TFLAGS="$(STAGE3_TFLAGS)"; \
3781 $(HOST_EXPORTS) \
3782 $(POSTSTAGE1_HOST_EXPORTS) \
3783 cd $(HOST_SUBDIR)/bfd && \
3785 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3786 CFLAGS="$(STAGE3_CFLAGS)" \
3787 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3788 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3789 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3790 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3791 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3792 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3793 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3794 TFLAGS="$(STAGE3_TFLAGS)" \
3795 $(TARGET-stage3-bfd)
3797 maybe-clean-stage3-bfd: clean-stage3-bfd
3798 clean-stage3: clean-stage3-bfd
3799 clean-stage3-bfd:
3800 @if [ $(current_stage) = stage3 ]; then \
3801 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3802 else \
3803 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3804 $(MAKE) stage3-start; \
3805 fi; \
3806 cd $(HOST_SUBDIR)/bfd && \
3807 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3808 @endif bfd-bootstrap
3811 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3812 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3813 maybe-all-stage4-bfd:
3814 maybe-clean-stage4-bfd:
3815 @if bfd-bootstrap
3816 maybe-all-stage4-bfd: all-stage4-bfd
3817 all-stage4: all-stage4-bfd
3818 TARGET-stage4-bfd = $(TARGET-bfd)
3819 all-stage4-bfd: configure-stage4-bfd
3820 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3821 @r=`${PWD_COMMAND}`; export r; \
3822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3823 TFLAGS="$(STAGE4_TFLAGS)"; \
3824 $(HOST_EXPORTS) \
3825 $(POSTSTAGE1_HOST_EXPORTS) \
3826 cd $(HOST_SUBDIR)/bfd && \
3828 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3829 CFLAGS="$(STAGE4_CFLAGS)" \
3830 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3831 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3832 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3836 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3837 TFLAGS="$(STAGE4_TFLAGS)" \
3838 $(TARGET-stage4-bfd)
3840 maybe-clean-stage4-bfd: clean-stage4-bfd
3841 clean-stage4: clean-stage4-bfd
3842 clean-stage4-bfd:
3843 @if [ $(current_stage) = stage4 ]; then \
3844 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3845 else \
3846 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3847 $(MAKE) stage4-start; \
3848 fi; \
3849 cd $(HOST_SUBDIR)/bfd && \
3850 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3851 @endif bfd-bootstrap
3854 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3855 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3856 maybe-all-stageprofile-bfd:
3857 maybe-clean-stageprofile-bfd:
3858 @if bfd-bootstrap
3859 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3860 all-stageprofile: all-stageprofile-bfd
3861 TARGET-stageprofile-bfd = $(TARGET-bfd)
3862 all-stageprofile-bfd: configure-stageprofile-bfd
3863 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3864 @r=`${PWD_COMMAND}`; export r; \
3865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3866 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3867 $(HOST_EXPORTS) \
3868 $(POSTSTAGE1_HOST_EXPORTS) \
3869 cd $(HOST_SUBDIR)/bfd && \
3871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3872 CFLAGS="$(STAGEprofile_CFLAGS)" \
3873 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3874 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3875 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3879 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3880 TFLAGS="$(STAGEprofile_TFLAGS)" \
3881 $(TARGET-stageprofile-bfd)
3883 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3884 clean-stageprofile: clean-stageprofile-bfd
3885 clean-stageprofile-bfd:
3886 @if [ $(current_stage) = stageprofile ]; then \
3887 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3888 else \
3889 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3890 $(MAKE) stageprofile-start; \
3891 fi; \
3892 cd $(HOST_SUBDIR)/bfd && \
3893 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3894 @endif bfd-bootstrap
3897 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3898 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3899 maybe-all-stagetrain-bfd:
3900 maybe-clean-stagetrain-bfd:
3901 @if bfd-bootstrap
3902 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3903 all-stagetrain: all-stagetrain-bfd
3904 TARGET-stagetrain-bfd = $(TARGET-bfd)
3905 all-stagetrain-bfd: configure-stagetrain-bfd
3906 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3907 @r=`${PWD_COMMAND}`; export r; \
3908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3909 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3910 $(HOST_EXPORTS) \
3911 $(POSTSTAGE1_HOST_EXPORTS) \
3912 cd $(HOST_SUBDIR)/bfd && \
3914 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3915 CFLAGS="$(STAGEtrain_CFLAGS)" \
3916 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
3917 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3918 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3919 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3920 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3921 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3922 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3923 TFLAGS="$(STAGEtrain_TFLAGS)" \
3924 $(TARGET-stagetrain-bfd)
3926 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3927 clean-stagetrain: clean-stagetrain-bfd
3928 clean-stagetrain-bfd:
3929 @if [ $(current_stage) = stagetrain ]; then \
3930 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3931 else \
3932 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3933 $(MAKE) stagetrain-start; \
3934 fi; \
3935 cd $(HOST_SUBDIR)/bfd && \
3936 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3937 @endif bfd-bootstrap
3940 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3941 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3942 maybe-all-stagefeedback-bfd:
3943 maybe-clean-stagefeedback-bfd:
3944 @if bfd-bootstrap
3945 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3946 all-stagefeedback: all-stagefeedback-bfd
3947 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3948 all-stagefeedback-bfd: configure-stagefeedback-bfd
3949 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3950 @r=`${PWD_COMMAND}`; export r; \
3951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3952 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3953 $(HOST_EXPORTS) \
3954 $(POSTSTAGE1_HOST_EXPORTS) \
3955 cd $(HOST_SUBDIR)/bfd && \
3957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3958 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3959 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
3960 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3961 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3966 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3967 $(TARGET-stagefeedback-bfd)
3969 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3970 clean-stagefeedback: clean-stagefeedback-bfd
3971 clean-stagefeedback-bfd:
3972 @if [ $(current_stage) = stagefeedback ]; then \
3973 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3974 else \
3975 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3976 $(MAKE) stagefeedback-start; \
3977 fi; \
3978 cd $(HOST_SUBDIR)/bfd && \
3979 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3980 @endif bfd-bootstrap
3983 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3984 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3985 maybe-all-stageautoprofile-bfd:
3986 maybe-clean-stageautoprofile-bfd:
3987 @if bfd-bootstrap
3988 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3989 all-stageautoprofile: all-stageautoprofile-bfd
3990 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3991 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3992 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3993 @r=`${PWD_COMMAND}`; export r; \
3994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3995 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3996 $(HOST_EXPORTS) \
3997 $(POSTSTAGE1_HOST_EXPORTS) \
3998 cd $(HOST_SUBDIR)/bfd && \
3999 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4001 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4002 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4003 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4004 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4008 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4009 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4010 $(TARGET-stageautoprofile-bfd)
4012 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4013 clean-stageautoprofile: clean-stageautoprofile-bfd
4014 clean-stageautoprofile-bfd:
4015 @if [ $(current_stage) = stageautoprofile ]; then \
4016 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4017 else \
4018 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4019 $(MAKE) stageautoprofile-start; \
4020 fi; \
4021 cd $(HOST_SUBDIR)/bfd && \
4022 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4023 @endif bfd-bootstrap
4026 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4027 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4028 maybe-all-stageautofeedback-bfd:
4029 maybe-clean-stageautofeedback-bfd:
4030 @if bfd-bootstrap
4031 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4032 all-stageautofeedback: all-stageautofeedback-bfd
4033 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4034 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4035 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4036 @r=`${PWD_COMMAND}`; export r; \
4037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4039 $(HOST_EXPORTS) \
4040 $(POSTSTAGE1_HOST_EXPORTS) \
4041 cd $(HOST_SUBDIR)/bfd && \
4043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4044 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4045 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4046 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4047 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4051 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4052 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4053 $(TARGET-stageautofeedback-bfd)
4055 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4056 clean-stageautofeedback: clean-stageautofeedback-bfd
4057 clean-stageautofeedback-bfd:
4058 @if [ $(current_stage) = stageautofeedback ]; then \
4059 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4060 else \
4061 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4062 $(MAKE) stageautofeedback-start; \
4063 fi; \
4064 cd $(HOST_SUBDIR)/bfd && \
4065 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4066 @endif bfd-bootstrap
4072 .PHONY: check-bfd maybe-check-bfd
4073 maybe-check-bfd:
4074 @if bfd
4075 maybe-check-bfd: check-bfd
4077 check-bfd:
4078 @: $(MAKE); $(unstage)
4079 @r=`${PWD_COMMAND}`; export r; \
4080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4082 (cd $(HOST_SUBDIR)/bfd && \
4083 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4085 @endif bfd
4087 .PHONY: install-bfd maybe-install-bfd
4088 maybe-install-bfd:
4089 @if bfd
4090 maybe-install-bfd: install-bfd
4092 install-bfd: installdirs
4093 @: $(MAKE); $(unstage)
4094 @r=`${PWD_COMMAND}`; export r; \
4095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4096 $(HOST_EXPORTS) \
4097 (cd $(HOST_SUBDIR)/bfd && \
4098 $(MAKE) $(FLAGS_TO_PASS) install)
4100 @endif bfd
4102 .PHONY: install-strip-bfd maybe-install-strip-bfd
4103 maybe-install-strip-bfd:
4104 @if bfd
4105 maybe-install-strip-bfd: install-strip-bfd
4107 install-strip-bfd: installdirs
4108 @: $(MAKE); $(unstage)
4109 @r=`${PWD_COMMAND}`; export r; \
4110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4111 $(HOST_EXPORTS) \
4112 (cd $(HOST_SUBDIR)/bfd && \
4113 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4115 @endif bfd
4117 # Other targets (info, dvi, pdf, etc.)
4119 .PHONY: maybe-info-bfd info-bfd
4120 maybe-info-bfd:
4121 @if bfd
4122 maybe-info-bfd: info-bfd
4124 info-bfd: \
4125 configure-bfd
4126 @[ -f ./bfd/Makefile ] || exit 0; \
4127 r=`${PWD_COMMAND}`; export r; \
4128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4129 $(HOST_EXPORTS) \
4130 for flag in $(EXTRA_HOST_FLAGS) ; do \
4131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4132 done; \
4133 echo "Doing info in bfd"; \
4134 (cd $(HOST_SUBDIR)/bfd && \
4135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4137 "RANLIB=$${RANLIB}" \
4138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4139 info) \
4140 || exit 1
4142 @endif bfd
4144 .PHONY: maybe-dvi-bfd dvi-bfd
4145 maybe-dvi-bfd:
4146 @if bfd
4147 maybe-dvi-bfd: dvi-bfd
4149 dvi-bfd: \
4150 configure-bfd
4151 @[ -f ./bfd/Makefile ] || exit 0; \
4152 r=`${PWD_COMMAND}`; export r; \
4153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4154 $(HOST_EXPORTS) \
4155 for flag in $(EXTRA_HOST_FLAGS) ; do \
4156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4157 done; \
4158 echo "Doing dvi in bfd"; \
4159 (cd $(HOST_SUBDIR)/bfd && \
4160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4162 "RANLIB=$${RANLIB}" \
4163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4164 dvi) \
4165 || exit 1
4167 @endif bfd
4169 .PHONY: maybe-pdf-bfd pdf-bfd
4170 maybe-pdf-bfd:
4171 @if bfd
4172 maybe-pdf-bfd: pdf-bfd
4174 pdf-bfd: \
4175 configure-bfd
4176 @[ -f ./bfd/Makefile ] || exit 0; \
4177 r=`${PWD_COMMAND}`; export r; \
4178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4179 $(HOST_EXPORTS) \
4180 for flag in $(EXTRA_HOST_FLAGS) ; do \
4181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4182 done; \
4183 echo "Doing pdf in bfd"; \
4184 (cd $(HOST_SUBDIR)/bfd && \
4185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4187 "RANLIB=$${RANLIB}" \
4188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4189 pdf) \
4190 || exit 1
4192 @endif bfd
4194 .PHONY: maybe-html-bfd html-bfd
4195 maybe-html-bfd:
4196 @if bfd
4197 maybe-html-bfd: html-bfd
4199 html-bfd: \
4200 configure-bfd
4201 @[ -f ./bfd/Makefile ] || exit 0; \
4202 r=`${PWD_COMMAND}`; export r; \
4203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4204 $(HOST_EXPORTS) \
4205 for flag in $(EXTRA_HOST_FLAGS) ; do \
4206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4207 done; \
4208 echo "Doing html in bfd"; \
4209 (cd $(HOST_SUBDIR)/bfd && \
4210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4212 "RANLIB=$${RANLIB}" \
4213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4214 html) \
4215 || exit 1
4217 @endif bfd
4219 .PHONY: maybe-TAGS-bfd TAGS-bfd
4220 maybe-TAGS-bfd:
4221 @if bfd
4222 maybe-TAGS-bfd: TAGS-bfd
4224 TAGS-bfd: \
4225 configure-bfd
4226 @[ -f ./bfd/Makefile ] || exit 0; \
4227 r=`${PWD_COMMAND}`; export r; \
4228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4229 $(HOST_EXPORTS) \
4230 for flag in $(EXTRA_HOST_FLAGS) ; do \
4231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4232 done; \
4233 echo "Doing TAGS in bfd"; \
4234 (cd $(HOST_SUBDIR)/bfd && \
4235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4237 "RANLIB=$${RANLIB}" \
4238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4239 TAGS) \
4240 || exit 1
4242 @endif bfd
4244 .PHONY: maybe-install-info-bfd install-info-bfd
4245 maybe-install-info-bfd:
4246 @if bfd
4247 maybe-install-info-bfd: install-info-bfd
4249 install-info-bfd: \
4250 configure-bfd \
4251 info-bfd
4252 @[ -f ./bfd/Makefile ] || exit 0; \
4253 r=`${PWD_COMMAND}`; export r; \
4254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4255 $(HOST_EXPORTS) \
4256 for flag in $(EXTRA_HOST_FLAGS) ; do \
4257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4258 done; \
4259 echo "Doing install-info in bfd"; \
4260 (cd $(HOST_SUBDIR)/bfd && \
4261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4263 "RANLIB=$${RANLIB}" \
4264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4265 install-info) \
4266 || exit 1
4268 @endif bfd
4270 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4271 maybe-install-pdf-bfd:
4272 @if bfd
4273 maybe-install-pdf-bfd: install-pdf-bfd
4275 install-pdf-bfd: \
4276 configure-bfd \
4277 pdf-bfd
4278 @[ -f ./bfd/Makefile ] || exit 0; \
4279 r=`${PWD_COMMAND}`; export r; \
4280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4281 $(HOST_EXPORTS) \
4282 for flag in $(EXTRA_HOST_FLAGS) ; do \
4283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4284 done; \
4285 echo "Doing install-pdf in bfd"; \
4286 (cd $(HOST_SUBDIR)/bfd && \
4287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4289 "RANLIB=$${RANLIB}" \
4290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4291 install-pdf) \
4292 || exit 1
4294 @endif bfd
4296 .PHONY: maybe-install-html-bfd install-html-bfd
4297 maybe-install-html-bfd:
4298 @if bfd
4299 maybe-install-html-bfd: install-html-bfd
4301 install-html-bfd: \
4302 configure-bfd \
4303 html-bfd
4304 @[ -f ./bfd/Makefile ] || exit 0; \
4305 r=`${PWD_COMMAND}`; export r; \
4306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4307 $(HOST_EXPORTS) \
4308 for flag in $(EXTRA_HOST_FLAGS) ; do \
4309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4310 done; \
4311 echo "Doing install-html in bfd"; \
4312 (cd $(HOST_SUBDIR)/bfd && \
4313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4315 "RANLIB=$${RANLIB}" \
4316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4317 install-html) \
4318 || exit 1
4320 @endif bfd
4322 .PHONY: maybe-installcheck-bfd installcheck-bfd
4323 maybe-installcheck-bfd:
4324 @if bfd
4325 maybe-installcheck-bfd: installcheck-bfd
4327 installcheck-bfd: \
4328 configure-bfd
4329 @[ -f ./bfd/Makefile ] || exit 0; \
4330 r=`${PWD_COMMAND}`; export r; \
4331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4332 $(HOST_EXPORTS) \
4333 for flag in $(EXTRA_HOST_FLAGS) ; do \
4334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4335 done; \
4336 echo "Doing installcheck in bfd"; \
4337 (cd $(HOST_SUBDIR)/bfd && \
4338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4340 "RANLIB=$${RANLIB}" \
4341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4342 installcheck) \
4343 || exit 1
4345 @endif bfd
4347 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4348 maybe-mostlyclean-bfd:
4349 @if bfd
4350 maybe-mostlyclean-bfd: mostlyclean-bfd
4352 mostlyclean-bfd:
4353 @[ -f ./bfd/Makefile ] || exit 0; \
4354 r=`${PWD_COMMAND}`; export r; \
4355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356 $(HOST_EXPORTS) \
4357 for flag in $(EXTRA_HOST_FLAGS) ; do \
4358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359 done; \
4360 echo "Doing mostlyclean in bfd"; \
4361 (cd $(HOST_SUBDIR)/bfd && \
4362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364 "RANLIB=$${RANLIB}" \
4365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4366 mostlyclean) \
4367 || exit 1
4369 @endif bfd
4371 .PHONY: maybe-clean-bfd clean-bfd
4372 maybe-clean-bfd:
4373 @if bfd
4374 maybe-clean-bfd: clean-bfd
4376 clean-bfd:
4377 @[ -f ./bfd/Makefile ] || exit 0; \
4378 r=`${PWD_COMMAND}`; export r; \
4379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4380 $(HOST_EXPORTS) \
4381 for flag in $(EXTRA_HOST_FLAGS) ; do \
4382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4383 done; \
4384 echo "Doing clean in bfd"; \
4385 (cd $(HOST_SUBDIR)/bfd && \
4386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4388 "RANLIB=$${RANLIB}" \
4389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4390 clean) \
4391 || exit 1
4393 @endif bfd
4395 .PHONY: maybe-distclean-bfd distclean-bfd
4396 maybe-distclean-bfd:
4397 @if bfd
4398 maybe-distclean-bfd: distclean-bfd
4400 distclean-bfd:
4401 @[ -f ./bfd/Makefile ] || exit 0; \
4402 r=`${PWD_COMMAND}`; export r; \
4403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4404 $(HOST_EXPORTS) \
4405 for flag in $(EXTRA_HOST_FLAGS) ; do \
4406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4407 done; \
4408 echo "Doing distclean in bfd"; \
4409 (cd $(HOST_SUBDIR)/bfd && \
4410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4412 "RANLIB=$${RANLIB}" \
4413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4414 distclean) \
4415 || exit 1
4417 @endif bfd
4419 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4420 maybe-maintainer-clean-bfd:
4421 @if bfd
4422 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4424 maintainer-clean-bfd:
4425 @[ -f ./bfd/Makefile ] || exit 0; \
4426 r=`${PWD_COMMAND}`; export r; \
4427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4428 $(HOST_EXPORTS) \
4429 for flag in $(EXTRA_HOST_FLAGS) ; do \
4430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4431 done; \
4432 echo "Doing maintainer-clean in bfd"; \
4433 (cd $(HOST_SUBDIR)/bfd && \
4434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4436 "RANLIB=$${RANLIB}" \
4437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4438 maintainer-clean) \
4439 || exit 1
4441 @endif bfd
4445 .PHONY: configure-opcodes maybe-configure-opcodes
4446 maybe-configure-opcodes:
4447 @if gcc-bootstrap
4448 configure-opcodes: stage_current
4449 @endif gcc-bootstrap
4450 @if opcodes
4451 maybe-configure-opcodes: configure-opcodes
4452 configure-opcodes:
4453 @r=`${PWD_COMMAND}`; export r; \
4454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4455 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4457 $(HOST_EXPORTS) \
4458 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4459 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4460 case $(srcdir) in \
4461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4462 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4464 esac; \
4465 module_srcdir=opcodes; \
4466 $(SHELL) \
4467 $$s/$$module_srcdir/configure \
4468 --srcdir=$${topdir}/$$module_srcdir \
4469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4470 --target=${target_alias} \
4471 || exit 1
4472 @endif opcodes
4476 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4477 maybe-configure-stage1-opcodes:
4478 @if opcodes-bootstrap
4479 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4480 configure-stage1-opcodes:
4481 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4482 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4483 @r=`${PWD_COMMAND}`; export r; \
4484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4485 TFLAGS="$(STAGE1_TFLAGS)"; \
4486 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4487 $(HOST_EXPORTS) \
4488 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4489 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4490 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4491 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4493 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4494 case $(srcdir) in \
4495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4496 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4498 esac; \
4499 module_srcdir=opcodes; \
4500 $(SHELL) $$s/$$module_srcdir/configure \
4501 --srcdir=$${topdir}/$$module_srcdir \
4502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4503 --target=${target_alias} \
4505 $(STAGE1_CONFIGURE_FLAGS)
4506 @endif opcodes-bootstrap
4508 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4509 maybe-configure-stage2-opcodes:
4510 @if opcodes-bootstrap
4511 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4512 configure-stage2-opcodes:
4513 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4515 @r=`${PWD_COMMAND}`; export r; \
4516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4517 TFLAGS="$(STAGE2_TFLAGS)"; \
4518 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4519 $(HOST_EXPORTS) \
4520 $(POSTSTAGE1_HOST_EXPORTS) \
4521 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4522 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4523 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4524 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4526 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4527 case $(srcdir) in \
4528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4529 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4531 esac; \
4532 module_srcdir=opcodes; \
4533 $(SHELL) $$s/$$module_srcdir/configure \
4534 --srcdir=$${topdir}/$$module_srcdir \
4535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4536 --target=${target_alias} \
4537 --with-build-libsubdir=$(HOST_SUBDIR) \
4538 $(STAGE2_CONFIGURE_FLAGS)
4539 @endif opcodes-bootstrap
4541 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4542 maybe-configure-stage3-opcodes:
4543 @if opcodes-bootstrap
4544 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4545 configure-stage3-opcodes:
4546 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4548 @r=`${PWD_COMMAND}`; export r; \
4549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4550 TFLAGS="$(STAGE3_TFLAGS)"; \
4551 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4552 $(HOST_EXPORTS) \
4553 $(POSTSTAGE1_HOST_EXPORTS) \
4554 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4555 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4556 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4557 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4559 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4560 case $(srcdir) in \
4561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4562 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4564 esac; \
4565 module_srcdir=opcodes; \
4566 $(SHELL) $$s/$$module_srcdir/configure \
4567 --srcdir=$${topdir}/$$module_srcdir \
4568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4569 --target=${target_alias} \
4570 --with-build-libsubdir=$(HOST_SUBDIR) \
4571 $(STAGE3_CONFIGURE_FLAGS)
4572 @endif opcodes-bootstrap
4574 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4575 maybe-configure-stage4-opcodes:
4576 @if opcodes-bootstrap
4577 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4578 configure-stage4-opcodes:
4579 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4581 @r=`${PWD_COMMAND}`; export r; \
4582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583 TFLAGS="$(STAGE4_TFLAGS)"; \
4584 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4585 $(HOST_EXPORTS) \
4586 $(POSTSTAGE1_HOST_EXPORTS) \
4587 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4588 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4589 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4590 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4592 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4593 case $(srcdir) in \
4594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4595 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4597 esac; \
4598 module_srcdir=opcodes; \
4599 $(SHELL) $$s/$$module_srcdir/configure \
4600 --srcdir=$${topdir}/$$module_srcdir \
4601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4602 --target=${target_alias} \
4603 --with-build-libsubdir=$(HOST_SUBDIR) \
4604 $(STAGE4_CONFIGURE_FLAGS)
4605 @endif opcodes-bootstrap
4607 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4608 maybe-configure-stageprofile-opcodes:
4609 @if opcodes-bootstrap
4610 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4611 configure-stageprofile-opcodes:
4612 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4613 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4614 @r=`${PWD_COMMAND}`; export r; \
4615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4616 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4617 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4618 $(HOST_EXPORTS) \
4619 $(POSTSTAGE1_HOST_EXPORTS) \
4620 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4621 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4622 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4623 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4625 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4626 case $(srcdir) in \
4627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4628 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4630 esac; \
4631 module_srcdir=opcodes; \
4632 $(SHELL) $$s/$$module_srcdir/configure \
4633 --srcdir=$${topdir}/$$module_srcdir \
4634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4635 --target=${target_alias} \
4636 --with-build-libsubdir=$(HOST_SUBDIR) \
4637 $(STAGEprofile_CONFIGURE_FLAGS)
4638 @endif opcodes-bootstrap
4640 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4641 maybe-configure-stagetrain-opcodes:
4642 @if opcodes-bootstrap
4643 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4644 configure-stagetrain-opcodes:
4645 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4646 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4647 @r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4650 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4651 $(HOST_EXPORTS) \
4652 $(POSTSTAGE1_HOST_EXPORTS) \
4653 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4654 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4655 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4656 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4657 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4658 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4659 case $(srcdir) in \
4660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4661 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4663 esac; \
4664 module_srcdir=opcodes; \
4665 $(SHELL) $$s/$$module_srcdir/configure \
4666 --srcdir=$${topdir}/$$module_srcdir \
4667 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4668 --target=${target_alias} \
4669 --with-build-libsubdir=$(HOST_SUBDIR) \
4670 $(STAGEtrain_CONFIGURE_FLAGS)
4671 @endif opcodes-bootstrap
4673 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4674 maybe-configure-stagefeedback-opcodes:
4675 @if opcodes-bootstrap
4676 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4677 configure-stagefeedback-opcodes:
4678 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4679 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4680 @r=`${PWD_COMMAND}`; export r; \
4681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4682 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4683 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4684 $(HOST_EXPORTS) \
4685 $(POSTSTAGE1_HOST_EXPORTS) \
4686 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4687 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4688 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4689 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4691 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4692 case $(srcdir) in \
4693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4694 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4696 esac; \
4697 module_srcdir=opcodes; \
4698 $(SHELL) $$s/$$module_srcdir/configure \
4699 --srcdir=$${topdir}/$$module_srcdir \
4700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4701 --target=${target_alias} \
4702 --with-build-libsubdir=$(HOST_SUBDIR) \
4703 $(STAGEfeedback_CONFIGURE_FLAGS)
4704 @endif opcodes-bootstrap
4706 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4707 maybe-configure-stageautoprofile-opcodes:
4708 @if opcodes-bootstrap
4709 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4710 configure-stageautoprofile-opcodes:
4711 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4712 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4713 @r=`${PWD_COMMAND}`; export r; \
4714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4715 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4716 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4717 $(HOST_EXPORTS) \
4718 $(POSTSTAGE1_HOST_EXPORTS) \
4719 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4720 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4721 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4722 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4724 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4725 case $(srcdir) in \
4726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4727 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4729 esac; \
4730 module_srcdir=opcodes; \
4731 $(SHELL) $$s/$$module_srcdir/configure \
4732 --srcdir=$${topdir}/$$module_srcdir \
4733 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4734 --target=${target_alias} \
4735 --with-build-libsubdir=$(HOST_SUBDIR) \
4736 $(STAGEautoprofile_CONFIGURE_FLAGS)
4737 @endif opcodes-bootstrap
4739 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4740 maybe-configure-stageautofeedback-opcodes:
4741 @if opcodes-bootstrap
4742 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4743 configure-stageautofeedback-opcodes:
4744 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4745 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4746 @r=`${PWD_COMMAND}`; export r; \
4747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4749 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4750 $(HOST_EXPORTS) \
4751 $(POSTSTAGE1_HOST_EXPORTS) \
4752 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4753 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4754 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4755 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4757 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4758 case $(srcdir) in \
4759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4760 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4762 esac; \
4763 module_srcdir=opcodes; \
4764 $(SHELL) $$s/$$module_srcdir/configure \
4765 --srcdir=$${topdir}/$$module_srcdir \
4766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4767 --target=${target_alias} \
4768 --with-build-libsubdir=$(HOST_SUBDIR) \
4769 $(STAGEautofeedback_CONFIGURE_FLAGS)
4770 @endif opcodes-bootstrap
4776 .PHONY: all-opcodes maybe-all-opcodes
4777 maybe-all-opcodes:
4778 @if gcc-bootstrap
4779 all-opcodes: stage_current
4780 @endif gcc-bootstrap
4781 @if opcodes
4782 TARGET-opcodes=all
4783 maybe-all-opcodes: all-opcodes
4784 all-opcodes: configure-opcodes
4785 @r=`${PWD_COMMAND}`; export r; \
4786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787 $(HOST_EXPORTS) \
4788 (cd $(HOST_SUBDIR)/opcodes && \
4789 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4790 $(TARGET-opcodes))
4791 @endif opcodes
4795 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4796 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4797 maybe-all-stage1-opcodes:
4798 maybe-clean-stage1-opcodes:
4799 @if opcodes-bootstrap
4800 maybe-all-stage1-opcodes: all-stage1-opcodes
4801 all-stage1: all-stage1-opcodes
4802 TARGET-stage1-opcodes = $(TARGET-opcodes)
4803 all-stage1-opcodes: configure-stage1-opcodes
4804 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4805 @r=`${PWD_COMMAND}`; export r; \
4806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4807 TFLAGS="$(STAGE1_TFLAGS)"; \
4808 $(HOST_EXPORTS) \
4809 cd $(HOST_SUBDIR)/opcodes && \
4811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4812 CFLAGS="$(STAGE1_CFLAGS)" \
4813 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4814 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4815 LIBCFLAGS="$(LIBCFLAGS)" \
4816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4819 $(EXTRA_HOST_FLAGS) \
4820 $(STAGE1_FLAGS_TO_PASS) \
4821 TFLAGS="$(STAGE1_TFLAGS)" \
4822 $(TARGET-stage1-opcodes)
4824 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4825 clean-stage1: clean-stage1-opcodes
4826 clean-stage1-opcodes:
4827 @if [ $(current_stage) = stage1 ]; then \
4828 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4829 else \
4830 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4831 $(MAKE) stage1-start; \
4832 fi; \
4833 cd $(HOST_SUBDIR)/opcodes && \
4834 $(MAKE) $(EXTRA_HOST_FLAGS) \
4835 $(STAGE1_FLAGS_TO_PASS) clean
4836 @endif opcodes-bootstrap
4839 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4840 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4841 maybe-all-stage2-opcodes:
4842 maybe-clean-stage2-opcodes:
4843 @if opcodes-bootstrap
4844 maybe-all-stage2-opcodes: all-stage2-opcodes
4845 all-stage2: all-stage2-opcodes
4846 TARGET-stage2-opcodes = $(TARGET-opcodes)
4847 all-stage2-opcodes: configure-stage2-opcodes
4848 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4849 @r=`${PWD_COMMAND}`; export r; \
4850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4851 TFLAGS="$(STAGE2_TFLAGS)"; \
4852 $(HOST_EXPORTS) \
4853 $(POSTSTAGE1_HOST_EXPORTS) \
4854 cd $(HOST_SUBDIR)/opcodes && \
4856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4857 CFLAGS="$(STAGE2_CFLAGS)" \
4858 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4859 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4860 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4861 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4862 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4863 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4864 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4865 TFLAGS="$(STAGE2_TFLAGS)" \
4866 $(TARGET-stage2-opcodes)
4868 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4869 clean-stage2: clean-stage2-opcodes
4870 clean-stage2-opcodes:
4871 @if [ $(current_stage) = stage2 ]; then \
4872 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4873 else \
4874 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4875 $(MAKE) stage2-start; \
4876 fi; \
4877 cd $(HOST_SUBDIR)/opcodes && \
4878 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4879 @endif opcodes-bootstrap
4882 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4883 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4884 maybe-all-stage3-opcodes:
4885 maybe-clean-stage3-opcodes:
4886 @if opcodes-bootstrap
4887 maybe-all-stage3-opcodes: all-stage3-opcodes
4888 all-stage3: all-stage3-opcodes
4889 TARGET-stage3-opcodes = $(TARGET-opcodes)
4890 all-stage3-opcodes: configure-stage3-opcodes
4891 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4892 @r=`${PWD_COMMAND}`; export r; \
4893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4894 TFLAGS="$(STAGE3_TFLAGS)"; \
4895 $(HOST_EXPORTS) \
4896 $(POSTSTAGE1_HOST_EXPORTS) \
4897 cd $(HOST_SUBDIR)/opcodes && \
4899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4900 CFLAGS="$(STAGE3_CFLAGS)" \
4901 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4902 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4903 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4907 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4908 TFLAGS="$(STAGE3_TFLAGS)" \
4909 $(TARGET-stage3-opcodes)
4911 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4912 clean-stage3: clean-stage3-opcodes
4913 clean-stage3-opcodes:
4914 @if [ $(current_stage) = stage3 ]; then \
4915 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4916 else \
4917 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4918 $(MAKE) stage3-start; \
4919 fi; \
4920 cd $(HOST_SUBDIR)/opcodes && \
4921 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4922 @endif opcodes-bootstrap
4925 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4926 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4927 maybe-all-stage4-opcodes:
4928 maybe-clean-stage4-opcodes:
4929 @if opcodes-bootstrap
4930 maybe-all-stage4-opcodes: all-stage4-opcodes
4931 all-stage4: all-stage4-opcodes
4932 TARGET-stage4-opcodes = $(TARGET-opcodes)
4933 all-stage4-opcodes: configure-stage4-opcodes
4934 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4935 @r=`${PWD_COMMAND}`; export r; \
4936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4937 TFLAGS="$(STAGE4_TFLAGS)"; \
4938 $(HOST_EXPORTS) \
4939 $(POSTSTAGE1_HOST_EXPORTS) \
4940 cd $(HOST_SUBDIR)/opcodes && \
4942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4943 CFLAGS="$(STAGE4_CFLAGS)" \
4944 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4945 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4946 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4950 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4951 TFLAGS="$(STAGE4_TFLAGS)" \
4952 $(TARGET-stage4-opcodes)
4954 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4955 clean-stage4: clean-stage4-opcodes
4956 clean-stage4-opcodes:
4957 @if [ $(current_stage) = stage4 ]; then \
4958 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4959 else \
4960 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4961 $(MAKE) stage4-start; \
4962 fi; \
4963 cd $(HOST_SUBDIR)/opcodes && \
4964 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4965 @endif opcodes-bootstrap
4968 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4969 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4970 maybe-all-stageprofile-opcodes:
4971 maybe-clean-stageprofile-opcodes:
4972 @if opcodes-bootstrap
4973 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4974 all-stageprofile: all-stageprofile-opcodes
4975 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4976 all-stageprofile-opcodes: configure-stageprofile-opcodes
4977 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4978 @r=`${PWD_COMMAND}`; export r; \
4979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4980 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4981 $(HOST_EXPORTS) \
4982 $(POSTSTAGE1_HOST_EXPORTS) \
4983 cd $(HOST_SUBDIR)/opcodes && \
4985 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4986 CFLAGS="$(STAGEprofile_CFLAGS)" \
4987 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4988 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4989 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4993 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4994 TFLAGS="$(STAGEprofile_TFLAGS)" \
4995 $(TARGET-stageprofile-opcodes)
4997 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4998 clean-stageprofile: clean-stageprofile-opcodes
4999 clean-stageprofile-opcodes:
5000 @if [ $(current_stage) = stageprofile ]; then \
5001 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5002 else \
5003 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5004 $(MAKE) stageprofile-start; \
5005 fi; \
5006 cd $(HOST_SUBDIR)/opcodes && \
5007 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5008 @endif opcodes-bootstrap
5011 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5012 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5013 maybe-all-stagetrain-opcodes:
5014 maybe-clean-stagetrain-opcodes:
5015 @if opcodes-bootstrap
5016 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5017 all-stagetrain: all-stagetrain-opcodes
5018 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5019 all-stagetrain-opcodes: configure-stagetrain-opcodes
5020 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5021 @r=`${PWD_COMMAND}`; export r; \
5022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5023 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5024 $(HOST_EXPORTS) \
5025 $(POSTSTAGE1_HOST_EXPORTS) \
5026 cd $(HOST_SUBDIR)/opcodes && \
5028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5029 CFLAGS="$(STAGEtrain_CFLAGS)" \
5030 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5031 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5032 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5036 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5037 TFLAGS="$(STAGEtrain_TFLAGS)" \
5038 $(TARGET-stagetrain-opcodes)
5040 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5041 clean-stagetrain: clean-stagetrain-opcodes
5042 clean-stagetrain-opcodes:
5043 @if [ $(current_stage) = stagetrain ]; then \
5044 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5045 else \
5046 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5047 $(MAKE) stagetrain-start; \
5048 fi; \
5049 cd $(HOST_SUBDIR)/opcodes && \
5050 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5051 @endif opcodes-bootstrap
5054 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5055 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5056 maybe-all-stagefeedback-opcodes:
5057 maybe-clean-stagefeedback-opcodes:
5058 @if opcodes-bootstrap
5059 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5060 all-stagefeedback: all-stagefeedback-opcodes
5061 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5062 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5063 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5064 @r=`${PWD_COMMAND}`; export r; \
5065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5066 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5067 $(HOST_EXPORTS) \
5068 $(POSTSTAGE1_HOST_EXPORTS) \
5069 cd $(HOST_SUBDIR)/opcodes && \
5071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5072 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5073 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5074 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5075 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5076 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5077 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5078 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5079 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5080 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5081 $(TARGET-stagefeedback-opcodes)
5083 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5084 clean-stagefeedback: clean-stagefeedback-opcodes
5085 clean-stagefeedback-opcodes:
5086 @if [ $(current_stage) = stagefeedback ]; then \
5087 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5088 else \
5089 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5090 $(MAKE) stagefeedback-start; \
5091 fi; \
5092 cd $(HOST_SUBDIR)/opcodes && \
5093 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5094 @endif opcodes-bootstrap
5097 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5098 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5099 maybe-all-stageautoprofile-opcodes:
5100 maybe-clean-stageautoprofile-opcodes:
5101 @if opcodes-bootstrap
5102 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5103 all-stageautoprofile: all-stageautoprofile-opcodes
5104 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5105 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5106 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5107 @r=`${PWD_COMMAND}`; export r; \
5108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5109 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5110 $(HOST_EXPORTS) \
5111 $(POSTSTAGE1_HOST_EXPORTS) \
5112 cd $(HOST_SUBDIR)/opcodes && \
5113 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5114 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5115 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5116 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5117 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5118 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5122 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5123 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5124 $(TARGET-stageautoprofile-opcodes)
5126 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5127 clean-stageautoprofile: clean-stageautoprofile-opcodes
5128 clean-stageautoprofile-opcodes:
5129 @if [ $(current_stage) = stageautoprofile ]; then \
5130 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5131 else \
5132 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5133 $(MAKE) stageautoprofile-start; \
5134 fi; \
5135 cd $(HOST_SUBDIR)/opcodes && \
5136 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5137 @endif opcodes-bootstrap
5140 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5141 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5142 maybe-all-stageautofeedback-opcodes:
5143 maybe-clean-stageautofeedback-opcodes:
5144 @if opcodes-bootstrap
5145 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5146 all-stageautofeedback: all-stageautofeedback-opcodes
5147 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5148 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5149 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5150 @r=`${PWD_COMMAND}`; export r; \
5151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5152 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5153 $(HOST_EXPORTS) \
5154 $(POSTSTAGE1_HOST_EXPORTS) \
5155 cd $(HOST_SUBDIR)/opcodes && \
5157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5158 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5159 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5160 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5161 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5166 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5167 $(TARGET-stageautofeedback-opcodes)
5169 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5170 clean-stageautofeedback: clean-stageautofeedback-opcodes
5171 clean-stageautofeedback-opcodes:
5172 @if [ $(current_stage) = stageautofeedback ]; then \
5173 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5174 else \
5175 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5176 $(MAKE) stageautofeedback-start; \
5177 fi; \
5178 cd $(HOST_SUBDIR)/opcodes && \
5179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5180 @endif opcodes-bootstrap
5186 .PHONY: check-opcodes maybe-check-opcodes
5187 maybe-check-opcodes:
5188 @if opcodes
5189 maybe-check-opcodes: check-opcodes
5191 check-opcodes:
5192 @: $(MAKE); $(unstage)
5193 @r=`${PWD_COMMAND}`; export r; \
5194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5195 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5196 (cd $(HOST_SUBDIR)/opcodes && \
5197 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5199 @endif opcodes
5201 .PHONY: install-opcodes maybe-install-opcodes
5202 maybe-install-opcodes:
5203 @if opcodes
5204 maybe-install-opcodes: install-opcodes
5206 install-opcodes: installdirs
5207 @: $(MAKE); $(unstage)
5208 @r=`${PWD_COMMAND}`; export r; \
5209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5210 $(HOST_EXPORTS) \
5211 (cd $(HOST_SUBDIR)/opcodes && \
5212 $(MAKE) $(FLAGS_TO_PASS) install)
5214 @endif opcodes
5216 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5217 maybe-install-strip-opcodes:
5218 @if opcodes
5219 maybe-install-strip-opcodes: install-strip-opcodes
5221 install-strip-opcodes: installdirs
5222 @: $(MAKE); $(unstage)
5223 @r=`${PWD_COMMAND}`; export r; \
5224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5225 $(HOST_EXPORTS) \
5226 (cd $(HOST_SUBDIR)/opcodes && \
5227 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5229 @endif opcodes
5231 # Other targets (info, dvi, pdf, etc.)
5233 .PHONY: maybe-info-opcodes info-opcodes
5234 maybe-info-opcodes:
5235 @if opcodes
5236 maybe-info-opcodes: info-opcodes
5238 info-opcodes: \
5239 configure-opcodes
5240 @[ -f ./opcodes/Makefile ] || exit 0; \
5241 r=`${PWD_COMMAND}`; export r; \
5242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5243 $(HOST_EXPORTS) \
5244 for flag in $(EXTRA_HOST_FLAGS) ; do \
5245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5246 done; \
5247 echo "Doing info in opcodes"; \
5248 (cd $(HOST_SUBDIR)/opcodes && \
5249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5251 "RANLIB=$${RANLIB}" \
5252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5253 info) \
5254 || exit 1
5256 @endif opcodes
5258 .PHONY: maybe-dvi-opcodes dvi-opcodes
5259 maybe-dvi-opcodes:
5260 @if opcodes
5261 maybe-dvi-opcodes: dvi-opcodes
5263 dvi-opcodes: \
5264 configure-opcodes
5265 @[ -f ./opcodes/Makefile ] || exit 0; \
5266 r=`${PWD_COMMAND}`; export r; \
5267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5268 $(HOST_EXPORTS) \
5269 for flag in $(EXTRA_HOST_FLAGS) ; do \
5270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5271 done; \
5272 echo "Doing dvi in opcodes"; \
5273 (cd $(HOST_SUBDIR)/opcodes && \
5274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5276 "RANLIB=$${RANLIB}" \
5277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5278 dvi) \
5279 || exit 1
5281 @endif opcodes
5283 .PHONY: maybe-pdf-opcodes pdf-opcodes
5284 maybe-pdf-opcodes:
5285 @if opcodes
5286 maybe-pdf-opcodes: pdf-opcodes
5288 pdf-opcodes: \
5289 configure-opcodes
5290 @[ -f ./opcodes/Makefile ] || exit 0; \
5291 r=`${PWD_COMMAND}`; export r; \
5292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5293 $(HOST_EXPORTS) \
5294 for flag in $(EXTRA_HOST_FLAGS) ; do \
5295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5296 done; \
5297 echo "Doing pdf in opcodes"; \
5298 (cd $(HOST_SUBDIR)/opcodes && \
5299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5301 "RANLIB=$${RANLIB}" \
5302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5303 pdf) \
5304 || exit 1
5306 @endif opcodes
5308 .PHONY: maybe-html-opcodes html-opcodes
5309 maybe-html-opcodes:
5310 @if opcodes
5311 maybe-html-opcodes: html-opcodes
5313 html-opcodes: \
5314 configure-opcodes
5315 @[ -f ./opcodes/Makefile ] || exit 0; \
5316 r=`${PWD_COMMAND}`; export r; \
5317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5318 $(HOST_EXPORTS) \
5319 for flag in $(EXTRA_HOST_FLAGS) ; do \
5320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5321 done; \
5322 echo "Doing html in opcodes"; \
5323 (cd $(HOST_SUBDIR)/opcodes && \
5324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5326 "RANLIB=$${RANLIB}" \
5327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5328 html) \
5329 || exit 1
5331 @endif opcodes
5333 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5334 maybe-TAGS-opcodes:
5335 @if opcodes
5336 maybe-TAGS-opcodes: TAGS-opcodes
5338 TAGS-opcodes: \
5339 configure-opcodes
5340 @[ -f ./opcodes/Makefile ] || exit 0; \
5341 r=`${PWD_COMMAND}`; export r; \
5342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5343 $(HOST_EXPORTS) \
5344 for flag in $(EXTRA_HOST_FLAGS) ; do \
5345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5346 done; \
5347 echo "Doing TAGS in opcodes"; \
5348 (cd $(HOST_SUBDIR)/opcodes && \
5349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5351 "RANLIB=$${RANLIB}" \
5352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5353 TAGS) \
5354 || exit 1
5356 @endif opcodes
5358 .PHONY: maybe-install-info-opcodes install-info-opcodes
5359 maybe-install-info-opcodes:
5360 @if opcodes
5361 maybe-install-info-opcodes: install-info-opcodes
5363 install-info-opcodes: \
5364 configure-opcodes \
5365 info-opcodes
5366 @[ -f ./opcodes/Makefile ] || exit 0; \
5367 r=`${PWD_COMMAND}`; export r; \
5368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5369 $(HOST_EXPORTS) \
5370 for flag in $(EXTRA_HOST_FLAGS) ; do \
5371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5372 done; \
5373 echo "Doing install-info in opcodes"; \
5374 (cd $(HOST_SUBDIR)/opcodes && \
5375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5377 "RANLIB=$${RANLIB}" \
5378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5379 install-info) \
5380 || exit 1
5382 @endif opcodes
5384 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5385 maybe-install-pdf-opcodes:
5386 @if opcodes
5387 maybe-install-pdf-opcodes: install-pdf-opcodes
5389 install-pdf-opcodes: \
5390 configure-opcodes \
5391 pdf-opcodes
5392 @[ -f ./opcodes/Makefile ] || exit 0; \
5393 r=`${PWD_COMMAND}`; export r; \
5394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5395 $(HOST_EXPORTS) \
5396 for flag in $(EXTRA_HOST_FLAGS) ; do \
5397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5398 done; \
5399 echo "Doing install-pdf in opcodes"; \
5400 (cd $(HOST_SUBDIR)/opcodes && \
5401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5403 "RANLIB=$${RANLIB}" \
5404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5405 install-pdf) \
5406 || exit 1
5408 @endif opcodes
5410 .PHONY: maybe-install-html-opcodes install-html-opcodes
5411 maybe-install-html-opcodes:
5412 @if opcodes
5413 maybe-install-html-opcodes: install-html-opcodes
5415 install-html-opcodes: \
5416 configure-opcodes \
5417 html-opcodes
5418 @[ -f ./opcodes/Makefile ] || exit 0; \
5419 r=`${PWD_COMMAND}`; export r; \
5420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5421 $(HOST_EXPORTS) \
5422 for flag in $(EXTRA_HOST_FLAGS) ; do \
5423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5424 done; \
5425 echo "Doing install-html in opcodes"; \
5426 (cd $(HOST_SUBDIR)/opcodes && \
5427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5429 "RANLIB=$${RANLIB}" \
5430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5431 install-html) \
5432 || exit 1
5434 @endif opcodes
5436 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5437 maybe-installcheck-opcodes:
5438 @if opcodes
5439 maybe-installcheck-opcodes: installcheck-opcodes
5441 installcheck-opcodes: \
5442 configure-opcodes
5443 @[ -f ./opcodes/Makefile ] || exit 0; \
5444 r=`${PWD_COMMAND}`; export r; \
5445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446 $(HOST_EXPORTS) \
5447 for flag in $(EXTRA_HOST_FLAGS) ; do \
5448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5449 done; \
5450 echo "Doing installcheck in opcodes"; \
5451 (cd $(HOST_SUBDIR)/opcodes && \
5452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5454 "RANLIB=$${RANLIB}" \
5455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5456 installcheck) \
5457 || exit 1
5459 @endif opcodes
5461 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5462 maybe-mostlyclean-opcodes:
5463 @if opcodes
5464 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5466 mostlyclean-opcodes:
5467 @[ -f ./opcodes/Makefile ] || exit 0; \
5468 r=`${PWD_COMMAND}`; export r; \
5469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5470 $(HOST_EXPORTS) \
5471 for flag in $(EXTRA_HOST_FLAGS) ; do \
5472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5473 done; \
5474 echo "Doing mostlyclean in opcodes"; \
5475 (cd $(HOST_SUBDIR)/opcodes && \
5476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5478 "RANLIB=$${RANLIB}" \
5479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5480 mostlyclean) \
5481 || exit 1
5483 @endif opcodes
5485 .PHONY: maybe-clean-opcodes clean-opcodes
5486 maybe-clean-opcodes:
5487 @if opcodes
5488 maybe-clean-opcodes: clean-opcodes
5490 clean-opcodes:
5491 @[ -f ./opcodes/Makefile ] || exit 0; \
5492 r=`${PWD_COMMAND}`; export r; \
5493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5494 $(HOST_EXPORTS) \
5495 for flag in $(EXTRA_HOST_FLAGS) ; do \
5496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5497 done; \
5498 echo "Doing clean in opcodes"; \
5499 (cd $(HOST_SUBDIR)/opcodes && \
5500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5502 "RANLIB=$${RANLIB}" \
5503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5504 clean) \
5505 || exit 1
5507 @endif opcodes
5509 .PHONY: maybe-distclean-opcodes distclean-opcodes
5510 maybe-distclean-opcodes:
5511 @if opcodes
5512 maybe-distclean-opcodes: distclean-opcodes
5514 distclean-opcodes:
5515 @[ -f ./opcodes/Makefile ] || exit 0; \
5516 r=`${PWD_COMMAND}`; export r; \
5517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5518 $(HOST_EXPORTS) \
5519 for flag in $(EXTRA_HOST_FLAGS) ; do \
5520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5521 done; \
5522 echo "Doing distclean in opcodes"; \
5523 (cd $(HOST_SUBDIR)/opcodes && \
5524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5526 "RANLIB=$${RANLIB}" \
5527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5528 distclean) \
5529 || exit 1
5531 @endif opcodes
5533 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5534 maybe-maintainer-clean-opcodes:
5535 @if opcodes
5536 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5538 maintainer-clean-opcodes:
5539 @[ -f ./opcodes/Makefile ] || exit 0; \
5540 r=`${PWD_COMMAND}`; export r; \
5541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5542 $(HOST_EXPORTS) \
5543 for flag in $(EXTRA_HOST_FLAGS) ; do \
5544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5545 done; \
5546 echo "Doing maintainer-clean in opcodes"; \
5547 (cd $(HOST_SUBDIR)/opcodes && \
5548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5550 "RANLIB=$${RANLIB}" \
5551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5552 maintainer-clean) \
5553 || exit 1
5555 @endif opcodes
5559 .PHONY: configure-binutils maybe-configure-binutils
5560 maybe-configure-binutils:
5561 @if gcc-bootstrap
5562 configure-binutils: stage_current
5563 @endif gcc-bootstrap
5564 @if binutils
5565 maybe-configure-binutils: configure-binutils
5566 configure-binutils:
5567 @r=`${PWD_COMMAND}`; export r; \
5568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5569 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5571 $(HOST_EXPORTS) \
5572 echo Configuring in $(HOST_SUBDIR)/binutils; \
5573 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5574 case $(srcdir) in \
5575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5576 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5578 esac; \
5579 module_srcdir=binutils; \
5580 $(SHELL) \
5581 $$s/$$module_srcdir/configure \
5582 --srcdir=$${topdir}/$$module_srcdir \
5583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5584 --target=${target_alias} \
5585 || exit 1
5586 @endif binutils
5590 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5591 maybe-configure-stage1-binutils:
5592 @if binutils-bootstrap
5593 maybe-configure-stage1-binutils: configure-stage1-binutils
5594 configure-stage1-binutils:
5595 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5596 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5597 @r=`${PWD_COMMAND}`; export r; \
5598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599 TFLAGS="$(STAGE1_TFLAGS)"; \
5600 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5601 $(HOST_EXPORTS) \
5602 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5603 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5604 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5605 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5607 cd $(HOST_SUBDIR)/binutils || exit 1; \
5608 case $(srcdir) in \
5609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5610 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5612 esac; \
5613 module_srcdir=binutils; \
5614 $(SHELL) $$s/$$module_srcdir/configure \
5615 --srcdir=$${topdir}/$$module_srcdir \
5616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5617 --target=${target_alias} \
5619 $(STAGE1_CONFIGURE_FLAGS)
5620 @endif binutils-bootstrap
5622 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5623 maybe-configure-stage2-binutils:
5624 @if binutils-bootstrap
5625 maybe-configure-stage2-binutils: configure-stage2-binutils
5626 configure-stage2-binutils:
5627 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5629 @r=`${PWD_COMMAND}`; export r; \
5630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5631 TFLAGS="$(STAGE2_TFLAGS)"; \
5632 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5633 $(HOST_EXPORTS) \
5634 $(POSTSTAGE1_HOST_EXPORTS) \
5635 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5636 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5637 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5638 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5640 cd $(HOST_SUBDIR)/binutils || exit 1; \
5641 case $(srcdir) in \
5642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5643 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5645 esac; \
5646 module_srcdir=binutils; \
5647 $(SHELL) $$s/$$module_srcdir/configure \
5648 --srcdir=$${topdir}/$$module_srcdir \
5649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5650 --target=${target_alias} \
5651 --with-build-libsubdir=$(HOST_SUBDIR) \
5652 $(STAGE2_CONFIGURE_FLAGS)
5653 @endif binutils-bootstrap
5655 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5656 maybe-configure-stage3-binutils:
5657 @if binutils-bootstrap
5658 maybe-configure-stage3-binutils: configure-stage3-binutils
5659 configure-stage3-binutils:
5660 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5662 @r=`${PWD_COMMAND}`; export r; \
5663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5664 TFLAGS="$(STAGE3_TFLAGS)"; \
5665 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5666 $(HOST_EXPORTS) \
5667 $(POSTSTAGE1_HOST_EXPORTS) \
5668 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5669 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5670 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5671 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5673 cd $(HOST_SUBDIR)/binutils || exit 1; \
5674 case $(srcdir) in \
5675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5676 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5678 esac; \
5679 module_srcdir=binutils; \
5680 $(SHELL) $$s/$$module_srcdir/configure \
5681 --srcdir=$${topdir}/$$module_srcdir \
5682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5683 --target=${target_alias} \
5684 --with-build-libsubdir=$(HOST_SUBDIR) \
5685 $(STAGE3_CONFIGURE_FLAGS)
5686 @endif binutils-bootstrap
5688 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5689 maybe-configure-stage4-binutils:
5690 @if binutils-bootstrap
5691 maybe-configure-stage4-binutils: configure-stage4-binutils
5692 configure-stage4-binutils:
5693 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5695 @r=`${PWD_COMMAND}`; export r; \
5696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5697 TFLAGS="$(STAGE4_TFLAGS)"; \
5698 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5699 $(HOST_EXPORTS) \
5700 $(POSTSTAGE1_HOST_EXPORTS) \
5701 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5702 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5703 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5704 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5706 cd $(HOST_SUBDIR)/binutils || exit 1; \
5707 case $(srcdir) in \
5708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5709 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5711 esac; \
5712 module_srcdir=binutils; \
5713 $(SHELL) $$s/$$module_srcdir/configure \
5714 --srcdir=$${topdir}/$$module_srcdir \
5715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5716 --target=${target_alias} \
5717 --with-build-libsubdir=$(HOST_SUBDIR) \
5718 $(STAGE4_CONFIGURE_FLAGS)
5719 @endif binutils-bootstrap
5721 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5722 maybe-configure-stageprofile-binutils:
5723 @if binutils-bootstrap
5724 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5725 configure-stageprofile-binutils:
5726 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5728 @r=`${PWD_COMMAND}`; export r; \
5729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5730 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5731 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5732 $(HOST_EXPORTS) \
5733 $(POSTSTAGE1_HOST_EXPORTS) \
5734 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5735 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5736 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5737 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5739 cd $(HOST_SUBDIR)/binutils || exit 1; \
5740 case $(srcdir) in \
5741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5742 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5744 esac; \
5745 module_srcdir=binutils; \
5746 $(SHELL) $$s/$$module_srcdir/configure \
5747 --srcdir=$${topdir}/$$module_srcdir \
5748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5749 --target=${target_alias} \
5750 --with-build-libsubdir=$(HOST_SUBDIR) \
5751 $(STAGEprofile_CONFIGURE_FLAGS)
5752 @endif binutils-bootstrap
5754 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5755 maybe-configure-stagetrain-binutils:
5756 @if binutils-bootstrap
5757 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5758 configure-stagetrain-binutils:
5759 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5760 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5761 @r=`${PWD_COMMAND}`; export r; \
5762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5763 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5764 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5765 $(HOST_EXPORTS) \
5766 $(POSTSTAGE1_HOST_EXPORTS) \
5767 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5768 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5769 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5770 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5772 cd $(HOST_SUBDIR)/binutils || exit 1; \
5773 case $(srcdir) in \
5774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5775 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5777 esac; \
5778 module_srcdir=binutils; \
5779 $(SHELL) $$s/$$module_srcdir/configure \
5780 --srcdir=$${topdir}/$$module_srcdir \
5781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5782 --target=${target_alias} \
5783 --with-build-libsubdir=$(HOST_SUBDIR) \
5784 $(STAGEtrain_CONFIGURE_FLAGS)
5785 @endif binutils-bootstrap
5787 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5788 maybe-configure-stagefeedback-binutils:
5789 @if binutils-bootstrap
5790 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5791 configure-stagefeedback-binutils:
5792 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5794 @r=`${PWD_COMMAND}`; export r; \
5795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5796 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5797 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5798 $(HOST_EXPORTS) \
5799 $(POSTSTAGE1_HOST_EXPORTS) \
5800 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5801 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5802 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5803 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5805 cd $(HOST_SUBDIR)/binutils || exit 1; \
5806 case $(srcdir) in \
5807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5808 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5810 esac; \
5811 module_srcdir=binutils; \
5812 $(SHELL) $$s/$$module_srcdir/configure \
5813 --srcdir=$${topdir}/$$module_srcdir \
5814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5815 --target=${target_alias} \
5816 --with-build-libsubdir=$(HOST_SUBDIR) \
5817 $(STAGEfeedback_CONFIGURE_FLAGS)
5818 @endif binutils-bootstrap
5820 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5821 maybe-configure-stageautoprofile-binutils:
5822 @if binutils-bootstrap
5823 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5824 configure-stageautoprofile-binutils:
5825 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5826 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5827 @r=`${PWD_COMMAND}`; export r; \
5828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5829 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5830 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5831 $(HOST_EXPORTS) \
5832 $(POSTSTAGE1_HOST_EXPORTS) \
5833 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5834 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5835 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5836 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5838 cd $(HOST_SUBDIR)/binutils || exit 1; \
5839 case $(srcdir) in \
5840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5841 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5843 esac; \
5844 module_srcdir=binutils; \
5845 $(SHELL) $$s/$$module_srcdir/configure \
5846 --srcdir=$${topdir}/$$module_srcdir \
5847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5848 --target=${target_alias} \
5849 --with-build-libsubdir=$(HOST_SUBDIR) \
5850 $(STAGEautoprofile_CONFIGURE_FLAGS)
5851 @endif binutils-bootstrap
5853 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5854 maybe-configure-stageautofeedback-binutils:
5855 @if binutils-bootstrap
5856 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5857 configure-stageautofeedback-binutils:
5858 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5860 @r=`${PWD_COMMAND}`; export r; \
5861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5862 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5863 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5864 $(HOST_EXPORTS) \
5865 $(POSTSTAGE1_HOST_EXPORTS) \
5866 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5867 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5868 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5869 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5871 cd $(HOST_SUBDIR)/binutils || exit 1; \
5872 case $(srcdir) in \
5873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5874 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5876 esac; \
5877 module_srcdir=binutils; \
5878 $(SHELL) $$s/$$module_srcdir/configure \
5879 --srcdir=$${topdir}/$$module_srcdir \
5880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5881 --target=${target_alias} \
5882 --with-build-libsubdir=$(HOST_SUBDIR) \
5883 $(STAGEautofeedback_CONFIGURE_FLAGS)
5884 @endif binutils-bootstrap
5890 .PHONY: all-binutils maybe-all-binutils
5891 maybe-all-binutils:
5892 @if gcc-bootstrap
5893 all-binutils: stage_current
5894 @endif gcc-bootstrap
5895 @if binutils
5896 TARGET-binutils=all
5897 maybe-all-binutils: all-binutils
5898 all-binutils: configure-binutils
5899 @r=`${PWD_COMMAND}`; export r; \
5900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5901 $(HOST_EXPORTS) \
5902 (cd $(HOST_SUBDIR)/binutils && \
5903 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5904 $(TARGET-binutils))
5905 @endif binutils
5909 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5910 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5911 maybe-all-stage1-binutils:
5912 maybe-clean-stage1-binutils:
5913 @if binutils-bootstrap
5914 maybe-all-stage1-binutils: all-stage1-binutils
5915 all-stage1: all-stage1-binutils
5916 TARGET-stage1-binutils = $(TARGET-binutils)
5917 all-stage1-binutils: configure-stage1-binutils
5918 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5919 @r=`${PWD_COMMAND}`; export r; \
5920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5921 TFLAGS="$(STAGE1_TFLAGS)"; \
5922 $(HOST_EXPORTS) \
5923 cd $(HOST_SUBDIR)/binutils && \
5925 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5926 CFLAGS="$(STAGE1_CFLAGS)" \
5927 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5928 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5929 LIBCFLAGS="$(LIBCFLAGS)" \
5930 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5931 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5932 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5933 $(EXTRA_HOST_FLAGS) \
5934 $(STAGE1_FLAGS_TO_PASS) \
5935 TFLAGS="$(STAGE1_TFLAGS)" \
5936 $(TARGET-stage1-binutils)
5938 maybe-clean-stage1-binutils: clean-stage1-binutils
5939 clean-stage1: clean-stage1-binutils
5940 clean-stage1-binutils:
5941 @if [ $(current_stage) = stage1 ]; then \
5942 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5943 else \
5944 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5945 $(MAKE) stage1-start; \
5946 fi; \
5947 cd $(HOST_SUBDIR)/binutils && \
5948 $(MAKE) $(EXTRA_HOST_FLAGS) \
5949 $(STAGE1_FLAGS_TO_PASS) clean
5950 @endif binutils-bootstrap
5953 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5954 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5955 maybe-all-stage2-binutils:
5956 maybe-clean-stage2-binutils:
5957 @if binutils-bootstrap
5958 maybe-all-stage2-binutils: all-stage2-binutils
5959 all-stage2: all-stage2-binutils
5960 TARGET-stage2-binutils = $(TARGET-binutils)
5961 all-stage2-binutils: configure-stage2-binutils
5962 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5963 @r=`${PWD_COMMAND}`; export r; \
5964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965 TFLAGS="$(STAGE2_TFLAGS)"; \
5966 $(HOST_EXPORTS) \
5967 $(POSTSTAGE1_HOST_EXPORTS) \
5968 cd $(HOST_SUBDIR)/binutils && \
5970 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5971 CFLAGS="$(STAGE2_CFLAGS)" \
5972 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5973 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5974 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5975 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5976 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5977 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5978 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5979 TFLAGS="$(STAGE2_TFLAGS)" \
5980 $(TARGET-stage2-binutils)
5982 maybe-clean-stage2-binutils: clean-stage2-binutils
5983 clean-stage2: clean-stage2-binutils
5984 clean-stage2-binutils:
5985 @if [ $(current_stage) = stage2 ]; then \
5986 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5987 else \
5988 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5989 $(MAKE) stage2-start; \
5990 fi; \
5991 cd $(HOST_SUBDIR)/binutils && \
5992 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5993 @endif binutils-bootstrap
5996 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5997 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5998 maybe-all-stage3-binutils:
5999 maybe-clean-stage3-binutils:
6000 @if binutils-bootstrap
6001 maybe-all-stage3-binutils: all-stage3-binutils
6002 all-stage3: all-stage3-binutils
6003 TARGET-stage3-binutils = $(TARGET-binutils)
6004 all-stage3-binutils: configure-stage3-binutils
6005 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6006 @r=`${PWD_COMMAND}`; export r; \
6007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6008 TFLAGS="$(STAGE3_TFLAGS)"; \
6009 $(HOST_EXPORTS) \
6010 $(POSTSTAGE1_HOST_EXPORTS) \
6011 cd $(HOST_SUBDIR)/binutils && \
6013 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6014 CFLAGS="$(STAGE3_CFLAGS)" \
6015 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6016 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6017 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6021 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6022 TFLAGS="$(STAGE3_TFLAGS)" \
6023 $(TARGET-stage3-binutils)
6025 maybe-clean-stage3-binutils: clean-stage3-binutils
6026 clean-stage3: clean-stage3-binutils
6027 clean-stage3-binutils:
6028 @if [ $(current_stage) = stage3 ]; then \
6029 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6030 else \
6031 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6032 $(MAKE) stage3-start; \
6033 fi; \
6034 cd $(HOST_SUBDIR)/binutils && \
6035 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6036 @endif binutils-bootstrap
6039 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6040 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6041 maybe-all-stage4-binutils:
6042 maybe-clean-stage4-binutils:
6043 @if binutils-bootstrap
6044 maybe-all-stage4-binutils: all-stage4-binutils
6045 all-stage4: all-stage4-binutils
6046 TARGET-stage4-binutils = $(TARGET-binutils)
6047 all-stage4-binutils: configure-stage4-binutils
6048 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6049 @r=`${PWD_COMMAND}`; export r; \
6050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6051 TFLAGS="$(STAGE4_TFLAGS)"; \
6052 $(HOST_EXPORTS) \
6053 $(POSTSTAGE1_HOST_EXPORTS) \
6054 cd $(HOST_SUBDIR)/binutils && \
6056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6057 CFLAGS="$(STAGE4_CFLAGS)" \
6058 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6059 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6060 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6064 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6065 TFLAGS="$(STAGE4_TFLAGS)" \
6066 $(TARGET-stage4-binutils)
6068 maybe-clean-stage4-binutils: clean-stage4-binutils
6069 clean-stage4: clean-stage4-binutils
6070 clean-stage4-binutils:
6071 @if [ $(current_stage) = stage4 ]; then \
6072 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6073 else \
6074 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6075 $(MAKE) stage4-start; \
6076 fi; \
6077 cd $(HOST_SUBDIR)/binutils && \
6078 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6079 @endif binutils-bootstrap
6082 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6083 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6084 maybe-all-stageprofile-binutils:
6085 maybe-clean-stageprofile-binutils:
6086 @if binutils-bootstrap
6087 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6088 all-stageprofile: all-stageprofile-binutils
6089 TARGET-stageprofile-binutils = $(TARGET-binutils)
6090 all-stageprofile-binutils: configure-stageprofile-binutils
6091 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6092 @r=`${PWD_COMMAND}`; export r; \
6093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6094 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6095 $(HOST_EXPORTS) \
6096 $(POSTSTAGE1_HOST_EXPORTS) \
6097 cd $(HOST_SUBDIR)/binutils && \
6099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6100 CFLAGS="$(STAGEprofile_CFLAGS)" \
6101 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6102 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6103 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6107 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6108 TFLAGS="$(STAGEprofile_TFLAGS)" \
6109 $(TARGET-stageprofile-binutils)
6111 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6112 clean-stageprofile: clean-stageprofile-binutils
6113 clean-stageprofile-binutils:
6114 @if [ $(current_stage) = stageprofile ]; then \
6115 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6116 else \
6117 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6118 $(MAKE) stageprofile-start; \
6119 fi; \
6120 cd $(HOST_SUBDIR)/binutils && \
6121 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6122 @endif binutils-bootstrap
6125 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6126 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6127 maybe-all-stagetrain-binutils:
6128 maybe-clean-stagetrain-binutils:
6129 @if binutils-bootstrap
6130 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6131 all-stagetrain: all-stagetrain-binutils
6132 TARGET-stagetrain-binutils = $(TARGET-binutils)
6133 all-stagetrain-binutils: configure-stagetrain-binutils
6134 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6135 @r=`${PWD_COMMAND}`; export r; \
6136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6138 $(HOST_EXPORTS) \
6139 $(POSTSTAGE1_HOST_EXPORTS) \
6140 cd $(HOST_SUBDIR)/binutils && \
6142 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6143 CFLAGS="$(STAGEtrain_CFLAGS)" \
6144 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6145 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6146 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6150 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6151 TFLAGS="$(STAGEtrain_TFLAGS)" \
6152 $(TARGET-stagetrain-binutils)
6154 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6155 clean-stagetrain: clean-stagetrain-binutils
6156 clean-stagetrain-binutils:
6157 @if [ $(current_stage) = stagetrain ]; then \
6158 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6159 else \
6160 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6161 $(MAKE) stagetrain-start; \
6162 fi; \
6163 cd $(HOST_SUBDIR)/binutils && \
6164 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6165 @endif binutils-bootstrap
6168 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6169 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6170 maybe-all-stagefeedback-binutils:
6171 maybe-clean-stagefeedback-binutils:
6172 @if binutils-bootstrap
6173 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6174 all-stagefeedback: all-stagefeedback-binutils
6175 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6176 all-stagefeedback-binutils: configure-stagefeedback-binutils
6177 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6178 @r=`${PWD_COMMAND}`; export r; \
6179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6180 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6181 $(HOST_EXPORTS) \
6182 $(POSTSTAGE1_HOST_EXPORTS) \
6183 cd $(HOST_SUBDIR)/binutils && \
6185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6186 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6187 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6188 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6189 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6193 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6194 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6195 $(TARGET-stagefeedback-binutils)
6197 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6198 clean-stagefeedback: clean-stagefeedback-binutils
6199 clean-stagefeedback-binutils:
6200 @if [ $(current_stage) = stagefeedback ]; then \
6201 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6202 else \
6203 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6204 $(MAKE) stagefeedback-start; \
6205 fi; \
6206 cd $(HOST_SUBDIR)/binutils && \
6207 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6208 @endif binutils-bootstrap
6211 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6212 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6213 maybe-all-stageautoprofile-binutils:
6214 maybe-clean-stageautoprofile-binutils:
6215 @if binutils-bootstrap
6216 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6217 all-stageautoprofile: all-stageautoprofile-binutils
6218 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6219 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6220 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6221 @r=`${PWD_COMMAND}`; export r; \
6222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6223 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6224 $(HOST_EXPORTS) \
6225 $(POSTSTAGE1_HOST_EXPORTS) \
6226 cd $(HOST_SUBDIR)/binutils && \
6227 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6229 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6230 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6231 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6232 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6233 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6234 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6235 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6236 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6237 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6238 $(TARGET-stageautoprofile-binutils)
6240 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6241 clean-stageautoprofile: clean-stageautoprofile-binutils
6242 clean-stageautoprofile-binutils:
6243 @if [ $(current_stage) = stageautoprofile ]; then \
6244 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6245 else \
6246 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6247 $(MAKE) stageautoprofile-start; \
6248 fi; \
6249 cd $(HOST_SUBDIR)/binutils && \
6250 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6251 @endif binutils-bootstrap
6254 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6255 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6256 maybe-all-stageautofeedback-binutils:
6257 maybe-clean-stageautofeedback-binutils:
6258 @if binutils-bootstrap
6259 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6260 all-stageautofeedback: all-stageautofeedback-binutils
6261 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6262 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6263 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6264 @r=`${PWD_COMMAND}`; export r; \
6265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6266 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6267 $(HOST_EXPORTS) \
6268 $(POSTSTAGE1_HOST_EXPORTS) \
6269 cd $(HOST_SUBDIR)/binutils && \
6271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6272 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6273 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6274 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6275 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6280 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6281 $(TARGET-stageautofeedback-binutils)
6283 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6284 clean-stageautofeedback: clean-stageautofeedback-binutils
6285 clean-stageautofeedback-binutils:
6286 @if [ $(current_stage) = stageautofeedback ]; then \
6287 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6288 else \
6289 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6290 $(MAKE) stageautofeedback-start; \
6291 fi; \
6292 cd $(HOST_SUBDIR)/binutils && \
6293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6294 @endif binutils-bootstrap
6300 .PHONY: check-binutils maybe-check-binutils
6301 maybe-check-binutils:
6302 @if binutils
6303 maybe-check-binutils: check-binutils
6305 check-binutils:
6306 @: $(MAKE); $(unstage)
6307 @r=`${PWD_COMMAND}`; export r; \
6308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6309 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6310 (cd $(HOST_SUBDIR)/binutils && \
6311 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6313 @endif binutils
6315 .PHONY: install-binutils maybe-install-binutils
6316 maybe-install-binutils:
6317 @if binutils
6318 maybe-install-binutils: install-binutils
6320 install-binutils: installdirs
6321 @: $(MAKE); $(unstage)
6322 @r=`${PWD_COMMAND}`; export r; \
6323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6324 $(HOST_EXPORTS) \
6325 (cd $(HOST_SUBDIR)/binutils && \
6326 $(MAKE) $(FLAGS_TO_PASS) install)
6328 @endif binutils
6330 .PHONY: install-strip-binutils maybe-install-strip-binutils
6331 maybe-install-strip-binutils:
6332 @if binutils
6333 maybe-install-strip-binutils: install-strip-binutils
6335 install-strip-binutils: installdirs
6336 @: $(MAKE); $(unstage)
6337 @r=`${PWD_COMMAND}`; export r; \
6338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6339 $(HOST_EXPORTS) \
6340 (cd $(HOST_SUBDIR)/binutils && \
6341 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6343 @endif binutils
6345 # Other targets (info, dvi, pdf, etc.)
6347 .PHONY: maybe-info-binutils info-binutils
6348 maybe-info-binutils:
6349 @if binutils
6350 maybe-info-binutils: info-binutils
6352 info-binutils: \
6353 configure-binutils
6354 @[ -f ./binutils/Makefile ] || exit 0; \
6355 r=`${PWD_COMMAND}`; export r; \
6356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6357 $(HOST_EXPORTS) \
6358 for flag in $(EXTRA_HOST_FLAGS) ; do \
6359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6360 done; \
6361 echo "Doing info in binutils"; \
6362 (cd $(HOST_SUBDIR)/binutils && \
6363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6365 "RANLIB=$${RANLIB}" \
6366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6367 info) \
6368 || exit 1
6370 @endif binutils
6372 .PHONY: maybe-dvi-binutils dvi-binutils
6373 maybe-dvi-binutils:
6374 @if binutils
6375 maybe-dvi-binutils: dvi-binutils
6377 dvi-binutils: \
6378 configure-binutils
6379 @[ -f ./binutils/Makefile ] || exit 0; \
6380 r=`${PWD_COMMAND}`; export r; \
6381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6382 $(HOST_EXPORTS) \
6383 for flag in $(EXTRA_HOST_FLAGS) ; do \
6384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6385 done; \
6386 echo "Doing dvi in binutils"; \
6387 (cd $(HOST_SUBDIR)/binutils && \
6388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6390 "RANLIB=$${RANLIB}" \
6391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6392 dvi) \
6393 || exit 1
6395 @endif binutils
6397 .PHONY: maybe-pdf-binutils pdf-binutils
6398 maybe-pdf-binutils:
6399 @if binutils
6400 maybe-pdf-binutils: pdf-binutils
6402 pdf-binutils: \
6403 configure-binutils
6404 @[ -f ./binutils/Makefile ] || exit 0; \
6405 r=`${PWD_COMMAND}`; export r; \
6406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6407 $(HOST_EXPORTS) \
6408 for flag in $(EXTRA_HOST_FLAGS) ; do \
6409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6410 done; \
6411 echo "Doing pdf in binutils"; \
6412 (cd $(HOST_SUBDIR)/binutils && \
6413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6415 "RANLIB=$${RANLIB}" \
6416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6417 pdf) \
6418 || exit 1
6420 @endif binutils
6422 .PHONY: maybe-html-binutils html-binutils
6423 maybe-html-binutils:
6424 @if binutils
6425 maybe-html-binutils: html-binutils
6427 html-binutils: \
6428 configure-binutils
6429 @[ -f ./binutils/Makefile ] || exit 0; \
6430 r=`${PWD_COMMAND}`; export r; \
6431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6432 $(HOST_EXPORTS) \
6433 for flag in $(EXTRA_HOST_FLAGS) ; do \
6434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6435 done; \
6436 echo "Doing html in binutils"; \
6437 (cd $(HOST_SUBDIR)/binutils && \
6438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6440 "RANLIB=$${RANLIB}" \
6441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6442 html) \
6443 || exit 1
6445 @endif binutils
6447 .PHONY: maybe-TAGS-binutils TAGS-binutils
6448 maybe-TAGS-binutils:
6449 @if binutils
6450 maybe-TAGS-binutils: TAGS-binutils
6452 TAGS-binutils: \
6453 configure-binutils
6454 @[ -f ./binutils/Makefile ] || exit 0; \
6455 r=`${PWD_COMMAND}`; export r; \
6456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6457 $(HOST_EXPORTS) \
6458 for flag in $(EXTRA_HOST_FLAGS) ; do \
6459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6460 done; \
6461 echo "Doing TAGS in binutils"; \
6462 (cd $(HOST_SUBDIR)/binutils && \
6463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6465 "RANLIB=$${RANLIB}" \
6466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6467 TAGS) \
6468 || exit 1
6470 @endif binutils
6472 .PHONY: maybe-install-info-binutils install-info-binutils
6473 maybe-install-info-binutils:
6474 @if binutils
6475 maybe-install-info-binutils: install-info-binutils
6477 install-info-binutils: \
6478 configure-binutils \
6479 info-binutils
6480 @[ -f ./binutils/Makefile ] || exit 0; \
6481 r=`${PWD_COMMAND}`; export r; \
6482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6483 $(HOST_EXPORTS) \
6484 for flag in $(EXTRA_HOST_FLAGS) ; do \
6485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6486 done; \
6487 echo "Doing install-info in binutils"; \
6488 (cd $(HOST_SUBDIR)/binutils && \
6489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6491 "RANLIB=$${RANLIB}" \
6492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6493 install-info) \
6494 || exit 1
6496 @endif binutils
6498 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6499 maybe-install-pdf-binutils:
6500 @if binutils
6501 maybe-install-pdf-binutils: install-pdf-binutils
6503 install-pdf-binutils: \
6504 configure-binutils \
6505 pdf-binutils
6506 @[ -f ./binutils/Makefile ] || exit 0; \
6507 r=`${PWD_COMMAND}`; export r; \
6508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6509 $(HOST_EXPORTS) \
6510 for flag in $(EXTRA_HOST_FLAGS) ; do \
6511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6512 done; \
6513 echo "Doing install-pdf in binutils"; \
6514 (cd $(HOST_SUBDIR)/binutils && \
6515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6517 "RANLIB=$${RANLIB}" \
6518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6519 install-pdf) \
6520 || exit 1
6522 @endif binutils
6524 .PHONY: maybe-install-html-binutils install-html-binutils
6525 maybe-install-html-binutils:
6526 @if binutils
6527 maybe-install-html-binutils: install-html-binutils
6529 install-html-binutils: \
6530 configure-binutils \
6531 html-binutils
6532 @[ -f ./binutils/Makefile ] || exit 0; \
6533 r=`${PWD_COMMAND}`; export r; \
6534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6535 $(HOST_EXPORTS) \
6536 for flag in $(EXTRA_HOST_FLAGS) ; do \
6537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6538 done; \
6539 echo "Doing install-html in binutils"; \
6540 (cd $(HOST_SUBDIR)/binutils && \
6541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6543 "RANLIB=$${RANLIB}" \
6544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6545 install-html) \
6546 || exit 1
6548 @endif binutils
6550 .PHONY: maybe-installcheck-binutils installcheck-binutils
6551 maybe-installcheck-binutils:
6552 @if binutils
6553 maybe-installcheck-binutils: installcheck-binutils
6555 installcheck-binutils: \
6556 configure-binutils
6557 @[ -f ./binutils/Makefile ] || exit 0; \
6558 r=`${PWD_COMMAND}`; export r; \
6559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6560 $(HOST_EXPORTS) \
6561 for flag in $(EXTRA_HOST_FLAGS) ; do \
6562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6563 done; \
6564 echo "Doing installcheck in binutils"; \
6565 (cd $(HOST_SUBDIR)/binutils && \
6566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6568 "RANLIB=$${RANLIB}" \
6569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6570 installcheck) \
6571 || exit 1
6573 @endif binutils
6575 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6576 maybe-mostlyclean-binutils:
6577 @if binutils
6578 maybe-mostlyclean-binutils: mostlyclean-binutils
6580 mostlyclean-binutils:
6581 @[ -f ./binutils/Makefile ] || exit 0; \
6582 r=`${PWD_COMMAND}`; export r; \
6583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584 $(HOST_EXPORTS) \
6585 for flag in $(EXTRA_HOST_FLAGS) ; do \
6586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587 done; \
6588 echo "Doing mostlyclean in binutils"; \
6589 (cd $(HOST_SUBDIR)/binutils && \
6590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592 "RANLIB=$${RANLIB}" \
6593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594 mostlyclean) \
6595 || exit 1
6597 @endif binutils
6599 .PHONY: maybe-clean-binutils clean-binutils
6600 maybe-clean-binutils:
6601 @if binutils
6602 maybe-clean-binutils: clean-binutils
6604 clean-binutils:
6605 @[ -f ./binutils/Makefile ] || exit 0; \
6606 r=`${PWD_COMMAND}`; export r; \
6607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6608 $(HOST_EXPORTS) \
6609 for flag in $(EXTRA_HOST_FLAGS) ; do \
6610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6611 done; \
6612 echo "Doing clean in binutils"; \
6613 (cd $(HOST_SUBDIR)/binutils && \
6614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6616 "RANLIB=$${RANLIB}" \
6617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6618 clean) \
6619 || exit 1
6621 @endif binutils
6623 .PHONY: maybe-distclean-binutils distclean-binutils
6624 maybe-distclean-binutils:
6625 @if binutils
6626 maybe-distclean-binutils: distclean-binutils
6628 distclean-binutils:
6629 @[ -f ./binutils/Makefile ] || exit 0; \
6630 r=`${PWD_COMMAND}`; export r; \
6631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6632 $(HOST_EXPORTS) \
6633 for flag in $(EXTRA_HOST_FLAGS) ; do \
6634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6635 done; \
6636 echo "Doing distclean in binutils"; \
6637 (cd $(HOST_SUBDIR)/binutils && \
6638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6640 "RANLIB=$${RANLIB}" \
6641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6642 distclean) \
6643 || exit 1
6645 @endif binutils
6647 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6648 maybe-maintainer-clean-binutils:
6649 @if binutils
6650 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6652 maintainer-clean-binutils:
6653 @[ -f ./binutils/Makefile ] || exit 0; \
6654 r=`${PWD_COMMAND}`; export r; \
6655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6656 $(HOST_EXPORTS) \
6657 for flag in $(EXTRA_HOST_FLAGS) ; do \
6658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6659 done; \
6660 echo "Doing maintainer-clean in binutils"; \
6661 (cd $(HOST_SUBDIR)/binutils && \
6662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6664 "RANLIB=$${RANLIB}" \
6665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6666 maintainer-clean) \
6667 || exit 1
6669 @endif binutils
6673 .PHONY: configure-bison maybe-configure-bison
6674 maybe-configure-bison:
6675 @if gcc-bootstrap
6676 configure-bison: stage_current
6677 @endif gcc-bootstrap
6678 @if bison
6679 maybe-configure-bison: configure-bison
6680 configure-bison:
6681 @: $(MAKE); $(unstage)
6682 @r=`${PWD_COMMAND}`; export r; \
6683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6684 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6686 $(HOST_EXPORTS) \
6687 echo Configuring in $(HOST_SUBDIR)/bison; \
6688 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6689 case $(srcdir) in \
6690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6691 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6693 esac; \
6694 module_srcdir=bison; \
6695 $(SHELL) \
6696 $$s/$$module_srcdir/configure \
6697 --srcdir=$${topdir}/$$module_srcdir \
6698 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6699 --target=${target_alias} \
6700 || exit 1
6701 @endif bison
6707 .PHONY: all-bison maybe-all-bison
6708 maybe-all-bison:
6709 @if gcc-bootstrap
6710 all-bison: stage_current
6711 @endif gcc-bootstrap
6712 @if bison
6713 TARGET-bison=all
6714 maybe-all-bison: all-bison
6715 all-bison: configure-bison
6716 @: $(MAKE); $(unstage)
6717 @r=`${PWD_COMMAND}`; export r; \
6718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6719 $(HOST_EXPORTS) \
6720 (cd $(HOST_SUBDIR)/bison && \
6721 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6722 $(TARGET-bison))
6723 @endif bison
6728 .PHONY: check-bison maybe-check-bison
6729 maybe-check-bison:
6730 @if bison
6731 maybe-check-bison: check-bison
6733 # This module is only tested in a native toolchain.
6734 check-bison:
6735 @: $(MAKE); $(unstage)
6736 @if [ '$(host)' = '$(target)' ]; then \
6737 r=`${PWD_COMMAND}`; export r; \
6738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6739 $(HOST_EXPORTS) \
6740 (cd $(HOST_SUBDIR)/bison && \
6741 $(MAKE) $(FLAGS_TO_PASS) check)
6744 @endif bison
6746 .PHONY: install-bison maybe-install-bison
6747 maybe-install-bison:
6748 @if bison
6749 maybe-install-bison: install-bison
6751 install-bison: installdirs
6752 @: $(MAKE); $(unstage)
6753 @r=`${PWD_COMMAND}`; export r; \
6754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6755 $(HOST_EXPORTS) \
6756 (cd $(HOST_SUBDIR)/bison && \
6757 $(MAKE) $(FLAGS_TO_PASS) install)
6759 @endif bison
6761 .PHONY: install-strip-bison maybe-install-strip-bison
6762 maybe-install-strip-bison:
6763 @if bison
6764 maybe-install-strip-bison: install-strip-bison
6766 install-strip-bison: installdirs
6767 @: $(MAKE); $(unstage)
6768 @r=`${PWD_COMMAND}`; export r; \
6769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6770 $(HOST_EXPORTS) \
6771 (cd $(HOST_SUBDIR)/bison && \
6772 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6774 @endif bison
6776 # Other targets (info, dvi, pdf, etc.)
6778 .PHONY: maybe-info-bison info-bison
6779 maybe-info-bison:
6780 @if bison
6781 maybe-info-bison: info-bison
6783 info-bison: \
6784 configure-bison
6785 @: $(MAKE); $(unstage)
6786 @[ -f ./bison/Makefile ] || exit 0; \
6787 r=`${PWD_COMMAND}`; export r; \
6788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789 $(HOST_EXPORTS) \
6790 for flag in $(EXTRA_HOST_FLAGS) ; do \
6791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6792 done; \
6793 echo "Doing info in bison"; \
6794 (cd $(HOST_SUBDIR)/bison && \
6795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6797 "RANLIB=$${RANLIB}" \
6798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6799 info) \
6800 || exit 1
6802 @endif bison
6804 .PHONY: maybe-dvi-bison dvi-bison
6805 maybe-dvi-bison:
6806 @if bison
6807 maybe-dvi-bison: dvi-bison
6809 dvi-bison: \
6810 configure-bison
6811 @: $(MAKE); $(unstage)
6812 @[ -f ./bison/Makefile ] || exit 0; \
6813 r=`${PWD_COMMAND}`; export r; \
6814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815 $(HOST_EXPORTS) \
6816 for flag in $(EXTRA_HOST_FLAGS) ; do \
6817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818 done; \
6819 echo "Doing dvi in bison"; \
6820 (cd $(HOST_SUBDIR)/bison && \
6821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823 "RANLIB=$${RANLIB}" \
6824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825 dvi) \
6826 || exit 1
6828 @endif bison
6830 .PHONY: maybe-pdf-bison pdf-bison
6831 maybe-pdf-bison:
6832 @if bison
6833 maybe-pdf-bison: pdf-bison
6835 pdf-bison: \
6836 configure-bison
6837 @: $(MAKE); $(unstage)
6838 @[ -f ./bison/Makefile ] || exit 0; \
6839 r=`${PWD_COMMAND}`; export r; \
6840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6841 $(HOST_EXPORTS) \
6842 for flag in $(EXTRA_HOST_FLAGS) ; do \
6843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6844 done; \
6845 echo "Doing pdf in bison"; \
6846 (cd $(HOST_SUBDIR)/bison && \
6847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6849 "RANLIB=$${RANLIB}" \
6850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6851 pdf) \
6852 || exit 1
6854 @endif bison
6856 .PHONY: maybe-html-bison html-bison
6857 maybe-html-bison:
6858 @if bison
6859 maybe-html-bison: html-bison
6861 html-bison: \
6862 configure-bison
6863 @: $(MAKE); $(unstage)
6864 @[ -f ./bison/Makefile ] || exit 0; \
6865 r=`${PWD_COMMAND}`; export r; \
6866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6867 $(HOST_EXPORTS) \
6868 for flag in $(EXTRA_HOST_FLAGS) ; do \
6869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6870 done; \
6871 echo "Doing html in bison"; \
6872 (cd $(HOST_SUBDIR)/bison && \
6873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6875 "RANLIB=$${RANLIB}" \
6876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6877 html) \
6878 || exit 1
6880 @endif bison
6882 .PHONY: maybe-TAGS-bison TAGS-bison
6883 maybe-TAGS-bison:
6884 @if bison
6885 maybe-TAGS-bison: TAGS-bison
6887 TAGS-bison: \
6888 configure-bison
6889 @: $(MAKE); $(unstage)
6890 @[ -f ./bison/Makefile ] || exit 0; \
6891 r=`${PWD_COMMAND}`; export r; \
6892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6893 $(HOST_EXPORTS) \
6894 for flag in $(EXTRA_HOST_FLAGS) ; do \
6895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6896 done; \
6897 echo "Doing TAGS in bison"; \
6898 (cd $(HOST_SUBDIR)/bison && \
6899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6901 "RANLIB=$${RANLIB}" \
6902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6903 TAGS) \
6904 || exit 1
6906 @endif bison
6908 .PHONY: maybe-install-info-bison install-info-bison
6909 maybe-install-info-bison:
6910 @if bison
6911 maybe-install-info-bison: install-info-bison
6913 install-info-bison: \
6914 configure-bison \
6915 info-bison
6916 @: $(MAKE); $(unstage)
6917 @[ -f ./bison/Makefile ] || exit 0; \
6918 r=`${PWD_COMMAND}`; export r; \
6919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920 $(HOST_EXPORTS) \
6921 for flag in $(EXTRA_HOST_FLAGS) ; do \
6922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923 done; \
6924 echo "Doing install-info in bison"; \
6925 (cd $(HOST_SUBDIR)/bison && \
6926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928 "RANLIB=$${RANLIB}" \
6929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6930 install-info) \
6931 || exit 1
6933 @endif bison
6935 .PHONY: maybe-install-pdf-bison install-pdf-bison
6936 maybe-install-pdf-bison:
6937 @if bison
6938 maybe-install-pdf-bison: install-pdf-bison
6940 install-pdf-bison: \
6941 configure-bison \
6942 pdf-bison
6943 @: $(MAKE); $(unstage)
6944 @[ -f ./bison/Makefile ] || exit 0; \
6945 r=`${PWD_COMMAND}`; export r; \
6946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6947 $(HOST_EXPORTS) \
6948 for flag in $(EXTRA_HOST_FLAGS) ; do \
6949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6950 done; \
6951 echo "Doing install-pdf in bison"; \
6952 (cd $(HOST_SUBDIR)/bison && \
6953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6955 "RANLIB=$${RANLIB}" \
6956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6957 install-pdf) \
6958 || exit 1
6960 @endif bison
6962 .PHONY: maybe-install-html-bison install-html-bison
6963 maybe-install-html-bison:
6964 @if bison
6965 maybe-install-html-bison: install-html-bison
6967 install-html-bison: \
6968 configure-bison \
6969 html-bison
6970 @: $(MAKE); $(unstage)
6971 @[ -f ./bison/Makefile ] || exit 0; \
6972 r=`${PWD_COMMAND}`; export r; \
6973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974 $(HOST_EXPORTS) \
6975 for flag in $(EXTRA_HOST_FLAGS) ; do \
6976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6977 done; \
6978 echo "Doing install-html in bison"; \
6979 (cd $(HOST_SUBDIR)/bison && \
6980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6982 "RANLIB=$${RANLIB}" \
6983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6984 install-html) \
6985 || exit 1
6987 @endif bison
6989 .PHONY: maybe-installcheck-bison installcheck-bison
6990 maybe-installcheck-bison:
6991 @if bison
6992 maybe-installcheck-bison: installcheck-bison
6994 installcheck-bison: \
6995 configure-bison
6996 @: $(MAKE); $(unstage)
6997 @[ -f ./bison/Makefile ] || exit 0; \
6998 r=`${PWD_COMMAND}`; export r; \
6999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7000 $(HOST_EXPORTS) \
7001 for flag in $(EXTRA_HOST_FLAGS) ; do \
7002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7003 done; \
7004 echo "Doing installcheck in bison"; \
7005 (cd $(HOST_SUBDIR)/bison && \
7006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7008 "RANLIB=$${RANLIB}" \
7009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7010 installcheck) \
7011 || exit 1
7013 @endif bison
7015 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7016 maybe-mostlyclean-bison:
7017 @if bison
7018 maybe-mostlyclean-bison: mostlyclean-bison
7020 mostlyclean-bison:
7021 @: $(MAKE); $(unstage)
7022 @[ -f ./bison/Makefile ] || exit 0; \
7023 r=`${PWD_COMMAND}`; export r; \
7024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025 $(HOST_EXPORTS) \
7026 for flag in $(EXTRA_HOST_FLAGS) ; do \
7027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7028 done; \
7029 echo "Doing mostlyclean in bison"; \
7030 (cd $(HOST_SUBDIR)/bison && \
7031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7033 "RANLIB=$${RANLIB}" \
7034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7035 mostlyclean) \
7036 || exit 1
7038 @endif bison
7040 .PHONY: maybe-clean-bison clean-bison
7041 maybe-clean-bison:
7042 @if bison
7043 maybe-clean-bison: clean-bison
7045 clean-bison:
7046 @: $(MAKE); $(unstage)
7047 @[ -f ./bison/Makefile ] || exit 0; \
7048 r=`${PWD_COMMAND}`; export r; \
7049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050 $(HOST_EXPORTS) \
7051 for flag in $(EXTRA_HOST_FLAGS) ; do \
7052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7053 done; \
7054 echo "Doing clean in bison"; \
7055 (cd $(HOST_SUBDIR)/bison && \
7056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7058 "RANLIB=$${RANLIB}" \
7059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7060 clean) \
7061 || exit 1
7063 @endif bison
7065 .PHONY: maybe-distclean-bison distclean-bison
7066 maybe-distclean-bison:
7067 @if bison
7068 maybe-distclean-bison: distclean-bison
7070 distclean-bison:
7071 @: $(MAKE); $(unstage)
7072 @[ -f ./bison/Makefile ] || exit 0; \
7073 r=`${PWD_COMMAND}`; export r; \
7074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7075 $(HOST_EXPORTS) \
7076 for flag in $(EXTRA_HOST_FLAGS) ; do \
7077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7078 done; \
7079 echo "Doing distclean in bison"; \
7080 (cd $(HOST_SUBDIR)/bison && \
7081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7083 "RANLIB=$${RANLIB}" \
7084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7085 distclean) \
7086 || exit 1
7088 @endif bison
7090 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7091 maybe-maintainer-clean-bison:
7092 @if bison
7093 maybe-maintainer-clean-bison: maintainer-clean-bison
7095 maintainer-clean-bison:
7096 @: $(MAKE); $(unstage)
7097 @[ -f ./bison/Makefile ] || exit 0; \
7098 r=`${PWD_COMMAND}`; export r; \
7099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100 $(HOST_EXPORTS) \
7101 for flag in $(EXTRA_HOST_FLAGS) ; do \
7102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7103 done; \
7104 echo "Doing maintainer-clean in bison"; \
7105 (cd $(HOST_SUBDIR)/bison && \
7106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7108 "RANLIB=$${RANLIB}" \
7109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7110 maintainer-clean) \
7111 || exit 1
7113 @endif bison
7117 .PHONY: configure-cgen maybe-configure-cgen
7118 maybe-configure-cgen:
7119 @if gcc-bootstrap
7120 configure-cgen: stage_current
7121 @endif gcc-bootstrap
7122 @if cgen
7123 maybe-configure-cgen: configure-cgen
7124 configure-cgen:
7125 @: $(MAKE); $(unstage)
7126 @r=`${PWD_COMMAND}`; export r; \
7127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7128 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7130 $(HOST_EXPORTS) \
7131 echo Configuring in $(HOST_SUBDIR)/cgen; \
7132 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7133 case $(srcdir) in \
7134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7135 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7137 esac; \
7138 module_srcdir=cgen; \
7139 $(SHELL) \
7140 $$s/$$module_srcdir/configure \
7141 --srcdir=$${topdir}/$$module_srcdir \
7142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7143 --target=${target_alias} \
7144 || exit 1
7145 @endif cgen
7151 .PHONY: all-cgen maybe-all-cgen
7152 maybe-all-cgen:
7153 @if gcc-bootstrap
7154 all-cgen: stage_current
7155 @endif gcc-bootstrap
7156 @if cgen
7157 TARGET-cgen=all
7158 maybe-all-cgen: all-cgen
7159 all-cgen: configure-cgen
7160 @: $(MAKE); $(unstage)
7161 @r=`${PWD_COMMAND}`; export r; \
7162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7163 $(HOST_EXPORTS) \
7164 (cd $(HOST_SUBDIR)/cgen && \
7165 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7166 $(TARGET-cgen))
7167 @endif cgen
7172 .PHONY: check-cgen maybe-check-cgen
7173 maybe-check-cgen:
7174 @if cgen
7175 maybe-check-cgen: check-cgen
7177 check-cgen:
7178 @: $(MAKE); $(unstage)
7179 @r=`${PWD_COMMAND}`; export r; \
7180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181 $(HOST_EXPORTS) \
7182 (cd $(HOST_SUBDIR)/cgen && \
7183 $(MAKE) $(FLAGS_TO_PASS) check)
7185 @endif cgen
7187 .PHONY: install-cgen maybe-install-cgen
7188 maybe-install-cgen:
7189 @if cgen
7190 maybe-install-cgen: install-cgen
7192 install-cgen: installdirs
7193 @: $(MAKE); $(unstage)
7194 @r=`${PWD_COMMAND}`; export r; \
7195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7196 $(HOST_EXPORTS) \
7197 (cd $(HOST_SUBDIR)/cgen && \
7198 $(MAKE) $(FLAGS_TO_PASS) install)
7200 @endif cgen
7202 .PHONY: install-strip-cgen maybe-install-strip-cgen
7203 maybe-install-strip-cgen:
7204 @if cgen
7205 maybe-install-strip-cgen: install-strip-cgen
7207 install-strip-cgen: installdirs
7208 @: $(MAKE); $(unstage)
7209 @r=`${PWD_COMMAND}`; export r; \
7210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7211 $(HOST_EXPORTS) \
7212 (cd $(HOST_SUBDIR)/cgen && \
7213 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7215 @endif cgen
7217 # Other targets (info, dvi, pdf, etc.)
7219 .PHONY: maybe-info-cgen info-cgen
7220 maybe-info-cgen:
7221 @if cgen
7222 maybe-info-cgen: info-cgen
7224 info-cgen: \
7225 configure-cgen
7226 @: $(MAKE); $(unstage)
7227 @[ -f ./cgen/Makefile ] || exit 0; \
7228 r=`${PWD_COMMAND}`; export r; \
7229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230 $(HOST_EXPORTS) \
7231 for flag in $(EXTRA_HOST_FLAGS) ; do \
7232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7233 done; \
7234 echo "Doing info in cgen"; \
7235 (cd $(HOST_SUBDIR)/cgen && \
7236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7238 "RANLIB=$${RANLIB}" \
7239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7240 info) \
7241 || exit 1
7243 @endif cgen
7245 .PHONY: maybe-dvi-cgen dvi-cgen
7246 maybe-dvi-cgen:
7247 @if cgen
7248 maybe-dvi-cgen: dvi-cgen
7250 dvi-cgen: \
7251 configure-cgen
7252 @: $(MAKE); $(unstage)
7253 @[ -f ./cgen/Makefile ] || exit 0; \
7254 r=`${PWD_COMMAND}`; export r; \
7255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7256 $(HOST_EXPORTS) \
7257 for flag in $(EXTRA_HOST_FLAGS) ; do \
7258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7259 done; \
7260 echo "Doing dvi in cgen"; \
7261 (cd $(HOST_SUBDIR)/cgen && \
7262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7264 "RANLIB=$${RANLIB}" \
7265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7266 dvi) \
7267 || exit 1
7269 @endif cgen
7271 .PHONY: maybe-pdf-cgen pdf-cgen
7272 maybe-pdf-cgen:
7273 @if cgen
7274 maybe-pdf-cgen: pdf-cgen
7276 pdf-cgen: \
7277 configure-cgen
7278 @: $(MAKE); $(unstage)
7279 @[ -f ./cgen/Makefile ] || exit 0; \
7280 r=`${PWD_COMMAND}`; export r; \
7281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282 $(HOST_EXPORTS) \
7283 for flag in $(EXTRA_HOST_FLAGS) ; do \
7284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7285 done; \
7286 echo "Doing pdf in cgen"; \
7287 (cd $(HOST_SUBDIR)/cgen && \
7288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7290 "RANLIB=$${RANLIB}" \
7291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7292 pdf) \
7293 || exit 1
7295 @endif cgen
7297 .PHONY: maybe-html-cgen html-cgen
7298 maybe-html-cgen:
7299 @if cgen
7300 maybe-html-cgen: html-cgen
7302 html-cgen: \
7303 configure-cgen
7304 @: $(MAKE); $(unstage)
7305 @[ -f ./cgen/Makefile ] || exit 0; \
7306 r=`${PWD_COMMAND}`; export r; \
7307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7308 $(HOST_EXPORTS) \
7309 for flag in $(EXTRA_HOST_FLAGS) ; do \
7310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7311 done; \
7312 echo "Doing html in cgen"; \
7313 (cd $(HOST_SUBDIR)/cgen && \
7314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7316 "RANLIB=$${RANLIB}" \
7317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7318 html) \
7319 || exit 1
7321 @endif cgen
7323 .PHONY: maybe-TAGS-cgen TAGS-cgen
7324 maybe-TAGS-cgen:
7325 @if cgen
7326 maybe-TAGS-cgen: TAGS-cgen
7328 TAGS-cgen: \
7329 configure-cgen
7330 @: $(MAKE); $(unstage)
7331 @[ -f ./cgen/Makefile ] || exit 0; \
7332 r=`${PWD_COMMAND}`; export r; \
7333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7334 $(HOST_EXPORTS) \
7335 for flag in $(EXTRA_HOST_FLAGS) ; do \
7336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7337 done; \
7338 echo "Doing TAGS in cgen"; \
7339 (cd $(HOST_SUBDIR)/cgen && \
7340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7342 "RANLIB=$${RANLIB}" \
7343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7344 TAGS) \
7345 || exit 1
7347 @endif cgen
7349 .PHONY: maybe-install-info-cgen install-info-cgen
7350 maybe-install-info-cgen:
7351 @if cgen
7352 maybe-install-info-cgen: install-info-cgen
7354 install-info-cgen: \
7355 configure-cgen \
7356 info-cgen
7357 @: $(MAKE); $(unstage)
7358 @[ -f ./cgen/Makefile ] || exit 0; \
7359 r=`${PWD_COMMAND}`; export r; \
7360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7361 $(HOST_EXPORTS) \
7362 for flag in $(EXTRA_HOST_FLAGS) ; do \
7363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7364 done; \
7365 echo "Doing install-info in cgen"; \
7366 (cd $(HOST_SUBDIR)/cgen && \
7367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7369 "RANLIB=$${RANLIB}" \
7370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7371 install-info) \
7372 || exit 1
7374 @endif cgen
7376 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7377 maybe-install-pdf-cgen:
7378 @if cgen
7379 maybe-install-pdf-cgen: install-pdf-cgen
7381 install-pdf-cgen: \
7382 configure-cgen \
7383 pdf-cgen
7384 @: $(MAKE); $(unstage)
7385 @[ -f ./cgen/Makefile ] || exit 0; \
7386 r=`${PWD_COMMAND}`; export r; \
7387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7388 $(HOST_EXPORTS) \
7389 for flag in $(EXTRA_HOST_FLAGS) ; do \
7390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7391 done; \
7392 echo "Doing install-pdf in cgen"; \
7393 (cd $(HOST_SUBDIR)/cgen && \
7394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7396 "RANLIB=$${RANLIB}" \
7397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7398 install-pdf) \
7399 || exit 1
7401 @endif cgen
7403 .PHONY: maybe-install-html-cgen install-html-cgen
7404 maybe-install-html-cgen:
7405 @if cgen
7406 maybe-install-html-cgen: install-html-cgen
7408 install-html-cgen: \
7409 configure-cgen \
7410 html-cgen
7411 @: $(MAKE); $(unstage)
7412 @[ -f ./cgen/Makefile ] || exit 0; \
7413 r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 $(HOST_EXPORTS) \
7416 for flag in $(EXTRA_HOST_FLAGS) ; do \
7417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418 done; \
7419 echo "Doing install-html in cgen"; \
7420 (cd $(HOST_SUBDIR)/cgen && \
7421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423 "RANLIB=$${RANLIB}" \
7424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425 install-html) \
7426 || exit 1
7428 @endif cgen
7430 .PHONY: maybe-installcheck-cgen installcheck-cgen
7431 maybe-installcheck-cgen:
7432 @if cgen
7433 maybe-installcheck-cgen: installcheck-cgen
7435 installcheck-cgen: \
7436 configure-cgen
7437 @: $(MAKE); $(unstage)
7438 @[ -f ./cgen/Makefile ] || exit 0; \
7439 r=`${PWD_COMMAND}`; export r; \
7440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7441 $(HOST_EXPORTS) \
7442 for flag in $(EXTRA_HOST_FLAGS) ; do \
7443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7444 done; \
7445 echo "Doing installcheck in cgen"; \
7446 (cd $(HOST_SUBDIR)/cgen && \
7447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7449 "RANLIB=$${RANLIB}" \
7450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7451 installcheck) \
7452 || exit 1
7454 @endif cgen
7456 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7457 maybe-mostlyclean-cgen:
7458 @if cgen
7459 maybe-mostlyclean-cgen: mostlyclean-cgen
7461 mostlyclean-cgen:
7462 @: $(MAKE); $(unstage)
7463 @[ -f ./cgen/Makefile ] || exit 0; \
7464 r=`${PWD_COMMAND}`; export r; \
7465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7466 $(HOST_EXPORTS) \
7467 for flag in $(EXTRA_HOST_FLAGS) ; do \
7468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7469 done; \
7470 echo "Doing mostlyclean in cgen"; \
7471 (cd $(HOST_SUBDIR)/cgen && \
7472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7474 "RANLIB=$${RANLIB}" \
7475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7476 mostlyclean) \
7477 || exit 1
7479 @endif cgen
7481 .PHONY: maybe-clean-cgen clean-cgen
7482 maybe-clean-cgen:
7483 @if cgen
7484 maybe-clean-cgen: clean-cgen
7486 clean-cgen:
7487 @: $(MAKE); $(unstage)
7488 @[ -f ./cgen/Makefile ] || exit 0; \
7489 r=`${PWD_COMMAND}`; export r; \
7490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491 $(HOST_EXPORTS) \
7492 for flag in $(EXTRA_HOST_FLAGS) ; do \
7493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7494 done; \
7495 echo "Doing clean in cgen"; \
7496 (cd $(HOST_SUBDIR)/cgen && \
7497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7499 "RANLIB=$${RANLIB}" \
7500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501 clean) \
7502 || exit 1
7504 @endif cgen
7506 .PHONY: maybe-distclean-cgen distclean-cgen
7507 maybe-distclean-cgen:
7508 @if cgen
7509 maybe-distclean-cgen: distclean-cgen
7511 distclean-cgen:
7512 @: $(MAKE); $(unstage)
7513 @[ -f ./cgen/Makefile ] || exit 0; \
7514 r=`${PWD_COMMAND}`; export r; \
7515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516 $(HOST_EXPORTS) \
7517 for flag in $(EXTRA_HOST_FLAGS) ; do \
7518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7519 done; \
7520 echo "Doing distclean in cgen"; \
7521 (cd $(HOST_SUBDIR)/cgen && \
7522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524 "RANLIB=$${RANLIB}" \
7525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7526 distclean) \
7527 || exit 1
7529 @endif cgen
7531 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7532 maybe-maintainer-clean-cgen:
7533 @if cgen
7534 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7536 maintainer-clean-cgen:
7537 @: $(MAKE); $(unstage)
7538 @[ -f ./cgen/Makefile ] || exit 0; \
7539 r=`${PWD_COMMAND}`; export r; \
7540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7541 $(HOST_EXPORTS) \
7542 for flag in $(EXTRA_HOST_FLAGS) ; do \
7543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7544 done; \
7545 echo "Doing maintainer-clean in cgen"; \
7546 (cd $(HOST_SUBDIR)/cgen && \
7547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7549 "RANLIB=$${RANLIB}" \
7550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7551 maintainer-clean) \
7552 || exit 1
7554 @endif cgen
7558 .PHONY: configure-dejagnu maybe-configure-dejagnu
7559 maybe-configure-dejagnu:
7560 @if gcc-bootstrap
7561 configure-dejagnu: stage_current
7562 @endif gcc-bootstrap
7563 @if dejagnu
7564 maybe-configure-dejagnu: configure-dejagnu
7565 configure-dejagnu:
7566 @: $(MAKE); $(unstage)
7567 @r=`${PWD_COMMAND}`; export r; \
7568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7571 $(HOST_EXPORTS) \
7572 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7573 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7574 case $(srcdir) in \
7575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7576 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7578 esac; \
7579 module_srcdir=dejagnu; \
7580 $(SHELL) \
7581 $$s/$$module_srcdir/configure \
7582 --srcdir=$${topdir}/$$module_srcdir \
7583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7584 --target=${target_alias} \
7585 || exit 1
7586 @endif dejagnu
7592 .PHONY: all-dejagnu maybe-all-dejagnu
7593 maybe-all-dejagnu:
7594 @if gcc-bootstrap
7595 all-dejagnu: stage_current
7596 @endif gcc-bootstrap
7597 @if dejagnu
7598 TARGET-dejagnu=all
7599 maybe-all-dejagnu: all-dejagnu
7600 all-dejagnu: configure-dejagnu
7601 @: $(MAKE); $(unstage)
7602 @r=`${PWD_COMMAND}`; export r; \
7603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7604 $(HOST_EXPORTS) \
7605 (cd $(HOST_SUBDIR)/dejagnu && \
7606 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7607 $(TARGET-dejagnu))
7608 @endif dejagnu
7613 .PHONY: check-dejagnu maybe-check-dejagnu
7614 maybe-check-dejagnu:
7615 @if dejagnu
7616 maybe-check-dejagnu: check-dejagnu
7618 check-dejagnu:
7619 @: $(MAKE); $(unstage)
7620 @r=`${PWD_COMMAND}`; export r; \
7621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7622 $(HOST_EXPORTS) \
7623 (cd $(HOST_SUBDIR)/dejagnu && \
7624 $(MAKE) $(FLAGS_TO_PASS) check)
7626 @endif dejagnu
7628 .PHONY: install-dejagnu maybe-install-dejagnu
7629 maybe-install-dejagnu:
7630 @if dejagnu
7631 maybe-install-dejagnu: install-dejagnu
7633 install-dejagnu: installdirs
7634 @: $(MAKE); $(unstage)
7635 @r=`${PWD_COMMAND}`; export r; \
7636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637 $(HOST_EXPORTS) \
7638 (cd $(HOST_SUBDIR)/dejagnu && \
7639 $(MAKE) $(FLAGS_TO_PASS) install)
7641 @endif dejagnu
7643 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7644 maybe-install-strip-dejagnu:
7645 @if dejagnu
7646 maybe-install-strip-dejagnu: install-strip-dejagnu
7648 install-strip-dejagnu: installdirs
7649 @: $(MAKE); $(unstage)
7650 @r=`${PWD_COMMAND}`; export r; \
7651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7652 $(HOST_EXPORTS) \
7653 (cd $(HOST_SUBDIR)/dejagnu && \
7654 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7656 @endif dejagnu
7658 # Other targets (info, dvi, pdf, etc.)
7660 .PHONY: maybe-info-dejagnu info-dejagnu
7661 maybe-info-dejagnu:
7662 @if dejagnu
7663 maybe-info-dejagnu: info-dejagnu
7665 info-dejagnu: \
7666 configure-dejagnu
7667 @: $(MAKE); $(unstage)
7668 @[ -f ./dejagnu/Makefile ] || exit 0; \
7669 r=`${PWD_COMMAND}`; export r; \
7670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7671 $(HOST_EXPORTS) \
7672 for flag in $(EXTRA_HOST_FLAGS) ; do \
7673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7674 done; \
7675 echo "Doing info in dejagnu"; \
7676 (cd $(HOST_SUBDIR)/dejagnu && \
7677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7679 "RANLIB=$${RANLIB}" \
7680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7681 info) \
7682 || exit 1
7684 @endif dejagnu
7686 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7687 maybe-dvi-dejagnu:
7688 @if dejagnu
7689 maybe-dvi-dejagnu: dvi-dejagnu
7691 dvi-dejagnu: \
7692 configure-dejagnu
7693 @: $(MAKE); $(unstage)
7694 @[ -f ./dejagnu/Makefile ] || exit 0; \
7695 r=`${PWD_COMMAND}`; export r; \
7696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697 $(HOST_EXPORTS) \
7698 for flag in $(EXTRA_HOST_FLAGS) ; do \
7699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7700 done; \
7701 echo "Doing dvi in dejagnu"; \
7702 (cd $(HOST_SUBDIR)/dejagnu && \
7703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7705 "RANLIB=$${RANLIB}" \
7706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7707 dvi) \
7708 || exit 1
7710 @endif dejagnu
7712 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7713 maybe-pdf-dejagnu:
7714 @if dejagnu
7715 maybe-pdf-dejagnu: pdf-dejagnu
7717 pdf-dejagnu: \
7718 configure-dejagnu
7719 @: $(MAKE); $(unstage)
7720 @[ -f ./dejagnu/Makefile ] || exit 0; \
7721 r=`${PWD_COMMAND}`; export r; \
7722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7723 $(HOST_EXPORTS) \
7724 for flag in $(EXTRA_HOST_FLAGS) ; do \
7725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7726 done; \
7727 echo "Doing pdf in dejagnu"; \
7728 (cd $(HOST_SUBDIR)/dejagnu && \
7729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7731 "RANLIB=$${RANLIB}" \
7732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7733 pdf) \
7734 || exit 1
7736 @endif dejagnu
7738 .PHONY: maybe-html-dejagnu html-dejagnu
7739 maybe-html-dejagnu:
7740 @if dejagnu
7741 maybe-html-dejagnu: html-dejagnu
7743 html-dejagnu: \
7744 configure-dejagnu
7745 @: $(MAKE); $(unstage)
7746 @[ -f ./dejagnu/Makefile ] || exit 0; \
7747 r=`${PWD_COMMAND}`; export r; \
7748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7749 $(HOST_EXPORTS) \
7750 for flag in $(EXTRA_HOST_FLAGS) ; do \
7751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7752 done; \
7753 echo "Doing html in dejagnu"; \
7754 (cd $(HOST_SUBDIR)/dejagnu && \
7755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7757 "RANLIB=$${RANLIB}" \
7758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7759 html) \
7760 || exit 1
7762 @endif dejagnu
7764 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7765 maybe-TAGS-dejagnu:
7766 @if dejagnu
7767 maybe-TAGS-dejagnu: TAGS-dejagnu
7769 TAGS-dejagnu: \
7770 configure-dejagnu
7771 @: $(MAKE); $(unstage)
7772 @[ -f ./dejagnu/Makefile ] || exit 0; \
7773 r=`${PWD_COMMAND}`; export r; \
7774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775 $(HOST_EXPORTS) \
7776 for flag in $(EXTRA_HOST_FLAGS) ; do \
7777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7778 done; \
7779 echo "Doing TAGS in dejagnu"; \
7780 (cd $(HOST_SUBDIR)/dejagnu && \
7781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7783 "RANLIB=$${RANLIB}" \
7784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7785 TAGS) \
7786 || exit 1
7788 @endif dejagnu
7790 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7791 maybe-install-info-dejagnu:
7792 @if dejagnu
7793 maybe-install-info-dejagnu: install-info-dejagnu
7795 install-info-dejagnu: \
7796 configure-dejagnu \
7797 info-dejagnu
7798 @: $(MAKE); $(unstage)
7799 @[ -f ./dejagnu/Makefile ] || exit 0; \
7800 r=`${PWD_COMMAND}`; export r; \
7801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7802 $(HOST_EXPORTS) \
7803 for flag in $(EXTRA_HOST_FLAGS) ; do \
7804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7805 done; \
7806 echo "Doing install-info in dejagnu"; \
7807 (cd $(HOST_SUBDIR)/dejagnu && \
7808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7810 "RANLIB=$${RANLIB}" \
7811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7812 install-info) \
7813 || exit 1
7815 @endif dejagnu
7817 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7818 maybe-install-pdf-dejagnu:
7819 @if dejagnu
7820 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7822 install-pdf-dejagnu: \
7823 configure-dejagnu \
7824 pdf-dejagnu
7825 @: $(MAKE); $(unstage)
7826 @[ -f ./dejagnu/Makefile ] || exit 0; \
7827 r=`${PWD_COMMAND}`; export r; \
7828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829 $(HOST_EXPORTS) \
7830 for flag in $(EXTRA_HOST_FLAGS) ; do \
7831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7832 done; \
7833 echo "Doing install-pdf in dejagnu"; \
7834 (cd $(HOST_SUBDIR)/dejagnu && \
7835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7837 "RANLIB=$${RANLIB}" \
7838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7839 install-pdf) \
7840 || exit 1
7842 @endif dejagnu
7844 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7845 maybe-install-html-dejagnu:
7846 @if dejagnu
7847 maybe-install-html-dejagnu: install-html-dejagnu
7849 install-html-dejagnu: \
7850 configure-dejagnu \
7851 html-dejagnu
7852 @: $(MAKE); $(unstage)
7853 @[ -f ./dejagnu/Makefile ] || exit 0; \
7854 r=`${PWD_COMMAND}`; export r; \
7855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7856 $(HOST_EXPORTS) \
7857 for flag in $(EXTRA_HOST_FLAGS) ; do \
7858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7859 done; \
7860 echo "Doing install-html in dejagnu"; \
7861 (cd $(HOST_SUBDIR)/dejagnu && \
7862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7864 "RANLIB=$${RANLIB}" \
7865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7866 install-html) \
7867 || exit 1
7869 @endif dejagnu
7871 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7872 maybe-installcheck-dejagnu:
7873 @if dejagnu
7874 maybe-installcheck-dejagnu: installcheck-dejagnu
7876 installcheck-dejagnu: \
7877 configure-dejagnu
7878 @: $(MAKE); $(unstage)
7879 @[ -f ./dejagnu/Makefile ] || exit 0; \
7880 r=`${PWD_COMMAND}`; export r; \
7881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7882 $(HOST_EXPORTS) \
7883 for flag in $(EXTRA_HOST_FLAGS) ; do \
7884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7885 done; \
7886 echo "Doing installcheck in dejagnu"; \
7887 (cd $(HOST_SUBDIR)/dejagnu && \
7888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7890 "RANLIB=$${RANLIB}" \
7891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7892 installcheck) \
7893 || exit 1
7895 @endif dejagnu
7897 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7898 maybe-mostlyclean-dejagnu:
7899 @if dejagnu
7900 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7902 mostlyclean-dejagnu:
7903 @: $(MAKE); $(unstage)
7904 @[ -f ./dejagnu/Makefile ] || exit 0; \
7905 r=`${PWD_COMMAND}`; export r; \
7906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7907 $(HOST_EXPORTS) \
7908 for flag in $(EXTRA_HOST_FLAGS) ; do \
7909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7910 done; \
7911 echo "Doing mostlyclean in dejagnu"; \
7912 (cd $(HOST_SUBDIR)/dejagnu && \
7913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7915 "RANLIB=$${RANLIB}" \
7916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7917 mostlyclean) \
7918 || exit 1
7920 @endif dejagnu
7922 .PHONY: maybe-clean-dejagnu clean-dejagnu
7923 maybe-clean-dejagnu:
7924 @if dejagnu
7925 maybe-clean-dejagnu: clean-dejagnu
7927 clean-dejagnu:
7928 @: $(MAKE); $(unstage)
7929 @[ -f ./dejagnu/Makefile ] || exit 0; \
7930 r=`${PWD_COMMAND}`; export r; \
7931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7932 $(HOST_EXPORTS) \
7933 for flag in $(EXTRA_HOST_FLAGS) ; do \
7934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7935 done; \
7936 echo "Doing clean in dejagnu"; \
7937 (cd $(HOST_SUBDIR)/dejagnu && \
7938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7940 "RANLIB=$${RANLIB}" \
7941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7942 clean) \
7943 || exit 1
7945 @endif dejagnu
7947 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7948 maybe-distclean-dejagnu:
7949 @if dejagnu
7950 maybe-distclean-dejagnu: distclean-dejagnu
7952 distclean-dejagnu:
7953 @: $(MAKE); $(unstage)
7954 @[ -f ./dejagnu/Makefile ] || exit 0; \
7955 r=`${PWD_COMMAND}`; export r; \
7956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7957 $(HOST_EXPORTS) \
7958 for flag in $(EXTRA_HOST_FLAGS) ; do \
7959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7960 done; \
7961 echo "Doing distclean in dejagnu"; \
7962 (cd $(HOST_SUBDIR)/dejagnu && \
7963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7965 "RANLIB=$${RANLIB}" \
7966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7967 distclean) \
7968 || exit 1
7970 @endif dejagnu
7972 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7973 maybe-maintainer-clean-dejagnu:
7974 @if dejagnu
7975 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7977 maintainer-clean-dejagnu:
7978 @: $(MAKE); $(unstage)
7979 @[ -f ./dejagnu/Makefile ] || exit 0; \
7980 r=`${PWD_COMMAND}`; export r; \
7981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7982 $(HOST_EXPORTS) \
7983 for flag in $(EXTRA_HOST_FLAGS) ; do \
7984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7985 done; \
7986 echo "Doing maintainer-clean in dejagnu"; \
7987 (cd $(HOST_SUBDIR)/dejagnu && \
7988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7990 "RANLIB=$${RANLIB}" \
7991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7992 maintainer-clean) \
7993 || exit 1
7995 @endif dejagnu
7999 .PHONY: configure-etc maybe-configure-etc
8000 maybe-configure-etc:
8001 @if gcc-bootstrap
8002 configure-etc: stage_current
8003 @endif gcc-bootstrap
8004 @if etc
8005 maybe-configure-etc: configure-etc
8006 configure-etc:
8007 @: $(MAKE); $(unstage)
8008 @r=`${PWD_COMMAND}`; export r; \
8009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8010 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8012 $(HOST_EXPORTS) \
8013 echo Configuring in $(HOST_SUBDIR)/etc; \
8014 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8015 case $(srcdir) in \
8016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8017 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8019 esac; \
8020 module_srcdir=etc; \
8021 $(SHELL) \
8022 $$s/$$module_srcdir/configure \
8023 --srcdir=$${topdir}/$$module_srcdir \
8024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8025 --target=${target_alias} \
8026 || exit 1
8027 @endif etc
8033 .PHONY: all-etc maybe-all-etc
8034 maybe-all-etc:
8035 @if gcc-bootstrap
8036 all-etc: stage_current
8037 @endif gcc-bootstrap
8038 @if etc
8039 TARGET-etc=all
8040 maybe-all-etc: all-etc
8041 all-etc: configure-etc
8042 @: $(MAKE); $(unstage)
8043 @r=`${PWD_COMMAND}`; export r; \
8044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8045 $(HOST_EXPORTS) \
8046 (cd $(HOST_SUBDIR)/etc && \
8047 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8048 $(TARGET-etc))
8049 @endif etc
8054 .PHONY: check-etc maybe-check-etc
8055 maybe-check-etc:
8056 @if etc
8057 maybe-check-etc: check-etc
8059 check-etc:
8060 @: $(MAKE); $(unstage)
8061 @r=`${PWD_COMMAND}`; export r; \
8062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8063 $(HOST_EXPORTS) \
8064 (cd $(HOST_SUBDIR)/etc && \
8065 $(MAKE) $(FLAGS_TO_PASS) check)
8067 @endif etc
8069 .PHONY: install-etc maybe-install-etc
8070 maybe-install-etc:
8071 @if etc
8072 maybe-install-etc: install-etc
8074 install-etc: installdirs
8075 @: $(MAKE); $(unstage)
8076 @r=`${PWD_COMMAND}`; export r; \
8077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8078 $(HOST_EXPORTS) \
8079 (cd $(HOST_SUBDIR)/etc && \
8080 $(MAKE) $(FLAGS_TO_PASS) install)
8082 @endif etc
8084 .PHONY: install-strip-etc maybe-install-strip-etc
8085 maybe-install-strip-etc:
8086 @if etc
8087 maybe-install-strip-etc: install-strip-etc
8089 install-strip-etc: installdirs
8090 @: $(MAKE); $(unstage)
8091 @r=`${PWD_COMMAND}`; export r; \
8092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8093 $(HOST_EXPORTS) \
8094 (cd $(HOST_SUBDIR)/etc && \
8095 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8097 @endif etc
8099 # Other targets (info, dvi, pdf, etc.)
8101 .PHONY: maybe-info-etc info-etc
8102 maybe-info-etc:
8103 @if etc
8104 maybe-info-etc: info-etc
8106 info-etc: \
8107 configure-etc
8108 @: $(MAKE); $(unstage)
8109 @[ -f ./etc/Makefile ] || exit 0; \
8110 r=`${PWD_COMMAND}`; export r; \
8111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8112 $(HOST_EXPORTS) \
8113 for flag in $(EXTRA_HOST_FLAGS) ; do \
8114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8115 done; \
8116 echo "Doing info in etc"; \
8117 (cd $(HOST_SUBDIR)/etc && \
8118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8120 "RANLIB=$${RANLIB}" \
8121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8122 info) \
8123 || exit 1
8125 @endif etc
8127 .PHONY: maybe-dvi-etc dvi-etc
8128 maybe-dvi-etc:
8129 @if etc
8130 maybe-dvi-etc: dvi-etc
8132 dvi-etc: \
8133 configure-etc
8134 @: $(MAKE); $(unstage)
8135 @[ -f ./etc/Makefile ] || exit 0; \
8136 r=`${PWD_COMMAND}`; export r; \
8137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138 $(HOST_EXPORTS) \
8139 for flag in $(EXTRA_HOST_FLAGS) ; do \
8140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8141 done; \
8142 echo "Doing dvi in etc"; \
8143 (cd $(HOST_SUBDIR)/etc && \
8144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8146 "RANLIB=$${RANLIB}" \
8147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8148 dvi) \
8149 || exit 1
8151 @endif etc
8153 .PHONY: maybe-pdf-etc pdf-etc
8154 maybe-pdf-etc:
8155 @if etc
8156 maybe-pdf-etc: pdf-etc
8158 pdf-etc: \
8159 configure-etc
8160 @: $(MAKE); $(unstage)
8161 @[ -f ./etc/Makefile ] || exit 0; \
8162 r=`${PWD_COMMAND}`; export r; \
8163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8164 $(HOST_EXPORTS) \
8165 for flag in $(EXTRA_HOST_FLAGS) ; do \
8166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8167 done; \
8168 echo "Doing pdf in etc"; \
8169 (cd $(HOST_SUBDIR)/etc && \
8170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8172 "RANLIB=$${RANLIB}" \
8173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8174 pdf) \
8175 || exit 1
8177 @endif etc
8179 .PHONY: maybe-html-etc html-etc
8180 maybe-html-etc:
8181 @if etc
8182 maybe-html-etc: html-etc
8184 html-etc: \
8185 configure-etc
8186 @: $(MAKE); $(unstage)
8187 @[ -f ./etc/Makefile ] || exit 0; \
8188 r=`${PWD_COMMAND}`; export r; \
8189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8190 $(HOST_EXPORTS) \
8191 for flag in $(EXTRA_HOST_FLAGS) ; do \
8192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8193 done; \
8194 echo "Doing html in etc"; \
8195 (cd $(HOST_SUBDIR)/etc && \
8196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8198 "RANLIB=$${RANLIB}" \
8199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8200 html) \
8201 || exit 1
8203 @endif etc
8205 .PHONY: maybe-TAGS-etc TAGS-etc
8206 maybe-TAGS-etc:
8207 @if etc
8208 maybe-TAGS-etc: TAGS-etc
8210 TAGS-etc: \
8211 configure-etc
8212 @: $(MAKE); $(unstage)
8213 @[ -f ./etc/Makefile ] || exit 0; \
8214 r=`${PWD_COMMAND}`; export r; \
8215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8216 $(HOST_EXPORTS) \
8217 for flag in $(EXTRA_HOST_FLAGS) ; do \
8218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8219 done; \
8220 echo "Doing TAGS in etc"; \
8221 (cd $(HOST_SUBDIR)/etc && \
8222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8224 "RANLIB=$${RANLIB}" \
8225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8226 TAGS) \
8227 || exit 1
8229 @endif etc
8231 .PHONY: maybe-install-info-etc install-info-etc
8232 maybe-install-info-etc:
8233 @if etc
8234 maybe-install-info-etc: install-info-etc
8236 install-info-etc: \
8237 configure-etc \
8238 info-etc
8239 @: $(MAKE); $(unstage)
8240 @[ -f ./etc/Makefile ] || exit 0; \
8241 r=`${PWD_COMMAND}`; export r; \
8242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243 $(HOST_EXPORTS) \
8244 for flag in $(EXTRA_HOST_FLAGS) ; do \
8245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8246 done; \
8247 echo "Doing install-info in etc"; \
8248 (cd $(HOST_SUBDIR)/etc && \
8249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8251 "RANLIB=$${RANLIB}" \
8252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8253 install-info) \
8254 || exit 1
8256 @endif etc
8258 .PHONY: maybe-install-pdf-etc install-pdf-etc
8259 maybe-install-pdf-etc:
8260 @if etc
8261 maybe-install-pdf-etc: install-pdf-etc
8263 install-pdf-etc: \
8264 configure-etc \
8265 pdf-etc
8266 @: $(MAKE); $(unstage)
8267 @[ -f ./etc/Makefile ] || exit 0; \
8268 r=`${PWD_COMMAND}`; export r; \
8269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8270 $(HOST_EXPORTS) \
8271 for flag in $(EXTRA_HOST_FLAGS) ; do \
8272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8273 done; \
8274 echo "Doing install-pdf in etc"; \
8275 (cd $(HOST_SUBDIR)/etc && \
8276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8278 "RANLIB=$${RANLIB}" \
8279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8280 install-pdf) \
8281 || exit 1
8283 @endif etc
8285 .PHONY: maybe-install-html-etc install-html-etc
8286 maybe-install-html-etc:
8287 @if etc
8288 maybe-install-html-etc: install-html-etc
8290 install-html-etc: \
8291 configure-etc \
8292 html-etc
8293 @: $(MAKE); $(unstage)
8294 @[ -f ./etc/Makefile ] || exit 0; \
8295 r=`${PWD_COMMAND}`; export r; \
8296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8297 $(HOST_EXPORTS) \
8298 for flag in $(EXTRA_HOST_FLAGS) ; do \
8299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8300 done; \
8301 echo "Doing install-html in etc"; \
8302 (cd $(HOST_SUBDIR)/etc && \
8303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8305 "RANLIB=$${RANLIB}" \
8306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8307 install-html) \
8308 || exit 1
8310 @endif etc
8312 .PHONY: maybe-installcheck-etc installcheck-etc
8313 maybe-installcheck-etc:
8314 @if etc
8315 maybe-installcheck-etc: installcheck-etc
8317 installcheck-etc: \
8318 configure-etc
8319 @: $(MAKE); $(unstage)
8320 @[ -f ./etc/Makefile ] || exit 0; \
8321 r=`${PWD_COMMAND}`; export r; \
8322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8323 $(HOST_EXPORTS) \
8324 for flag in $(EXTRA_HOST_FLAGS) ; do \
8325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8326 done; \
8327 echo "Doing installcheck in etc"; \
8328 (cd $(HOST_SUBDIR)/etc && \
8329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8331 "RANLIB=$${RANLIB}" \
8332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8333 installcheck) \
8334 || exit 1
8336 @endif etc
8338 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8339 maybe-mostlyclean-etc:
8340 @if etc
8341 maybe-mostlyclean-etc: mostlyclean-etc
8343 mostlyclean-etc:
8344 @: $(MAKE); $(unstage)
8345 @[ -f ./etc/Makefile ] || exit 0; \
8346 r=`${PWD_COMMAND}`; export r; \
8347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8348 $(HOST_EXPORTS) \
8349 for flag in $(EXTRA_HOST_FLAGS) ; do \
8350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8351 done; \
8352 echo "Doing mostlyclean in etc"; \
8353 (cd $(HOST_SUBDIR)/etc && \
8354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8356 "RANLIB=$${RANLIB}" \
8357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8358 mostlyclean) \
8359 || exit 1
8361 @endif etc
8363 .PHONY: maybe-clean-etc clean-etc
8364 maybe-clean-etc:
8365 @if etc
8366 maybe-clean-etc: clean-etc
8368 clean-etc:
8369 @: $(MAKE); $(unstage)
8370 @[ -f ./etc/Makefile ] || exit 0; \
8371 r=`${PWD_COMMAND}`; export r; \
8372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8373 $(HOST_EXPORTS) \
8374 for flag in $(EXTRA_HOST_FLAGS) ; do \
8375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8376 done; \
8377 echo "Doing clean in etc"; \
8378 (cd $(HOST_SUBDIR)/etc && \
8379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8381 "RANLIB=$${RANLIB}" \
8382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8383 clean) \
8384 || exit 1
8386 @endif etc
8388 .PHONY: maybe-distclean-etc distclean-etc
8389 maybe-distclean-etc:
8390 @if etc
8391 maybe-distclean-etc: distclean-etc
8393 distclean-etc:
8394 @: $(MAKE); $(unstage)
8395 @[ -f ./etc/Makefile ] || exit 0; \
8396 r=`${PWD_COMMAND}`; export r; \
8397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8398 $(HOST_EXPORTS) \
8399 for flag in $(EXTRA_HOST_FLAGS) ; do \
8400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8401 done; \
8402 echo "Doing distclean in etc"; \
8403 (cd $(HOST_SUBDIR)/etc && \
8404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8406 "RANLIB=$${RANLIB}" \
8407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8408 distclean) \
8409 || exit 1
8411 @endif etc
8413 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8414 maybe-maintainer-clean-etc:
8415 @if etc
8416 maybe-maintainer-clean-etc: maintainer-clean-etc
8418 maintainer-clean-etc:
8419 @: $(MAKE); $(unstage)
8420 @[ -f ./etc/Makefile ] || exit 0; \
8421 r=`${PWD_COMMAND}`; export r; \
8422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423 $(HOST_EXPORTS) \
8424 for flag in $(EXTRA_HOST_FLAGS) ; do \
8425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8426 done; \
8427 echo "Doing maintainer-clean in etc"; \
8428 (cd $(HOST_SUBDIR)/etc && \
8429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8431 "RANLIB=$${RANLIB}" \
8432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8433 maintainer-clean) \
8434 || exit 1
8436 @endif etc
8440 .PHONY: configure-fastjar maybe-configure-fastjar
8441 maybe-configure-fastjar:
8442 @if gcc-bootstrap
8443 configure-fastjar: stage_current
8444 @endif gcc-bootstrap
8445 @if fastjar
8446 maybe-configure-fastjar: configure-fastjar
8447 configure-fastjar:
8448 @: $(MAKE); $(unstage)
8449 @r=`${PWD_COMMAND}`; export r; \
8450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8451 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8453 $(HOST_EXPORTS) \
8454 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8455 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8456 case $(srcdir) in \
8457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8458 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8460 esac; \
8461 module_srcdir=fastjar; \
8462 $(SHELL) \
8463 $$s/$$module_srcdir/configure \
8464 --srcdir=$${topdir}/$$module_srcdir \
8465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8466 --target=${target_alias} \
8467 || exit 1
8468 @endif fastjar
8474 .PHONY: all-fastjar maybe-all-fastjar
8475 maybe-all-fastjar:
8476 @if gcc-bootstrap
8477 all-fastjar: stage_current
8478 @endif gcc-bootstrap
8479 @if fastjar
8480 TARGET-fastjar=all
8481 maybe-all-fastjar: all-fastjar
8482 all-fastjar: configure-fastjar
8483 @: $(MAKE); $(unstage)
8484 @r=`${PWD_COMMAND}`; export r; \
8485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8486 $(HOST_EXPORTS) \
8487 (cd $(HOST_SUBDIR)/fastjar && \
8488 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8489 $(TARGET-fastjar))
8490 @endif fastjar
8495 .PHONY: check-fastjar maybe-check-fastjar
8496 maybe-check-fastjar:
8497 @if fastjar
8498 maybe-check-fastjar: check-fastjar
8500 # This module is only tested in a native toolchain.
8501 check-fastjar:
8502 @: $(MAKE); $(unstage)
8503 @if [ '$(host)' = '$(target)' ]; then \
8504 r=`${PWD_COMMAND}`; export r; \
8505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8506 $(HOST_EXPORTS) \
8507 (cd $(HOST_SUBDIR)/fastjar && \
8508 $(MAKE) $(FLAGS_TO_PASS) check)
8511 @endif fastjar
8513 .PHONY: install-fastjar maybe-install-fastjar
8514 maybe-install-fastjar:
8515 @if fastjar
8516 maybe-install-fastjar: install-fastjar
8518 install-fastjar: installdirs
8519 @: $(MAKE); $(unstage)
8520 @r=`${PWD_COMMAND}`; export r; \
8521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522 $(HOST_EXPORTS) \
8523 (cd $(HOST_SUBDIR)/fastjar && \
8524 $(MAKE) $(FLAGS_TO_PASS) install)
8526 @endif fastjar
8528 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8529 maybe-install-strip-fastjar:
8530 @if fastjar
8531 maybe-install-strip-fastjar: install-strip-fastjar
8533 install-strip-fastjar: installdirs
8534 @: $(MAKE); $(unstage)
8535 @r=`${PWD_COMMAND}`; export r; \
8536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537 $(HOST_EXPORTS) \
8538 (cd $(HOST_SUBDIR)/fastjar && \
8539 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8541 @endif fastjar
8543 # Other targets (info, dvi, pdf, etc.)
8545 .PHONY: maybe-info-fastjar info-fastjar
8546 maybe-info-fastjar:
8547 @if fastjar
8548 maybe-info-fastjar: info-fastjar
8550 info-fastjar: \
8551 configure-fastjar
8552 @: $(MAKE); $(unstage)
8553 @[ -f ./fastjar/Makefile ] || exit 0; \
8554 r=`${PWD_COMMAND}`; export r; \
8555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8556 $(HOST_EXPORTS) \
8557 for flag in $(EXTRA_HOST_FLAGS) ; do \
8558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8559 done; \
8560 echo "Doing info in fastjar"; \
8561 (cd $(HOST_SUBDIR)/fastjar && \
8562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8564 "RANLIB=$${RANLIB}" \
8565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8566 info) \
8567 || exit 1
8569 @endif fastjar
8571 .PHONY: maybe-dvi-fastjar dvi-fastjar
8572 maybe-dvi-fastjar:
8573 @if fastjar
8574 maybe-dvi-fastjar: dvi-fastjar
8576 dvi-fastjar: \
8577 configure-fastjar
8578 @: $(MAKE); $(unstage)
8579 @[ -f ./fastjar/Makefile ] || exit 0; \
8580 r=`${PWD_COMMAND}`; export r; \
8581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8582 $(HOST_EXPORTS) \
8583 for flag in $(EXTRA_HOST_FLAGS) ; do \
8584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8585 done; \
8586 echo "Doing dvi in fastjar"; \
8587 (cd $(HOST_SUBDIR)/fastjar && \
8588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8590 "RANLIB=$${RANLIB}" \
8591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8592 dvi) \
8593 || exit 1
8595 @endif fastjar
8597 .PHONY: maybe-pdf-fastjar pdf-fastjar
8598 maybe-pdf-fastjar:
8599 @if fastjar
8600 maybe-pdf-fastjar: pdf-fastjar
8602 pdf-fastjar: \
8603 configure-fastjar
8604 @: $(MAKE); $(unstage)
8605 @[ -f ./fastjar/Makefile ] || exit 0; \
8606 r=`${PWD_COMMAND}`; export r; \
8607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608 $(HOST_EXPORTS) \
8609 for flag in $(EXTRA_HOST_FLAGS) ; do \
8610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611 done; \
8612 echo "Doing pdf in fastjar"; \
8613 (cd $(HOST_SUBDIR)/fastjar && \
8614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616 "RANLIB=$${RANLIB}" \
8617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618 pdf) \
8619 || exit 1
8621 @endif fastjar
8623 .PHONY: maybe-html-fastjar html-fastjar
8624 maybe-html-fastjar:
8625 @if fastjar
8626 maybe-html-fastjar: html-fastjar
8628 html-fastjar: \
8629 configure-fastjar
8630 @: $(MAKE); $(unstage)
8631 @[ -f ./fastjar/Makefile ] || exit 0; \
8632 r=`${PWD_COMMAND}`; export r; \
8633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634 $(HOST_EXPORTS) \
8635 for flag in $(EXTRA_HOST_FLAGS) ; do \
8636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637 done; \
8638 echo "Doing html in fastjar"; \
8639 (cd $(HOST_SUBDIR)/fastjar && \
8640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642 "RANLIB=$${RANLIB}" \
8643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8644 html) \
8645 || exit 1
8647 @endif fastjar
8649 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8650 maybe-TAGS-fastjar:
8651 @if fastjar
8652 maybe-TAGS-fastjar: TAGS-fastjar
8654 TAGS-fastjar: \
8655 configure-fastjar
8656 @: $(MAKE); $(unstage)
8657 @[ -f ./fastjar/Makefile ] || exit 0; \
8658 r=`${PWD_COMMAND}`; export r; \
8659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660 $(HOST_EXPORTS) \
8661 for flag in $(EXTRA_HOST_FLAGS) ; do \
8662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663 done; \
8664 echo "Doing TAGS in fastjar"; \
8665 (cd $(HOST_SUBDIR)/fastjar && \
8666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668 "RANLIB=$${RANLIB}" \
8669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670 TAGS) \
8671 || exit 1
8673 @endif fastjar
8675 .PHONY: maybe-install-info-fastjar install-info-fastjar
8676 maybe-install-info-fastjar:
8677 @if fastjar
8678 maybe-install-info-fastjar: install-info-fastjar
8680 install-info-fastjar: \
8681 configure-fastjar \
8682 info-fastjar
8683 @: $(MAKE); $(unstage)
8684 @[ -f ./fastjar/Makefile ] || exit 0; \
8685 r=`${PWD_COMMAND}`; export r; \
8686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8687 $(HOST_EXPORTS) \
8688 for flag in $(EXTRA_HOST_FLAGS) ; do \
8689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8690 done; \
8691 echo "Doing install-info in fastjar"; \
8692 (cd $(HOST_SUBDIR)/fastjar && \
8693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8695 "RANLIB=$${RANLIB}" \
8696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8697 install-info) \
8698 || exit 1
8700 @endif fastjar
8702 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8703 maybe-install-pdf-fastjar:
8704 @if fastjar
8705 maybe-install-pdf-fastjar: install-pdf-fastjar
8707 install-pdf-fastjar: \
8708 configure-fastjar \
8709 pdf-fastjar
8710 @: $(MAKE); $(unstage)
8711 @[ -f ./fastjar/Makefile ] || exit 0; \
8712 r=`${PWD_COMMAND}`; export r; \
8713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8714 $(HOST_EXPORTS) \
8715 for flag in $(EXTRA_HOST_FLAGS) ; do \
8716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8717 done; \
8718 echo "Doing install-pdf in fastjar"; \
8719 (cd $(HOST_SUBDIR)/fastjar && \
8720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8722 "RANLIB=$${RANLIB}" \
8723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8724 install-pdf) \
8725 || exit 1
8727 @endif fastjar
8729 .PHONY: maybe-install-html-fastjar install-html-fastjar
8730 maybe-install-html-fastjar:
8731 @if fastjar
8732 maybe-install-html-fastjar: install-html-fastjar
8734 install-html-fastjar: \
8735 configure-fastjar \
8736 html-fastjar
8737 @: $(MAKE); $(unstage)
8738 @[ -f ./fastjar/Makefile ] || exit 0; \
8739 r=`${PWD_COMMAND}`; export r; \
8740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8741 $(HOST_EXPORTS) \
8742 for flag in $(EXTRA_HOST_FLAGS) ; do \
8743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8744 done; \
8745 echo "Doing install-html in fastjar"; \
8746 (cd $(HOST_SUBDIR)/fastjar && \
8747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8749 "RANLIB=$${RANLIB}" \
8750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8751 install-html) \
8752 || exit 1
8754 @endif fastjar
8756 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8757 maybe-installcheck-fastjar:
8758 @if fastjar
8759 maybe-installcheck-fastjar: installcheck-fastjar
8761 installcheck-fastjar: \
8762 configure-fastjar
8763 @: $(MAKE); $(unstage)
8764 @[ -f ./fastjar/Makefile ] || exit 0; \
8765 r=`${PWD_COMMAND}`; export r; \
8766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8767 $(HOST_EXPORTS) \
8768 for flag in $(EXTRA_HOST_FLAGS) ; do \
8769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8770 done; \
8771 echo "Doing installcheck in fastjar"; \
8772 (cd $(HOST_SUBDIR)/fastjar && \
8773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8775 "RANLIB=$${RANLIB}" \
8776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8777 installcheck) \
8778 || exit 1
8780 @endif fastjar
8782 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8783 maybe-mostlyclean-fastjar:
8784 @if fastjar
8785 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8787 mostlyclean-fastjar:
8788 @: $(MAKE); $(unstage)
8789 @[ -f ./fastjar/Makefile ] || exit 0; \
8790 r=`${PWD_COMMAND}`; export r; \
8791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8792 $(HOST_EXPORTS) \
8793 for flag in $(EXTRA_HOST_FLAGS) ; do \
8794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8795 done; \
8796 echo "Doing mostlyclean in fastjar"; \
8797 (cd $(HOST_SUBDIR)/fastjar && \
8798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8800 "RANLIB=$${RANLIB}" \
8801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8802 mostlyclean) \
8803 || exit 1
8805 @endif fastjar
8807 .PHONY: maybe-clean-fastjar clean-fastjar
8808 maybe-clean-fastjar:
8809 @if fastjar
8810 maybe-clean-fastjar: clean-fastjar
8812 clean-fastjar:
8813 @: $(MAKE); $(unstage)
8814 @[ -f ./fastjar/Makefile ] || exit 0; \
8815 r=`${PWD_COMMAND}`; export r; \
8816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8817 $(HOST_EXPORTS) \
8818 for flag in $(EXTRA_HOST_FLAGS) ; do \
8819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8820 done; \
8821 echo "Doing clean in fastjar"; \
8822 (cd $(HOST_SUBDIR)/fastjar && \
8823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8825 "RANLIB=$${RANLIB}" \
8826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8827 clean) \
8828 || exit 1
8830 @endif fastjar
8832 .PHONY: maybe-distclean-fastjar distclean-fastjar
8833 maybe-distclean-fastjar:
8834 @if fastjar
8835 maybe-distclean-fastjar: distclean-fastjar
8837 distclean-fastjar:
8838 @: $(MAKE); $(unstage)
8839 @[ -f ./fastjar/Makefile ] || exit 0; \
8840 r=`${PWD_COMMAND}`; export r; \
8841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8842 $(HOST_EXPORTS) \
8843 for flag in $(EXTRA_HOST_FLAGS) ; do \
8844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8845 done; \
8846 echo "Doing distclean in fastjar"; \
8847 (cd $(HOST_SUBDIR)/fastjar && \
8848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8850 "RANLIB=$${RANLIB}" \
8851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8852 distclean) \
8853 || exit 1
8855 @endif fastjar
8857 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8858 maybe-maintainer-clean-fastjar:
8859 @if fastjar
8860 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8862 maintainer-clean-fastjar:
8863 @: $(MAKE); $(unstage)
8864 @[ -f ./fastjar/Makefile ] || exit 0; \
8865 r=`${PWD_COMMAND}`; export r; \
8866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8867 $(HOST_EXPORTS) \
8868 for flag in $(EXTRA_HOST_FLAGS) ; do \
8869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8870 done; \
8871 echo "Doing maintainer-clean in fastjar"; \
8872 (cd $(HOST_SUBDIR)/fastjar && \
8873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8875 "RANLIB=$${RANLIB}" \
8876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8877 maintainer-clean) \
8878 || exit 1
8880 @endif fastjar
8884 .PHONY: configure-fixincludes maybe-configure-fixincludes
8885 maybe-configure-fixincludes:
8886 @if gcc-bootstrap
8887 configure-fixincludes: stage_current
8888 @endif gcc-bootstrap
8889 @if fixincludes
8890 maybe-configure-fixincludes: configure-fixincludes
8891 configure-fixincludes:
8892 @r=`${PWD_COMMAND}`; export r; \
8893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8896 $(HOST_EXPORTS) \
8897 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8898 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8899 case $(srcdir) in \
8900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8901 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8903 esac; \
8904 module_srcdir=fixincludes; \
8905 $(SHELL) \
8906 $$s/$$module_srcdir/configure \
8907 --srcdir=$${topdir}/$$module_srcdir \
8908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8909 --target=${target_alias} \
8910 || exit 1
8911 @endif fixincludes
8915 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8916 maybe-configure-stage1-fixincludes:
8917 @if fixincludes-bootstrap
8918 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8919 configure-stage1-fixincludes:
8920 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8922 @r=`${PWD_COMMAND}`; export r; \
8923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8924 TFLAGS="$(STAGE1_TFLAGS)"; \
8925 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8926 $(HOST_EXPORTS) \
8927 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8928 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8929 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8930 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8932 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8933 case $(srcdir) in \
8934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8935 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8937 esac; \
8938 module_srcdir=fixincludes; \
8939 $(SHELL) $$s/$$module_srcdir/configure \
8940 --srcdir=$${topdir}/$$module_srcdir \
8941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8942 --target=${target_alias} \
8944 $(STAGE1_CONFIGURE_FLAGS)
8945 @endif fixincludes-bootstrap
8947 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8948 maybe-configure-stage2-fixincludes:
8949 @if fixincludes-bootstrap
8950 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8951 configure-stage2-fixincludes:
8952 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8954 @r=`${PWD_COMMAND}`; export r; \
8955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8956 TFLAGS="$(STAGE2_TFLAGS)"; \
8957 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8958 $(HOST_EXPORTS) \
8959 $(POSTSTAGE1_HOST_EXPORTS) \
8960 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8961 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8962 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8963 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8965 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8966 case $(srcdir) in \
8967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8968 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8970 esac; \
8971 module_srcdir=fixincludes; \
8972 $(SHELL) $$s/$$module_srcdir/configure \
8973 --srcdir=$${topdir}/$$module_srcdir \
8974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8975 --target=${target_alias} \
8976 --with-build-libsubdir=$(HOST_SUBDIR) \
8977 $(STAGE2_CONFIGURE_FLAGS)
8978 @endif fixincludes-bootstrap
8980 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8981 maybe-configure-stage3-fixincludes:
8982 @if fixincludes-bootstrap
8983 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8984 configure-stage3-fixincludes:
8985 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8987 @r=`${PWD_COMMAND}`; export r; \
8988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8989 TFLAGS="$(STAGE3_TFLAGS)"; \
8990 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8991 $(HOST_EXPORTS) \
8992 $(POSTSTAGE1_HOST_EXPORTS) \
8993 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8994 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8995 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8996 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8998 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8999 case $(srcdir) in \
9000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9001 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9003 esac; \
9004 module_srcdir=fixincludes; \
9005 $(SHELL) $$s/$$module_srcdir/configure \
9006 --srcdir=$${topdir}/$$module_srcdir \
9007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9008 --target=${target_alias} \
9009 --with-build-libsubdir=$(HOST_SUBDIR) \
9010 $(STAGE3_CONFIGURE_FLAGS)
9011 @endif fixincludes-bootstrap
9013 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9014 maybe-configure-stage4-fixincludes:
9015 @if fixincludes-bootstrap
9016 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9017 configure-stage4-fixincludes:
9018 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9020 @r=`${PWD_COMMAND}`; export r; \
9021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9022 TFLAGS="$(STAGE4_TFLAGS)"; \
9023 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9024 $(HOST_EXPORTS) \
9025 $(POSTSTAGE1_HOST_EXPORTS) \
9026 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9027 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9028 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9029 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9031 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9032 case $(srcdir) in \
9033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9034 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9036 esac; \
9037 module_srcdir=fixincludes; \
9038 $(SHELL) $$s/$$module_srcdir/configure \
9039 --srcdir=$${topdir}/$$module_srcdir \
9040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9041 --target=${target_alias} \
9042 --with-build-libsubdir=$(HOST_SUBDIR) \
9043 $(STAGE4_CONFIGURE_FLAGS)
9044 @endif fixincludes-bootstrap
9046 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9047 maybe-configure-stageprofile-fixincludes:
9048 @if fixincludes-bootstrap
9049 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9050 configure-stageprofile-fixincludes:
9051 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9052 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9053 @r=`${PWD_COMMAND}`; export r; \
9054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9055 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9056 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9057 $(HOST_EXPORTS) \
9058 $(POSTSTAGE1_HOST_EXPORTS) \
9059 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9060 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9061 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9062 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9064 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9065 case $(srcdir) in \
9066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9067 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9069 esac; \
9070 module_srcdir=fixincludes; \
9071 $(SHELL) $$s/$$module_srcdir/configure \
9072 --srcdir=$${topdir}/$$module_srcdir \
9073 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9074 --target=${target_alias} \
9075 --with-build-libsubdir=$(HOST_SUBDIR) \
9076 $(STAGEprofile_CONFIGURE_FLAGS)
9077 @endif fixincludes-bootstrap
9079 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9080 maybe-configure-stagetrain-fixincludes:
9081 @if fixincludes-bootstrap
9082 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9083 configure-stagetrain-fixincludes:
9084 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9086 @r=`${PWD_COMMAND}`; export r; \
9087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9088 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9089 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9090 $(HOST_EXPORTS) \
9091 $(POSTSTAGE1_HOST_EXPORTS) \
9092 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9093 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9094 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9095 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9097 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9098 case $(srcdir) in \
9099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9100 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9102 esac; \
9103 module_srcdir=fixincludes; \
9104 $(SHELL) $$s/$$module_srcdir/configure \
9105 --srcdir=$${topdir}/$$module_srcdir \
9106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9107 --target=${target_alias} \
9108 --with-build-libsubdir=$(HOST_SUBDIR) \
9109 $(STAGEtrain_CONFIGURE_FLAGS)
9110 @endif fixincludes-bootstrap
9112 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9113 maybe-configure-stagefeedback-fixincludes:
9114 @if fixincludes-bootstrap
9115 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9116 configure-stagefeedback-fixincludes:
9117 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9119 @r=`${PWD_COMMAND}`; export r; \
9120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9121 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9122 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9123 $(HOST_EXPORTS) \
9124 $(POSTSTAGE1_HOST_EXPORTS) \
9125 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9126 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9127 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9128 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9130 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9131 case $(srcdir) in \
9132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9133 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9135 esac; \
9136 module_srcdir=fixincludes; \
9137 $(SHELL) $$s/$$module_srcdir/configure \
9138 --srcdir=$${topdir}/$$module_srcdir \
9139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9140 --target=${target_alias} \
9141 --with-build-libsubdir=$(HOST_SUBDIR) \
9142 $(STAGEfeedback_CONFIGURE_FLAGS)
9143 @endif fixincludes-bootstrap
9145 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9146 maybe-configure-stageautoprofile-fixincludes:
9147 @if fixincludes-bootstrap
9148 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9149 configure-stageautoprofile-fixincludes:
9150 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9152 @r=`${PWD_COMMAND}`; export r; \
9153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9154 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9155 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9156 $(HOST_EXPORTS) \
9157 $(POSTSTAGE1_HOST_EXPORTS) \
9158 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9159 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9160 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9161 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9163 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9164 case $(srcdir) in \
9165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9166 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9168 esac; \
9169 module_srcdir=fixincludes; \
9170 $(SHELL) $$s/$$module_srcdir/configure \
9171 --srcdir=$${topdir}/$$module_srcdir \
9172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9173 --target=${target_alias} \
9174 --with-build-libsubdir=$(HOST_SUBDIR) \
9175 $(STAGEautoprofile_CONFIGURE_FLAGS)
9176 @endif fixincludes-bootstrap
9178 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9179 maybe-configure-stageautofeedback-fixincludes:
9180 @if fixincludes-bootstrap
9181 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9182 configure-stageautofeedback-fixincludes:
9183 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9184 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9185 @r=`${PWD_COMMAND}`; export r; \
9186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9187 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9188 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9189 $(HOST_EXPORTS) \
9190 $(POSTSTAGE1_HOST_EXPORTS) \
9191 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9192 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9193 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9194 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9196 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9197 case $(srcdir) in \
9198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9199 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9201 esac; \
9202 module_srcdir=fixincludes; \
9203 $(SHELL) $$s/$$module_srcdir/configure \
9204 --srcdir=$${topdir}/$$module_srcdir \
9205 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9206 --target=${target_alias} \
9207 --with-build-libsubdir=$(HOST_SUBDIR) \
9208 $(STAGEautofeedback_CONFIGURE_FLAGS)
9209 @endif fixincludes-bootstrap
9215 .PHONY: all-fixincludes maybe-all-fixincludes
9216 maybe-all-fixincludes:
9217 @if gcc-bootstrap
9218 all-fixincludes: stage_current
9219 @endif gcc-bootstrap
9220 @if fixincludes
9221 TARGET-fixincludes=all
9222 maybe-all-fixincludes: all-fixincludes
9223 all-fixincludes: configure-fixincludes
9224 @r=`${PWD_COMMAND}`; export r; \
9225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9226 $(HOST_EXPORTS) \
9227 (cd $(HOST_SUBDIR)/fixincludes && \
9228 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9229 $(TARGET-fixincludes))
9230 @endif fixincludes
9234 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9235 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9236 maybe-all-stage1-fixincludes:
9237 maybe-clean-stage1-fixincludes:
9238 @if fixincludes-bootstrap
9239 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9240 all-stage1: all-stage1-fixincludes
9241 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9242 all-stage1-fixincludes: configure-stage1-fixincludes
9243 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9244 @r=`${PWD_COMMAND}`; export r; \
9245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246 TFLAGS="$(STAGE1_TFLAGS)"; \
9247 $(HOST_EXPORTS) \
9248 cd $(HOST_SUBDIR)/fixincludes && \
9250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9251 CFLAGS="$(STAGE1_CFLAGS)" \
9252 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9253 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9254 LIBCFLAGS="$(LIBCFLAGS)" \
9255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9258 $(EXTRA_HOST_FLAGS) \
9259 $(STAGE1_FLAGS_TO_PASS) \
9260 TFLAGS="$(STAGE1_TFLAGS)" \
9261 $(TARGET-stage1-fixincludes)
9263 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9264 clean-stage1: clean-stage1-fixincludes
9265 clean-stage1-fixincludes:
9266 @if [ $(current_stage) = stage1 ]; then \
9267 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9268 else \
9269 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9270 $(MAKE) stage1-start; \
9271 fi; \
9272 cd $(HOST_SUBDIR)/fixincludes && \
9273 $(MAKE) $(EXTRA_HOST_FLAGS) \
9274 $(STAGE1_FLAGS_TO_PASS) clean
9275 @endif fixincludes-bootstrap
9278 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9279 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9280 maybe-all-stage2-fixincludes:
9281 maybe-clean-stage2-fixincludes:
9282 @if fixincludes-bootstrap
9283 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9284 all-stage2: all-stage2-fixincludes
9285 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9286 all-stage2-fixincludes: configure-stage2-fixincludes
9287 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9288 @r=`${PWD_COMMAND}`; export r; \
9289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290 TFLAGS="$(STAGE2_TFLAGS)"; \
9291 $(HOST_EXPORTS) \
9292 $(POSTSTAGE1_HOST_EXPORTS) \
9293 cd $(HOST_SUBDIR)/fixincludes && \
9295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9296 CFLAGS="$(STAGE2_CFLAGS)" \
9297 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9298 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9299 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9303 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9304 TFLAGS="$(STAGE2_TFLAGS)" \
9305 $(TARGET-stage2-fixincludes)
9307 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9308 clean-stage2: clean-stage2-fixincludes
9309 clean-stage2-fixincludes:
9310 @if [ $(current_stage) = stage2 ]; then \
9311 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9312 else \
9313 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9314 $(MAKE) stage2-start; \
9315 fi; \
9316 cd $(HOST_SUBDIR)/fixincludes && \
9317 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9318 @endif fixincludes-bootstrap
9321 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9322 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9323 maybe-all-stage3-fixincludes:
9324 maybe-clean-stage3-fixincludes:
9325 @if fixincludes-bootstrap
9326 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9327 all-stage3: all-stage3-fixincludes
9328 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9329 all-stage3-fixincludes: configure-stage3-fixincludes
9330 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9331 @r=`${PWD_COMMAND}`; export r; \
9332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9333 TFLAGS="$(STAGE3_TFLAGS)"; \
9334 $(HOST_EXPORTS) \
9335 $(POSTSTAGE1_HOST_EXPORTS) \
9336 cd $(HOST_SUBDIR)/fixincludes && \
9338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9339 CFLAGS="$(STAGE3_CFLAGS)" \
9340 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9341 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9342 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9346 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9347 TFLAGS="$(STAGE3_TFLAGS)" \
9348 $(TARGET-stage3-fixincludes)
9350 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9351 clean-stage3: clean-stage3-fixincludes
9352 clean-stage3-fixincludes:
9353 @if [ $(current_stage) = stage3 ]; then \
9354 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9355 else \
9356 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9357 $(MAKE) stage3-start; \
9358 fi; \
9359 cd $(HOST_SUBDIR)/fixincludes && \
9360 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9361 @endif fixincludes-bootstrap
9364 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9365 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9366 maybe-all-stage4-fixincludes:
9367 maybe-clean-stage4-fixincludes:
9368 @if fixincludes-bootstrap
9369 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9370 all-stage4: all-stage4-fixincludes
9371 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9372 all-stage4-fixincludes: configure-stage4-fixincludes
9373 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9374 @r=`${PWD_COMMAND}`; export r; \
9375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9376 TFLAGS="$(STAGE4_TFLAGS)"; \
9377 $(HOST_EXPORTS) \
9378 $(POSTSTAGE1_HOST_EXPORTS) \
9379 cd $(HOST_SUBDIR)/fixincludes && \
9381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9382 CFLAGS="$(STAGE4_CFLAGS)" \
9383 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9384 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9385 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9390 TFLAGS="$(STAGE4_TFLAGS)" \
9391 $(TARGET-stage4-fixincludes)
9393 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9394 clean-stage4: clean-stage4-fixincludes
9395 clean-stage4-fixincludes:
9396 @if [ $(current_stage) = stage4 ]; then \
9397 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9398 else \
9399 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9400 $(MAKE) stage4-start; \
9401 fi; \
9402 cd $(HOST_SUBDIR)/fixincludes && \
9403 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9404 @endif fixincludes-bootstrap
9407 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9408 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9409 maybe-all-stageprofile-fixincludes:
9410 maybe-clean-stageprofile-fixincludes:
9411 @if fixincludes-bootstrap
9412 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9413 all-stageprofile: all-stageprofile-fixincludes
9414 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9415 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9416 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9417 @r=`${PWD_COMMAND}`; export r; \
9418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9419 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9420 $(HOST_EXPORTS) \
9421 $(POSTSTAGE1_HOST_EXPORTS) \
9422 cd $(HOST_SUBDIR)/fixincludes && \
9424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9425 CFLAGS="$(STAGEprofile_CFLAGS)" \
9426 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9427 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9428 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9429 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9430 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9431 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9432 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9433 TFLAGS="$(STAGEprofile_TFLAGS)" \
9434 $(TARGET-stageprofile-fixincludes)
9436 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9437 clean-stageprofile: clean-stageprofile-fixincludes
9438 clean-stageprofile-fixincludes:
9439 @if [ $(current_stage) = stageprofile ]; then \
9440 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9441 else \
9442 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9443 $(MAKE) stageprofile-start; \
9444 fi; \
9445 cd $(HOST_SUBDIR)/fixincludes && \
9446 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9447 @endif fixincludes-bootstrap
9450 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9451 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9452 maybe-all-stagetrain-fixincludes:
9453 maybe-clean-stagetrain-fixincludes:
9454 @if fixincludes-bootstrap
9455 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9456 all-stagetrain: all-stagetrain-fixincludes
9457 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9458 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9459 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9460 @r=`${PWD_COMMAND}`; export r; \
9461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9462 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9463 $(HOST_EXPORTS) \
9464 $(POSTSTAGE1_HOST_EXPORTS) \
9465 cd $(HOST_SUBDIR)/fixincludes && \
9467 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9468 CFLAGS="$(STAGEtrain_CFLAGS)" \
9469 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9470 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9471 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9475 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9476 TFLAGS="$(STAGEtrain_TFLAGS)" \
9477 $(TARGET-stagetrain-fixincludes)
9479 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9480 clean-stagetrain: clean-stagetrain-fixincludes
9481 clean-stagetrain-fixincludes:
9482 @if [ $(current_stage) = stagetrain ]; then \
9483 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9484 else \
9485 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9486 $(MAKE) stagetrain-start; \
9487 fi; \
9488 cd $(HOST_SUBDIR)/fixincludes && \
9489 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9490 @endif fixincludes-bootstrap
9493 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9494 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9495 maybe-all-stagefeedback-fixincludes:
9496 maybe-clean-stagefeedback-fixincludes:
9497 @if fixincludes-bootstrap
9498 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9499 all-stagefeedback: all-stagefeedback-fixincludes
9500 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9501 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9502 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9503 @r=`${PWD_COMMAND}`; export r; \
9504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9505 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9506 $(HOST_EXPORTS) \
9507 $(POSTSTAGE1_HOST_EXPORTS) \
9508 cd $(HOST_SUBDIR)/fixincludes && \
9510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9511 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9512 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9513 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9514 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9518 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9519 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9520 $(TARGET-stagefeedback-fixincludes)
9522 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9523 clean-stagefeedback: clean-stagefeedback-fixincludes
9524 clean-stagefeedback-fixincludes:
9525 @if [ $(current_stage) = stagefeedback ]; then \
9526 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9527 else \
9528 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9529 $(MAKE) stagefeedback-start; \
9530 fi; \
9531 cd $(HOST_SUBDIR)/fixincludes && \
9532 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9533 @endif fixincludes-bootstrap
9536 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9537 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9538 maybe-all-stageautoprofile-fixincludes:
9539 maybe-clean-stageautoprofile-fixincludes:
9540 @if fixincludes-bootstrap
9541 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9542 all-stageautoprofile: all-stageautoprofile-fixincludes
9543 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9544 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9545 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9546 @r=`${PWD_COMMAND}`; export r; \
9547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9548 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9549 $(HOST_EXPORTS) \
9550 $(POSTSTAGE1_HOST_EXPORTS) \
9551 cd $(HOST_SUBDIR)/fixincludes && \
9552 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9553 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9554 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9555 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9556 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9557 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9558 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9559 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9560 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9561 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9562 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9563 $(TARGET-stageautoprofile-fixincludes)
9565 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9566 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9567 clean-stageautoprofile-fixincludes:
9568 @if [ $(current_stage) = stageautoprofile ]; then \
9569 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9570 else \
9571 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9572 $(MAKE) stageautoprofile-start; \
9573 fi; \
9574 cd $(HOST_SUBDIR)/fixincludes && \
9575 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9576 @endif fixincludes-bootstrap
9579 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9580 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9581 maybe-all-stageautofeedback-fixincludes:
9582 maybe-clean-stageautofeedback-fixincludes:
9583 @if fixincludes-bootstrap
9584 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9585 all-stageautofeedback: all-stageautofeedback-fixincludes
9586 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9587 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9588 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9589 @r=`${PWD_COMMAND}`; export r; \
9590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9591 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9592 $(HOST_EXPORTS) \
9593 $(POSTSTAGE1_HOST_EXPORTS) \
9594 cd $(HOST_SUBDIR)/fixincludes && \
9596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9597 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9598 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9599 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9600 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9604 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9605 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9606 $(TARGET-stageautofeedback-fixincludes)
9608 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9609 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9610 clean-stageautofeedback-fixincludes:
9611 @if [ $(current_stage) = stageautofeedback ]; then \
9612 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9613 else \
9614 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9615 $(MAKE) stageautofeedback-start; \
9616 fi; \
9617 cd $(HOST_SUBDIR)/fixincludes && \
9618 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9619 @endif fixincludes-bootstrap
9625 .PHONY: check-fixincludes maybe-check-fixincludes
9626 maybe-check-fixincludes:
9627 @if fixincludes
9628 maybe-check-fixincludes: check-fixincludes
9630 check-fixincludes:
9631 @: $(MAKE); $(unstage)
9632 @r=`${PWD_COMMAND}`; export r; \
9633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9634 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9635 (cd $(HOST_SUBDIR)/fixincludes && \
9636 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9638 @endif fixincludes
9640 .PHONY: install-fixincludes maybe-install-fixincludes
9641 maybe-install-fixincludes:
9642 @if fixincludes
9643 maybe-install-fixincludes: install-fixincludes
9645 install-fixincludes: installdirs
9646 @: $(MAKE); $(unstage)
9647 @r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 $(HOST_EXPORTS) \
9650 (cd $(HOST_SUBDIR)/fixincludes && \
9651 $(MAKE) $(FLAGS_TO_PASS) install)
9653 @endif fixincludes
9655 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9656 maybe-install-strip-fixincludes:
9657 @if fixincludes
9658 maybe-install-strip-fixincludes: install-strip-fixincludes
9660 install-strip-fixincludes: installdirs
9661 @: $(MAKE); $(unstage)
9662 @r=`${PWD_COMMAND}`; export r; \
9663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9664 $(HOST_EXPORTS) \
9665 (cd $(HOST_SUBDIR)/fixincludes && \
9666 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9668 @endif fixincludes
9670 # Other targets (info, dvi, pdf, etc.)
9672 .PHONY: maybe-info-fixincludes info-fixincludes
9673 maybe-info-fixincludes:
9674 @if fixincludes
9675 maybe-info-fixincludes: info-fixincludes
9677 info-fixincludes: \
9678 configure-fixincludes
9679 @[ -f ./fixincludes/Makefile ] || exit 0; \
9680 r=`${PWD_COMMAND}`; export r; \
9681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9682 $(HOST_EXPORTS) \
9683 for flag in $(EXTRA_HOST_FLAGS) ; do \
9684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9685 done; \
9686 echo "Doing info in fixincludes"; \
9687 (cd $(HOST_SUBDIR)/fixincludes && \
9688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9690 "RANLIB=$${RANLIB}" \
9691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9692 info) \
9693 || exit 1
9695 @endif fixincludes
9697 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9698 maybe-dvi-fixincludes:
9699 @if fixincludes
9700 maybe-dvi-fixincludes: dvi-fixincludes
9702 dvi-fixincludes: \
9703 configure-fixincludes
9704 @[ -f ./fixincludes/Makefile ] || exit 0; \
9705 r=`${PWD_COMMAND}`; export r; \
9706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9707 $(HOST_EXPORTS) \
9708 for flag in $(EXTRA_HOST_FLAGS) ; do \
9709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9710 done; \
9711 echo "Doing dvi in fixincludes"; \
9712 (cd $(HOST_SUBDIR)/fixincludes && \
9713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9715 "RANLIB=$${RANLIB}" \
9716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9717 dvi) \
9718 || exit 1
9720 @endif fixincludes
9722 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9723 maybe-pdf-fixincludes:
9724 @if fixincludes
9725 maybe-pdf-fixincludes: pdf-fixincludes
9727 pdf-fixincludes: \
9728 configure-fixincludes
9729 @[ -f ./fixincludes/Makefile ] || exit 0; \
9730 r=`${PWD_COMMAND}`; export r; \
9731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9732 $(HOST_EXPORTS) \
9733 for flag in $(EXTRA_HOST_FLAGS) ; do \
9734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9735 done; \
9736 echo "Doing pdf in fixincludes"; \
9737 (cd $(HOST_SUBDIR)/fixincludes && \
9738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9740 "RANLIB=$${RANLIB}" \
9741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9742 pdf) \
9743 || exit 1
9745 @endif fixincludes
9747 .PHONY: maybe-html-fixincludes html-fixincludes
9748 maybe-html-fixincludes:
9749 @if fixincludes
9750 maybe-html-fixincludes: html-fixincludes
9752 html-fixincludes: \
9753 configure-fixincludes
9754 @[ -f ./fixincludes/Makefile ] || exit 0; \
9755 r=`${PWD_COMMAND}`; export r; \
9756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9757 $(HOST_EXPORTS) \
9758 for flag in $(EXTRA_HOST_FLAGS) ; do \
9759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9760 done; \
9761 echo "Doing html in fixincludes"; \
9762 (cd $(HOST_SUBDIR)/fixincludes && \
9763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9765 "RANLIB=$${RANLIB}" \
9766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9767 html) \
9768 || exit 1
9770 @endif fixincludes
9772 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9773 maybe-TAGS-fixincludes:
9774 @if fixincludes
9775 maybe-TAGS-fixincludes: TAGS-fixincludes
9777 # fixincludes doesn't support TAGS.
9778 TAGS-fixincludes:
9780 @endif fixincludes
9782 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9783 maybe-install-info-fixincludes:
9784 @if fixincludes
9785 maybe-install-info-fixincludes: install-info-fixincludes
9787 install-info-fixincludes: \
9788 configure-fixincludes \
9789 info-fixincludes
9790 @[ -f ./fixincludes/Makefile ] || exit 0; \
9791 r=`${PWD_COMMAND}`; export r; \
9792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9793 $(HOST_EXPORTS) \
9794 for flag in $(EXTRA_HOST_FLAGS) ; do \
9795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9796 done; \
9797 echo "Doing install-info in fixincludes"; \
9798 (cd $(HOST_SUBDIR)/fixincludes && \
9799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9801 "RANLIB=$${RANLIB}" \
9802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9803 install-info) \
9804 || exit 1
9806 @endif fixincludes
9808 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9809 maybe-install-pdf-fixincludes:
9810 @if fixincludes
9811 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9813 install-pdf-fixincludes: \
9814 configure-fixincludes \
9815 pdf-fixincludes
9816 @[ -f ./fixincludes/Makefile ] || exit 0; \
9817 r=`${PWD_COMMAND}`; export r; \
9818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9819 $(HOST_EXPORTS) \
9820 for flag in $(EXTRA_HOST_FLAGS) ; do \
9821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9822 done; \
9823 echo "Doing install-pdf in fixincludes"; \
9824 (cd $(HOST_SUBDIR)/fixincludes && \
9825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9827 "RANLIB=$${RANLIB}" \
9828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9829 install-pdf) \
9830 || exit 1
9832 @endif fixincludes
9834 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9835 maybe-install-html-fixincludes:
9836 @if fixincludes
9837 maybe-install-html-fixincludes: install-html-fixincludes
9839 install-html-fixincludes: \
9840 configure-fixincludes \
9841 html-fixincludes
9842 @[ -f ./fixincludes/Makefile ] || exit 0; \
9843 r=`${PWD_COMMAND}`; export r; \
9844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9845 $(HOST_EXPORTS) \
9846 for flag in $(EXTRA_HOST_FLAGS) ; do \
9847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9848 done; \
9849 echo "Doing install-html in fixincludes"; \
9850 (cd $(HOST_SUBDIR)/fixincludes && \
9851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9853 "RANLIB=$${RANLIB}" \
9854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9855 install-html) \
9856 || exit 1
9858 @endif fixincludes
9860 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9861 maybe-installcheck-fixincludes:
9862 @if fixincludes
9863 maybe-installcheck-fixincludes: installcheck-fixincludes
9865 installcheck-fixincludes: \
9866 configure-fixincludes
9867 @[ -f ./fixincludes/Makefile ] || exit 0; \
9868 r=`${PWD_COMMAND}`; export r; \
9869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9870 $(HOST_EXPORTS) \
9871 for flag in $(EXTRA_HOST_FLAGS) ; do \
9872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9873 done; \
9874 echo "Doing installcheck in fixincludes"; \
9875 (cd $(HOST_SUBDIR)/fixincludes && \
9876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9878 "RANLIB=$${RANLIB}" \
9879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9880 installcheck) \
9881 || exit 1
9883 @endif fixincludes
9885 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9886 maybe-mostlyclean-fixincludes:
9887 @if fixincludes
9888 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9890 mostlyclean-fixincludes:
9891 @[ -f ./fixincludes/Makefile ] || exit 0; \
9892 r=`${PWD_COMMAND}`; export r; \
9893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894 $(HOST_EXPORTS) \
9895 for flag in $(EXTRA_HOST_FLAGS) ; do \
9896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9897 done; \
9898 echo "Doing mostlyclean in fixincludes"; \
9899 (cd $(HOST_SUBDIR)/fixincludes && \
9900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9902 "RANLIB=$${RANLIB}" \
9903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9904 mostlyclean) \
9905 || exit 1
9907 @endif fixincludes
9909 .PHONY: maybe-clean-fixincludes clean-fixincludes
9910 maybe-clean-fixincludes:
9911 @if fixincludes
9912 maybe-clean-fixincludes: clean-fixincludes
9914 clean-fixincludes:
9915 @[ -f ./fixincludes/Makefile ] || exit 0; \
9916 r=`${PWD_COMMAND}`; export r; \
9917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9918 $(HOST_EXPORTS) \
9919 for flag in $(EXTRA_HOST_FLAGS) ; do \
9920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9921 done; \
9922 echo "Doing clean in fixincludes"; \
9923 (cd $(HOST_SUBDIR)/fixincludes && \
9924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9926 "RANLIB=$${RANLIB}" \
9927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9928 clean) \
9929 || exit 1
9931 @endif fixincludes
9933 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9934 maybe-distclean-fixincludes:
9935 @if fixincludes
9936 maybe-distclean-fixincludes: distclean-fixincludes
9938 distclean-fixincludes:
9939 @[ -f ./fixincludes/Makefile ] || exit 0; \
9940 r=`${PWD_COMMAND}`; export r; \
9941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9942 $(HOST_EXPORTS) \
9943 for flag in $(EXTRA_HOST_FLAGS) ; do \
9944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9945 done; \
9946 echo "Doing distclean in fixincludes"; \
9947 (cd $(HOST_SUBDIR)/fixincludes && \
9948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9950 "RANLIB=$${RANLIB}" \
9951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9952 distclean) \
9953 || exit 1
9955 @endif fixincludes
9957 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9958 maybe-maintainer-clean-fixincludes:
9959 @if fixincludes
9960 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9962 maintainer-clean-fixincludes:
9963 @[ -f ./fixincludes/Makefile ] || exit 0; \
9964 r=`${PWD_COMMAND}`; export r; \
9965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9966 $(HOST_EXPORTS) \
9967 for flag in $(EXTRA_HOST_FLAGS) ; do \
9968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9969 done; \
9970 echo "Doing maintainer-clean in fixincludes"; \
9971 (cd $(HOST_SUBDIR)/fixincludes && \
9972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9974 "RANLIB=$${RANLIB}" \
9975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9976 maintainer-clean) \
9977 || exit 1
9979 @endif fixincludes
9983 .PHONY: configure-flex maybe-configure-flex
9984 maybe-configure-flex:
9985 @if gcc-bootstrap
9986 configure-flex: stage_current
9987 @endif gcc-bootstrap
9988 @if flex
9989 maybe-configure-flex: configure-flex
9990 configure-flex:
9991 @: $(MAKE); $(unstage)
9992 @r=`${PWD_COMMAND}`; export r; \
9993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9996 $(HOST_EXPORTS) \
9997 echo Configuring in $(HOST_SUBDIR)/flex; \
9998 cd "$(HOST_SUBDIR)/flex" || exit 1; \
9999 case $(srcdir) in \
10000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10001 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10003 esac; \
10004 module_srcdir=flex; \
10005 $(SHELL) \
10006 $$s/$$module_srcdir/configure \
10007 --srcdir=$${topdir}/$$module_srcdir \
10008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10009 --target=${target_alias} \
10010 || exit 1
10011 @endif flex
10017 .PHONY: all-flex maybe-all-flex
10018 maybe-all-flex:
10019 @if gcc-bootstrap
10020 all-flex: stage_current
10021 @endif gcc-bootstrap
10022 @if flex
10023 TARGET-flex=all
10024 maybe-all-flex: all-flex
10025 all-flex: configure-flex
10026 @: $(MAKE); $(unstage)
10027 @r=`${PWD_COMMAND}`; export r; \
10028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10029 $(HOST_EXPORTS) \
10030 (cd $(HOST_SUBDIR)/flex && \
10031 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10032 $(TARGET-flex))
10033 @endif flex
10038 .PHONY: check-flex maybe-check-flex
10039 maybe-check-flex:
10040 @if flex
10041 maybe-check-flex: check-flex
10043 # This module is only tested in a native toolchain.
10044 check-flex:
10045 @: $(MAKE); $(unstage)
10046 @if [ '$(host)' = '$(target)' ]; then \
10047 r=`${PWD_COMMAND}`; export r; \
10048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10049 $(HOST_EXPORTS) \
10050 (cd $(HOST_SUBDIR)/flex && \
10051 $(MAKE) $(FLAGS_TO_PASS) check)
10054 @endif flex
10056 .PHONY: install-flex maybe-install-flex
10057 maybe-install-flex:
10058 @if flex
10059 maybe-install-flex: install-flex
10061 install-flex: installdirs
10062 @: $(MAKE); $(unstage)
10063 @r=`${PWD_COMMAND}`; export r; \
10064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10065 $(HOST_EXPORTS) \
10066 (cd $(HOST_SUBDIR)/flex && \
10067 $(MAKE) $(FLAGS_TO_PASS) install)
10069 @endif flex
10071 .PHONY: install-strip-flex maybe-install-strip-flex
10072 maybe-install-strip-flex:
10073 @if flex
10074 maybe-install-strip-flex: install-strip-flex
10076 install-strip-flex: installdirs
10077 @: $(MAKE); $(unstage)
10078 @r=`${PWD_COMMAND}`; export r; \
10079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10080 $(HOST_EXPORTS) \
10081 (cd $(HOST_SUBDIR)/flex && \
10082 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10084 @endif flex
10086 # Other targets (info, dvi, pdf, etc.)
10088 .PHONY: maybe-info-flex info-flex
10089 maybe-info-flex:
10090 @if flex
10091 maybe-info-flex: info-flex
10093 info-flex: \
10094 configure-flex
10095 @: $(MAKE); $(unstage)
10096 @[ -f ./flex/Makefile ] || exit 0; \
10097 r=`${PWD_COMMAND}`; export r; \
10098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10099 $(HOST_EXPORTS) \
10100 for flag in $(EXTRA_HOST_FLAGS) ; do \
10101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10102 done; \
10103 echo "Doing info in flex"; \
10104 (cd $(HOST_SUBDIR)/flex && \
10105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10107 "RANLIB=$${RANLIB}" \
10108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10109 info) \
10110 || exit 1
10112 @endif flex
10114 .PHONY: maybe-dvi-flex dvi-flex
10115 maybe-dvi-flex:
10116 @if flex
10117 maybe-dvi-flex: dvi-flex
10119 dvi-flex: \
10120 configure-flex
10121 @: $(MAKE); $(unstage)
10122 @[ -f ./flex/Makefile ] || exit 0; \
10123 r=`${PWD_COMMAND}`; export r; \
10124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125 $(HOST_EXPORTS) \
10126 for flag in $(EXTRA_HOST_FLAGS) ; do \
10127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128 done; \
10129 echo "Doing dvi in flex"; \
10130 (cd $(HOST_SUBDIR)/flex && \
10131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133 "RANLIB=$${RANLIB}" \
10134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135 dvi) \
10136 || exit 1
10138 @endif flex
10140 .PHONY: maybe-pdf-flex pdf-flex
10141 maybe-pdf-flex:
10142 @if flex
10143 maybe-pdf-flex: pdf-flex
10145 pdf-flex: \
10146 configure-flex
10147 @: $(MAKE); $(unstage)
10148 @[ -f ./flex/Makefile ] || exit 0; \
10149 r=`${PWD_COMMAND}`; export r; \
10150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10151 $(HOST_EXPORTS) \
10152 for flag in $(EXTRA_HOST_FLAGS) ; do \
10153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10154 done; \
10155 echo "Doing pdf in flex"; \
10156 (cd $(HOST_SUBDIR)/flex && \
10157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10159 "RANLIB=$${RANLIB}" \
10160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10161 pdf) \
10162 || exit 1
10164 @endif flex
10166 .PHONY: maybe-html-flex html-flex
10167 maybe-html-flex:
10168 @if flex
10169 maybe-html-flex: html-flex
10171 html-flex: \
10172 configure-flex
10173 @: $(MAKE); $(unstage)
10174 @[ -f ./flex/Makefile ] || exit 0; \
10175 r=`${PWD_COMMAND}`; export r; \
10176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10177 $(HOST_EXPORTS) \
10178 for flag in $(EXTRA_HOST_FLAGS) ; do \
10179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10180 done; \
10181 echo "Doing html in flex"; \
10182 (cd $(HOST_SUBDIR)/flex && \
10183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10185 "RANLIB=$${RANLIB}" \
10186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10187 html) \
10188 || exit 1
10190 @endif flex
10192 .PHONY: maybe-TAGS-flex TAGS-flex
10193 maybe-TAGS-flex:
10194 @if flex
10195 maybe-TAGS-flex: TAGS-flex
10197 TAGS-flex: \
10198 configure-flex
10199 @: $(MAKE); $(unstage)
10200 @[ -f ./flex/Makefile ] || exit 0; \
10201 r=`${PWD_COMMAND}`; export r; \
10202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10203 $(HOST_EXPORTS) \
10204 for flag in $(EXTRA_HOST_FLAGS) ; do \
10205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10206 done; \
10207 echo "Doing TAGS in flex"; \
10208 (cd $(HOST_SUBDIR)/flex && \
10209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10211 "RANLIB=$${RANLIB}" \
10212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10213 TAGS) \
10214 || exit 1
10216 @endif flex
10218 .PHONY: maybe-install-info-flex install-info-flex
10219 maybe-install-info-flex:
10220 @if flex
10221 maybe-install-info-flex: install-info-flex
10223 install-info-flex: \
10224 configure-flex \
10225 info-flex
10226 @: $(MAKE); $(unstage)
10227 @[ -f ./flex/Makefile ] || exit 0; \
10228 r=`${PWD_COMMAND}`; export r; \
10229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10230 $(HOST_EXPORTS) \
10231 for flag in $(EXTRA_HOST_FLAGS) ; do \
10232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10233 done; \
10234 echo "Doing install-info in flex"; \
10235 (cd $(HOST_SUBDIR)/flex && \
10236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10238 "RANLIB=$${RANLIB}" \
10239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10240 install-info) \
10241 || exit 1
10243 @endif flex
10245 .PHONY: maybe-install-pdf-flex install-pdf-flex
10246 maybe-install-pdf-flex:
10247 @if flex
10248 maybe-install-pdf-flex: install-pdf-flex
10250 install-pdf-flex: \
10251 configure-flex \
10252 pdf-flex
10253 @: $(MAKE); $(unstage)
10254 @[ -f ./flex/Makefile ] || exit 0; \
10255 r=`${PWD_COMMAND}`; export r; \
10256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10257 $(HOST_EXPORTS) \
10258 for flag in $(EXTRA_HOST_FLAGS) ; do \
10259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10260 done; \
10261 echo "Doing install-pdf in flex"; \
10262 (cd $(HOST_SUBDIR)/flex && \
10263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10265 "RANLIB=$${RANLIB}" \
10266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10267 install-pdf) \
10268 || exit 1
10270 @endif flex
10272 .PHONY: maybe-install-html-flex install-html-flex
10273 maybe-install-html-flex:
10274 @if flex
10275 maybe-install-html-flex: install-html-flex
10277 install-html-flex: \
10278 configure-flex \
10279 html-flex
10280 @: $(MAKE); $(unstage)
10281 @[ -f ./flex/Makefile ] || exit 0; \
10282 r=`${PWD_COMMAND}`; export r; \
10283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10284 $(HOST_EXPORTS) \
10285 for flag in $(EXTRA_HOST_FLAGS) ; do \
10286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10287 done; \
10288 echo "Doing install-html in flex"; \
10289 (cd $(HOST_SUBDIR)/flex && \
10290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10292 "RANLIB=$${RANLIB}" \
10293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10294 install-html) \
10295 || exit 1
10297 @endif flex
10299 .PHONY: maybe-installcheck-flex installcheck-flex
10300 maybe-installcheck-flex:
10301 @if flex
10302 maybe-installcheck-flex: installcheck-flex
10304 installcheck-flex: \
10305 configure-flex
10306 @: $(MAKE); $(unstage)
10307 @[ -f ./flex/Makefile ] || exit 0; \
10308 r=`${PWD_COMMAND}`; export r; \
10309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10310 $(HOST_EXPORTS) \
10311 for flag in $(EXTRA_HOST_FLAGS) ; do \
10312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10313 done; \
10314 echo "Doing installcheck in flex"; \
10315 (cd $(HOST_SUBDIR)/flex && \
10316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10318 "RANLIB=$${RANLIB}" \
10319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10320 installcheck) \
10321 || exit 1
10323 @endif flex
10325 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10326 maybe-mostlyclean-flex:
10327 @if flex
10328 maybe-mostlyclean-flex: mostlyclean-flex
10330 mostlyclean-flex:
10331 @: $(MAKE); $(unstage)
10332 @[ -f ./flex/Makefile ] || exit 0; \
10333 r=`${PWD_COMMAND}`; export r; \
10334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10335 $(HOST_EXPORTS) \
10336 for flag in $(EXTRA_HOST_FLAGS) ; do \
10337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10338 done; \
10339 echo "Doing mostlyclean in flex"; \
10340 (cd $(HOST_SUBDIR)/flex && \
10341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10343 "RANLIB=$${RANLIB}" \
10344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10345 mostlyclean) \
10346 || exit 1
10348 @endif flex
10350 .PHONY: maybe-clean-flex clean-flex
10351 maybe-clean-flex:
10352 @if flex
10353 maybe-clean-flex: clean-flex
10355 clean-flex:
10356 @: $(MAKE); $(unstage)
10357 @[ -f ./flex/Makefile ] || exit 0; \
10358 r=`${PWD_COMMAND}`; export r; \
10359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360 $(HOST_EXPORTS) \
10361 for flag in $(EXTRA_HOST_FLAGS) ; do \
10362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363 done; \
10364 echo "Doing clean in flex"; \
10365 (cd $(HOST_SUBDIR)/flex && \
10366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368 "RANLIB=$${RANLIB}" \
10369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370 clean) \
10371 || exit 1
10373 @endif flex
10375 .PHONY: maybe-distclean-flex distclean-flex
10376 maybe-distclean-flex:
10377 @if flex
10378 maybe-distclean-flex: distclean-flex
10380 distclean-flex:
10381 @: $(MAKE); $(unstage)
10382 @[ -f ./flex/Makefile ] || exit 0; \
10383 r=`${PWD_COMMAND}`; export r; \
10384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10385 $(HOST_EXPORTS) \
10386 for flag in $(EXTRA_HOST_FLAGS) ; do \
10387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10388 done; \
10389 echo "Doing distclean in flex"; \
10390 (cd $(HOST_SUBDIR)/flex && \
10391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10393 "RANLIB=$${RANLIB}" \
10394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10395 distclean) \
10396 || exit 1
10398 @endif flex
10400 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10401 maybe-maintainer-clean-flex:
10402 @if flex
10403 maybe-maintainer-clean-flex: maintainer-clean-flex
10405 maintainer-clean-flex:
10406 @: $(MAKE); $(unstage)
10407 @[ -f ./flex/Makefile ] || exit 0; \
10408 r=`${PWD_COMMAND}`; export r; \
10409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10410 $(HOST_EXPORTS) \
10411 for flag in $(EXTRA_HOST_FLAGS) ; do \
10412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10413 done; \
10414 echo "Doing maintainer-clean in flex"; \
10415 (cd $(HOST_SUBDIR)/flex && \
10416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10418 "RANLIB=$${RANLIB}" \
10419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10420 maintainer-clean) \
10421 || exit 1
10423 @endif flex
10427 .PHONY: configure-gas maybe-configure-gas
10428 maybe-configure-gas:
10429 @if gcc-bootstrap
10430 configure-gas: stage_current
10431 @endif gcc-bootstrap
10432 @if gas
10433 maybe-configure-gas: configure-gas
10434 configure-gas:
10435 @r=`${PWD_COMMAND}`; export r; \
10436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10439 $(HOST_EXPORTS) \
10440 echo Configuring in $(HOST_SUBDIR)/gas; \
10441 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10442 case $(srcdir) in \
10443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10444 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10446 esac; \
10447 module_srcdir=gas; \
10448 $(SHELL) \
10449 $$s/$$module_srcdir/configure \
10450 --srcdir=$${topdir}/$$module_srcdir \
10451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10452 --target=${target_alias} \
10453 || exit 1
10454 @endif gas
10458 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10459 maybe-configure-stage1-gas:
10460 @if gas-bootstrap
10461 maybe-configure-stage1-gas: configure-stage1-gas
10462 configure-stage1-gas:
10463 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10464 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10465 @r=`${PWD_COMMAND}`; export r; \
10466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10467 TFLAGS="$(STAGE1_TFLAGS)"; \
10468 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10469 $(HOST_EXPORTS) \
10470 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10471 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10472 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10473 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10475 cd $(HOST_SUBDIR)/gas || exit 1; \
10476 case $(srcdir) in \
10477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10478 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10480 esac; \
10481 module_srcdir=gas; \
10482 $(SHELL) $$s/$$module_srcdir/configure \
10483 --srcdir=$${topdir}/$$module_srcdir \
10484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10485 --target=${target_alias} \
10487 $(STAGE1_CONFIGURE_FLAGS)
10488 @endif gas-bootstrap
10490 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10491 maybe-configure-stage2-gas:
10492 @if gas-bootstrap
10493 maybe-configure-stage2-gas: configure-stage2-gas
10494 configure-stage2-gas:
10495 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10496 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10497 @r=`${PWD_COMMAND}`; export r; \
10498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10499 TFLAGS="$(STAGE2_TFLAGS)"; \
10500 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10501 $(HOST_EXPORTS) \
10502 $(POSTSTAGE1_HOST_EXPORTS) \
10503 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10504 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10505 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10506 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10508 cd $(HOST_SUBDIR)/gas || exit 1; \
10509 case $(srcdir) in \
10510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10511 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10513 esac; \
10514 module_srcdir=gas; \
10515 $(SHELL) $$s/$$module_srcdir/configure \
10516 --srcdir=$${topdir}/$$module_srcdir \
10517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10518 --target=${target_alias} \
10519 --with-build-libsubdir=$(HOST_SUBDIR) \
10520 $(STAGE2_CONFIGURE_FLAGS)
10521 @endif gas-bootstrap
10523 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10524 maybe-configure-stage3-gas:
10525 @if gas-bootstrap
10526 maybe-configure-stage3-gas: configure-stage3-gas
10527 configure-stage3-gas:
10528 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10529 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10530 @r=`${PWD_COMMAND}`; export r; \
10531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10532 TFLAGS="$(STAGE3_TFLAGS)"; \
10533 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10534 $(HOST_EXPORTS) \
10535 $(POSTSTAGE1_HOST_EXPORTS) \
10536 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10537 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10538 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10539 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10541 cd $(HOST_SUBDIR)/gas || exit 1; \
10542 case $(srcdir) in \
10543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10544 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10546 esac; \
10547 module_srcdir=gas; \
10548 $(SHELL) $$s/$$module_srcdir/configure \
10549 --srcdir=$${topdir}/$$module_srcdir \
10550 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10551 --target=${target_alias} \
10552 --with-build-libsubdir=$(HOST_SUBDIR) \
10553 $(STAGE3_CONFIGURE_FLAGS)
10554 @endif gas-bootstrap
10556 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10557 maybe-configure-stage4-gas:
10558 @if gas-bootstrap
10559 maybe-configure-stage4-gas: configure-stage4-gas
10560 configure-stage4-gas:
10561 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10562 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10563 @r=`${PWD_COMMAND}`; export r; \
10564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10565 TFLAGS="$(STAGE4_TFLAGS)"; \
10566 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10567 $(HOST_EXPORTS) \
10568 $(POSTSTAGE1_HOST_EXPORTS) \
10569 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10570 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10571 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10572 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10574 cd $(HOST_SUBDIR)/gas || exit 1; \
10575 case $(srcdir) in \
10576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10577 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10579 esac; \
10580 module_srcdir=gas; \
10581 $(SHELL) $$s/$$module_srcdir/configure \
10582 --srcdir=$${topdir}/$$module_srcdir \
10583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10584 --target=${target_alias} \
10585 --with-build-libsubdir=$(HOST_SUBDIR) \
10586 $(STAGE4_CONFIGURE_FLAGS)
10587 @endif gas-bootstrap
10589 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10590 maybe-configure-stageprofile-gas:
10591 @if gas-bootstrap
10592 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10593 configure-stageprofile-gas:
10594 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10596 @r=`${PWD_COMMAND}`; export r; \
10597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10598 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10599 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10600 $(HOST_EXPORTS) \
10601 $(POSTSTAGE1_HOST_EXPORTS) \
10602 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10603 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10604 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10605 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10607 cd $(HOST_SUBDIR)/gas || exit 1; \
10608 case $(srcdir) in \
10609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10610 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10612 esac; \
10613 module_srcdir=gas; \
10614 $(SHELL) $$s/$$module_srcdir/configure \
10615 --srcdir=$${topdir}/$$module_srcdir \
10616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10617 --target=${target_alias} \
10618 --with-build-libsubdir=$(HOST_SUBDIR) \
10619 $(STAGEprofile_CONFIGURE_FLAGS)
10620 @endif gas-bootstrap
10622 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10623 maybe-configure-stagetrain-gas:
10624 @if gas-bootstrap
10625 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10626 configure-stagetrain-gas:
10627 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10629 @r=`${PWD_COMMAND}`; export r; \
10630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10631 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10632 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10633 $(HOST_EXPORTS) \
10634 $(POSTSTAGE1_HOST_EXPORTS) \
10635 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10636 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10637 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10638 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10640 cd $(HOST_SUBDIR)/gas || exit 1; \
10641 case $(srcdir) in \
10642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10643 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10645 esac; \
10646 module_srcdir=gas; \
10647 $(SHELL) $$s/$$module_srcdir/configure \
10648 --srcdir=$${topdir}/$$module_srcdir \
10649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10650 --target=${target_alias} \
10651 --with-build-libsubdir=$(HOST_SUBDIR) \
10652 $(STAGEtrain_CONFIGURE_FLAGS)
10653 @endif gas-bootstrap
10655 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10656 maybe-configure-stagefeedback-gas:
10657 @if gas-bootstrap
10658 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10659 configure-stagefeedback-gas:
10660 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10662 @r=`${PWD_COMMAND}`; export r; \
10663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10665 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10666 $(HOST_EXPORTS) \
10667 $(POSTSTAGE1_HOST_EXPORTS) \
10668 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10669 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10670 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10671 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10673 cd $(HOST_SUBDIR)/gas || exit 1; \
10674 case $(srcdir) in \
10675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10676 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10678 esac; \
10679 module_srcdir=gas; \
10680 $(SHELL) $$s/$$module_srcdir/configure \
10681 --srcdir=$${topdir}/$$module_srcdir \
10682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10683 --target=${target_alias} \
10684 --with-build-libsubdir=$(HOST_SUBDIR) \
10685 $(STAGEfeedback_CONFIGURE_FLAGS)
10686 @endif gas-bootstrap
10688 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10689 maybe-configure-stageautoprofile-gas:
10690 @if gas-bootstrap
10691 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10692 configure-stageautoprofile-gas:
10693 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10695 @r=`${PWD_COMMAND}`; export r; \
10696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10697 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10698 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10699 $(HOST_EXPORTS) \
10700 $(POSTSTAGE1_HOST_EXPORTS) \
10701 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10702 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10703 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
10704 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10706 cd $(HOST_SUBDIR)/gas || exit 1; \
10707 case $(srcdir) in \
10708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10709 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10711 esac; \
10712 module_srcdir=gas; \
10713 $(SHELL) $$s/$$module_srcdir/configure \
10714 --srcdir=$${topdir}/$$module_srcdir \
10715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10716 --target=${target_alias} \
10717 --with-build-libsubdir=$(HOST_SUBDIR) \
10718 $(STAGEautoprofile_CONFIGURE_FLAGS)
10719 @endif gas-bootstrap
10721 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10722 maybe-configure-stageautofeedback-gas:
10723 @if gas-bootstrap
10724 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10725 configure-stageautofeedback-gas:
10726 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10728 @r=`${PWD_COMMAND}`; export r; \
10729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10730 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10731 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10732 $(HOST_EXPORTS) \
10733 $(POSTSTAGE1_HOST_EXPORTS) \
10734 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10735 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10736 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
10737 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10739 cd $(HOST_SUBDIR)/gas || exit 1; \
10740 case $(srcdir) in \
10741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10742 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10744 esac; \
10745 module_srcdir=gas; \
10746 $(SHELL) $$s/$$module_srcdir/configure \
10747 --srcdir=$${topdir}/$$module_srcdir \
10748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10749 --target=${target_alias} \
10750 --with-build-libsubdir=$(HOST_SUBDIR) \
10751 $(STAGEautofeedback_CONFIGURE_FLAGS)
10752 @endif gas-bootstrap
10758 .PHONY: all-gas maybe-all-gas
10759 maybe-all-gas:
10760 @if gcc-bootstrap
10761 all-gas: stage_current
10762 @endif gcc-bootstrap
10763 @if gas
10764 TARGET-gas=all
10765 maybe-all-gas: all-gas
10766 all-gas: configure-gas
10767 @r=`${PWD_COMMAND}`; export r; \
10768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10769 $(HOST_EXPORTS) \
10770 (cd $(HOST_SUBDIR)/gas && \
10771 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10772 $(TARGET-gas))
10773 @endif gas
10777 .PHONY: all-stage1-gas maybe-all-stage1-gas
10778 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10779 maybe-all-stage1-gas:
10780 maybe-clean-stage1-gas:
10781 @if gas-bootstrap
10782 maybe-all-stage1-gas: all-stage1-gas
10783 all-stage1: all-stage1-gas
10784 TARGET-stage1-gas = $(TARGET-gas)
10785 all-stage1-gas: configure-stage1-gas
10786 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10787 @r=`${PWD_COMMAND}`; export r; \
10788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10789 TFLAGS="$(STAGE1_TFLAGS)"; \
10790 $(HOST_EXPORTS) \
10791 cd $(HOST_SUBDIR)/gas && \
10793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10794 CFLAGS="$(STAGE1_CFLAGS)" \
10795 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
10796 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10797 LIBCFLAGS="$(LIBCFLAGS)" \
10798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10801 $(EXTRA_HOST_FLAGS) \
10802 $(STAGE1_FLAGS_TO_PASS) \
10803 TFLAGS="$(STAGE1_TFLAGS)" \
10804 $(TARGET-stage1-gas)
10806 maybe-clean-stage1-gas: clean-stage1-gas
10807 clean-stage1: clean-stage1-gas
10808 clean-stage1-gas:
10809 @if [ $(current_stage) = stage1 ]; then \
10810 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10811 else \
10812 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10813 $(MAKE) stage1-start; \
10814 fi; \
10815 cd $(HOST_SUBDIR)/gas && \
10816 $(MAKE) $(EXTRA_HOST_FLAGS) \
10817 $(STAGE1_FLAGS_TO_PASS) clean
10818 @endif gas-bootstrap
10821 .PHONY: all-stage2-gas maybe-all-stage2-gas
10822 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10823 maybe-all-stage2-gas:
10824 maybe-clean-stage2-gas:
10825 @if gas-bootstrap
10826 maybe-all-stage2-gas: all-stage2-gas
10827 all-stage2: all-stage2-gas
10828 TARGET-stage2-gas = $(TARGET-gas)
10829 all-stage2-gas: configure-stage2-gas
10830 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10831 @r=`${PWD_COMMAND}`; export r; \
10832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10833 TFLAGS="$(STAGE2_TFLAGS)"; \
10834 $(HOST_EXPORTS) \
10835 $(POSTSTAGE1_HOST_EXPORTS) \
10836 cd $(HOST_SUBDIR)/gas && \
10838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10839 CFLAGS="$(STAGE2_CFLAGS)" \
10840 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
10841 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10842 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10843 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10844 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10845 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10846 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10847 TFLAGS="$(STAGE2_TFLAGS)" \
10848 $(TARGET-stage2-gas)
10850 maybe-clean-stage2-gas: clean-stage2-gas
10851 clean-stage2: clean-stage2-gas
10852 clean-stage2-gas:
10853 @if [ $(current_stage) = stage2 ]; then \
10854 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10855 else \
10856 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10857 $(MAKE) stage2-start; \
10858 fi; \
10859 cd $(HOST_SUBDIR)/gas && \
10860 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10861 @endif gas-bootstrap
10864 .PHONY: all-stage3-gas maybe-all-stage3-gas
10865 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10866 maybe-all-stage3-gas:
10867 maybe-clean-stage3-gas:
10868 @if gas-bootstrap
10869 maybe-all-stage3-gas: all-stage3-gas
10870 all-stage3: all-stage3-gas
10871 TARGET-stage3-gas = $(TARGET-gas)
10872 all-stage3-gas: configure-stage3-gas
10873 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10874 @r=`${PWD_COMMAND}`; export r; \
10875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10876 TFLAGS="$(STAGE3_TFLAGS)"; \
10877 $(HOST_EXPORTS) \
10878 $(POSTSTAGE1_HOST_EXPORTS) \
10879 cd $(HOST_SUBDIR)/gas && \
10881 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10882 CFLAGS="$(STAGE3_CFLAGS)" \
10883 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
10884 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10885 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10886 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10887 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10888 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10889 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10890 TFLAGS="$(STAGE3_TFLAGS)" \
10891 $(TARGET-stage3-gas)
10893 maybe-clean-stage3-gas: clean-stage3-gas
10894 clean-stage3: clean-stage3-gas
10895 clean-stage3-gas:
10896 @if [ $(current_stage) = stage3 ]; then \
10897 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10898 else \
10899 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10900 $(MAKE) stage3-start; \
10901 fi; \
10902 cd $(HOST_SUBDIR)/gas && \
10903 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10904 @endif gas-bootstrap
10907 .PHONY: all-stage4-gas maybe-all-stage4-gas
10908 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10909 maybe-all-stage4-gas:
10910 maybe-clean-stage4-gas:
10911 @if gas-bootstrap
10912 maybe-all-stage4-gas: all-stage4-gas
10913 all-stage4: all-stage4-gas
10914 TARGET-stage4-gas = $(TARGET-gas)
10915 all-stage4-gas: configure-stage4-gas
10916 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10917 @r=`${PWD_COMMAND}`; export r; \
10918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10919 TFLAGS="$(STAGE4_TFLAGS)"; \
10920 $(HOST_EXPORTS) \
10921 $(POSTSTAGE1_HOST_EXPORTS) \
10922 cd $(HOST_SUBDIR)/gas && \
10924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10925 CFLAGS="$(STAGE4_CFLAGS)" \
10926 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
10927 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10928 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10929 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10930 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10931 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10932 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10933 TFLAGS="$(STAGE4_TFLAGS)" \
10934 $(TARGET-stage4-gas)
10936 maybe-clean-stage4-gas: clean-stage4-gas
10937 clean-stage4: clean-stage4-gas
10938 clean-stage4-gas:
10939 @if [ $(current_stage) = stage4 ]; then \
10940 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10941 else \
10942 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10943 $(MAKE) stage4-start; \
10944 fi; \
10945 cd $(HOST_SUBDIR)/gas && \
10946 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10947 @endif gas-bootstrap
10950 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10951 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10952 maybe-all-stageprofile-gas:
10953 maybe-clean-stageprofile-gas:
10954 @if gas-bootstrap
10955 maybe-all-stageprofile-gas: all-stageprofile-gas
10956 all-stageprofile: all-stageprofile-gas
10957 TARGET-stageprofile-gas = $(TARGET-gas)
10958 all-stageprofile-gas: configure-stageprofile-gas
10959 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10960 @r=`${PWD_COMMAND}`; export r; \
10961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10962 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10963 $(HOST_EXPORTS) \
10964 $(POSTSTAGE1_HOST_EXPORTS) \
10965 cd $(HOST_SUBDIR)/gas && \
10967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10968 CFLAGS="$(STAGEprofile_CFLAGS)" \
10969 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
10970 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10971 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10975 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10976 TFLAGS="$(STAGEprofile_TFLAGS)" \
10977 $(TARGET-stageprofile-gas)
10979 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10980 clean-stageprofile: clean-stageprofile-gas
10981 clean-stageprofile-gas:
10982 @if [ $(current_stage) = stageprofile ]; then \
10983 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10984 else \
10985 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10986 $(MAKE) stageprofile-start; \
10987 fi; \
10988 cd $(HOST_SUBDIR)/gas && \
10989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10990 @endif gas-bootstrap
10993 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10994 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
10995 maybe-all-stagetrain-gas:
10996 maybe-clean-stagetrain-gas:
10997 @if gas-bootstrap
10998 maybe-all-stagetrain-gas: all-stagetrain-gas
10999 all-stagetrain: all-stagetrain-gas
11000 TARGET-stagetrain-gas = $(TARGET-gas)
11001 all-stagetrain-gas: configure-stagetrain-gas
11002 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11003 @r=`${PWD_COMMAND}`; export r; \
11004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11005 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11006 $(HOST_EXPORTS) \
11007 $(POSTSTAGE1_HOST_EXPORTS) \
11008 cd $(HOST_SUBDIR)/gas && \
11010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11011 CFLAGS="$(STAGEtrain_CFLAGS)" \
11012 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11013 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11014 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11018 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11019 TFLAGS="$(STAGEtrain_TFLAGS)" \
11020 $(TARGET-stagetrain-gas)
11022 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11023 clean-stagetrain: clean-stagetrain-gas
11024 clean-stagetrain-gas:
11025 @if [ $(current_stage) = stagetrain ]; then \
11026 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11027 else \
11028 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11029 $(MAKE) stagetrain-start; \
11030 fi; \
11031 cd $(HOST_SUBDIR)/gas && \
11032 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11033 @endif gas-bootstrap
11036 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11037 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11038 maybe-all-stagefeedback-gas:
11039 maybe-clean-stagefeedback-gas:
11040 @if gas-bootstrap
11041 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11042 all-stagefeedback: all-stagefeedback-gas
11043 TARGET-stagefeedback-gas = $(TARGET-gas)
11044 all-stagefeedback-gas: configure-stagefeedback-gas
11045 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11046 @r=`${PWD_COMMAND}`; export r; \
11047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11048 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11049 $(HOST_EXPORTS) \
11050 $(POSTSTAGE1_HOST_EXPORTS) \
11051 cd $(HOST_SUBDIR)/gas && \
11053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11054 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11055 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11056 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11057 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11061 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11062 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11063 $(TARGET-stagefeedback-gas)
11065 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11066 clean-stagefeedback: clean-stagefeedback-gas
11067 clean-stagefeedback-gas:
11068 @if [ $(current_stage) = stagefeedback ]; then \
11069 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11070 else \
11071 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11072 $(MAKE) stagefeedback-start; \
11073 fi; \
11074 cd $(HOST_SUBDIR)/gas && \
11075 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11076 @endif gas-bootstrap
11079 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11080 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11081 maybe-all-stageautoprofile-gas:
11082 maybe-clean-stageautoprofile-gas:
11083 @if gas-bootstrap
11084 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11085 all-stageautoprofile: all-stageautoprofile-gas
11086 TARGET-stageautoprofile-gas = $(TARGET-gas)
11087 all-stageautoprofile-gas: configure-stageautoprofile-gas
11088 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11089 @r=`${PWD_COMMAND}`; export r; \
11090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11092 $(HOST_EXPORTS) \
11093 $(POSTSTAGE1_HOST_EXPORTS) \
11094 cd $(HOST_SUBDIR)/gas && \
11095 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11097 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11098 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11099 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11100 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11105 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11106 $(TARGET-stageautoprofile-gas)
11108 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11109 clean-stageautoprofile: clean-stageautoprofile-gas
11110 clean-stageautoprofile-gas:
11111 @if [ $(current_stage) = stageautoprofile ]; then \
11112 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11113 else \
11114 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11115 $(MAKE) stageautoprofile-start; \
11116 fi; \
11117 cd $(HOST_SUBDIR)/gas && \
11118 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11119 @endif gas-bootstrap
11122 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11123 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11124 maybe-all-stageautofeedback-gas:
11125 maybe-clean-stageautofeedback-gas:
11126 @if gas-bootstrap
11127 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11128 all-stageautofeedback: all-stageautofeedback-gas
11129 TARGET-stageautofeedback-gas = $(TARGET-gas)
11130 all-stageautofeedback-gas: configure-stageautofeedback-gas
11131 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11132 @r=`${PWD_COMMAND}`; export r; \
11133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11134 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11135 $(HOST_EXPORTS) \
11136 $(POSTSTAGE1_HOST_EXPORTS) \
11137 cd $(HOST_SUBDIR)/gas && \
11139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11140 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11141 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11142 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11143 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11148 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11149 $(TARGET-stageautofeedback-gas)
11151 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11152 clean-stageautofeedback: clean-stageautofeedback-gas
11153 clean-stageautofeedback-gas:
11154 @if [ $(current_stage) = stageautofeedback ]; then \
11155 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11156 else \
11157 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11158 $(MAKE) stageautofeedback-start; \
11159 fi; \
11160 cd $(HOST_SUBDIR)/gas && \
11161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11162 @endif gas-bootstrap
11168 .PHONY: check-gas maybe-check-gas
11169 maybe-check-gas:
11170 @if gas
11171 maybe-check-gas: check-gas
11173 check-gas:
11174 @: $(MAKE); $(unstage)
11175 @r=`${PWD_COMMAND}`; export r; \
11176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11178 (cd $(HOST_SUBDIR)/gas && \
11179 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11181 @endif gas
11183 .PHONY: install-gas maybe-install-gas
11184 maybe-install-gas:
11185 @if gas
11186 maybe-install-gas: install-gas
11188 install-gas: installdirs
11189 @: $(MAKE); $(unstage)
11190 @r=`${PWD_COMMAND}`; export r; \
11191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11192 $(HOST_EXPORTS) \
11193 (cd $(HOST_SUBDIR)/gas && \
11194 $(MAKE) $(FLAGS_TO_PASS) install)
11196 @endif gas
11198 .PHONY: install-strip-gas maybe-install-strip-gas
11199 maybe-install-strip-gas:
11200 @if gas
11201 maybe-install-strip-gas: install-strip-gas
11203 install-strip-gas: installdirs
11204 @: $(MAKE); $(unstage)
11205 @r=`${PWD_COMMAND}`; export r; \
11206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11207 $(HOST_EXPORTS) \
11208 (cd $(HOST_SUBDIR)/gas && \
11209 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11211 @endif gas
11213 # Other targets (info, dvi, pdf, etc.)
11215 .PHONY: maybe-info-gas info-gas
11216 maybe-info-gas:
11217 @if gas
11218 maybe-info-gas: info-gas
11220 info-gas: \
11221 configure-gas
11222 @[ -f ./gas/Makefile ] || exit 0; \
11223 r=`${PWD_COMMAND}`; export r; \
11224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11225 $(HOST_EXPORTS) \
11226 for flag in $(EXTRA_HOST_FLAGS) ; do \
11227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11228 done; \
11229 echo "Doing info in gas"; \
11230 (cd $(HOST_SUBDIR)/gas && \
11231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11233 "RANLIB=$${RANLIB}" \
11234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11235 info) \
11236 || exit 1
11238 @endif gas
11240 .PHONY: maybe-dvi-gas dvi-gas
11241 maybe-dvi-gas:
11242 @if gas
11243 maybe-dvi-gas: dvi-gas
11245 dvi-gas: \
11246 configure-gas
11247 @[ -f ./gas/Makefile ] || exit 0; \
11248 r=`${PWD_COMMAND}`; export r; \
11249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11250 $(HOST_EXPORTS) \
11251 for flag in $(EXTRA_HOST_FLAGS) ; do \
11252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11253 done; \
11254 echo "Doing dvi in gas"; \
11255 (cd $(HOST_SUBDIR)/gas && \
11256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11258 "RANLIB=$${RANLIB}" \
11259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11260 dvi) \
11261 || exit 1
11263 @endif gas
11265 .PHONY: maybe-pdf-gas pdf-gas
11266 maybe-pdf-gas:
11267 @if gas
11268 maybe-pdf-gas: pdf-gas
11270 pdf-gas: \
11271 configure-gas
11272 @[ -f ./gas/Makefile ] || exit 0; \
11273 r=`${PWD_COMMAND}`; export r; \
11274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11275 $(HOST_EXPORTS) \
11276 for flag in $(EXTRA_HOST_FLAGS) ; do \
11277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11278 done; \
11279 echo "Doing pdf in gas"; \
11280 (cd $(HOST_SUBDIR)/gas && \
11281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11283 "RANLIB=$${RANLIB}" \
11284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11285 pdf) \
11286 || exit 1
11288 @endif gas
11290 .PHONY: maybe-html-gas html-gas
11291 maybe-html-gas:
11292 @if gas
11293 maybe-html-gas: html-gas
11295 html-gas: \
11296 configure-gas
11297 @[ -f ./gas/Makefile ] || exit 0; \
11298 r=`${PWD_COMMAND}`; export r; \
11299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11300 $(HOST_EXPORTS) \
11301 for flag in $(EXTRA_HOST_FLAGS) ; do \
11302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11303 done; \
11304 echo "Doing html in gas"; \
11305 (cd $(HOST_SUBDIR)/gas && \
11306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11308 "RANLIB=$${RANLIB}" \
11309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11310 html) \
11311 || exit 1
11313 @endif gas
11315 .PHONY: maybe-TAGS-gas TAGS-gas
11316 maybe-TAGS-gas:
11317 @if gas
11318 maybe-TAGS-gas: TAGS-gas
11320 TAGS-gas: \
11321 configure-gas
11322 @[ -f ./gas/Makefile ] || exit 0; \
11323 r=`${PWD_COMMAND}`; export r; \
11324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11325 $(HOST_EXPORTS) \
11326 for flag in $(EXTRA_HOST_FLAGS) ; do \
11327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11328 done; \
11329 echo "Doing TAGS in gas"; \
11330 (cd $(HOST_SUBDIR)/gas && \
11331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11333 "RANLIB=$${RANLIB}" \
11334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11335 TAGS) \
11336 || exit 1
11338 @endif gas
11340 .PHONY: maybe-install-info-gas install-info-gas
11341 maybe-install-info-gas:
11342 @if gas
11343 maybe-install-info-gas: install-info-gas
11345 install-info-gas: \
11346 configure-gas \
11347 info-gas
11348 @[ -f ./gas/Makefile ] || exit 0; \
11349 r=`${PWD_COMMAND}`; export r; \
11350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11351 $(HOST_EXPORTS) \
11352 for flag in $(EXTRA_HOST_FLAGS) ; do \
11353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11354 done; \
11355 echo "Doing install-info in gas"; \
11356 (cd $(HOST_SUBDIR)/gas && \
11357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11359 "RANLIB=$${RANLIB}" \
11360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11361 install-info) \
11362 || exit 1
11364 @endif gas
11366 .PHONY: maybe-install-pdf-gas install-pdf-gas
11367 maybe-install-pdf-gas:
11368 @if gas
11369 maybe-install-pdf-gas: install-pdf-gas
11371 install-pdf-gas: \
11372 configure-gas \
11373 pdf-gas
11374 @[ -f ./gas/Makefile ] || exit 0; \
11375 r=`${PWD_COMMAND}`; export r; \
11376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11377 $(HOST_EXPORTS) \
11378 for flag in $(EXTRA_HOST_FLAGS) ; do \
11379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11380 done; \
11381 echo "Doing install-pdf in gas"; \
11382 (cd $(HOST_SUBDIR)/gas && \
11383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11385 "RANLIB=$${RANLIB}" \
11386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11387 install-pdf) \
11388 || exit 1
11390 @endif gas
11392 .PHONY: maybe-install-html-gas install-html-gas
11393 maybe-install-html-gas:
11394 @if gas
11395 maybe-install-html-gas: install-html-gas
11397 install-html-gas: \
11398 configure-gas \
11399 html-gas
11400 @[ -f ./gas/Makefile ] || exit 0; \
11401 r=`${PWD_COMMAND}`; export r; \
11402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11403 $(HOST_EXPORTS) \
11404 for flag in $(EXTRA_HOST_FLAGS) ; do \
11405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11406 done; \
11407 echo "Doing install-html in gas"; \
11408 (cd $(HOST_SUBDIR)/gas && \
11409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11411 "RANLIB=$${RANLIB}" \
11412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11413 install-html) \
11414 || exit 1
11416 @endif gas
11418 .PHONY: maybe-installcheck-gas installcheck-gas
11419 maybe-installcheck-gas:
11420 @if gas
11421 maybe-installcheck-gas: installcheck-gas
11423 installcheck-gas: \
11424 configure-gas
11425 @[ -f ./gas/Makefile ] || exit 0; \
11426 r=`${PWD_COMMAND}`; export r; \
11427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11428 $(HOST_EXPORTS) \
11429 for flag in $(EXTRA_HOST_FLAGS) ; do \
11430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11431 done; \
11432 echo "Doing installcheck in gas"; \
11433 (cd $(HOST_SUBDIR)/gas && \
11434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11436 "RANLIB=$${RANLIB}" \
11437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11438 installcheck) \
11439 || exit 1
11441 @endif gas
11443 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11444 maybe-mostlyclean-gas:
11445 @if gas
11446 maybe-mostlyclean-gas: mostlyclean-gas
11448 mostlyclean-gas:
11449 @[ -f ./gas/Makefile ] || exit 0; \
11450 r=`${PWD_COMMAND}`; export r; \
11451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11452 $(HOST_EXPORTS) \
11453 for flag in $(EXTRA_HOST_FLAGS) ; do \
11454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11455 done; \
11456 echo "Doing mostlyclean in gas"; \
11457 (cd $(HOST_SUBDIR)/gas && \
11458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11460 "RANLIB=$${RANLIB}" \
11461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11462 mostlyclean) \
11463 || exit 1
11465 @endif gas
11467 .PHONY: maybe-clean-gas clean-gas
11468 maybe-clean-gas:
11469 @if gas
11470 maybe-clean-gas: clean-gas
11472 clean-gas:
11473 @[ -f ./gas/Makefile ] || exit 0; \
11474 r=`${PWD_COMMAND}`; export r; \
11475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11476 $(HOST_EXPORTS) \
11477 for flag in $(EXTRA_HOST_FLAGS) ; do \
11478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11479 done; \
11480 echo "Doing clean in gas"; \
11481 (cd $(HOST_SUBDIR)/gas && \
11482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11484 "RANLIB=$${RANLIB}" \
11485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11486 clean) \
11487 || exit 1
11489 @endif gas
11491 .PHONY: maybe-distclean-gas distclean-gas
11492 maybe-distclean-gas:
11493 @if gas
11494 maybe-distclean-gas: distclean-gas
11496 distclean-gas:
11497 @[ -f ./gas/Makefile ] || exit 0; \
11498 r=`${PWD_COMMAND}`; export r; \
11499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500 $(HOST_EXPORTS) \
11501 for flag in $(EXTRA_HOST_FLAGS) ; do \
11502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11503 done; \
11504 echo "Doing distclean in gas"; \
11505 (cd $(HOST_SUBDIR)/gas && \
11506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11508 "RANLIB=$${RANLIB}" \
11509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11510 distclean) \
11511 || exit 1
11513 @endif gas
11515 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11516 maybe-maintainer-clean-gas:
11517 @if gas
11518 maybe-maintainer-clean-gas: maintainer-clean-gas
11520 maintainer-clean-gas:
11521 @[ -f ./gas/Makefile ] || exit 0; \
11522 r=`${PWD_COMMAND}`; export r; \
11523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11524 $(HOST_EXPORTS) \
11525 for flag in $(EXTRA_HOST_FLAGS) ; do \
11526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11527 done; \
11528 echo "Doing maintainer-clean in gas"; \
11529 (cd $(HOST_SUBDIR)/gas && \
11530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11532 "RANLIB=$${RANLIB}" \
11533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11534 maintainer-clean) \
11535 || exit 1
11537 @endif gas
11541 .PHONY: configure-gcc maybe-configure-gcc
11542 maybe-configure-gcc:
11543 @if gcc-bootstrap
11544 configure-gcc: stage_current
11545 @endif gcc-bootstrap
11546 @if gcc
11547 maybe-configure-gcc: configure-gcc
11548 configure-gcc:
11549 @r=`${PWD_COMMAND}`; export r; \
11550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11553 $(HOST_EXPORTS) \
11554 echo Configuring in $(HOST_SUBDIR)/gcc; \
11555 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11556 case $(srcdir) in \
11557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11558 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11560 esac; \
11561 module_srcdir=gcc; \
11562 $(SHELL) \
11563 $$s/$$module_srcdir/configure \
11564 --srcdir=$${topdir}/$$module_srcdir \
11565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11566 --target=${target_alias} \
11567 || exit 1
11568 @endif gcc
11572 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11573 maybe-configure-stage1-gcc:
11574 @if gcc-bootstrap
11575 maybe-configure-stage1-gcc: configure-stage1-gcc
11576 configure-stage1-gcc:
11577 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11578 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11579 @r=`${PWD_COMMAND}`; export r; \
11580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11581 TFLAGS="$(STAGE1_TFLAGS)"; \
11582 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11583 $(HOST_EXPORTS) \
11584 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11585 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11586 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11587 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11589 cd $(HOST_SUBDIR)/gcc || exit 1; \
11590 case $(srcdir) in \
11591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11592 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11594 esac; \
11595 module_srcdir=gcc; \
11596 $(SHELL) $$s/$$module_srcdir/configure \
11597 --srcdir=$${topdir}/$$module_srcdir \
11598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11599 --target=${target_alias} \
11601 $(STAGE1_CONFIGURE_FLAGS)
11602 @endif gcc-bootstrap
11604 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11605 maybe-configure-stage2-gcc:
11606 @if gcc-bootstrap
11607 maybe-configure-stage2-gcc: configure-stage2-gcc
11608 configure-stage2-gcc:
11609 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11611 @r=`${PWD_COMMAND}`; export r; \
11612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11613 TFLAGS="$(STAGE2_TFLAGS)"; \
11614 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11615 $(HOST_EXPORTS) \
11616 $(POSTSTAGE1_HOST_EXPORTS) \
11617 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11618 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11619 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11620 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11622 cd $(HOST_SUBDIR)/gcc || exit 1; \
11623 case $(srcdir) in \
11624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11625 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11627 esac; \
11628 module_srcdir=gcc; \
11629 $(SHELL) $$s/$$module_srcdir/configure \
11630 --srcdir=$${topdir}/$$module_srcdir \
11631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11632 --target=${target_alias} \
11633 --with-build-libsubdir=$(HOST_SUBDIR) \
11634 $(STAGE2_CONFIGURE_FLAGS)
11635 @endif gcc-bootstrap
11637 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11638 maybe-configure-stage3-gcc:
11639 @if gcc-bootstrap
11640 maybe-configure-stage3-gcc: configure-stage3-gcc
11641 configure-stage3-gcc:
11642 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11644 @r=`${PWD_COMMAND}`; export r; \
11645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11646 TFLAGS="$(STAGE3_TFLAGS)"; \
11647 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11648 $(HOST_EXPORTS) \
11649 $(POSTSTAGE1_HOST_EXPORTS) \
11650 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11651 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11652 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11653 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11655 cd $(HOST_SUBDIR)/gcc || exit 1; \
11656 case $(srcdir) in \
11657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11658 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11660 esac; \
11661 module_srcdir=gcc; \
11662 $(SHELL) $$s/$$module_srcdir/configure \
11663 --srcdir=$${topdir}/$$module_srcdir \
11664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11665 --target=${target_alias} \
11666 --with-build-libsubdir=$(HOST_SUBDIR) \
11667 $(STAGE3_CONFIGURE_FLAGS)
11668 @endif gcc-bootstrap
11670 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11671 maybe-configure-stage4-gcc:
11672 @if gcc-bootstrap
11673 maybe-configure-stage4-gcc: configure-stage4-gcc
11674 configure-stage4-gcc:
11675 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11677 @r=`${PWD_COMMAND}`; export r; \
11678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11679 TFLAGS="$(STAGE4_TFLAGS)"; \
11680 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11681 $(HOST_EXPORTS) \
11682 $(POSTSTAGE1_HOST_EXPORTS) \
11683 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11684 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11685 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11686 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11688 cd $(HOST_SUBDIR)/gcc || exit 1; \
11689 case $(srcdir) in \
11690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11691 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11693 esac; \
11694 module_srcdir=gcc; \
11695 $(SHELL) $$s/$$module_srcdir/configure \
11696 --srcdir=$${topdir}/$$module_srcdir \
11697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11698 --target=${target_alias} \
11699 --with-build-libsubdir=$(HOST_SUBDIR) \
11700 $(STAGE4_CONFIGURE_FLAGS)
11701 @endif gcc-bootstrap
11703 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11704 maybe-configure-stageprofile-gcc:
11705 @if gcc-bootstrap
11706 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11707 configure-stageprofile-gcc:
11708 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11710 @r=`${PWD_COMMAND}`; export r; \
11711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11712 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11713 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11714 $(HOST_EXPORTS) \
11715 $(POSTSTAGE1_HOST_EXPORTS) \
11716 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11717 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11718 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11719 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11721 cd $(HOST_SUBDIR)/gcc || exit 1; \
11722 case $(srcdir) in \
11723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11724 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11726 esac; \
11727 module_srcdir=gcc; \
11728 $(SHELL) $$s/$$module_srcdir/configure \
11729 --srcdir=$${topdir}/$$module_srcdir \
11730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11731 --target=${target_alias} \
11732 --with-build-libsubdir=$(HOST_SUBDIR) \
11733 $(STAGEprofile_CONFIGURE_FLAGS)
11734 @endif gcc-bootstrap
11736 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11737 maybe-configure-stagetrain-gcc:
11738 @if gcc-bootstrap
11739 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11740 configure-stagetrain-gcc:
11741 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11743 @r=`${PWD_COMMAND}`; export r; \
11744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11745 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11746 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11747 $(HOST_EXPORTS) \
11748 $(POSTSTAGE1_HOST_EXPORTS) \
11749 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11750 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11751 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11752 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11754 cd $(HOST_SUBDIR)/gcc || exit 1; \
11755 case $(srcdir) in \
11756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11757 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11759 esac; \
11760 module_srcdir=gcc; \
11761 $(SHELL) $$s/$$module_srcdir/configure \
11762 --srcdir=$${topdir}/$$module_srcdir \
11763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11764 --target=${target_alias} \
11765 --with-build-libsubdir=$(HOST_SUBDIR) \
11766 $(STAGEtrain_CONFIGURE_FLAGS)
11767 @endif gcc-bootstrap
11769 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11770 maybe-configure-stagefeedback-gcc:
11771 @if gcc-bootstrap
11772 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11773 configure-stagefeedback-gcc:
11774 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11776 @r=`${PWD_COMMAND}`; export r; \
11777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11779 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11780 $(HOST_EXPORTS) \
11781 $(POSTSTAGE1_HOST_EXPORTS) \
11782 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11783 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11784 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11785 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11787 cd $(HOST_SUBDIR)/gcc || exit 1; \
11788 case $(srcdir) in \
11789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11790 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11792 esac; \
11793 module_srcdir=gcc; \
11794 $(SHELL) $$s/$$module_srcdir/configure \
11795 --srcdir=$${topdir}/$$module_srcdir \
11796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11797 --target=${target_alias} \
11798 --with-build-libsubdir=$(HOST_SUBDIR) \
11799 $(STAGEfeedback_CONFIGURE_FLAGS)
11800 @endif gcc-bootstrap
11802 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11803 maybe-configure-stageautoprofile-gcc:
11804 @if gcc-bootstrap
11805 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11806 configure-stageautoprofile-gcc:
11807 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11809 @r=`${PWD_COMMAND}`; export r; \
11810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11811 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11812 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11813 $(HOST_EXPORTS) \
11814 $(POSTSTAGE1_HOST_EXPORTS) \
11815 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11816 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11817 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11818 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11820 cd $(HOST_SUBDIR)/gcc || exit 1; \
11821 case $(srcdir) in \
11822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11823 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11825 esac; \
11826 module_srcdir=gcc; \
11827 $(SHELL) $$s/$$module_srcdir/configure \
11828 --srcdir=$${topdir}/$$module_srcdir \
11829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11830 --target=${target_alias} \
11831 --with-build-libsubdir=$(HOST_SUBDIR) \
11832 $(STAGEautoprofile_CONFIGURE_FLAGS)
11833 @endif gcc-bootstrap
11835 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11836 maybe-configure-stageautofeedback-gcc:
11837 @if gcc-bootstrap
11838 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11839 configure-stageautofeedback-gcc:
11840 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11842 @r=`${PWD_COMMAND}`; export r; \
11843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11844 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11845 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11846 $(HOST_EXPORTS) \
11847 $(POSTSTAGE1_HOST_EXPORTS) \
11848 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11849 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11850 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11851 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11853 cd $(HOST_SUBDIR)/gcc || exit 1; \
11854 case $(srcdir) in \
11855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11856 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11858 esac; \
11859 module_srcdir=gcc; \
11860 $(SHELL) $$s/$$module_srcdir/configure \
11861 --srcdir=$${topdir}/$$module_srcdir \
11862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11863 --target=${target_alias} \
11864 --with-build-libsubdir=$(HOST_SUBDIR) \
11865 $(STAGEautofeedback_CONFIGURE_FLAGS)
11866 @endif gcc-bootstrap
11872 .PHONY: all-gcc maybe-all-gcc
11873 maybe-all-gcc:
11874 @if gcc-bootstrap
11875 all-gcc: stage_current
11876 @endif gcc-bootstrap
11877 @if gcc
11878 TARGET-gcc=all
11879 maybe-all-gcc: all-gcc
11880 all-gcc: configure-gcc
11881 @r=`${PWD_COMMAND}`; export r; \
11882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11883 $(HOST_EXPORTS) \
11884 (cd $(HOST_SUBDIR)/gcc && \
11885 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11886 $(TARGET-gcc))
11887 @endif gcc
11891 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11892 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11893 maybe-all-stage1-gcc:
11894 maybe-clean-stage1-gcc:
11895 @if gcc-bootstrap
11896 maybe-all-stage1-gcc: all-stage1-gcc
11897 all-stage1: all-stage1-gcc
11898 TARGET-stage1-gcc = $(TARGET-gcc)
11899 all-stage1-gcc: configure-stage1-gcc
11900 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11901 @r=`${PWD_COMMAND}`; export r; \
11902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11903 TFLAGS="$(STAGE1_TFLAGS)"; \
11904 $(HOST_EXPORTS) \
11905 cd $(HOST_SUBDIR)/gcc && \
11907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11908 CFLAGS="$(STAGE1_CFLAGS)" \
11909 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11910 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11911 LIBCFLAGS="$(LIBCFLAGS)" \
11912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11915 $(EXTRA_HOST_FLAGS) \
11916 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11917 TFLAGS="$(STAGE1_TFLAGS)" \
11918 $(TARGET-stage1-gcc)
11920 maybe-clean-stage1-gcc: clean-stage1-gcc
11921 clean-stage1: clean-stage1-gcc
11922 clean-stage1-gcc:
11923 @if [ $(current_stage) = stage1 ]; then \
11924 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11925 else \
11926 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11927 $(MAKE) stage1-start; \
11928 fi; \
11929 cd $(HOST_SUBDIR)/gcc && \
11930 $(MAKE) $(EXTRA_HOST_FLAGS) \
11931 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11932 @endif gcc-bootstrap
11935 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11936 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11937 maybe-all-stage2-gcc:
11938 maybe-clean-stage2-gcc:
11939 @if gcc-bootstrap
11940 maybe-all-stage2-gcc: all-stage2-gcc
11941 all-stage2: all-stage2-gcc
11942 TARGET-stage2-gcc = $(TARGET-gcc)
11943 all-stage2-gcc: configure-stage2-gcc
11944 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11945 @r=`${PWD_COMMAND}`; export r; \
11946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11947 TFLAGS="$(STAGE2_TFLAGS)"; \
11948 $(HOST_EXPORTS) \
11949 $(POSTSTAGE1_HOST_EXPORTS) \
11950 cd $(HOST_SUBDIR)/gcc && \
11952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11953 CFLAGS="$(STAGE2_CFLAGS)" \
11954 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11955 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11956 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11961 TFLAGS="$(STAGE2_TFLAGS)" \
11962 $(TARGET-stage2-gcc)
11964 maybe-clean-stage2-gcc: clean-stage2-gcc
11965 clean-stage2: clean-stage2-gcc
11966 clean-stage2-gcc:
11967 @if [ $(current_stage) = stage2 ]; then \
11968 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11969 else \
11970 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11971 $(MAKE) stage2-start; \
11972 fi; \
11973 cd $(HOST_SUBDIR)/gcc && \
11974 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11975 @endif gcc-bootstrap
11978 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11979 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11980 maybe-all-stage3-gcc:
11981 maybe-clean-stage3-gcc:
11982 @if gcc-bootstrap
11983 maybe-all-stage3-gcc: all-stage3-gcc
11984 all-stage3: all-stage3-gcc
11985 TARGET-stage3-gcc = $(TARGET-gcc)
11986 all-stage3-gcc: configure-stage3-gcc
11987 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11988 @r=`${PWD_COMMAND}`; export r; \
11989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11990 TFLAGS="$(STAGE3_TFLAGS)"; \
11991 $(HOST_EXPORTS) \
11992 $(POSTSTAGE1_HOST_EXPORTS) \
11993 cd $(HOST_SUBDIR)/gcc && \
11995 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11996 CFLAGS="$(STAGE3_CFLAGS)" \
11997 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11998 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11999 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12004 TFLAGS="$(STAGE3_TFLAGS)" \
12005 $(TARGET-stage3-gcc)
12007 maybe-clean-stage3-gcc: clean-stage3-gcc
12008 clean-stage3: clean-stage3-gcc
12009 clean-stage3-gcc:
12010 @if [ $(current_stage) = stage3 ]; then \
12011 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12012 else \
12013 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12014 $(MAKE) stage3-start; \
12015 fi; \
12016 cd $(HOST_SUBDIR)/gcc && \
12017 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12018 @endif gcc-bootstrap
12021 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12022 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12023 maybe-all-stage4-gcc:
12024 maybe-clean-stage4-gcc:
12025 @if gcc-bootstrap
12026 maybe-all-stage4-gcc: all-stage4-gcc
12027 all-stage4: all-stage4-gcc
12028 TARGET-stage4-gcc = $(TARGET-gcc)
12029 all-stage4-gcc: configure-stage4-gcc
12030 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12031 @r=`${PWD_COMMAND}`; export r; \
12032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12033 TFLAGS="$(STAGE4_TFLAGS)"; \
12034 $(HOST_EXPORTS) \
12035 $(POSTSTAGE1_HOST_EXPORTS) \
12036 cd $(HOST_SUBDIR)/gcc && \
12038 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12039 CFLAGS="$(STAGE4_CFLAGS)" \
12040 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12041 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12042 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12046 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12047 TFLAGS="$(STAGE4_TFLAGS)" \
12048 $(TARGET-stage4-gcc)
12050 maybe-clean-stage4-gcc: clean-stage4-gcc
12051 clean-stage4: clean-stage4-gcc
12052 clean-stage4-gcc:
12053 @if [ $(current_stage) = stage4 ]; then \
12054 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12055 else \
12056 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12057 $(MAKE) stage4-start; \
12058 fi; \
12059 cd $(HOST_SUBDIR)/gcc && \
12060 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12061 @endif gcc-bootstrap
12064 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12065 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12066 maybe-all-stageprofile-gcc:
12067 maybe-clean-stageprofile-gcc:
12068 @if gcc-bootstrap
12069 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12070 all-stageprofile: all-stageprofile-gcc
12071 TARGET-stageprofile-gcc = $(TARGET-gcc)
12072 all-stageprofile-gcc: configure-stageprofile-gcc
12073 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12074 @r=`${PWD_COMMAND}`; export r; \
12075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12076 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12077 $(HOST_EXPORTS) \
12078 $(POSTSTAGE1_HOST_EXPORTS) \
12079 cd $(HOST_SUBDIR)/gcc && \
12081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12082 CFLAGS="$(STAGEprofile_CFLAGS)" \
12083 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12084 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12085 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12090 TFLAGS="$(STAGEprofile_TFLAGS)" \
12091 $(TARGET-stageprofile-gcc)
12093 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12094 clean-stageprofile: clean-stageprofile-gcc
12095 clean-stageprofile-gcc:
12096 @if [ $(current_stage) = stageprofile ]; then \
12097 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12098 else \
12099 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12100 $(MAKE) stageprofile-start; \
12101 fi; \
12102 cd $(HOST_SUBDIR)/gcc && \
12103 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12104 @endif gcc-bootstrap
12107 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12108 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12109 maybe-all-stagetrain-gcc:
12110 maybe-clean-stagetrain-gcc:
12111 @if gcc-bootstrap
12112 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12113 all-stagetrain: all-stagetrain-gcc
12114 TARGET-stagetrain-gcc = $(TARGET-gcc)
12115 all-stagetrain-gcc: configure-stagetrain-gcc
12116 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12117 @r=`${PWD_COMMAND}`; export r; \
12118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12119 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12120 $(HOST_EXPORTS) \
12121 $(POSTSTAGE1_HOST_EXPORTS) \
12122 cd $(HOST_SUBDIR)/gcc && \
12124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12125 CFLAGS="$(STAGEtrain_CFLAGS)" \
12126 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12127 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12128 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12132 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12133 TFLAGS="$(STAGEtrain_TFLAGS)" \
12134 $(TARGET-stagetrain-gcc)
12136 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12137 clean-stagetrain: clean-stagetrain-gcc
12138 clean-stagetrain-gcc:
12139 @if [ $(current_stage) = stagetrain ]; then \
12140 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12141 else \
12142 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12143 $(MAKE) stagetrain-start; \
12144 fi; \
12145 cd $(HOST_SUBDIR)/gcc && \
12146 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12147 @endif gcc-bootstrap
12150 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12151 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12152 maybe-all-stagefeedback-gcc:
12153 maybe-clean-stagefeedback-gcc:
12154 @if gcc-bootstrap
12155 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12156 all-stagefeedback: all-stagefeedback-gcc
12157 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12158 all-stagefeedback-gcc: configure-stagefeedback-gcc
12159 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12160 @r=`${PWD_COMMAND}`; export r; \
12161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12162 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12163 $(HOST_EXPORTS) \
12164 $(POSTSTAGE1_HOST_EXPORTS) \
12165 cd $(HOST_SUBDIR)/gcc && \
12167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12168 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12169 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12170 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12171 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12172 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12173 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12174 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12175 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12176 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12177 $(TARGET-stagefeedback-gcc)
12179 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12180 clean-stagefeedback: clean-stagefeedback-gcc
12181 clean-stagefeedback-gcc:
12182 @if [ $(current_stage) = stagefeedback ]; then \
12183 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12184 else \
12185 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12186 $(MAKE) stagefeedback-start; \
12187 fi; \
12188 cd $(HOST_SUBDIR)/gcc && \
12189 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12190 @endif gcc-bootstrap
12193 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12194 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12195 maybe-all-stageautoprofile-gcc:
12196 maybe-clean-stageautoprofile-gcc:
12197 @if gcc-bootstrap
12198 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12199 all-stageautoprofile: all-stageautoprofile-gcc
12200 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12201 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12202 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12203 @r=`${PWD_COMMAND}`; export r; \
12204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12205 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12206 $(HOST_EXPORTS) \
12207 $(POSTSTAGE1_HOST_EXPORTS) \
12208 cd $(HOST_SUBDIR)/gcc && \
12209 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12211 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12212 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12213 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12214 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12218 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12219 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12220 $(TARGET-stageautoprofile-gcc)
12222 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12223 clean-stageautoprofile: clean-stageautoprofile-gcc
12224 clean-stageautoprofile-gcc:
12225 @if [ $(current_stage) = stageautoprofile ]; then \
12226 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12227 else \
12228 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12229 $(MAKE) stageautoprofile-start; \
12230 fi; \
12231 cd $(HOST_SUBDIR)/gcc && \
12232 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12233 @endif gcc-bootstrap
12236 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12237 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12238 maybe-all-stageautofeedback-gcc:
12239 maybe-clean-stageautofeedback-gcc:
12240 @if gcc-bootstrap
12241 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12242 all-stageautofeedback: all-stageautofeedback-gcc
12243 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12244 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12245 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12246 @r=`${PWD_COMMAND}`; export r; \
12247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12248 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12249 $(HOST_EXPORTS) \
12250 $(POSTSTAGE1_HOST_EXPORTS) \
12251 cd $(HOST_SUBDIR)/gcc && \
12253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12254 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12255 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12256 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12257 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12261 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12262 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12263 $(TARGET-stageautofeedback-gcc)
12265 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12266 clean-stageautofeedback: clean-stageautofeedback-gcc
12267 clean-stageautofeedback-gcc:
12268 @if [ $(current_stage) = stageautofeedback ]; then \
12269 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12270 else \
12271 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12272 $(MAKE) stageautofeedback-start; \
12273 fi; \
12274 cd $(HOST_SUBDIR)/gcc && \
12275 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12276 @endif gcc-bootstrap
12282 .PHONY: check-gcc maybe-check-gcc
12283 maybe-check-gcc:
12284 @if gcc
12285 maybe-check-gcc: check-gcc
12287 check-gcc:
12288 @: $(MAKE); $(unstage)
12289 @r=`${PWD_COMMAND}`; export r; \
12290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12292 (cd $(HOST_SUBDIR)/gcc && \
12293 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12295 @endif gcc
12297 .PHONY: install-gcc maybe-install-gcc
12298 maybe-install-gcc:
12299 @if gcc
12300 maybe-install-gcc: install-gcc
12302 install-gcc: installdirs
12303 @: $(MAKE); $(unstage)
12304 @r=`${PWD_COMMAND}`; export r; \
12305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12306 $(HOST_EXPORTS) \
12307 (cd $(HOST_SUBDIR)/gcc && \
12308 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12310 @endif gcc
12312 .PHONY: install-strip-gcc maybe-install-strip-gcc
12313 maybe-install-strip-gcc:
12314 @if gcc
12315 maybe-install-strip-gcc: install-strip-gcc
12317 install-strip-gcc: installdirs
12318 @: $(MAKE); $(unstage)
12319 @r=`${PWD_COMMAND}`; export r; \
12320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12321 $(HOST_EXPORTS) \
12322 (cd $(HOST_SUBDIR)/gcc && \
12323 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12325 @endif gcc
12327 # Other targets (info, dvi, pdf, etc.)
12329 .PHONY: maybe-info-gcc info-gcc
12330 maybe-info-gcc:
12331 @if gcc
12332 maybe-info-gcc: info-gcc
12334 info-gcc: \
12335 configure-gcc
12336 @[ -f ./gcc/Makefile ] || exit 0; \
12337 r=`${PWD_COMMAND}`; export r; \
12338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12339 $(HOST_EXPORTS) \
12340 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12342 done; \
12343 echo "Doing info in gcc"; \
12344 (cd $(HOST_SUBDIR)/gcc && \
12345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12347 "RANLIB=$${RANLIB}" \
12348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12349 info) \
12350 || exit 1
12352 @endif gcc
12354 .PHONY: maybe-dvi-gcc dvi-gcc
12355 maybe-dvi-gcc:
12356 @if gcc
12357 maybe-dvi-gcc: dvi-gcc
12359 dvi-gcc: \
12360 configure-gcc
12361 @[ -f ./gcc/Makefile ] || exit 0; \
12362 r=`${PWD_COMMAND}`; export r; \
12363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12364 $(HOST_EXPORTS) \
12365 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12367 done; \
12368 echo "Doing dvi in gcc"; \
12369 (cd $(HOST_SUBDIR)/gcc && \
12370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12372 "RANLIB=$${RANLIB}" \
12373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12374 dvi) \
12375 || exit 1
12377 @endif gcc
12379 .PHONY: maybe-pdf-gcc pdf-gcc
12380 maybe-pdf-gcc:
12381 @if gcc
12382 maybe-pdf-gcc: pdf-gcc
12384 pdf-gcc: \
12385 configure-gcc
12386 @[ -f ./gcc/Makefile ] || exit 0; \
12387 r=`${PWD_COMMAND}`; export r; \
12388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12389 $(HOST_EXPORTS) \
12390 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12392 done; \
12393 echo "Doing pdf in gcc"; \
12394 (cd $(HOST_SUBDIR)/gcc && \
12395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12397 "RANLIB=$${RANLIB}" \
12398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12399 pdf) \
12400 || exit 1
12402 @endif gcc
12404 .PHONY: maybe-html-gcc html-gcc
12405 maybe-html-gcc:
12406 @if gcc
12407 maybe-html-gcc: html-gcc
12409 html-gcc: \
12410 configure-gcc
12411 @[ -f ./gcc/Makefile ] || exit 0; \
12412 r=`${PWD_COMMAND}`; export r; \
12413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12414 $(HOST_EXPORTS) \
12415 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12417 done; \
12418 echo "Doing html in gcc"; \
12419 (cd $(HOST_SUBDIR)/gcc && \
12420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12422 "RANLIB=$${RANLIB}" \
12423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12424 html) \
12425 || exit 1
12427 @endif gcc
12429 .PHONY: maybe-TAGS-gcc TAGS-gcc
12430 maybe-TAGS-gcc:
12431 @if gcc
12432 maybe-TAGS-gcc: TAGS-gcc
12434 TAGS-gcc: \
12435 configure-gcc
12436 @[ -f ./gcc/Makefile ] || exit 0; \
12437 r=`${PWD_COMMAND}`; export r; \
12438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12439 $(HOST_EXPORTS) \
12440 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12442 done; \
12443 echo "Doing TAGS in gcc"; \
12444 (cd $(HOST_SUBDIR)/gcc && \
12445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12447 "RANLIB=$${RANLIB}" \
12448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12449 TAGS) \
12450 || exit 1
12452 @endif gcc
12454 .PHONY: maybe-install-info-gcc install-info-gcc
12455 maybe-install-info-gcc:
12456 @if gcc
12457 maybe-install-info-gcc: install-info-gcc
12459 install-info-gcc: \
12460 configure-gcc \
12461 info-gcc
12462 @[ -f ./gcc/Makefile ] || exit 0; \
12463 r=`${PWD_COMMAND}`; export r; \
12464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12465 $(HOST_EXPORTS) \
12466 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12468 done; \
12469 echo "Doing install-info in gcc"; \
12470 (cd $(HOST_SUBDIR)/gcc && \
12471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12473 "RANLIB=$${RANLIB}" \
12474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12475 install-info) \
12476 || exit 1
12478 @endif gcc
12480 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12481 maybe-install-pdf-gcc:
12482 @if gcc
12483 maybe-install-pdf-gcc: install-pdf-gcc
12485 install-pdf-gcc: \
12486 configure-gcc \
12487 pdf-gcc
12488 @[ -f ./gcc/Makefile ] || exit 0; \
12489 r=`${PWD_COMMAND}`; export r; \
12490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12491 $(HOST_EXPORTS) \
12492 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12494 done; \
12495 echo "Doing install-pdf in gcc"; \
12496 (cd $(HOST_SUBDIR)/gcc && \
12497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12499 "RANLIB=$${RANLIB}" \
12500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12501 install-pdf) \
12502 || exit 1
12504 @endif gcc
12506 .PHONY: maybe-install-html-gcc install-html-gcc
12507 maybe-install-html-gcc:
12508 @if gcc
12509 maybe-install-html-gcc: install-html-gcc
12511 install-html-gcc: \
12512 configure-gcc \
12513 html-gcc
12514 @[ -f ./gcc/Makefile ] || exit 0; \
12515 r=`${PWD_COMMAND}`; export r; \
12516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12517 $(HOST_EXPORTS) \
12518 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12520 done; \
12521 echo "Doing install-html in gcc"; \
12522 (cd $(HOST_SUBDIR)/gcc && \
12523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12525 "RANLIB=$${RANLIB}" \
12526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12527 install-html) \
12528 || exit 1
12530 @endif gcc
12532 .PHONY: maybe-installcheck-gcc installcheck-gcc
12533 maybe-installcheck-gcc:
12534 @if gcc
12535 maybe-installcheck-gcc: installcheck-gcc
12537 installcheck-gcc: \
12538 configure-gcc
12539 @[ -f ./gcc/Makefile ] || exit 0; \
12540 r=`${PWD_COMMAND}`; export r; \
12541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12542 $(HOST_EXPORTS) \
12543 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12545 done; \
12546 echo "Doing installcheck in gcc"; \
12547 (cd $(HOST_SUBDIR)/gcc && \
12548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12550 "RANLIB=$${RANLIB}" \
12551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12552 installcheck) \
12553 || exit 1
12555 @endif gcc
12557 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12558 maybe-mostlyclean-gcc:
12559 @if gcc
12560 maybe-mostlyclean-gcc: mostlyclean-gcc
12562 mostlyclean-gcc:
12563 @[ -f ./gcc/Makefile ] || exit 0; \
12564 r=`${PWD_COMMAND}`; export r; \
12565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12566 $(HOST_EXPORTS) \
12567 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12569 done; \
12570 echo "Doing mostlyclean in gcc"; \
12571 (cd $(HOST_SUBDIR)/gcc && \
12572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12574 "RANLIB=$${RANLIB}" \
12575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12576 mostlyclean) \
12577 || exit 1
12579 @endif gcc
12581 .PHONY: maybe-clean-gcc clean-gcc
12582 maybe-clean-gcc:
12583 @if gcc
12584 maybe-clean-gcc: clean-gcc
12586 clean-gcc:
12587 @[ -f ./gcc/Makefile ] || exit 0; \
12588 r=`${PWD_COMMAND}`; export r; \
12589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12590 $(HOST_EXPORTS) \
12591 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12593 done; \
12594 echo "Doing clean in gcc"; \
12595 (cd $(HOST_SUBDIR)/gcc && \
12596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12598 "RANLIB=$${RANLIB}" \
12599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12600 clean) \
12601 || exit 1
12603 @endif gcc
12605 .PHONY: maybe-distclean-gcc distclean-gcc
12606 maybe-distclean-gcc:
12607 @if gcc
12608 maybe-distclean-gcc: distclean-gcc
12610 distclean-gcc:
12611 @[ -f ./gcc/Makefile ] || exit 0; \
12612 r=`${PWD_COMMAND}`; export r; \
12613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614 $(HOST_EXPORTS) \
12615 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12617 done; \
12618 echo "Doing distclean in gcc"; \
12619 (cd $(HOST_SUBDIR)/gcc && \
12620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12622 "RANLIB=$${RANLIB}" \
12623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12624 distclean) \
12625 || exit 1
12627 @endif gcc
12629 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12630 maybe-maintainer-clean-gcc:
12631 @if gcc
12632 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12634 maintainer-clean-gcc:
12635 @[ -f ./gcc/Makefile ] || exit 0; \
12636 r=`${PWD_COMMAND}`; export r; \
12637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12638 $(HOST_EXPORTS) \
12639 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12641 done; \
12642 echo "Doing maintainer-clean in gcc"; \
12643 (cd $(HOST_SUBDIR)/gcc && \
12644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12646 "RANLIB=$${RANLIB}" \
12647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12648 maintainer-clean) \
12649 || exit 1
12651 @endif gcc
12655 .PHONY: configure-gmp maybe-configure-gmp
12656 maybe-configure-gmp:
12657 @if gcc-bootstrap
12658 configure-gmp: stage_current
12659 @endif gcc-bootstrap
12660 @if gmp
12661 maybe-configure-gmp: configure-gmp
12662 configure-gmp:
12663 @r=`${PWD_COMMAND}`; export r; \
12664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12665 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12667 $(HOST_EXPORTS) \
12668 echo Configuring in $(HOST_SUBDIR)/gmp; \
12669 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12670 case $(srcdir) in \
12671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12672 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12674 esac; \
12675 module_srcdir=gmp; \
12676 $(SHELL) \
12677 $$s/$$module_srcdir/configure \
12678 --srcdir=$${topdir}/$$module_srcdir \
12679 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12680 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12681 || exit 1
12682 @endif gmp
12686 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12687 maybe-configure-stage1-gmp:
12688 @if gmp-bootstrap
12689 maybe-configure-stage1-gmp: configure-stage1-gmp
12690 configure-stage1-gmp:
12691 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12692 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12693 @r=`${PWD_COMMAND}`; export r; \
12694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12695 TFLAGS="$(STAGE1_TFLAGS)"; \
12696 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12697 $(HOST_EXPORTS) \
12698 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12699 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12700 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12701 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12703 cd $(HOST_SUBDIR)/gmp || exit 1; \
12704 case $(srcdir) in \
12705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12706 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12708 esac; \
12709 module_srcdir=gmp; \
12710 $(SHELL) $$s/$$module_srcdir/configure \
12711 --srcdir=$${topdir}/$$module_srcdir \
12712 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12713 --target=none-${host_vendor}-${host_os} \
12715 $(STAGE1_CONFIGURE_FLAGS) \
12716 --disable-shared LEX="touch lex.yy.c"
12717 @endif gmp-bootstrap
12719 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12720 maybe-configure-stage2-gmp:
12721 @if gmp-bootstrap
12722 maybe-configure-stage2-gmp: configure-stage2-gmp
12723 configure-stage2-gmp:
12724 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12725 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12726 @r=`${PWD_COMMAND}`; export r; \
12727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12728 TFLAGS="$(STAGE2_TFLAGS)"; \
12729 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12730 $(HOST_EXPORTS) \
12731 $(POSTSTAGE1_HOST_EXPORTS) \
12732 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12733 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12734 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12735 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12737 cd $(HOST_SUBDIR)/gmp || exit 1; \
12738 case $(srcdir) in \
12739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12740 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12742 esac; \
12743 module_srcdir=gmp; \
12744 $(SHELL) $$s/$$module_srcdir/configure \
12745 --srcdir=$${topdir}/$$module_srcdir \
12746 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12747 --target=none-${host_vendor}-${host_os} \
12748 --with-build-libsubdir=$(HOST_SUBDIR) \
12749 $(STAGE2_CONFIGURE_FLAGS) \
12750 --disable-shared LEX="touch lex.yy.c"
12751 @endif gmp-bootstrap
12753 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12754 maybe-configure-stage3-gmp:
12755 @if gmp-bootstrap
12756 maybe-configure-stage3-gmp: configure-stage3-gmp
12757 configure-stage3-gmp:
12758 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12760 @r=`${PWD_COMMAND}`; export r; \
12761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12762 TFLAGS="$(STAGE3_TFLAGS)"; \
12763 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12764 $(HOST_EXPORTS) \
12765 $(POSTSTAGE1_HOST_EXPORTS) \
12766 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12767 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12768 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12769 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12771 cd $(HOST_SUBDIR)/gmp || exit 1; \
12772 case $(srcdir) in \
12773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12774 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12776 esac; \
12777 module_srcdir=gmp; \
12778 $(SHELL) $$s/$$module_srcdir/configure \
12779 --srcdir=$${topdir}/$$module_srcdir \
12780 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12781 --target=none-${host_vendor}-${host_os} \
12782 --with-build-libsubdir=$(HOST_SUBDIR) \
12783 $(STAGE3_CONFIGURE_FLAGS) \
12784 --disable-shared LEX="touch lex.yy.c"
12785 @endif gmp-bootstrap
12787 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12788 maybe-configure-stage4-gmp:
12789 @if gmp-bootstrap
12790 maybe-configure-stage4-gmp: configure-stage4-gmp
12791 configure-stage4-gmp:
12792 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12794 @r=`${PWD_COMMAND}`; export r; \
12795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12796 TFLAGS="$(STAGE4_TFLAGS)"; \
12797 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12798 $(HOST_EXPORTS) \
12799 $(POSTSTAGE1_HOST_EXPORTS) \
12800 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12801 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12802 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12803 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12805 cd $(HOST_SUBDIR)/gmp || exit 1; \
12806 case $(srcdir) in \
12807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12808 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12810 esac; \
12811 module_srcdir=gmp; \
12812 $(SHELL) $$s/$$module_srcdir/configure \
12813 --srcdir=$${topdir}/$$module_srcdir \
12814 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12815 --target=none-${host_vendor}-${host_os} \
12816 --with-build-libsubdir=$(HOST_SUBDIR) \
12817 $(STAGE4_CONFIGURE_FLAGS) \
12818 --disable-shared LEX="touch lex.yy.c"
12819 @endif gmp-bootstrap
12821 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12822 maybe-configure-stageprofile-gmp:
12823 @if gmp-bootstrap
12824 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12825 configure-stageprofile-gmp:
12826 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12828 @r=`${PWD_COMMAND}`; export r; \
12829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12830 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12831 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12832 $(HOST_EXPORTS) \
12833 $(POSTSTAGE1_HOST_EXPORTS) \
12834 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12835 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12836 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12837 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12839 cd $(HOST_SUBDIR)/gmp || exit 1; \
12840 case $(srcdir) in \
12841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12842 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12844 esac; \
12845 module_srcdir=gmp; \
12846 $(SHELL) $$s/$$module_srcdir/configure \
12847 --srcdir=$${topdir}/$$module_srcdir \
12848 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12849 --target=none-${host_vendor}-${host_os} \
12850 --with-build-libsubdir=$(HOST_SUBDIR) \
12851 $(STAGEprofile_CONFIGURE_FLAGS) \
12852 --disable-shared LEX="touch lex.yy.c"
12853 @endif gmp-bootstrap
12855 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12856 maybe-configure-stagetrain-gmp:
12857 @if gmp-bootstrap
12858 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12859 configure-stagetrain-gmp:
12860 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12861 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12862 @r=`${PWD_COMMAND}`; export r; \
12863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12865 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12866 $(HOST_EXPORTS) \
12867 $(POSTSTAGE1_HOST_EXPORTS) \
12868 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12869 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12870 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12871 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12873 cd $(HOST_SUBDIR)/gmp || exit 1; \
12874 case $(srcdir) in \
12875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12876 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12878 esac; \
12879 module_srcdir=gmp; \
12880 $(SHELL) $$s/$$module_srcdir/configure \
12881 --srcdir=$${topdir}/$$module_srcdir \
12882 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12883 --target=none-${host_vendor}-${host_os} \
12884 --with-build-libsubdir=$(HOST_SUBDIR) \
12885 $(STAGEtrain_CONFIGURE_FLAGS) \
12886 --disable-shared LEX="touch lex.yy.c"
12887 @endif gmp-bootstrap
12889 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12890 maybe-configure-stagefeedback-gmp:
12891 @if gmp-bootstrap
12892 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12893 configure-stagefeedback-gmp:
12894 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12896 @r=`${PWD_COMMAND}`; export r; \
12897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12899 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12900 $(HOST_EXPORTS) \
12901 $(POSTSTAGE1_HOST_EXPORTS) \
12902 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12903 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12904 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12905 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12907 cd $(HOST_SUBDIR)/gmp || exit 1; \
12908 case $(srcdir) in \
12909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12910 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12912 esac; \
12913 module_srcdir=gmp; \
12914 $(SHELL) $$s/$$module_srcdir/configure \
12915 --srcdir=$${topdir}/$$module_srcdir \
12916 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12917 --target=none-${host_vendor}-${host_os} \
12918 --with-build-libsubdir=$(HOST_SUBDIR) \
12919 $(STAGEfeedback_CONFIGURE_FLAGS) \
12920 --disable-shared LEX="touch lex.yy.c"
12921 @endif gmp-bootstrap
12923 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12924 maybe-configure-stageautoprofile-gmp:
12925 @if gmp-bootstrap
12926 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12927 configure-stageautoprofile-gmp:
12928 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12930 @r=`${PWD_COMMAND}`; export r; \
12931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12933 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12934 $(HOST_EXPORTS) \
12935 $(POSTSTAGE1_HOST_EXPORTS) \
12936 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12937 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12938 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12939 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12941 cd $(HOST_SUBDIR)/gmp || exit 1; \
12942 case $(srcdir) in \
12943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12944 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12946 esac; \
12947 module_srcdir=gmp; \
12948 $(SHELL) $$s/$$module_srcdir/configure \
12949 --srcdir=$${topdir}/$$module_srcdir \
12950 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12951 --target=none-${host_vendor}-${host_os} \
12952 --with-build-libsubdir=$(HOST_SUBDIR) \
12953 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12954 --disable-shared LEX="touch lex.yy.c"
12955 @endif gmp-bootstrap
12957 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12958 maybe-configure-stageautofeedback-gmp:
12959 @if gmp-bootstrap
12960 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12961 configure-stageautofeedback-gmp:
12962 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12964 @r=`${PWD_COMMAND}`; export r; \
12965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12966 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12967 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12968 $(HOST_EXPORTS) \
12969 $(POSTSTAGE1_HOST_EXPORTS) \
12970 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12971 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12972 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12973 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12975 cd $(HOST_SUBDIR)/gmp || exit 1; \
12976 case $(srcdir) in \
12977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12978 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12980 esac; \
12981 module_srcdir=gmp; \
12982 $(SHELL) $$s/$$module_srcdir/configure \
12983 --srcdir=$${topdir}/$$module_srcdir \
12984 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12985 --target=none-${host_vendor}-${host_os} \
12986 --with-build-libsubdir=$(HOST_SUBDIR) \
12987 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12988 --disable-shared LEX="touch lex.yy.c"
12989 @endif gmp-bootstrap
12995 .PHONY: all-gmp maybe-all-gmp
12996 maybe-all-gmp:
12997 @if gcc-bootstrap
12998 all-gmp: stage_current
12999 @endif gcc-bootstrap
13000 @if gmp
13001 TARGET-gmp=all
13002 maybe-all-gmp: all-gmp
13003 all-gmp: configure-gmp
13004 @r=`${PWD_COMMAND}`; export r; \
13005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13006 $(HOST_EXPORTS) \
13007 (cd $(HOST_SUBDIR)/gmp && \
13008 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13009 $(TARGET-gmp))
13010 @endif gmp
13014 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13015 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13016 maybe-all-stage1-gmp:
13017 maybe-clean-stage1-gmp:
13018 @if gmp-bootstrap
13019 maybe-all-stage1-gmp: all-stage1-gmp
13020 all-stage1: all-stage1-gmp
13021 TARGET-stage1-gmp = $(TARGET-gmp)
13022 all-stage1-gmp: configure-stage1-gmp
13023 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13024 @r=`${PWD_COMMAND}`; export r; \
13025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13026 TFLAGS="$(STAGE1_TFLAGS)"; \
13027 $(HOST_EXPORTS) \
13028 cd $(HOST_SUBDIR)/gmp && \
13030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13031 CFLAGS="$(STAGE1_CFLAGS)" \
13032 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13033 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13034 LIBCFLAGS="$(LIBCFLAGS)" \
13035 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13036 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13037 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13038 $(EXTRA_HOST_FLAGS) \
13039 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13040 TFLAGS="$(STAGE1_TFLAGS)" \
13041 $(TARGET-stage1-gmp)
13043 maybe-clean-stage1-gmp: clean-stage1-gmp
13044 clean-stage1: clean-stage1-gmp
13045 clean-stage1-gmp:
13046 @if [ $(current_stage) = stage1 ]; then \
13047 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13048 else \
13049 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13050 $(MAKE) stage1-start; \
13051 fi; \
13052 cd $(HOST_SUBDIR)/gmp && \
13053 $(MAKE) $(EXTRA_HOST_FLAGS) \
13054 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13055 @endif gmp-bootstrap
13058 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13059 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13060 maybe-all-stage2-gmp:
13061 maybe-clean-stage2-gmp:
13062 @if gmp-bootstrap
13063 maybe-all-stage2-gmp: all-stage2-gmp
13064 all-stage2: all-stage2-gmp
13065 TARGET-stage2-gmp = $(TARGET-gmp)
13066 all-stage2-gmp: configure-stage2-gmp
13067 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13068 @r=`${PWD_COMMAND}`; export r; \
13069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070 TFLAGS="$(STAGE2_TFLAGS)"; \
13071 $(HOST_EXPORTS) \
13072 $(POSTSTAGE1_HOST_EXPORTS) \
13073 cd $(HOST_SUBDIR)/gmp && \
13075 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13076 CFLAGS="$(STAGE2_CFLAGS)" \
13077 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13078 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13079 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13080 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13081 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13082 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13083 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13084 TFLAGS="$(STAGE2_TFLAGS)" \
13085 $(TARGET-stage2-gmp)
13087 maybe-clean-stage2-gmp: clean-stage2-gmp
13088 clean-stage2: clean-stage2-gmp
13089 clean-stage2-gmp:
13090 @if [ $(current_stage) = stage2 ]; then \
13091 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13092 else \
13093 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13094 $(MAKE) stage2-start; \
13095 fi; \
13096 cd $(HOST_SUBDIR)/gmp && \
13097 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13098 @endif gmp-bootstrap
13101 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13102 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13103 maybe-all-stage3-gmp:
13104 maybe-clean-stage3-gmp:
13105 @if gmp-bootstrap
13106 maybe-all-stage3-gmp: all-stage3-gmp
13107 all-stage3: all-stage3-gmp
13108 TARGET-stage3-gmp = $(TARGET-gmp)
13109 all-stage3-gmp: configure-stage3-gmp
13110 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13111 @r=`${PWD_COMMAND}`; export r; \
13112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13113 TFLAGS="$(STAGE3_TFLAGS)"; \
13114 $(HOST_EXPORTS) \
13115 $(POSTSTAGE1_HOST_EXPORTS) \
13116 cd $(HOST_SUBDIR)/gmp && \
13118 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13119 CFLAGS="$(STAGE3_CFLAGS)" \
13120 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13121 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13122 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13126 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13127 TFLAGS="$(STAGE3_TFLAGS)" \
13128 $(TARGET-stage3-gmp)
13130 maybe-clean-stage3-gmp: clean-stage3-gmp
13131 clean-stage3: clean-stage3-gmp
13132 clean-stage3-gmp:
13133 @if [ $(current_stage) = stage3 ]; then \
13134 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13135 else \
13136 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13137 $(MAKE) stage3-start; \
13138 fi; \
13139 cd $(HOST_SUBDIR)/gmp && \
13140 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13141 @endif gmp-bootstrap
13144 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13145 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13146 maybe-all-stage4-gmp:
13147 maybe-clean-stage4-gmp:
13148 @if gmp-bootstrap
13149 maybe-all-stage4-gmp: all-stage4-gmp
13150 all-stage4: all-stage4-gmp
13151 TARGET-stage4-gmp = $(TARGET-gmp)
13152 all-stage4-gmp: configure-stage4-gmp
13153 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13154 @r=`${PWD_COMMAND}`; export r; \
13155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156 TFLAGS="$(STAGE4_TFLAGS)"; \
13157 $(HOST_EXPORTS) \
13158 $(POSTSTAGE1_HOST_EXPORTS) \
13159 cd $(HOST_SUBDIR)/gmp && \
13161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13162 CFLAGS="$(STAGE4_CFLAGS)" \
13163 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13164 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13165 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13166 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13167 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13168 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13169 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13170 TFLAGS="$(STAGE4_TFLAGS)" \
13171 $(TARGET-stage4-gmp)
13173 maybe-clean-stage4-gmp: clean-stage4-gmp
13174 clean-stage4: clean-stage4-gmp
13175 clean-stage4-gmp:
13176 @if [ $(current_stage) = stage4 ]; then \
13177 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13178 else \
13179 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13180 $(MAKE) stage4-start; \
13181 fi; \
13182 cd $(HOST_SUBDIR)/gmp && \
13183 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13184 @endif gmp-bootstrap
13187 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13188 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13189 maybe-all-stageprofile-gmp:
13190 maybe-clean-stageprofile-gmp:
13191 @if gmp-bootstrap
13192 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13193 all-stageprofile: all-stageprofile-gmp
13194 TARGET-stageprofile-gmp = $(TARGET-gmp)
13195 all-stageprofile-gmp: configure-stageprofile-gmp
13196 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13197 @r=`${PWD_COMMAND}`; export r; \
13198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13199 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13200 $(HOST_EXPORTS) \
13201 $(POSTSTAGE1_HOST_EXPORTS) \
13202 cd $(HOST_SUBDIR)/gmp && \
13204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13205 CFLAGS="$(STAGEprofile_CFLAGS)" \
13206 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13207 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13208 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13209 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13210 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13211 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13212 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13213 TFLAGS="$(STAGEprofile_TFLAGS)" \
13214 $(TARGET-stageprofile-gmp)
13216 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13217 clean-stageprofile: clean-stageprofile-gmp
13218 clean-stageprofile-gmp:
13219 @if [ $(current_stage) = stageprofile ]; then \
13220 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13221 else \
13222 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13223 $(MAKE) stageprofile-start; \
13224 fi; \
13225 cd $(HOST_SUBDIR)/gmp && \
13226 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13227 @endif gmp-bootstrap
13230 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13231 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13232 maybe-all-stagetrain-gmp:
13233 maybe-clean-stagetrain-gmp:
13234 @if gmp-bootstrap
13235 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13236 all-stagetrain: all-stagetrain-gmp
13237 TARGET-stagetrain-gmp = $(TARGET-gmp)
13238 all-stagetrain-gmp: configure-stagetrain-gmp
13239 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13240 @r=`${PWD_COMMAND}`; export r; \
13241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13242 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13243 $(HOST_EXPORTS) \
13244 $(POSTSTAGE1_HOST_EXPORTS) \
13245 cd $(HOST_SUBDIR)/gmp && \
13247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13248 CFLAGS="$(STAGEtrain_CFLAGS)" \
13249 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13250 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13251 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13252 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13253 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13254 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13255 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13256 TFLAGS="$(STAGEtrain_TFLAGS)" \
13257 $(TARGET-stagetrain-gmp)
13259 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13260 clean-stagetrain: clean-stagetrain-gmp
13261 clean-stagetrain-gmp:
13262 @if [ $(current_stage) = stagetrain ]; then \
13263 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13264 else \
13265 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13266 $(MAKE) stagetrain-start; \
13267 fi; \
13268 cd $(HOST_SUBDIR)/gmp && \
13269 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13270 @endif gmp-bootstrap
13273 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13274 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13275 maybe-all-stagefeedback-gmp:
13276 maybe-clean-stagefeedback-gmp:
13277 @if gmp-bootstrap
13278 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13279 all-stagefeedback: all-stagefeedback-gmp
13280 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13281 all-stagefeedback-gmp: configure-stagefeedback-gmp
13282 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13283 @r=`${PWD_COMMAND}`; export r; \
13284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13285 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13286 $(HOST_EXPORTS) \
13287 $(POSTSTAGE1_HOST_EXPORTS) \
13288 cd $(HOST_SUBDIR)/gmp && \
13290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13291 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13292 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13293 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13294 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13298 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13299 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13300 $(TARGET-stagefeedback-gmp)
13302 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13303 clean-stagefeedback: clean-stagefeedback-gmp
13304 clean-stagefeedback-gmp:
13305 @if [ $(current_stage) = stagefeedback ]; then \
13306 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13307 else \
13308 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13309 $(MAKE) stagefeedback-start; \
13310 fi; \
13311 cd $(HOST_SUBDIR)/gmp && \
13312 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13313 @endif gmp-bootstrap
13316 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13317 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13318 maybe-all-stageautoprofile-gmp:
13319 maybe-clean-stageautoprofile-gmp:
13320 @if gmp-bootstrap
13321 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13322 all-stageautoprofile: all-stageautoprofile-gmp
13323 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13324 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13325 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13326 @r=`${PWD_COMMAND}`; export r; \
13327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13328 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13329 $(HOST_EXPORTS) \
13330 $(POSTSTAGE1_HOST_EXPORTS) \
13331 cd $(HOST_SUBDIR)/gmp && \
13332 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13334 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13335 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13336 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13337 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13341 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13342 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13343 $(TARGET-stageautoprofile-gmp)
13345 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13346 clean-stageautoprofile: clean-stageautoprofile-gmp
13347 clean-stageautoprofile-gmp:
13348 @if [ $(current_stage) = stageautoprofile ]; then \
13349 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13350 else \
13351 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13352 $(MAKE) stageautoprofile-start; \
13353 fi; \
13354 cd $(HOST_SUBDIR)/gmp && \
13355 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13356 @endif gmp-bootstrap
13359 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13360 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13361 maybe-all-stageautofeedback-gmp:
13362 maybe-clean-stageautofeedback-gmp:
13363 @if gmp-bootstrap
13364 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13365 all-stageautofeedback: all-stageautofeedback-gmp
13366 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13367 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13368 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13369 @r=`${PWD_COMMAND}`; export r; \
13370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13371 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13372 $(HOST_EXPORTS) \
13373 $(POSTSTAGE1_HOST_EXPORTS) \
13374 cd $(HOST_SUBDIR)/gmp && \
13376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13377 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13378 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13379 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13380 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13384 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13385 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13386 $(TARGET-stageautofeedback-gmp)
13388 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13389 clean-stageautofeedback: clean-stageautofeedback-gmp
13390 clean-stageautofeedback-gmp:
13391 @if [ $(current_stage) = stageautofeedback ]; then \
13392 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13393 else \
13394 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13395 $(MAKE) stageautofeedback-start; \
13396 fi; \
13397 cd $(HOST_SUBDIR)/gmp && \
13398 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13399 @endif gmp-bootstrap
13405 .PHONY: check-gmp maybe-check-gmp
13406 maybe-check-gmp:
13407 @if gmp
13408 maybe-check-gmp: check-gmp
13410 check-gmp:
13411 @: $(MAKE); $(unstage)
13412 @r=`${PWD_COMMAND}`; export r; \
13413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13414 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13415 (cd $(HOST_SUBDIR)/gmp && \
13416 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13418 @endif gmp
13420 .PHONY: install-gmp maybe-install-gmp
13421 maybe-install-gmp:
13422 @if gmp
13423 maybe-install-gmp: install-gmp
13425 install-gmp:
13427 @endif gmp
13429 .PHONY: install-strip-gmp maybe-install-strip-gmp
13430 maybe-install-strip-gmp:
13431 @if gmp
13432 maybe-install-strip-gmp: install-strip-gmp
13434 install-strip-gmp:
13436 @endif gmp
13438 # Other targets (info, dvi, pdf, etc.)
13440 .PHONY: maybe-info-gmp info-gmp
13441 maybe-info-gmp:
13442 @if gmp
13443 maybe-info-gmp: info-gmp
13445 info-gmp: \
13446 configure-gmp
13447 @[ -f ./gmp/Makefile ] || exit 0; \
13448 r=`${PWD_COMMAND}`; export r; \
13449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13450 $(HOST_EXPORTS) \
13451 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13453 done; \
13454 echo "Doing info in gmp"; \
13455 (cd $(HOST_SUBDIR)/gmp && \
13456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13458 "RANLIB=$${RANLIB}" \
13459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13460 info) \
13461 || exit 1
13463 @endif gmp
13465 .PHONY: maybe-dvi-gmp dvi-gmp
13466 maybe-dvi-gmp:
13467 @if gmp
13468 maybe-dvi-gmp: dvi-gmp
13470 dvi-gmp: \
13471 configure-gmp
13472 @[ -f ./gmp/Makefile ] || exit 0; \
13473 r=`${PWD_COMMAND}`; export r; \
13474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13475 $(HOST_EXPORTS) \
13476 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13478 done; \
13479 echo "Doing dvi in gmp"; \
13480 (cd $(HOST_SUBDIR)/gmp && \
13481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13483 "RANLIB=$${RANLIB}" \
13484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13485 dvi) \
13486 || exit 1
13488 @endif gmp
13490 .PHONY: maybe-pdf-gmp pdf-gmp
13491 maybe-pdf-gmp:
13492 @if gmp
13493 maybe-pdf-gmp: pdf-gmp
13495 pdf-gmp: \
13496 configure-gmp
13497 @[ -f ./gmp/Makefile ] || exit 0; \
13498 r=`${PWD_COMMAND}`; export r; \
13499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13500 $(HOST_EXPORTS) \
13501 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13503 done; \
13504 echo "Doing pdf in gmp"; \
13505 (cd $(HOST_SUBDIR)/gmp && \
13506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13508 "RANLIB=$${RANLIB}" \
13509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13510 pdf) \
13511 || exit 1
13513 @endif gmp
13515 .PHONY: maybe-html-gmp html-gmp
13516 maybe-html-gmp:
13517 @if gmp
13518 maybe-html-gmp: html-gmp
13520 html-gmp: \
13521 configure-gmp
13522 @[ -f ./gmp/Makefile ] || exit 0; \
13523 r=`${PWD_COMMAND}`; export r; \
13524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13525 $(HOST_EXPORTS) \
13526 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13528 done; \
13529 echo "Doing html in gmp"; \
13530 (cd $(HOST_SUBDIR)/gmp && \
13531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13533 "RANLIB=$${RANLIB}" \
13534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13535 html) \
13536 || exit 1
13538 @endif gmp
13540 .PHONY: maybe-TAGS-gmp TAGS-gmp
13541 maybe-TAGS-gmp:
13542 @if gmp
13543 maybe-TAGS-gmp: TAGS-gmp
13545 TAGS-gmp: \
13546 configure-gmp
13547 @[ -f ./gmp/Makefile ] || exit 0; \
13548 r=`${PWD_COMMAND}`; export r; \
13549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13550 $(HOST_EXPORTS) \
13551 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13553 done; \
13554 echo "Doing TAGS in gmp"; \
13555 (cd $(HOST_SUBDIR)/gmp && \
13556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13558 "RANLIB=$${RANLIB}" \
13559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13560 TAGS) \
13561 || exit 1
13563 @endif gmp
13565 .PHONY: maybe-install-info-gmp install-info-gmp
13566 maybe-install-info-gmp:
13567 @if gmp
13568 maybe-install-info-gmp: install-info-gmp
13570 install-info-gmp: \
13571 configure-gmp \
13572 info-gmp
13573 @[ -f ./gmp/Makefile ] || exit 0; \
13574 r=`${PWD_COMMAND}`; export r; \
13575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13576 $(HOST_EXPORTS) \
13577 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13579 done; \
13580 echo "Doing install-info in gmp"; \
13581 (cd $(HOST_SUBDIR)/gmp && \
13582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13584 "RANLIB=$${RANLIB}" \
13585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13586 install-info) \
13587 || exit 1
13589 @endif gmp
13591 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13592 maybe-install-pdf-gmp:
13593 @if gmp
13594 maybe-install-pdf-gmp: install-pdf-gmp
13596 install-pdf-gmp: \
13597 configure-gmp \
13598 pdf-gmp
13599 @[ -f ./gmp/Makefile ] || exit 0; \
13600 r=`${PWD_COMMAND}`; export r; \
13601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13602 $(HOST_EXPORTS) \
13603 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13605 done; \
13606 echo "Doing install-pdf in gmp"; \
13607 (cd $(HOST_SUBDIR)/gmp && \
13608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13610 "RANLIB=$${RANLIB}" \
13611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13612 install-pdf) \
13613 || exit 1
13615 @endif gmp
13617 .PHONY: maybe-install-html-gmp install-html-gmp
13618 maybe-install-html-gmp:
13619 @if gmp
13620 maybe-install-html-gmp: install-html-gmp
13622 install-html-gmp: \
13623 configure-gmp \
13624 html-gmp
13625 @[ -f ./gmp/Makefile ] || exit 0; \
13626 r=`${PWD_COMMAND}`; export r; \
13627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13628 $(HOST_EXPORTS) \
13629 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13631 done; \
13632 echo "Doing install-html in gmp"; \
13633 (cd $(HOST_SUBDIR)/gmp && \
13634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13636 "RANLIB=$${RANLIB}" \
13637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13638 install-html) \
13639 || exit 1
13641 @endif gmp
13643 .PHONY: maybe-installcheck-gmp installcheck-gmp
13644 maybe-installcheck-gmp:
13645 @if gmp
13646 maybe-installcheck-gmp: installcheck-gmp
13648 installcheck-gmp: \
13649 configure-gmp
13650 @[ -f ./gmp/Makefile ] || exit 0; \
13651 r=`${PWD_COMMAND}`; export r; \
13652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13653 $(HOST_EXPORTS) \
13654 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13656 done; \
13657 echo "Doing installcheck in gmp"; \
13658 (cd $(HOST_SUBDIR)/gmp && \
13659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13661 "RANLIB=$${RANLIB}" \
13662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13663 installcheck) \
13664 || exit 1
13666 @endif gmp
13668 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13669 maybe-mostlyclean-gmp:
13670 @if gmp
13671 maybe-mostlyclean-gmp: mostlyclean-gmp
13673 mostlyclean-gmp:
13674 @[ -f ./gmp/Makefile ] || exit 0; \
13675 r=`${PWD_COMMAND}`; export r; \
13676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13677 $(HOST_EXPORTS) \
13678 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13680 done; \
13681 echo "Doing mostlyclean in gmp"; \
13682 (cd $(HOST_SUBDIR)/gmp && \
13683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13685 "RANLIB=$${RANLIB}" \
13686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13687 mostlyclean) \
13688 || exit 1
13690 @endif gmp
13692 .PHONY: maybe-clean-gmp clean-gmp
13693 maybe-clean-gmp:
13694 @if gmp
13695 maybe-clean-gmp: clean-gmp
13697 clean-gmp:
13698 @[ -f ./gmp/Makefile ] || exit 0; \
13699 r=`${PWD_COMMAND}`; export r; \
13700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13701 $(HOST_EXPORTS) \
13702 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13704 done; \
13705 echo "Doing clean in gmp"; \
13706 (cd $(HOST_SUBDIR)/gmp && \
13707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13709 "RANLIB=$${RANLIB}" \
13710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13711 clean) \
13712 || exit 1
13714 @endif gmp
13716 .PHONY: maybe-distclean-gmp distclean-gmp
13717 maybe-distclean-gmp:
13718 @if gmp
13719 maybe-distclean-gmp: distclean-gmp
13721 distclean-gmp:
13722 @[ -f ./gmp/Makefile ] || exit 0; \
13723 r=`${PWD_COMMAND}`; export r; \
13724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725 $(HOST_EXPORTS) \
13726 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13728 done; \
13729 echo "Doing distclean in gmp"; \
13730 (cd $(HOST_SUBDIR)/gmp && \
13731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13733 "RANLIB=$${RANLIB}" \
13734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13735 distclean) \
13736 || exit 1
13738 @endif gmp
13740 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13741 maybe-maintainer-clean-gmp:
13742 @if gmp
13743 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13745 maintainer-clean-gmp:
13746 @[ -f ./gmp/Makefile ] || exit 0; \
13747 r=`${PWD_COMMAND}`; export r; \
13748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13749 $(HOST_EXPORTS) \
13750 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13752 done; \
13753 echo "Doing maintainer-clean in gmp"; \
13754 (cd $(HOST_SUBDIR)/gmp && \
13755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13757 "RANLIB=$${RANLIB}" \
13758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13759 maintainer-clean) \
13760 || exit 1
13762 @endif gmp
13766 .PHONY: configure-mpfr maybe-configure-mpfr
13767 maybe-configure-mpfr:
13768 @if gcc-bootstrap
13769 configure-mpfr: stage_current
13770 @endif gcc-bootstrap
13771 @if mpfr
13772 maybe-configure-mpfr: configure-mpfr
13773 configure-mpfr:
13774 @r=`${PWD_COMMAND}`; export r; \
13775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13776 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13778 $(HOST_EXPORTS) \
13779 echo Configuring in $(HOST_SUBDIR)/mpfr; \
13780 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13781 case $(srcdir) in \
13782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13783 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13785 esac; \
13786 module_srcdir=mpfr; \
13787 $(SHELL) \
13788 $$s/$$module_srcdir/configure \
13789 --srcdir=$${topdir}/$$module_srcdir \
13790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13791 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13792 || exit 1
13793 @endif mpfr
13797 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13798 maybe-configure-stage1-mpfr:
13799 @if mpfr-bootstrap
13800 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13801 configure-stage1-mpfr:
13802 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13804 @r=`${PWD_COMMAND}`; export r; \
13805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806 TFLAGS="$(STAGE1_TFLAGS)"; \
13807 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13808 $(HOST_EXPORTS) \
13809 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13810 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13811 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13812 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13814 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13815 case $(srcdir) in \
13816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13817 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13819 esac; \
13820 module_srcdir=mpfr; \
13821 $(SHELL) $$s/$$module_srcdir/configure \
13822 --srcdir=$${topdir}/$$module_srcdir \
13823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13824 --target=${target_alias} \
13826 $(STAGE1_CONFIGURE_FLAGS) \
13827 --disable-shared @extra_mpfr_configure_flags@
13828 @endif mpfr-bootstrap
13830 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13831 maybe-configure-stage2-mpfr:
13832 @if mpfr-bootstrap
13833 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13834 configure-stage2-mpfr:
13835 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13837 @r=`${PWD_COMMAND}`; export r; \
13838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13839 TFLAGS="$(STAGE2_TFLAGS)"; \
13840 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13841 $(HOST_EXPORTS) \
13842 $(POSTSTAGE1_HOST_EXPORTS) \
13843 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13844 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13845 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13846 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13848 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13849 case $(srcdir) in \
13850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13851 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13853 esac; \
13854 module_srcdir=mpfr; \
13855 $(SHELL) $$s/$$module_srcdir/configure \
13856 --srcdir=$${topdir}/$$module_srcdir \
13857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13858 --target=${target_alias} \
13859 --with-build-libsubdir=$(HOST_SUBDIR) \
13860 $(STAGE2_CONFIGURE_FLAGS) \
13861 --disable-shared @extra_mpfr_configure_flags@
13862 @endif mpfr-bootstrap
13864 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13865 maybe-configure-stage3-mpfr:
13866 @if mpfr-bootstrap
13867 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13868 configure-stage3-mpfr:
13869 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13871 @r=`${PWD_COMMAND}`; export r; \
13872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13873 TFLAGS="$(STAGE3_TFLAGS)"; \
13874 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13875 $(HOST_EXPORTS) \
13876 $(POSTSTAGE1_HOST_EXPORTS) \
13877 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13878 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13879 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13880 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13882 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13883 case $(srcdir) in \
13884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13885 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13887 esac; \
13888 module_srcdir=mpfr; \
13889 $(SHELL) $$s/$$module_srcdir/configure \
13890 --srcdir=$${topdir}/$$module_srcdir \
13891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13892 --target=${target_alias} \
13893 --with-build-libsubdir=$(HOST_SUBDIR) \
13894 $(STAGE3_CONFIGURE_FLAGS) \
13895 --disable-shared @extra_mpfr_configure_flags@
13896 @endif mpfr-bootstrap
13898 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13899 maybe-configure-stage4-mpfr:
13900 @if mpfr-bootstrap
13901 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13902 configure-stage4-mpfr:
13903 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13905 @r=`${PWD_COMMAND}`; export r; \
13906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13907 TFLAGS="$(STAGE4_TFLAGS)"; \
13908 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13909 $(HOST_EXPORTS) \
13910 $(POSTSTAGE1_HOST_EXPORTS) \
13911 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13912 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13913 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13914 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13916 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13917 case $(srcdir) in \
13918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13919 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13921 esac; \
13922 module_srcdir=mpfr; \
13923 $(SHELL) $$s/$$module_srcdir/configure \
13924 --srcdir=$${topdir}/$$module_srcdir \
13925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13926 --target=${target_alias} \
13927 --with-build-libsubdir=$(HOST_SUBDIR) \
13928 $(STAGE4_CONFIGURE_FLAGS) \
13929 --disable-shared @extra_mpfr_configure_flags@
13930 @endif mpfr-bootstrap
13932 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13933 maybe-configure-stageprofile-mpfr:
13934 @if mpfr-bootstrap
13935 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13936 configure-stageprofile-mpfr:
13937 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13939 @r=`${PWD_COMMAND}`; export r; \
13940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13941 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13942 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13943 $(HOST_EXPORTS) \
13944 $(POSTSTAGE1_HOST_EXPORTS) \
13945 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13946 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13947 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13948 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13950 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13951 case $(srcdir) in \
13952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13953 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13955 esac; \
13956 module_srcdir=mpfr; \
13957 $(SHELL) $$s/$$module_srcdir/configure \
13958 --srcdir=$${topdir}/$$module_srcdir \
13959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13960 --target=${target_alias} \
13961 --with-build-libsubdir=$(HOST_SUBDIR) \
13962 $(STAGEprofile_CONFIGURE_FLAGS) \
13963 --disable-shared @extra_mpfr_configure_flags@
13964 @endif mpfr-bootstrap
13966 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13967 maybe-configure-stagetrain-mpfr:
13968 @if mpfr-bootstrap
13969 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13970 configure-stagetrain-mpfr:
13971 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13973 @r=`${PWD_COMMAND}`; export r; \
13974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13975 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13976 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13977 $(HOST_EXPORTS) \
13978 $(POSTSTAGE1_HOST_EXPORTS) \
13979 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13980 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13981 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13982 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13984 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13985 case $(srcdir) in \
13986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13987 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13989 esac; \
13990 module_srcdir=mpfr; \
13991 $(SHELL) $$s/$$module_srcdir/configure \
13992 --srcdir=$${topdir}/$$module_srcdir \
13993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13994 --target=${target_alias} \
13995 --with-build-libsubdir=$(HOST_SUBDIR) \
13996 $(STAGEtrain_CONFIGURE_FLAGS) \
13997 --disable-shared @extra_mpfr_configure_flags@
13998 @endif mpfr-bootstrap
14000 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14001 maybe-configure-stagefeedback-mpfr:
14002 @if mpfr-bootstrap
14003 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14004 configure-stagefeedback-mpfr:
14005 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14007 @r=`${PWD_COMMAND}`; export r; \
14008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14010 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14011 $(HOST_EXPORTS) \
14012 $(POSTSTAGE1_HOST_EXPORTS) \
14013 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14014 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14015 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14016 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14018 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14019 case $(srcdir) in \
14020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14021 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14023 esac; \
14024 module_srcdir=mpfr; \
14025 $(SHELL) $$s/$$module_srcdir/configure \
14026 --srcdir=$${topdir}/$$module_srcdir \
14027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14028 --target=${target_alias} \
14029 --with-build-libsubdir=$(HOST_SUBDIR) \
14030 $(STAGEfeedback_CONFIGURE_FLAGS) \
14031 --disable-shared @extra_mpfr_configure_flags@
14032 @endif mpfr-bootstrap
14034 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14035 maybe-configure-stageautoprofile-mpfr:
14036 @if mpfr-bootstrap
14037 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14038 configure-stageautoprofile-mpfr:
14039 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14041 @r=`${PWD_COMMAND}`; export r; \
14042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14043 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14044 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14045 $(HOST_EXPORTS) \
14046 $(POSTSTAGE1_HOST_EXPORTS) \
14047 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14048 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14049 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14050 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14052 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14053 case $(srcdir) in \
14054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14055 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14057 esac; \
14058 module_srcdir=mpfr; \
14059 $(SHELL) $$s/$$module_srcdir/configure \
14060 --srcdir=$${topdir}/$$module_srcdir \
14061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14062 --target=${target_alias} \
14063 --with-build-libsubdir=$(HOST_SUBDIR) \
14064 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14065 --disable-shared @extra_mpfr_configure_flags@
14066 @endif mpfr-bootstrap
14068 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14069 maybe-configure-stageautofeedback-mpfr:
14070 @if mpfr-bootstrap
14071 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14072 configure-stageautofeedback-mpfr:
14073 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14074 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14075 @r=`${PWD_COMMAND}`; export r; \
14076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14077 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14078 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14079 $(HOST_EXPORTS) \
14080 $(POSTSTAGE1_HOST_EXPORTS) \
14081 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14082 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14083 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14084 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14086 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14087 case $(srcdir) in \
14088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14089 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14091 esac; \
14092 module_srcdir=mpfr; \
14093 $(SHELL) $$s/$$module_srcdir/configure \
14094 --srcdir=$${topdir}/$$module_srcdir \
14095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14096 --target=${target_alias} \
14097 --with-build-libsubdir=$(HOST_SUBDIR) \
14098 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14099 --disable-shared @extra_mpfr_configure_flags@
14100 @endif mpfr-bootstrap
14106 .PHONY: all-mpfr maybe-all-mpfr
14107 maybe-all-mpfr:
14108 @if gcc-bootstrap
14109 all-mpfr: stage_current
14110 @endif gcc-bootstrap
14111 @if mpfr
14112 TARGET-mpfr=all
14113 maybe-all-mpfr: all-mpfr
14114 all-mpfr: configure-mpfr
14115 @r=`${PWD_COMMAND}`; export r; \
14116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14117 $(HOST_EXPORTS) \
14118 (cd $(HOST_SUBDIR)/mpfr && \
14119 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14120 $(TARGET-mpfr))
14121 @endif mpfr
14125 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14126 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14127 maybe-all-stage1-mpfr:
14128 maybe-clean-stage1-mpfr:
14129 @if mpfr-bootstrap
14130 maybe-all-stage1-mpfr: all-stage1-mpfr
14131 all-stage1: all-stage1-mpfr
14132 TARGET-stage1-mpfr = $(TARGET-mpfr)
14133 all-stage1-mpfr: configure-stage1-mpfr
14134 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14135 @r=`${PWD_COMMAND}`; export r; \
14136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14137 TFLAGS="$(STAGE1_TFLAGS)"; \
14138 $(HOST_EXPORTS) \
14139 cd $(HOST_SUBDIR)/mpfr && \
14141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14142 CFLAGS="$(STAGE1_CFLAGS)" \
14143 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14144 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14145 LIBCFLAGS="$(LIBCFLAGS)" \
14146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14149 $(EXTRA_HOST_FLAGS) \
14150 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14151 TFLAGS="$(STAGE1_TFLAGS)" \
14152 $(TARGET-stage1-mpfr)
14154 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14155 clean-stage1: clean-stage1-mpfr
14156 clean-stage1-mpfr:
14157 @if [ $(current_stage) = stage1 ]; then \
14158 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14159 else \
14160 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14161 $(MAKE) stage1-start; \
14162 fi; \
14163 cd $(HOST_SUBDIR)/mpfr && \
14164 $(MAKE) $(EXTRA_HOST_FLAGS) \
14165 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14166 @endif mpfr-bootstrap
14169 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14170 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14171 maybe-all-stage2-mpfr:
14172 maybe-clean-stage2-mpfr:
14173 @if mpfr-bootstrap
14174 maybe-all-stage2-mpfr: all-stage2-mpfr
14175 all-stage2: all-stage2-mpfr
14176 TARGET-stage2-mpfr = $(TARGET-mpfr)
14177 all-stage2-mpfr: configure-stage2-mpfr
14178 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14179 @r=`${PWD_COMMAND}`; export r; \
14180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14181 TFLAGS="$(STAGE2_TFLAGS)"; \
14182 $(HOST_EXPORTS) \
14183 $(POSTSTAGE1_HOST_EXPORTS) \
14184 cd $(HOST_SUBDIR)/mpfr && \
14186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14187 CFLAGS="$(STAGE2_CFLAGS)" \
14188 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14189 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14190 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14195 TFLAGS="$(STAGE2_TFLAGS)" \
14196 $(TARGET-stage2-mpfr)
14198 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14199 clean-stage2: clean-stage2-mpfr
14200 clean-stage2-mpfr:
14201 @if [ $(current_stage) = stage2 ]; then \
14202 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14203 else \
14204 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14205 $(MAKE) stage2-start; \
14206 fi; \
14207 cd $(HOST_SUBDIR)/mpfr && \
14208 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14209 @endif mpfr-bootstrap
14212 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14213 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14214 maybe-all-stage3-mpfr:
14215 maybe-clean-stage3-mpfr:
14216 @if mpfr-bootstrap
14217 maybe-all-stage3-mpfr: all-stage3-mpfr
14218 all-stage3: all-stage3-mpfr
14219 TARGET-stage3-mpfr = $(TARGET-mpfr)
14220 all-stage3-mpfr: configure-stage3-mpfr
14221 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14222 @r=`${PWD_COMMAND}`; export r; \
14223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224 TFLAGS="$(STAGE3_TFLAGS)"; \
14225 $(HOST_EXPORTS) \
14226 $(POSTSTAGE1_HOST_EXPORTS) \
14227 cd $(HOST_SUBDIR)/mpfr && \
14229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14230 CFLAGS="$(STAGE3_CFLAGS)" \
14231 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14232 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14233 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14238 TFLAGS="$(STAGE3_TFLAGS)" \
14239 $(TARGET-stage3-mpfr)
14241 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14242 clean-stage3: clean-stage3-mpfr
14243 clean-stage3-mpfr:
14244 @if [ $(current_stage) = stage3 ]; then \
14245 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14246 else \
14247 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14248 $(MAKE) stage3-start; \
14249 fi; \
14250 cd $(HOST_SUBDIR)/mpfr && \
14251 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14252 @endif mpfr-bootstrap
14255 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14256 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14257 maybe-all-stage4-mpfr:
14258 maybe-clean-stage4-mpfr:
14259 @if mpfr-bootstrap
14260 maybe-all-stage4-mpfr: all-stage4-mpfr
14261 all-stage4: all-stage4-mpfr
14262 TARGET-stage4-mpfr = $(TARGET-mpfr)
14263 all-stage4-mpfr: configure-stage4-mpfr
14264 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14265 @r=`${PWD_COMMAND}`; export r; \
14266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267 TFLAGS="$(STAGE4_TFLAGS)"; \
14268 $(HOST_EXPORTS) \
14269 $(POSTSTAGE1_HOST_EXPORTS) \
14270 cd $(HOST_SUBDIR)/mpfr && \
14272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14273 CFLAGS="$(STAGE4_CFLAGS)" \
14274 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14275 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14276 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14281 TFLAGS="$(STAGE4_TFLAGS)" \
14282 $(TARGET-stage4-mpfr)
14284 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14285 clean-stage4: clean-stage4-mpfr
14286 clean-stage4-mpfr:
14287 @if [ $(current_stage) = stage4 ]; then \
14288 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14289 else \
14290 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14291 $(MAKE) stage4-start; \
14292 fi; \
14293 cd $(HOST_SUBDIR)/mpfr && \
14294 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14295 @endif mpfr-bootstrap
14298 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14299 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14300 maybe-all-stageprofile-mpfr:
14301 maybe-clean-stageprofile-mpfr:
14302 @if mpfr-bootstrap
14303 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14304 all-stageprofile: all-stageprofile-mpfr
14305 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14306 all-stageprofile-mpfr: configure-stageprofile-mpfr
14307 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14308 @r=`${PWD_COMMAND}`; export r; \
14309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14310 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14311 $(HOST_EXPORTS) \
14312 $(POSTSTAGE1_HOST_EXPORTS) \
14313 cd $(HOST_SUBDIR)/mpfr && \
14315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14316 CFLAGS="$(STAGEprofile_CFLAGS)" \
14317 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14318 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14319 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14324 TFLAGS="$(STAGEprofile_TFLAGS)" \
14325 $(TARGET-stageprofile-mpfr)
14327 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14328 clean-stageprofile: clean-stageprofile-mpfr
14329 clean-stageprofile-mpfr:
14330 @if [ $(current_stage) = stageprofile ]; then \
14331 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14332 else \
14333 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14334 $(MAKE) stageprofile-start; \
14335 fi; \
14336 cd $(HOST_SUBDIR)/mpfr && \
14337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14338 @endif mpfr-bootstrap
14341 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14342 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14343 maybe-all-stagetrain-mpfr:
14344 maybe-clean-stagetrain-mpfr:
14345 @if mpfr-bootstrap
14346 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14347 all-stagetrain: all-stagetrain-mpfr
14348 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14349 all-stagetrain-mpfr: configure-stagetrain-mpfr
14350 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14351 @r=`${PWD_COMMAND}`; export r; \
14352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14353 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14354 $(HOST_EXPORTS) \
14355 $(POSTSTAGE1_HOST_EXPORTS) \
14356 cd $(HOST_SUBDIR)/mpfr && \
14358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14359 CFLAGS="$(STAGEtrain_CFLAGS)" \
14360 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14361 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14362 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14367 TFLAGS="$(STAGEtrain_TFLAGS)" \
14368 $(TARGET-stagetrain-mpfr)
14370 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14371 clean-stagetrain: clean-stagetrain-mpfr
14372 clean-stagetrain-mpfr:
14373 @if [ $(current_stage) = stagetrain ]; then \
14374 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14375 else \
14376 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14377 $(MAKE) stagetrain-start; \
14378 fi; \
14379 cd $(HOST_SUBDIR)/mpfr && \
14380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14381 @endif mpfr-bootstrap
14384 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14385 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14386 maybe-all-stagefeedback-mpfr:
14387 maybe-clean-stagefeedback-mpfr:
14388 @if mpfr-bootstrap
14389 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14390 all-stagefeedback: all-stagefeedback-mpfr
14391 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14392 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14393 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14394 @r=`${PWD_COMMAND}`; export r; \
14395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14397 $(HOST_EXPORTS) \
14398 $(POSTSTAGE1_HOST_EXPORTS) \
14399 cd $(HOST_SUBDIR)/mpfr && \
14401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14402 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14403 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14404 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14405 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14410 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14411 $(TARGET-stagefeedback-mpfr)
14413 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14414 clean-stagefeedback: clean-stagefeedback-mpfr
14415 clean-stagefeedback-mpfr:
14416 @if [ $(current_stage) = stagefeedback ]; then \
14417 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14418 else \
14419 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14420 $(MAKE) stagefeedback-start; \
14421 fi; \
14422 cd $(HOST_SUBDIR)/mpfr && \
14423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14424 @endif mpfr-bootstrap
14427 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14428 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14429 maybe-all-stageautoprofile-mpfr:
14430 maybe-clean-stageautoprofile-mpfr:
14431 @if mpfr-bootstrap
14432 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14433 all-stageautoprofile: all-stageautoprofile-mpfr
14434 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14435 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14436 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14437 @r=`${PWD_COMMAND}`; export r; \
14438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14439 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14440 $(HOST_EXPORTS) \
14441 $(POSTSTAGE1_HOST_EXPORTS) \
14442 cd $(HOST_SUBDIR)/mpfr && \
14443 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14445 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14446 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14447 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14448 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14453 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14454 $(TARGET-stageautoprofile-mpfr)
14456 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14457 clean-stageautoprofile: clean-stageautoprofile-mpfr
14458 clean-stageautoprofile-mpfr:
14459 @if [ $(current_stage) = stageautoprofile ]; then \
14460 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14461 else \
14462 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14463 $(MAKE) stageautoprofile-start; \
14464 fi; \
14465 cd $(HOST_SUBDIR)/mpfr && \
14466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14467 @endif mpfr-bootstrap
14470 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14471 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14472 maybe-all-stageautofeedback-mpfr:
14473 maybe-clean-stageautofeedback-mpfr:
14474 @if mpfr-bootstrap
14475 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14476 all-stageautofeedback: all-stageautofeedback-mpfr
14477 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14478 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14479 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14480 @r=`${PWD_COMMAND}`; export r; \
14481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14483 $(HOST_EXPORTS) \
14484 $(POSTSTAGE1_HOST_EXPORTS) \
14485 cd $(HOST_SUBDIR)/mpfr && \
14487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14488 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14489 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14490 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14491 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14496 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14497 $(TARGET-stageautofeedback-mpfr)
14499 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14500 clean-stageautofeedback: clean-stageautofeedback-mpfr
14501 clean-stageautofeedback-mpfr:
14502 @if [ $(current_stage) = stageautofeedback ]; then \
14503 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14504 else \
14505 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14506 $(MAKE) stageautofeedback-start; \
14507 fi; \
14508 cd $(HOST_SUBDIR)/mpfr && \
14509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14510 @endif mpfr-bootstrap
14516 .PHONY: check-mpfr maybe-check-mpfr
14517 maybe-check-mpfr:
14518 @if mpfr
14519 maybe-check-mpfr: check-mpfr
14521 check-mpfr:
14522 @: $(MAKE); $(unstage)
14523 @r=`${PWD_COMMAND}`; export r; \
14524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14525 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14526 (cd $(HOST_SUBDIR)/mpfr && \
14527 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14529 @endif mpfr
14531 .PHONY: install-mpfr maybe-install-mpfr
14532 maybe-install-mpfr:
14533 @if mpfr
14534 maybe-install-mpfr: install-mpfr
14536 install-mpfr:
14538 @endif mpfr
14540 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14541 maybe-install-strip-mpfr:
14542 @if mpfr
14543 maybe-install-strip-mpfr: install-strip-mpfr
14545 install-strip-mpfr:
14547 @endif mpfr
14549 # Other targets (info, dvi, pdf, etc.)
14551 .PHONY: maybe-info-mpfr info-mpfr
14552 maybe-info-mpfr:
14553 @if mpfr
14554 maybe-info-mpfr: info-mpfr
14556 info-mpfr: \
14557 configure-mpfr
14558 @[ -f ./mpfr/Makefile ] || exit 0; \
14559 r=`${PWD_COMMAND}`; export r; \
14560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14561 $(HOST_EXPORTS) \
14562 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14564 done; \
14565 echo "Doing info in mpfr"; \
14566 (cd $(HOST_SUBDIR)/mpfr && \
14567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14569 "RANLIB=$${RANLIB}" \
14570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14571 info) \
14572 || exit 1
14574 @endif mpfr
14576 .PHONY: maybe-dvi-mpfr dvi-mpfr
14577 maybe-dvi-mpfr:
14578 @if mpfr
14579 maybe-dvi-mpfr: dvi-mpfr
14581 dvi-mpfr: \
14582 configure-mpfr
14583 @[ -f ./mpfr/Makefile ] || exit 0; \
14584 r=`${PWD_COMMAND}`; export r; \
14585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14586 $(HOST_EXPORTS) \
14587 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14589 done; \
14590 echo "Doing dvi in mpfr"; \
14591 (cd $(HOST_SUBDIR)/mpfr && \
14592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14594 "RANLIB=$${RANLIB}" \
14595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14596 dvi) \
14597 || exit 1
14599 @endif mpfr
14601 .PHONY: maybe-pdf-mpfr pdf-mpfr
14602 maybe-pdf-mpfr:
14603 @if mpfr
14604 maybe-pdf-mpfr: pdf-mpfr
14606 pdf-mpfr: \
14607 configure-mpfr
14608 @[ -f ./mpfr/Makefile ] || exit 0; \
14609 r=`${PWD_COMMAND}`; export r; \
14610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611 $(HOST_EXPORTS) \
14612 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14614 done; \
14615 echo "Doing pdf in mpfr"; \
14616 (cd $(HOST_SUBDIR)/mpfr && \
14617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14619 "RANLIB=$${RANLIB}" \
14620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14621 pdf) \
14622 || exit 1
14624 @endif mpfr
14626 .PHONY: maybe-html-mpfr html-mpfr
14627 maybe-html-mpfr:
14628 @if mpfr
14629 maybe-html-mpfr: html-mpfr
14631 html-mpfr: \
14632 configure-mpfr
14633 @[ -f ./mpfr/Makefile ] || exit 0; \
14634 r=`${PWD_COMMAND}`; export r; \
14635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14636 $(HOST_EXPORTS) \
14637 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14639 done; \
14640 echo "Doing html in mpfr"; \
14641 (cd $(HOST_SUBDIR)/mpfr && \
14642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14644 "RANLIB=$${RANLIB}" \
14645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14646 html) \
14647 || exit 1
14649 @endif mpfr
14651 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14652 maybe-TAGS-mpfr:
14653 @if mpfr
14654 maybe-TAGS-mpfr: TAGS-mpfr
14656 TAGS-mpfr: \
14657 configure-mpfr
14658 @[ -f ./mpfr/Makefile ] || exit 0; \
14659 r=`${PWD_COMMAND}`; export r; \
14660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14661 $(HOST_EXPORTS) \
14662 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14664 done; \
14665 echo "Doing TAGS in mpfr"; \
14666 (cd $(HOST_SUBDIR)/mpfr && \
14667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14669 "RANLIB=$${RANLIB}" \
14670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14671 TAGS) \
14672 || exit 1
14674 @endif mpfr
14676 .PHONY: maybe-install-info-mpfr install-info-mpfr
14677 maybe-install-info-mpfr:
14678 @if mpfr
14679 maybe-install-info-mpfr: install-info-mpfr
14681 install-info-mpfr: \
14682 configure-mpfr \
14683 info-mpfr
14684 @[ -f ./mpfr/Makefile ] || exit 0; \
14685 r=`${PWD_COMMAND}`; export r; \
14686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14687 $(HOST_EXPORTS) \
14688 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14690 done; \
14691 echo "Doing install-info in mpfr"; \
14692 (cd $(HOST_SUBDIR)/mpfr && \
14693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14695 "RANLIB=$${RANLIB}" \
14696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14697 install-info) \
14698 || exit 1
14700 @endif mpfr
14702 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14703 maybe-install-pdf-mpfr:
14704 @if mpfr
14705 maybe-install-pdf-mpfr: install-pdf-mpfr
14707 install-pdf-mpfr: \
14708 configure-mpfr \
14709 pdf-mpfr
14710 @[ -f ./mpfr/Makefile ] || exit 0; \
14711 r=`${PWD_COMMAND}`; export r; \
14712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14713 $(HOST_EXPORTS) \
14714 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14716 done; \
14717 echo "Doing install-pdf in mpfr"; \
14718 (cd $(HOST_SUBDIR)/mpfr && \
14719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14721 "RANLIB=$${RANLIB}" \
14722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14723 install-pdf) \
14724 || exit 1
14726 @endif mpfr
14728 .PHONY: maybe-install-html-mpfr install-html-mpfr
14729 maybe-install-html-mpfr:
14730 @if mpfr
14731 maybe-install-html-mpfr: install-html-mpfr
14733 install-html-mpfr: \
14734 configure-mpfr \
14735 html-mpfr
14736 @[ -f ./mpfr/Makefile ] || exit 0; \
14737 r=`${PWD_COMMAND}`; export r; \
14738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14739 $(HOST_EXPORTS) \
14740 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14742 done; \
14743 echo "Doing install-html in mpfr"; \
14744 (cd $(HOST_SUBDIR)/mpfr && \
14745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14747 "RANLIB=$${RANLIB}" \
14748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14749 install-html) \
14750 || exit 1
14752 @endif mpfr
14754 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14755 maybe-installcheck-mpfr:
14756 @if mpfr
14757 maybe-installcheck-mpfr: installcheck-mpfr
14759 installcheck-mpfr: \
14760 configure-mpfr
14761 @[ -f ./mpfr/Makefile ] || exit 0; \
14762 r=`${PWD_COMMAND}`; export r; \
14763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14764 $(HOST_EXPORTS) \
14765 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14767 done; \
14768 echo "Doing installcheck in mpfr"; \
14769 (cd $(HOST_SUBDIR)/mpfr && \
14770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14772 "RANLIB=$${RANLIB}" \
14773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14774 installcheck) \
14775 || exit 1
14777 @endif mpfr
14779 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14780 maybe-mostlyclean-mpfr:
14781 @if mpfr
14782 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14784 mostlyclean-mpfr:
14785 @[ -f ./mpfr/Makefile ] || exit 0; \
14786 r=`${PWD_COMMAND}`; export r; \
14787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14788 $(HOST_EXPORTS) \
14789 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14791 done; \
14792 echo "Doing mostlyclean in mpfr"; \
14793 (cd $(HOST_SUBDIR)/mpfr && \
14794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14796 "RANLIB=$${RANLIB}" \
14797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14798 mostlyclean) \
14799 || exit 1
14801 @endif mpfr
14803 .PHONY: maybe-clean-mpfr clean-mpfr
14804 maybe-clean-mpfr:
14805 @if mpfr
14806 maybe-clean-mpfr: clean-mpfr
14808 clean-mpfr:
14809 @[ -f ./mpfr/Makefile ] || exit 0; \
14810 r=`${PWD_COMMAND}`; export r; \
14811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14812 $(HOST_EXPORTS) \
14813 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14815 done; \
14816 echo "Doing clean in mpfr"; \
14817 (cd $(HOST_SUBDIR)/mpfr && \
14818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14820 "RANLIB=$${RANLIB}" \
14821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14822 clean) \
14823 || exit 1
14825 @endif mpfr
14827 .PHONY: maybe-distclean-mpfr distclean-mpfr
14828 maybe-distclean-mpfr:
14829 @if mpfr
14830 maybe-distclean-mpfr: distclean-mpfr
14832 distclean-mpfr:
14833 @[ -f ./mpfr/Makefile ] || exit 0; \
14834 r=`${PWD_COMMAND}`; export r; \
14835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14836 $(HOST_EXPORTS) \
14837 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14839 done; \
14840 echo "Doing distclean in mpfr"; \
14841 (cd $(HOST_SUBDIR)/mpfr && \
14842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14844 "RANLIB=$${RANLIB}" \
14845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14846 distclean) \
14847 || exit 1
14849 @endif mpfr
14851 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14852 maybe-maintainer-clean-mpfr:
14853 @if mpfr
14854 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14856 maintainer-clean-mpfr:
14857 @[ -f ./mpfr/Makefile ] || exit 0; \
14858 r=`${PWD_COMMAND}`; export r; \
14859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14860 $(HOST_EXPORTS) \
14861 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14863 done; \
14864 echo "Doing maintainer-clean in mpfr"; \
14865 (cd $(HOST_SUBDIR)/mpfr && \
14866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14868 "RANLIB=$${RANLIB}" \
14869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14870 maintainer-clean) \
14871 || exit 1
14873 @endif mpfr
14877 .PHONY: configure-mpc maybe-configure-mpc
14878 maybe-configure-mpc:
14879 @if gcc-bootstrap
14880 configure-mpc: stage_current
14881 @endif gcc-bootstrap
14882 @if mpc
14883 maybe-configure-mpc: configure-mpc
14884 configure-mpc:
14885 @r=`${PWD_COMMAND}`; export r; \
14886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14887 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14889 $(HOST_EXPORTS) \
14890 echo Configuring in $(HOST_SUBDIR)/mpc; \
14891 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14892 case $(srcdir) in \
14893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14894 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14896 esac; \
14897 module_srcdir=mpc; \
14898 $(SHELL) \
14899 $$s/$$module_srcdir/configure \
14900 --srcdir=$${topdir}/$$module_srcdir \
14901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14902 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14903 || exit 1
14904 @endif mpc
14908 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14909 maybe-configure-stage1-mpc:
14910 @if mpc-bootstrap
14911 maybe-configure-stage1-mpc: configure-stage1-mpc
14912 configure-stage1-mpc:
14913 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14915 @r=`${PWD_COMMAND}`; export r; \
14916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14917 TFLAGS="$(STAGE1_TFLAGS)"; \
14918 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14919 $(HOST_EXPORTS) \
14920 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14921 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14922 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14923 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14925 cd $(HOST_SUBDIR)/mpc || exit 1; \
14926 case $(srcdir) in \
14927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14928 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14930 esac; \
14931 module_srcdir=mpc; \
14932 $(SHELL) $$s/$$module_srcdir/configure \
14933 --srcdir=$${topdir}/$$module_srcdir \
14934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14935 --target=${target_alias} \
14937 $(STAGE1_CONFIGURE_FLAGS) \
14938 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14939 @endif mpc-bootstrap
14941 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14942 maybe-configure-stage2-mpc:
14943 @if mpc-bootstrap
14944 maybe-configure-stage2-mpc: configure-stage2-mpc
14945 configure-stage2-mpc:
14946 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14948 @r=`${PWD_COMMAND}`; export r; \
14949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14950 TFLAGS="$(STAGE2_TFLAGS)"; \
14951 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14952 $(HOST_EXPORTS) \
14953 $(POSTSTAGE1_HOST_EXPORTS) \
14954 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14955 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14956 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14957 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14959 cd $(HOST_SUBDIR)/mpc || exit 1; \
14960 case $(srcdir) in \
14961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14962 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14964 esac; \
14965 module_srcdir=mpc; \
14966 $(SHELL) $$s/$$module_srcdir/configure \
14967 --srcdir=$${topdir}/$$module_srcdir \
14968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14969 --target=${target_alias} \
14970 --with-build-libsubdir=$(HOST_SUBDIR) \
14971 $(STAGE2_CONFIGURE_FLAGS) \
14972 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14973 @endif mpc-bootstrap
14975 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14976 maybe-configure-stage3-mpc:
14977 @if mpc-bootstrap
14978 maybe-configure-stage3-mpc: configure-stage3-mpc
14979 configure-stage3-mpc:
14980 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14982 @r=`${PWD_COMMAND}`; export r; \
14983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984 TFLAGS="$(STAGE3_TFLAGS)"; \
14985 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14986 $(HOST_EXPORTS) \
14987 $(POSTSTAGE1_HOST_EXPORTS) \
14988 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14989 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14990 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14991 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14993 cd $(HOST_SUBDIR)/mpc || exit 1; \
14994 case $(srcdir) in \
14995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14996 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14998 esac; \
14999 module_srcdir=mpc; \
15000 $(SHELL) $$s/$$module_srcdir/configure \
15001 --srcdir=$${topdir}/$$module_srcdir \
15002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15003 --target=${target_alias} \
15004 --with-build-libsubdir=$(HOST_SUBDIR) \
15005 $(STAGE3_CONFIGURE_FLAGS) \
15006 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15007 @endif mpc-bootstrap
15009 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15010 maybe-configure-stage4-mpc:
15011 @if mpc-bootstrap
15012 maybe-configure-stage4-mpc: configure-stage4-mpc
15013 configure-stage4-mpc:
15014 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15016 @r=`${PWD_COMMAND}`; export r; \
15017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15018 TFLAGS="$(STAGE4_TFLAGS)"; \
15019 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15020 $(HOST_EXPORTS) \
15021 $(POSTSTAGE1_HOST_EXPORTS) \
15022 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15023 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15024 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15025 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15027 cd $(HOST_SUBDIR)/mpc || exit 1; \
15028 case $(srcdir) in \
15029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15030 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15032 esac; \
15033 module_srcdir=mpc; \
15034 $(SHELL) $$s/$$module_srcdir/configure \
15035 --srcdir=$${topdir}/$$module_srcdir \
15036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15037 --target=${target_alias} \
15038 --with-build-libsubdir=$(HOST_SUBDIR) \
15039 $(STAGE4_CONFIGURE_FLAGS) \
15040 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15041 @endif mpc-bootstrap
15043 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15044 maybe-configure-stageprofile-mpc:
15045 @if mpc-bootstrap
15046 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15047 configure-stageprofile-mpc:
15048 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15049 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15050 @r=`${PWD_COMMAND}`; export r; \
15051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15052 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15053 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15054 $(HOST_EXPORTS) \
15055 $(POSTSTAGE1_HOST_EXPORTS) \
15056 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15057 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15058 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15059 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15061 cd $(HOST_SUBDIR)/mpc || exit 1; \
15062 case $(srcdir) in \
15063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15064 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15066 esac; \
15067 module_srcdir=mpc; \
15068 $(SHELL) $$s/$$module_srcdir/configure \
15069 --srcdir=$${topdir}/$$module_srcdir \
15070 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15071 --target=${target_alias} \
15072 --with-build-libsubdir=$(HOST_SUBDIR) \
15073 $(STAGEprofile_CONFIGURE_FLAGS) \
15074 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15075 @endif mpc-bootstrap
15077 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15078 maybe-configure-stagetrain-mpc:
15079 @if mpc-bootstrap
15080 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15081 configure-stagetrain-mpc:
15082 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15084 @r=`${PWD_COMMAND}`; export r; \
15085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15086 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15087 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15088 $(HOST_EXPORTS) \
15089 $(POSTSTAGE1_HOST_EXPORTS) \
15090 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15091 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15092 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15093 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15095 cd $(HOST_SUBDIR)/mpc || exit 1; \
15096 case $(srcdir) in \
15097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15098 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15100 esac; \
15101 module_srcdir=mpc; \
15102 $(SHELL) $$s/$$module_srcdir/configure \
15103 --srcdir=$${topdir}/$$module_srcdir \
15104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15105 --target=${target_alias} \
15106 --with-build-libsubdir=$(HOST_SUBDIR) \
15107 $(STAGEtrain_CONFIGURE_FLAGS) \
15108 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15109 @endif mpc-bootstrap
15111 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15112 maybe-configure-stagefeedback-mpc:
15113 @if mpc-bootstrap
15114 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15115 configure-stagefeedback-mpc:
15116 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15118 @r=`${PWD_COMMAND}`; export r; \
15119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15120 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15121 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15122 $(HOST_EXPORTS) \
15123 $(POSTSTAGE1_HOST_EXPORTS) \
15124 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15125 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15126 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15127 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15129 cd $(HOST_SUBDIR)/mpc || exit 1; \
15130 case $(srcdir) in \
15131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15132 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15134 esac; \
15135 module_srcdir=mpc; \
15136 $(SHELL) $$s/$$module_srcdir/configure \
15137 --srcdir=$${topdir}/$$module_srcdir \
15138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15139 --target=${target_alias} \
15140 --with-build-libsubdir=$(HOST_SUBDIR) \
15141 $(STAGEfeedback_CONFIGURE_FLAGS) \
15142 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15143 @endif mpc-bootstrap
15145 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15146 maybe-configure-stageautoprofile-mpc:
15147 @if mpc-bootstrap
15148 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15149 configure-stageautoprofile-mpc:
15150 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15152 @r=`${PWD_COMMAND}`; export r; \
15153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15155 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15156 $(HOST_EXPORTS) \
15157 $(POSTSTAGE1_HOST_EXPORTS) \
15158 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15159 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15160 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15161 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15163 cd $(HOST_SUBDIR)/mpc || exit 1; \
15164 case $(srcdir) in \
15165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15166 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15168 esac; \
15169 module_srcdir=mpc; \
15170 $(SHELL) $$s/$$module_srcdir/configure \
15171 --srcdir=$${topdir}/$$module_srcdir \
15172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15173 --target=${target_alias} \
15174 --with-build-libsubdir=$(HOST_SUBDIR) \
15175 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15176 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15177 @endif mpc-bootstrap
15179 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15180 maybe-configure-stageautofeedback-mpc:
15181 @if mpc-bootstrap
15182 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15183 configure-stageautofeedback-mpc:
15184 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15186 @r=`${PWD_COMMAND}`; export r; \
15187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15188 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15189 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15190 $(HOST_EXPORTS) \
15191 $(POSTSTAGE1_HOST_EXPORTS) \
15192 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15193 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15194 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15195 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15197 cd $(HOST_SUBDIR)/mpc || exit 1; \
15198 case $(srcdir) in \
15199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15200 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15202 esac; \
15203 module_srcdir=mpc; \
15204 $(SHELL) $$s/$$module_srcdir/configure \
15205 --srcdir=$${topdir}/$$module_srcdir \
15206 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15207 --target=${target_alias} \
15208 --with-build-libsubdir=$(HOST_SUBDIR) \
15209 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15210 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15211 @endif mpc-bootstrap
15217 .PHONY: all-mpc maybe-all-mpc
15218 maybe-all-mpc:
15219 @if gcc-bootstrap
15220 all-mpc: stage_current
15221 @endif gcc-bootstrap
15222 @if mpc
15223 TARGET-mpc=all
15224 maybe-all-mpc: all-mpc
15225 all-mpc: configure-mpc
15226 @r=`${PWD_COMMAND}`; export r; \
15227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15228 $(HOST_EXPORTS) \
15229 (cd $(HOST_SUBDIR)/mpc && \
15230 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15231 $(TARGET-mpc))
15232 @endif mpc
15236 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15237 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15238 maybe-all-stage1-mpc:
15239 maybe-clean-stage1-mpc:
15240 @if mpc-bootstrap
15241 maybe-all-stage1-mpc: all-stage1-mpc
15242 all-stage1: all-stage1-mpc
15243 TARGET-stage1-mpc = $(TARGET-mpc)
15244 all-stage1-mpc: configure-stage1-mpc
15245 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15246 @r=`${PWD_COMMAND}`; export r; \
15247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15248 TFLAGS="$(STAGE1_TFLAGS)"; \
15249 $(HOST_EXPORTS) \
15250 cd $(HOST_SUBDIR)/mpc && \
15252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15253 CFLAGS="$(STAGE1_CFLAGS)" \
15254 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15255 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15256 LIBCFLAGS="$(LIBCFLAGS)" \
15257 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15258 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15259 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15260 $(EXTRA_HOST_FLAGS) \
15261 $(STAGE1_FLAGS_TO_PASS) \
15262 TFLAGS="$(STAGE1_TFLAGS)" \
15263 $(TARGET-stage1-mpc)
15265 maybe-clean-stage1-mpc: clean-stage1-mpc
15266 clean-stage1: clean-stage1-mpc
15267 clean-stage1-mpc:
15268 @if [ $(current_stage) = stage1 ]; then \
15269 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15270 else \
15271 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15272 $(MAKE) stage1-start; \
15273 fi; \
15274 cd $(HOST_SUBDIR)/mpc && \
15275 $(MAKE) $(EXTRA_HOST_FLAGS) \
15276 $(STAGE1_FLAGS_TO_PASS) clean
15277 @endif mpc-bootstrap
15280 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15281 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15282 maybe-all-stage2-mpc:
15283 maybe-clean-stage2-mpc:
15284 @if mpc-bootstrap
15285 maybe-all-stage2-mpc: all-stage2-mpc
15286 all-stage2: all-stage2-mpc
15287 TARGET-stage2-mpc = $(TARGET-mpc)
15288 all-stage2-mpc: configure-stage2-mpc
15289 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15290 @r=`${PWD_COMMAND}`; export r; \
15291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292 TFLAGS="$(STAGE2_TFLAGS)"; \
15293 $(HOST_EXPORTS) \
15294 $(POSTSTAGE1_HOST_EXPORTS) \
15295 cd $(HOST_SUBDIR)/mpc && \
15297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15298 CFLAGS="$(STAGE2_CFLAGS)" \
15299 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15300 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15301 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15306 TFLAGS="$(STAGE2_TFLAGS)" \
15307 $(TARGET-stage2-mpc)
15309 maybe-clean-stage2-mpc: clean-stage2-mpc
15310 clean-stage2: clean-stage2-mpc
15311 clean-stage2-mpc:
15312 @if [ $(current_stage) = stage2 ]; then \
15313 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15314 else \
15315 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15316 $(MAKE) stage2-start; \
15317 fi; \
15318 cd $(HOST_SUBDIR)/mpc && \
15319 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15320 @endif mpc-bootstrap
15323 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15324 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15325 maybe-all-stage3-mpc:
15326 maybe-clean-stage3-mpc:
15327 @if mpc-bootstrap
15328 maybe-all-stage3-mpc: all-stage3-mpc
15329 all-stage3: all-stage3-mpc
15330 TARGET-stage3-mpc = $(TARGET-mpc)
15331 all-stage3-mpc: configure-stage3-mpc
15332 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15333 @r=`${PWD_COMMAND}`; export r; \
15334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15335 TFLAGS="$(STAGE3_TFLAGS)"; \
15336 $(HOST_EXPORTS) \
15337 $(POSTSTAGE1_HOST_EXPORTS) \
15338 cd $(HOST_SUBDIR)/mpc && \
15340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15341 CFLAGS="$(STAGE3_CFLAGS)" \
15342 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15343 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15344 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15348 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15349 TFLAGS="$(STAGE3_TFLAGS)" \
15350 $(TARGET-stage3-mpc)
15352 maybe-clean-stage3-mpc: clean-stage3-mpc
15353 clean-stage3: clean-stage3-mpc
15354 clean-stage3-mpc:
15355 @if [ $(current_stage) = stage3 ]; then \
15356 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15357 else \
15358 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15359 $(MAKE) stage3-start; \
15360 fi; \
15361 cd $(HOST_SUBDIR)/mpc && \
15362 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15363 @endif mpc-bootstrap
15366 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15367 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15368 maybe-all-stage4-mpc:
15369 maybe-clean-stage4-mpc:
15370 @if mpc-bootstrap
15371 maybe-all-stage4-mpc: all-stage4-mpc
15372 all-stage4: all-stage4-mpc
15373 TARGET-stage4-mpc = $(TARGET-mpc)
15374 all-stage4-mpc: configure-stage4-mpc
15375 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15376 @r=`${PWD_COMMAND}`; export r; \
15377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378 TFLAGS="$(STAGE4_TFLAGS)"; \
15379 $(HOST_EXPORTS) \
15380 $(POSTSTAGE1_HOST_EXPORTS) \
15381 cd $(HOST_SUBDIR)/mpc && \
15383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15384 CFLAGS="$(STAGE4_CFLAGS)" \
15385 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15386 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15387 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15392 TFLAGS="$(STAGE4_TFLAGS)" \
15393 $(TARGET-stage4-mpc)
15395 maybe-clean-stage4-mpc: clean-stage4-mpc
15396 clean-stage4: clean-stage4-mpc
15397 clean-stage4-mpc:
15398 @if [ $(current_stage) = stage4 ]; then \
15399 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15400 else \
15401 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15402 $(MAKE) stage4-start; \
15403 fi; \
15404 cd $(HOST_SUBDIR)/mpc && \
15405 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15406 @endif mpc-bootstrap
15409 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15410 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15411 maybe-all-stageprofile-mpc:
15412 maybe-clean-stageprofile-mpc:
15413 @if mpc-bootstrap
15414 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15415 all-stageprofile: all-stageprofile-mpc
15416 TARGET-stageprofile-mpc = $(TARGET-mpc)
15417 all-stageprofile-mpc: configure-stageprofile-mpc
15418 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15419 @r=`${PWD_COMMAND}`; export r; \
15420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15421 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15422 $(HOST_EXPORTS) \
15423 $(POSTSTAGE1_HOST_EXPORTS) \
15424 cd $(HOST_SUBDIR)/mpc && \
15426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15427 CFLAGS="$(STAGEprofile_CFLAGS)" \
15428 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15429 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15430 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15434 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15435 TFLAGS="$(STAGEprofile_TFLAGS)" \
15436 $(TARGET-stageprofile-mpc)
15438 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15439 clean-stageprofile: clean-stageprofile-mpc
15440 clean-stageprofile-mpc:
15441 @if [ $(current_stage) = stageprofile ]; then \
15442 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15443 else \
15444 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15445 $(MAKE) stageprofile-start; \
15446 fi; \
15447 cd $(HOST_SUBDIR)/mpc && \
15448 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15449 @endif mpc-bootstrap
15452 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15453 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15454 maybe-all-stagetrain-mpc:
15455 maybe-clean-stagetrain-mpc:
15456 @if mpc-bootstrap
15457 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15458 all-stagetrain: all-stagetrain-mpc
15459 TARGET-stagetrain-mpc = $(TARGET-mpc)
15460 all-stagetrain-mpc: configure-stagetrain-mpc
15461 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15462 @r=`${PWD_COMMAND}`; export r; \
15463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15464 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15465 $(HOST_EXPORTS) \
15466 $(POSTSTAGE1_HOST_EXPORTS) \
15467 cd $(HOST_SUBDIR)/mpc && \
15469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15470 CFLAGS="$(STAGEtrain_CFLAGS)" \
15471 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15472 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15473 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15478 TFLAGS="$(STAGEtrain_TFLAGS)" \
15479 $(TARGET-stagetrain-mpc)
15481 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15482 clean-stagetrain: clean-stagetrain-mpc
15483 clean-stagetrain-mpc:
15484 @if [ $(current_stage) = stagetrain ]; then \
15485 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15486 else \
15487 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15488 $(MAKE) stagetrain-start; \
15489 fi; \
15490 cd $(HOST_SUBDIR)/mpc && \
15491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15492 @endif mpc-bootstrap
15495 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15496 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15497 maybe-all-stagefeedback-mpc:
15498 maybe-clean-stagefeedback-mpc:
15499 @if mpc-bootstrap
15500 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15501 all-stagefeedback: all-stagefeedback-mpc
15502 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15503 all-stagefeedback-mpc: configure-stagefeedback-mpc
15504 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15505 @r=`${PWD_COMMAND}`; export r; \
15506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15507 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15508 $(HOST_EXPORTS) \
15509 $(POSTSTAGE1_HOST_EXPORTS) \
15510 cd $(HOST_SUBDIR)/mpc && \
15512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15513 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15514 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15515 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15516 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15521 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15522 $(TARGET-stagefeedback-mpc)
15524 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15525 clean-stagefeedback: clean-stagefeedback-mpc
15526 clean-stagefeedback-mpc:
15527 @if [ $(current_stage) = stagefeedback ]; then \
15528 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15529 else \
15530 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15531 $(MAKE) stagefeedback-start; \
15532 fi; \
15533 cd $(HOST_SUBDIR)/mpc && \
15534 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15535 @endif mpc-bootstrap
15538 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15539 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15540 maybe-all-stageautoprofile-mpc:
15541 maybe-clean-stageautoprofile-mpc:
15542 @if mpc-bootstrap
15543 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15544 all-stageautoprofile: all-stageautoprofile-mpc
15545 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15546 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15547 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15548 @r=`${PWD_COMMAND}`; export r; \
15549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15550 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15551 $(HOST_EXPORTS) \
15552 $(POSTSTAGE1_HOST_EXPORTS) \
15553 cd $(HOST_SUBDIR)/mpc && \
15554 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15556 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15557 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15558 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15559 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15563 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15564 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15565 $(TARGET-stageautoprofile-mpc)
15567 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15568 clean-stageautoprofile: clean-stageautoprofile-mpc
15569 clean-stageautoprofile-mpc:
15570 @if [ $(current_stage) = stageautoprofile ]; then \
15571 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15572 else \
15573 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15574 $(MAKE) stageautoprofile-start; \
15575 fi; \
15576 cd $(HOST_SUBDIR)/mpc && \
15577 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15578 @endif mpc-bootstrap
15581 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15582 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15583 maybe-all-stageautofeedback-mpc:
15584 maybe-clean-stageautofeedback-mpc:
15585 @if mpc-bootstrap
15586 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15587 all-stageautofeedback: all-stageautofeedback-mpc
15588 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15589 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15590 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15591 @r=`${PWD_COMMAND}`; export r; \
15592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15593 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15594 $(HOST_EXPORTS) \
15595 $(POSTSTAGE1_HOST_EXPORTS) \
15596 cd $(HOST_SUBDIR)/mpc && \
15598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15599 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15600 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15601 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15602 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15606 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15607 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15608 $(TARGET-stageautofeedback-mpc)
15610 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15611 clean-stageautofeedback: clean-stageautofeedback-mpc
15612 clean-stageautofeedback-mpc:
15613 @if [ $(current_stage) = stageautofeedback ]; then \
15614 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15615 else \
15616 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15617 $(MAKE) stageautofeedback-start; \
15618 fi; \
15619 cd $(HOST_SUBDIR)/mpc && \
15620 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15621 @endif mpc-bootstrap
15627 .PHONY: check-mpc maybe-check-mpc
15628 maybe-check-mpc:
15629 @if mpc
15630 maybe-check-mpc: check-mpc
15632 check-mpc:
15633 @: $(MAKE); $(unstage)
15634 @r=`${PWD_COMMAND}`; export r; \
15635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15636 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15637 (cd $(HOST_SUBDIR)/mpc && \
15638 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15640 @endif mpc
15642 .PHONY: install-mpc maybe-install-mpc
15643 maybe-install-mpc:
15644 @if mpc
15645 maybe-install-mpc: install-mpc
15647 install-mpc:
15649 @endif mpc
15651 .PHONY: install-strip-mpc maybe-install-strip-mpc
15652 maybe-install-strip-mpc:
15653 @if mpc
15654 maybe-install-strip-mpc: install-strip-mpc
15656 install-strip-mpc:
15658 @endif mpc
15660 # Other targets (info, dvi, pdf, etc.)
15662 .PHONY: maybe-info-mpc info-mpc
15663 maybe-info-mpc:
15664 @if mpc
15665 maybe-info-mpc: info-mpc
15667 info-mpc: \
15668 configure-mpc
15669 @[ -f ./mpc/Makefile ] || exit 0; \
15670 r=`${PWD_COMMAND}`; export r; \
15671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15672 $(HOST_EXPORTS) \
15673 for flag in $(EXTRA_HOST_FLAGS) ; do \
15674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15675 done; \
15676 echo "Doing info in mpc"; \
15677 (cd $(HOST_SUBDIR)/mpc && \
15678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15680 "RANLIB=$${RANLIB}" \
15681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15682 info) \
15683 || exit 1
15685 @endif mpc
15687 .PHONY: maybe-dvi-mpc dvi-mpc
15688 maybe-dvi-mpc:
15689 @if mpc
15690 maybe-dvi-mpc: dvi-mpc
15692 dvi-mpc: \
15693 configure-mpc
15694 @[ -f ./mpc/Makefile ] || exit 0; \
15695 r=`${PWD_COMMAND}`; export r; \
15696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15697 $(HOST_EXPORTS) \
15698 for flag in $(EXTRA_HOST_FLAGS) ; do \
15699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15700 done; \
15701 echo "Doing dvi in mpc"; \
15702 (cd $(HOST_SUBDIR)/mpc && \
15703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15705 "RANLIB=$${RANLIB}" \
15706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15707 dvi) \
15708 || exit 1
15710 @endif mpc
15712 .PHONY: maybe-pdf-mpc pdf-mpc
15713 maybe-pdf-mpc:
15714 @if mpc
15715 maybe-pdf-mpc: pdf-mpc
15717 pdf-mpc: \
15718 configure-mpc
15719 @[ -f ./mpc/Makefile ] || exit 0; \
15720 r=`${PWD_COMMAND}`; export r; \
15721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15722 $(HOST_EXPORTS) \
15723 for flag in $(EXTRA_HOST_FLAGS) ; do \
15724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15725 done; \
15726 echo "Doing pdf in mpc"; \
15727 (cd $(HOST_SUBDIR)/mpc && \
15728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15730 "RANLIB=$${RANLIB}" \
15731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15732 pdf) \
15733 || exit 1
15735 @endif mpc
15737 .PHONY: maybe-html-mpc html-mpc
15738 maybe-html-mpc:
15739 @if mpc
15740 maybe-html-mpc: html-mpc
15742 html-mpc: \
15743 configure-mpc
15744 @[ -f ./mpc/Makefile ] || exit 0; \
15745 r=`${PWD_COMMAND}`; export r; \
15746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15747 $(HOST_EXPORTS) \
15748 for flag in $(EXTRA_HOST_FLAGS) ; do \
15749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15750 done; \
15751 echo "Doing html in mpc"; \
15752 (cd $(HOST_SUBDIR)/mpc && \
15753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15755 "RANLIB=$${RANLIB}" \
15756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15757 html) \
15758 || exit 1
15760 @endif mpc
15762 .PHONY: maybe-TAGS-mpc TAGS-mpc
15763 maybe-TAGS-mpc:
15764 @if mpc
15765 maybe-TAGS-mpc: TAGS-mpc
15767 TAGS-mpc: \
15768 configure-mpc
15769 @[ -f ./mpc/Makefile ] || exit 0; \
15770 r=`${PWD_COMMAND}`; export r; \
15771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15772 $(HOST_EXPORTS) \
15773 for flag in $(EXTRA_HOST_FLAGS) ; do \
15774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15775 done; \
15776 echo "Doing TAGS in mpc"; \
15777 (cd $(HOST_SUBDIR)/mpc && \
15778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15780 "RANLIB=$${RANLIB}" \
15781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15782 TAGS) \
15783 || exit 1
15785 @endif mpc
15787 .PHONY: maybe-install-info-mpc install-info-mpc
15788 maybe-install-info-mpc:
15789 @if mpc
15790 maybe-install-info-mpc: install-info-mpc
15792 install-info-mpc: \
15793 configure-mpc \
15794 info-mpc
15795 @[ -f ./mpc/Makefile ] || exit 0; \
15796 r=`${PWD_COMMAND}`; export r; \
15797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15798 $(HOST_EXPORTS) \
15799 for flag in $(EXTRA_HOST_FLAGS) ; do \
15800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15801 done; \
15802 echo "Doing install-info in mpc"; \
15803 (cd $(HOST_SUBDIR)/mpc && \
15804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15806 "RANLIB=$${RANLIB}" \
15807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15808 install-info) \
15809 || exit 1
15811 @endif mpc
15813 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15814 maybe-install-pdf-mpc:
15815 @if mpc
15816 maybe-install-pdf-mpc: install-pdf-mpc
15818 install-pdf-mpc: \
15819 configure-mpc \
15820 pdf-mpc
15821 @[ -f ./mpc/Makefile ] || exit 0; \
15822 r=`${PWD_COMMAND}`; export r; \
15823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15824 $(HOST_EXPORTS) \
15825 for flag in $(EXTRA_HOST_FLAGS) ; do \
15826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15827 done; \
15828 echo "Doing install-pdf in mpc"; \
15829 (cd $(HOST_SUBDIR)/mpc && \
15830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15832 "RANLIB=$${RANLIB}" \
15833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15834 install-pdf) \
15835 || exit 1
15837 @endif mpc
15839 .PHONY: maybe-install-html-mpc install-html-mpc
15840 maybe-install-html-mpc:
15841 @if mpc
15842 maybe-install-html-mpc: install-html-mpc
15844 install-html-mpc: \
15845 configure-mpc \
15846 html-mpc
15847 @[ -f ./mpc/Makefile ] || exit 0; \
15848 r=`${PWD_COMMAND}`; export r; \
15849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15850 $(HOST_EXPORTS) \
15851 for flag in $(EXTRA_HOST_FLAGS) ; do \
15852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15853 done; \
15854 echo "Doing install-html in mpc"; \
15855 (cd $(HOST_SUBDIR)/mpc && \
15856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15858 "RANLIB=$${RANLIB}" \
15859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15860 install-html) \
15861 || exit 1
15863 @endif mpc
15865 .PHONY: maybe-installcheck-mpc installcheck-mpc
15866 maybe-installcheck-mpc:
15867 @if mpc
15868 maybe-installcheck-mpc: installcheck-mpc
15870 installcheck-mpc: \
15871 configure-mpc
15872 @[ -f ./mpc/Makefile ] || exit 0; \
15873 r=`${PWD_COMMAND}`; export r; \
15874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15875 $(HOST_EXPORTS) \
15876 for flag in $(EXTRA_HOST_FLAGS) ; do \
15877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15878 done; \
15879 echo "Doing installcheck in mpc"; \
15880 (cd $(HOST_SUBDIR)/mpc && \
15881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15883 "RANLIB=$${RANLIB}" \
15884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15885 installcheck) \
15886 || exit 1
15888 @endif mpc
15890 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15891 maybe-mostlyclean-mpc:
15892 @if mpc
15893 maybe-mostlyclean-mpc: mostlyclean-mpc
15895 mostlyclean-mpc:
15896 @[ -f ./mpc/Makefile ] || exit 0; \
15897 r=`${PWD_COMMAND}`; export r; \
15898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15899 $(HOST_EXPORTS) \
15900 for flag in $(EXTRA_HOST_FLAGS) ; do \
15901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15902 done; \
15903 echo "Doing mostlyclean in mpc"; \
15904 (cd $(HOST_SUBDIR)/mpc && \
15905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15907 "RANLIB=$${RANLIB}" \
15908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15909 mostlyclean) \
15910 || exit 1
15912 @endif mpc
15914 .PHONY: maybe-clean-mpc clean-mpc
15915 maybe-clean-mpc:
15916 @if mpc
15917 maybe-clean-mpc: clean-mpc
15919 clean-mpc:
15920 @[ -f ./mpc/Makefile ] || exit 0; \
15921 r=`${PWD_COMMAND}`; export r; \
15922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15923 $(HOST_EXPORTS) \
15924 for flag in $(EXTRA_HOST_FLAGS) ; do \
15925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15926 done; \
15927 echo "Doing clean in mpc"; \
15928 (cd $(HOST_SUBDIR)/mpc && \
15929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15931 "RANLIB=$${RANLIB}" \
15932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15933 clean) \
15934 || exit 1
15936 @endif mpc
15938 .PHONY: maybe-distclean-mpc distclean-mpc
15939 maybe-distclean-mpc:
15940 @if mpc
15941 maybe-distclean-mpc: distclean-mpc
15943 distclean-mpc:
15944 @[ -f ./mpc/Makefile ] || exit 0; \
15945 r=`${PWD_COMMAND}`; export r; \
15946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15947 $(HOST_EXPORTS) \
15948 for flag in $(EXTRA_HOST_FLAGS) ; do \
15949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15950 done; \
15951 echo "Doing distclean in mpc"; \
15952 (cd $(HOST_SUBDIR)/mpc && \
15953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15955 "RANLIB=$${RANLIB}" \
15956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15957 distclean) \
15958 || exit 1
15960 @endif mpc
15962 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15963 maybe-maintainer-clean-mpc:
15964 @if mpc
15965 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15967 maintainer-clean-mpc:
15968 @[ -f ./mpc/Makefile ] || exit 0; \
15969 r=`${PWD_COMMAND}`; export r; \
15970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15971 $(HOST_EXPORTS) \
15972 for flag in $(EXTRA_HOST_FLAGS) ; do \
15973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15974 done; \
15975 echo "Doing maintainer-clean in mpc"; \
15976 (cd $(HOST_SUBDIR)/mpc && \
15977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15979 "RANLIB=$${RANLIB}" \
15980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15981 maintainer-clean) \
15982 || exit 1
15984 @endif mpc
15988 .PHONY: configure-isl maybe-configure-isl
15989 maybe-configure-isl:
15990 @if gcc-bootstrap
15991 configure-isl: stage_current
15992 @endif gcc-bootstrap
15993 @if isl
15994 maybe-configure-isl: configure-isl
15995 configure-isl:
15996 @r=`${PWD_COMMAND}`; export r; \
15997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15998 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16000 $(HOST_EXPORTS) \
16001 echo Configuring in $(HOST_SUBDIR)/isl; \
16002 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16003 case $(srcdir) in \
16004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16005 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16007 esac; \
16008 module_srcdir=isl; \
16009 $(SHELL) \
16010 $$s/$$module_srcdir/configure \
16011 --srcdir=$${topdir}/$$module_srcdir \
16012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16013 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16014 || exit 1
16015 @endif isl
16019 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16020 maybe-configure-stage1-isl:
16021 @if isl-bootstrap
16022 maybe-configure-stage1-isl: configure-stage1-isl
16023 configure-stage1-isl:
16024 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16026 @r=`${PWD_COMMAND}`; export r; \
16027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16028 TFLAGS="$(STAGE1_TFLAGS)"; \
16029 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16030 $(HOST_EXPORTS) \
16031 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16032 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16033 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16034 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16036 cd $(HOST_SUBDIR)/isl || exit 1; \
16037 case $(srcdir) in \
16038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16039 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16041 esac; \
16042 module_srcdir=isl; \
16043 $(SHELL) $$s/$$module_srcdir/configure \
16044 --srcdir=$${topdir}/$$module_srcdir \
16045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16046 --target=${target_alias} \
16048 $(STAGE1_CONFIGURE_FLAGS) \
16049 --disable-shared @extra_isl_gmp_configure_flags@
16050 @endif isl-bootstrap
16052 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16053 maybe-configure-stage2-isl:
16054 @if isl-bootstrap
16055 maybe-configure-stage2-isl: configure-stage2-isl
16056 configure-stage2-isl:
16057 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16058 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16059 @r=`${PWD_COMMAND}`; export r; \
16060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16061 TFLAGS="$(STAGE2_TFLAGS)"; \
16062 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16063 $(HOST_EXPORTS) \
16064 $(POSTSTAGE1_HOST_EXPORTS) \
16065 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16066 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16067 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16068 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16070 cd $(HOST_SUBDIR)/isl || exit 1; \
16071 case $(srcdir) in \
16072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16073 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16075 esac; \
16076 module_srcdir=isl; \
16077 $(SHELL) $$s/$$module_srcdir/configure \
16078 --srcdir=$${topdir}/$$module_srcdir \
16079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16080 --target=${target_alias} \
16081 --with-build-libsubdir=$(HOST_SUBDIR) \
16082 $(STAGE2_CONFIGURE_FLAGS) \
16083 --disable-shared @extra_isl_gmp_configure_flags@
16084 @endif isl-bootstrap
16086 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16087 maybe-configure-stage3-isl:
16088 @if isl-bootstrap
16089 maybe-configure-stage3-isl: configure-stage3-isl
16090 configure-stage3-isl:
16091 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16092 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16093 @r=`${PWD_COMMAND}`; export r; \
16094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16095 TFLAGS="$(STAGE3_TFLAGS)"; \
16096 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16097 $(HOST_EXPORTS) \
16098 $(POSTSTAGE1_HOST_EXPORTS) \
16099 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16100 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16101 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16102 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16104 cd $(HOST_SUBDIR)/isl || exit 1; \
16105 case $(srcdir) in \
16106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16107 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16109 esac; \
16110 module_srcdir=isl; \
16111 $(SHELL) $$s/$$module_srcdir/configure \
16112 --srcdir=$${topdir}/$$module_srcdir \
16113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16114 --target=${target_alias} \
16115 --with-build-libsubdir=$(HOST_SUBDIR) \
16116 $(STAGE3_CONFIGURE_FLAGS) \
16117 --disable-shared @extra_isl_gmp_configure_flags@
16118 @endif isl-bootstrap
16120 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16121 maybe-configure-stage4-isl:
16122 @if isl-bootstrap
16123 maybe-configure-stage4-isl: configure-stage4-isl
16124 configure-stage4-isl:
16125 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16126 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16127 @r=`${PWD_COMMAND}`; export r; \
16128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129 TFLAGS="$(STAGE4_TFLAGS)"; \
16130 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16131 $(HOST_EXPORTS) \
16132 $(POSTSTAGE1_HOST_EXPORTS) \
16133 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16134 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16135 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16136 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16137 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16138 cd $(HOST_SUBDIR)/isl || exit 1; \
16139 case $(srcdir) in \
16140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16141 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16143 esac; \
16144 module_srcdir=isl; \
16145 $(SHELL) $$s/$$module_srcdir/configure \
16146 --srcdir=$${topdir}/$$module_srcdir \
16147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16148 --target=${target_alias} \
16149 --with-build-libsubdir=$(HOST_SUBDIR) \
16150 $(STAGE4_CONFIGURE_FLAGS) \
16151 --disable-shared @extra_isl_gmp_configure_flags@
16152 @endif isl-bootstrap
16154 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16155 maybe-configure-stageprofile-isl:
16156 @if isl-bootstrap
16157 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16158 configure-stageprofile-isl:
16159 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16161 @r=`${PWD_COMMAND}`; export r; \
16162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16163 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16164 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16165 $(HOST_EXPORTS) \
16166 $(POSTSTAGE1_HOST_EXPORTS) \
16167 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16168 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16169 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16170 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16172 cd $(HOST_SUBDIR)/isl || exit 1; \
16173 case $(srcdir) in \
16174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16175 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16177 esac; \
16178 module_srcdir=isl; \
16179 $(SHELL) $$s/$$module_srcdir/configure \
16180 --srcdir=$${topdir}/$$module_srcdir \
16181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16182 --target=${target_alias} \
16183 --with-build-libsubdir=$(HOST_SUBDIR) \
16184 $(STAGEprofile_CONFIGURE_FLAGS) \
16185 --disable-shared @extra_isl_gmp_configure_flags@
16186 @endif isl-bootstrap
16188 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16189 maybe-configure-stagetrain-isl:
16190 @if isl-bootstrap
16191 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16192 configure-stagetrain-isl:
16193 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16195 @r=`${PWD_COMMAND}`; export r; \
16196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16197 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16198 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16199 $(HOST_EXPORTS) \
16200 $(POSTSTAGE1_HOST_EXPORTS) \
16201 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16202 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16203 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16204 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16206 cd $(HOST_SUBDIR)/isl || exit 1; \
16207 case $(srcdir) in \
16208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16209 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16211 esac; \
16212 module_srcdir=isl; \
16213 $(SHELL) $$s/$$module_srcdir/configure \
16214 --srcdir=$${topdir}/$$module_srcdir \
16215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16216 --target=${target_alias} \
16217 --with-build-libsubdir=$(HOST_SUBDIR) \
16218 $(STAGEtrain_CONFIGURE_FLAGS) \
16219 --disable-shared @extra_isl_gmp_configure_flags@
16220 @endif isl-bootstrap
16222 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16223 maybe-configure-stagefeedback-isl:
16224 @if isl-bootstrap
16225 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16226 configure-stagefeedback-isl:
16227 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16229 @r=`${PWD_COMMAND}`; export r; \
16230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16231 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16232 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16233 $(HOST_EXPORTS) \
16234 $(POSTSTAGE1_HOST_EXPORTS) \
16235 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16236 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16237 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16238 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16240 cd $(HOST_SUBDIR)/isl || exit 1; \
16241 case $(srcdir) in \
16242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16243 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16245 esac; \
16246 module_srcdir=isl; \
16247 $(SHELL) $$s/$$module_srcdir/configure \
16248 --srcdir=$${topdir}/$$module_srcdir \
16249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16250 --target=${target_alias} \
16251 --with-build-libsubdir=$(HOST_SUBDIR) \
16252 $(STAGEfeedback_CONFIGURE_FLAGS) \
16253 --disable-shared @extra_isl_gmp_configure_flags@
16254 @endif isl-bootstrap
16256 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16257 maybe-configure-stageautoprofile-isl:
16258 @if isl-bootstrap
16259 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16260 configure-stageautoprofile-isl:
16261 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16263 @r=`${PWD_COMMAND}`; export r; \
16264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16265 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16266 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16267 $(HOST_EXPORTS) \
16268 $(POSTSTAGE1_HOST_EXPORTS) \
16269 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16270 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16271 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16272 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16274 cd $(HOST_SUBDIR)/isl || exit 1; \
16275 case $(srcdir) in \
16276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16277 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16279 esac; \
16280 module_srcdir=isl; \
16281 $(SHELL) $$s/$$module_srcdir/configure \
16282 --srcdir=$${topdir}/$$module_srcdir \
16283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16284 --target=${target_alias} \
16285 --with-build-libsubdir=$(HOST_SUBDIR) \
16286 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16287 --disable-shared @extra_isl_gmp_configure_flags@
16288 @endif isl-bootstrap
16290 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16291 maybe-configure-stageautofeedback-isl:
16292 @if isl-bootstrap
16293 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16294 configure-stageautofeedback-isl:
16295 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16296 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16297 @r=`${PWD_COMMAND}`; export r; \
16298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16299 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16300 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16301 $(HOST_EXPORTS) \
16302 $(POSTSTAGE1_HOST_EXPORTS) \
16303 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16304 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16305 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16306 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16308 cd $(HOST_SUBDIR)/isl || exit 1; \
16309 case $(srcdir) in \
16310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16311 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16313 esac; \
16314 module_srcdir=isl; \
16315 $(SHELL) $$s/$$module_srcdir/configure \
16316 --srcdir=$${topdir}/$$module_srcdir \
16317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16318 --target=${target_alias} \
16319 --with-build-libsubdir=$(HOST_SUBDIR) \
16320 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16321 --disable-shared @extra_isl_gmp_configure_flags@
16322 @endif isl-bootstrap
16328 .PHONY: all-isl maybe-all-isl
16329 maybe-all-isl:
16330 @if gcc-bootstrap
16331 all-isl: stage_current
16332 @endif gcc-bootstrap
16333 @if isl
16334 TARGET-isl=all
16335 maybe-all-isl: all-isl
16336 all-isl: configure-isl
16337 @r=`${PWD_COMMAND}`; export r; \
16338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16339 $(HOST_EXPORTS) \
16340 (cd $(HOST_SUBDIR)/isl && \
16341 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16342 $(TARGET-isl))
16343 @endif isl
16347 .PHONY: all-stage1-isl maybe-all-stage1-isl
16348 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16349 maybe-all-stage1-isl:
16350 maybe-clean-stage1-isl:
16351 @if isl-bootstrap
16352 maybe-all-stage1-isl: all-stage1-isl
16353 all-stage1: all-stage1-isl
16354 TARGET-stage1-isl = $(TARGET-isl)
16355 all-stage1-isl: configure-stage1-isl
16356 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16357 @r=`${PWD_COMMAND}`; export r; \
16358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359 TFLAGS="$(STAGE1_TFLAGS)"; \
16360 $(HOST_EXPORTS) \
16361 cd $(HOST_SUBDIR)/isl && \
16363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16364 CFLAGS="$(STAGE1_CFLAGS)" \
16365 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16366 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16367 LIBCFLAGS="$(LIBCFLAGS)" \
16368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16371 $(EXTRA_HOST_FLAGS) \
16372 $(STAGE1_FLAGS_TO_PASS) V=1 \
16373 TFLAGS="$(STAGE1_TFLAGS)" \
16374 $(TARGET-stage1-isl)
16376 maybe-clean-stage1-isl: clean-stage1-isl
16377 clean-stage1: clean-stage1-isl
16378 clean-stage1-isl:
16379 @if [ $(current_stage) = stage1 ]; then \
16380 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16381 else \
16382 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16383 $(MAKE) stage1-start; \
16384 fi; \
16385 cd $(HOST_SUBDIR)/isl && \
16386 $(MAKE) $(EXTRA_HOST_FLAGS) \
16387 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16388 @endif isl-bootstrap
16391 .PHONY: all-stage2-isl maybe-all-stage2-isl
16392 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16393 maybe-all-stage2-isl:
16394 maybe-clean-stage2-isl:
16395 @if isl-bootstrap
16396 maybe-all-stage2-isl: all-stage2-isl
16397 all-stage2: all-stage2-isl
16398 TARGET-stage2-isl = $(TARGET-isl)
16399 all-stage2-isl: configure-stage2-isl
16400 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16401 @r=`${PWD_COMMAND}`; export r; \
16402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16403 TFLAGS="$(STAGE2_TFLAGS)"; \
16404 $(HOST_EXPORTS) \
16405 $(POSTSTAGE1_HOST_EXPORTS) \
16406 cd $(HOST_SUBDIR)/isl && \
16408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16409 CFLAGS="$(STAGE2_CFLAGS)" \
16410 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16411 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16412 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16416 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16417 TFLAGS="$(STAGE2_TFLAGS)" \
16418 $(TARGET-stage2-isl)
16420 maybe-clean-stage2-isl: clean-stage2-isl
16421 clean-stage2: clean-stage2-isl
16422 clean-stage2-isl:
16423 @if [ $(current_stage) = stage2 ]; then \
16424 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16425 else \
16426 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16427 $(MAKE) stage2-start; \
16428 fi; \
16429 cd $(HOST_SUBDIR)/isl && \
16430 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16431 @endif isl-bootstrap
16434 .PHONY: all-stage3-isl maybe-all-stage3-isl
16435 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16436 maybe-all-stage3-isl:
16437 maybe-clean-stage3-isl:
16438 @if isl-bootstrap
16439 maybe-all-stage3-isl: all-stage3-isl
16440 all-stage3: all-stage3-isl
16441 TARGET-stage3-isl = $(TARGET-isl)
16442 all-stage3-isl: configure-stage3-isl
16443 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16444 @r=`${PWD_COMMAND}`; export r; \
16445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16446 TFLAGS="$(STAGE3_TFLAGS)"; \
16447 $(HOST_EXPORTS) \
16448 $(POSTSTAGE1_HOST_EXPORTS) \
16449 cd $(HOST_SUBDIR)/isl && \
16451 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16452 CFLAGS="$(STAGE3_CFLAGS)" \
16453 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16454 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16455 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16456 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16457 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16458 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16459 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16460 TFLAGS="$(STAGE3_TFLAGS)" \
16461 $(TARGET-stage3-isl)
16463 maybe-clean-stage3-isl: clean-stage3-isl
16464 clean-stage3: clean-stage3-isl
16465 clean-stage3-isl:
16466 @if [ $(current_stage) = stage3 ]; then \
16467 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16468 else \
16469 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16470 $(MAKE) stage3-start; \
16471 fi; \
16472 cd $(HOST_SUBDIR)/isl && \
16473 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16474 @endif isl-bootstrap
16477 .PHONY: all-stage4-isl maybe-all-stage4-isl
16478 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16479 maybe-all-stage4-isl:
16480 maybe-clean-stage4-isl:
16481 @if isl-bootstrap
16482 maybe-all-stage4-isl: all-stage4-isl
16483 all-stage4: all-stage4-isl
16484 TARGET-stage4-isl = $(TARGET-isl)
16485 all-stage4-isl: configure-stage4-isl
16486 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16487 @r=`${PWD_COMMAND}`; export r; \
16488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16489 TFLAGS="$(STAGE4_TFLAGS)"; \
16490 $(HOST_EXPORTS) \
16491 $(POSTSTAGE1_HOST_EXPORTS) \
16492 cd $(HOST_SUBDIR)/isl && \
16494 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16495 CFLAGS="$(STAGE4_CFLAGS)" \
16496 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16497 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16498 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16502 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16503 TFLAGS="$(STAGE4_TFLAGS)" \
16504 $(TARGET-stage4-isl)
16506 maybe-clean-stage4-isl: clean-stage4-isl
16507 clean-stage4: clean-stage4-isl
16508 clean-stage4-isl:
16509 @if [ $(current_stage) = stage4 ]; then \
16510 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16511 else \
16512 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16513 $(MAKE) stage4-start; \
16514 fi; \
16515 cd $(HOST_SUBDIR)/isl && \
16516 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16517 @endif isl-bootstrap
16520 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16521 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16522 maybe-all-stageprofile-isl:
16523 maybe-clean-stageprofile-isl:
16524 @if isl-bootstrap
16525 maybe-all-stageprofile-isl: all-stageprofile-isl
16526 all-stageprofile: all-stageprofile-isl
16527 TARGET-stageprofile-isl = $(TARGET-isl)
16528 all-stageprofile-isl: configure-stageprofile-isl
16529 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16530 @r=`${PWD_COMMAND}`; export r; \
16531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16532 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16533 $(HOST_EXPORTS) \
16534 $(POSTSTAGE1_HOST_EXPORTS) \
16535 cd $(HOST_SUBDIR)/isl && \
16537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16538 CFLAGS="$(STAGEprofile_CFLAGS)" \
16539 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16540 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16541 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16546 TFLAGS="$(STAGEprofile_TFLAGS)" \
16547 $(TARGET-stageprofile-isl)
16549 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16550 clean-stageprofile: clean-stageprofile-isl
16551 clean-stageprofile-isl:
16552 @if [ $(current_stage) = stageprofile ]; then \
16553 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16554 else \
16555 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16556 $(MAKE) stageprofile-start; \
16557 fi; \
16558 cd $(HOST_SUBDIR)/isl && \
16559 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16560 @endif isl-bootstrap
16563 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16564 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16565 maybe-all-stagetrain-isl:
16566 maybe-clean-stagetrain-isl:
16567 @if isl-bootstrap
16568 maybe-all-stagetrain-isl: all-stagetrain-isl
16569 all-stagetrain: all-stagetrain-isl
16570 TARGET-stagetrain-isl = $(TARGET-isl)
16571 all-stagetrain-isl: configure-stagetrain-isl
16572 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16573 @r=`${PWD_COMMAND}`; export r; \
16574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16575 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16576 $(HOST_EXPORTS) \
16577 $(POSTSTAGE1_HOST_EXPORTS) \
16578 cd $(HOST_SUBDIR)/isl && \
16580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16581 CFLAGS="$(STAGEtrain_CFLAGS)" \
16582 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16583 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16584 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16589 TFLAGS="$(STAGEtrain_TFLAGS)" \
16590 $(TARGET-stagetrain-isl)
16592 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16593 clean-stagetrain: clean-stagetrain-isl
16594 clean-stagetrain-isl:
16595 @if [ $(current_stage) = stagetrain ]; then \
16596 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16597 else \
16598 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16599 $(MAKE) stagetrain-start; \
16600 fi; \
16601 cd $(HOST_SUBDIR)/isl && \
16602 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16603 @endif isl-bootstrap
16606 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16607 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16608 maybe-all-stagefeedback-isl:
16609 maybe-clean-stagefeedback-isl:
16610 @if isl-bootstrap
16611 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16612 all-stagefeedback: all-stagefeedback-isl
16613 TARGET-stagefeedback-isl = $(TARGET-isl)
16614 all-stagefeedback-isl: configure-stagefeedback-isl
16615 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16616 @r=`${PWD_COMMAND}`; export r; \
16617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16619 $(HOST_EXPORTS) \
16620 $(POSTSTAGE1_HOST_EXPORTS) \
16621 cd $(HOST_SUBDIR)/isl && \
16623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16624 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16625 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16626 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16627 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16632 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16633 $(TARGET-stagefeedback-isl)
16635 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16636 clean-stagefeedback: clean-stagefeedback-isl
16637 clean-stagefeedback-isl:
16638 @if [ $(current_stage) = stagefeedback ]; then \
16639 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16640 else \
16641 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16642 $(MAKE) stagefeedback-start; \
16643 fi; \
16644 cd $(HOST_SUBDIR)/isl && \
16645 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16646 @endif isl-bootstrap
16649 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16650 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16651 maybe-all-stageautoprofile-isl:
16652 maybe-clean-stageautoprofile-isl:
16653 @if isl-bootstrap
16654 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16655 all-stageautoprofile: all-stageautoprofile-isl
16656 TARGET-stageautoprofile-isl = $(TARGET-isl)
16657 all-stageautoprofile-isl: configure-stageautoprofile-isl
16658 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16659 @r=`${PWD_COMMAND}`; export r; \
16660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16661 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16662 $(HOST_EXPORTS) \
16663 $(POSTSTAGE1_HOST_EXPORTS) \
16664 cd $(HOST_SUBDIR)/isl && \
16665 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16667 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16668 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16669 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16670 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16674 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16675 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16676 $(TARGET-stageautoprofile-isl)
16678 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16679 clean-stageautoprofile: clean-stageautoprofile-isl
16680 clean-stageautoprofile-isl:
16681 @if [ $(current_stage) = stageautoprofile ]; then \
16682 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16683 else \
16684 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16685 $(MAKE) stageautoprofile-start; \
16686 fi; \
16687 cd $(HOST_SUBDIR)/isl && \
16688 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16689 @endif isl-bootstrap
16692 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16693 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16694 maybe-all-stageautofeedback-isl:
16695 maybe-clean-stageautofeedback-isl:
16696 @if isl-bootstrap
16697 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16698 all-stageautofeedback: all-stageautofeedback-isl
16699 TARGET-stageautofeedback-isl = $(TARGET-isl)
16700 all-stageautofeedback-isl: configure-stageautofeedback-isl
16701 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16702 @r=`${PWD_COMMAND}`; export r; \
16703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16704 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16705 $(HOST_EXPORTS) \
16706 $(POSTSTAGE1_HOST_EXPORTS) \
16707 cd $(HOST_SUBDIR)/isl && \
16709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16710 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16711 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16712 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16713 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16717 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16718 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16719 $(TARGET-stageautofeedback-isl)
16721 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16722 clean-stageautofeedback: clean-stageautofeedback-isl
16723 clean-stageautofeedback-isl:
16724 @if [ $(current_stage) = stageautofeedback ]; then \
16725 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16726 else \
16727 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16728 $(MAKE) stageautofeedback-start; \
16729 fi; \
16730 cd $(HOST_SUBDIR)/isl && \
16731 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16732 @endif isl-bootstrap
16738 .PHONY: check-isl maybe-check-isl
16739 maybe-check-isl:
16740 @if isl
16741 maybe-check-isl: check-isl
16743 check-isl:
16744 @: $(MAKE); $(unstage)
16745 @r=`${PWD_COMMAND}`; export r; \
16746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16747 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16748 (cd $(HOST_SUBDIR)/isl && \
16749 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16751 @endif isl
16753 .PHONY: install-isl maybe-install-isl
16754 maybe-install-isl:
16755 @if isl
16756 maybe-install-isl: install-isl
16758 install-isl:
16760 @endif isl
16762 .PHONY: install-strip-isl maybe-install-strip-isl
16763 maybe-install-strip-isl:
16764 @if isl
16765 maybe-install-strip-isl: install-strip-isl
16767 install-strip-isl:
16769 @endif isl
16771 # Other targets (info, dvi, pdf, etc.)
16773 .PHONY: maybe-info-isl info-isl
16774 maybe-info-isl:
16775 @if isl
16776 maybe-info-isl: info-isl
16778 info-isl: \
16779 configure-isl
16780 @[ -f ./isl/Makefile ] || exit 0; \
16781 r=`${PWD_COMMAND}`; export r; \
16782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16783 $(HOST_EXPORTS) \
16784 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16786 done; \
16787 echo "Doing info in isl"; \
16788 (cd $(HOST_SUBDIR)/isl && \
16789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16791 "RANLIB=$${RANLIB}" \
16792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16793 info) \
16794 || exit 1
16796 @endif isl
16798 .PHONY: maybe-dvi-isl dvi-isl
16799 maybe-dvi-isl:
16800 @if isl
16801 maybe-dvi-isl: dvi-isl
16803 dvi-isl: \
16804 configure-isl
16805 @[ -f ./isl/Makefile ] || exit 0; \
16806 r=`${PWD_COMMAND}`; export r; \
16807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808 $(HOST_EXPORTS) \
16809 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16811 done; \
16812 echo "Doing dvi in isl"; \
16813 (cd $(HOST_SUBDIR)/isl && \
16814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16816 "RANLIB=$${RANLIB}" \
16817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16818 dvi) \
16819 || exit 1
16821 @endif isl
16823 .PHONY: maybe-pdf-isl pdf-isl
16824 maybe-pdf-isl:
16825 @if isl
16826 maybe-pdf-isl: pdf-isl
16828 pdf-isl: \
16829 configure-isl
16830 @[ -f ./isl/Makefile ] || exit 0; \
16831 r=`${PWD_COMMAND}`; export r; \
16832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16833 $(HOST_EXPORTS) \
16834 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16836 done; \
16837 echo "Doing pdf in isl"; \
16838 (cd $(HOST_SUBDIR)/isl && \
16839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16841 "RANLIB=$${RANLIB}" \
16842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16843 pdf) \
16844 || exit 1
16846 @endif isl
16848 .PHONY: maybe-html-isl html-isl
16849 maybe-html-isl:
16850 @if isl
16851 maybe-html-isl: html-isl
16853 html-isl: \
16854 configure-isl
16855 @[ -f ./isl/Makefile ] || exit 0; \
16856 r=`${PWD_COMMAND}`; export r; \
16857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16858 $(HOST_EXPORTS) \
16859 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16861 done; \
16862 echo "Doing html in isl"; \
16863 (cd $(HOST_SUBDIR)/isl && \
16864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16866 "RANLIB=$${RANLIB}" \
16867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16868 html) \
16869 || exit 1
16871 @endif isl
16873 .PHONY: maybe-TAGS-isl TAGS-isl
16874 maybe-TAGS-isl:
16875 @if isl
16876 maybe-TAGS-isl: TAGS-isl
16878 TAGS-isl: \
16879 configure-isl
16880 @[ -f ./isl/Makefile ] || exit 0; \
16881 r=`${PWD_COMMAND}`; export r; \
16882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16883 $(HOST_EXPORTS) \
16884 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16886 done; \
16887 echo "Doing TAGS in isl"; \
16888 (cd $(HOST_SUBDIR)/isl && \
16889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16891 "RANLIB=$${RANLIB}" \
16892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16893 TAGS) \
16894 || exit 1
16896 @endif isl
16898 .PHONY: maybe-install-info-isl install-info-isl
16899 maybe-install-info-isl:
16900 @if isl
16901 maybe-install-info-isl: install-info-isl
16903 install-info-isl: \
16904 configure-isl \
16905 info-isl
16906 @[ -f ./isl/Makefile ] || exit 0; \
16907 r=`${PWD_COMMAND}`; export r; \
16908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16909 $(HOST_EXPORTS) \
16910 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16912 done; \
16913 echo "Doing install-info in isl"; \
16914 (cd $(HOST_SUBDIR)/isl && \
16915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16917 "RANLIB=$${RANLIB}" \
16918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16919 install-info) \
16920 || exit 1
16922 @endif isl
16924 .PHONY: maybe-install-pdf-isl install-pdf-isl
16925 maybe-install-pdf-isl:
16926 @if isl
16927 maybe-install-pdf-isl: install-pdf-isl
16929 install-pdf-isl: \
16930 configure-isl \
16931 pdf-isl
16932 @[ -f ./isl/Makefile ] || exit 0; \
16933 r=`${PWD_COMMAND}`; export r; \
16934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16935 $(HOST_EXPORTS) \
16936 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16938 done; \
16939 echo "Doing install-pdf in isl"; \
16940 (cd $(HOST_SUBDIR)/isl && \
16941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16943 "RANLIB=$${RANLIB}" \
16944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16945 install-pdf) \
16946 || exit 1
16948 @endif isl
16950 .PHONY: maybe-install-html-isl install-html-isl
16951 maybe-install-html-isl:
16952 @if isl
16953 maybe-install-html-isl: install-html-isl
16955 install-html-isl: \
16956 configure-isl \
16957 html-isl
16958 @[ -f ./isl/Makefile ] || exit 0; \
16959 r=`${PWD_COMMAND}`; export r; \
16960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16961 $(HOST_EXPORTS) \
16962 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16964 done; \
16965 echo "Doing install-html in isl"; \
16966 (cd $(HOST_SUBDIR)/isl && \
16967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16969 "RANLIB=$${RANLIB}" \
16970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16971 install-html) \
16972 || exit 1
16974 @endif isl
16976 .PHONY: maybe-installcheck-isl installcheck-isl
16977 maybe-installcheck-isl:
16978 @if isl
16979 maybe-installcheck-isl: installcheck-isl
16981 installcheck-isl: \
16982 configure-isl
16983 @[ -f ./isl/Makefile ] || exit 0; \
16984 r=`${PWD_COMMAND}`; export r; \
16985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16986 $(HOST_EXPORTS) \
16987 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16989 done; \
16990 echo "Doing installcheck in isl"; \
16991 (cd $(HOST_SUBDIR)/isl && \
16992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16994 "RANLIB=$${RANLIB}" \
16995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16996 installcheck) \
16997 || exit 1
16999 @endif isl
17001 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17002 maybe-mostlyclean-isl:
17003 @if isl
17004 maybe-mostlyclean-isl: mostlyclean-isl
17006 mostlyclean-isl:
17007 @[ -f ./isl/Makefile ] || exit 0; \
17008 r=`${PWD_COMMAND}`; export r; \
17009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17010 $(HOST_EXPORTS) \
17011 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17013 done; \
17014 echo "Doing mostlyclean in isl"; \
17015 (cd $(HOST_SUBDIR)/isl && \
17016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17018 "RANLIB=$${RANLIB}" \
17019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17020 mostlyclean) \
17021 || exit 1
17023 @endif isl
17025 .PHONY: maybe-clean-isl clean-isl
17026 maybe-clean-isl:
17027 @if isl
17028 maybe-clean-isl: clean-isl
17030 clean-isl:
17031 @[ -f ./isl/Makefile ] || exit 0; \
17032 r=`${PWD_COMMAND}`; export r; \
17033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17034 $(HOST_EXPORTS) \
17035 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17037 done; \
17038 echo "Doing clean in isl"; \
17039 (cd $(HOST_SUBDIR)/isl && \
17040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17042 "RANLIB=$${RANLIB}" \
17043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17044 clean) \
17045 || exit 1
17047 @endif isl
17049 .PHONY: maybe-distclean-isl distclean-isl
17050 maybe-distclean-isl:
17051 @if isl
17052 maybe-distclean-isl: distclean-isl
17054 distclean-isl:
17055 @[ -f ./isl/Makefile ] || exit 0; \
17056 r=`${PWD_COMMAND}`; export r; \
17057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17058 $(HOST_EXPORTS) \
17059 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17061 done; \
17062 echo "Doing distclean in isl"; \
17063 (cd $(HOST_SUBDIR)/isl && \
17064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17066 "RANLIB=$${RANLIB}" \
17067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17068 distclean) \
17069 || exit 1
17071 @endif isl
17073 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17074 maybe-maintainer-clean-isl:
17075 @if isl
17076 maybe-maintainer-clean-isl: maintainer-clean-isl
17078 maintainer-clean-isl:
17079 @[ -f ./isl/Makefile ] || exit 0; \
17080 r=`${PWD_COMMAND}`; export r; \
17081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17082 $(HOST_EXPORTS) \
17083 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17085 done; \
17086 echo "Doing maintainer-clean in isl"; \
17087 (cd $(HOST_SUBDIR)/isl && \
17088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17090 "RANLIB=$${RANLIB}" \
17091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17092 maintainer-clean) \
17093 || exit 1
17095 @endif isl
17099 .PHONY: configure-libelf maybe-configure-libelf
17100 maybe-configure-libelf:
17101 @if gcc-bootstrap
17102 configure-libelf: stage_current
17103 @endif gcc-bootstrap
17104 @if libelf
17105 maybe-configure-libelf: configure-libelf
17106 configure-libelf:
17107 @r=`${PWD_COMMAND}`; export r; \
17108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17109 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17111 $(HOST_EXPORTS) \
17112 echo Configuring in $(HOST_SUBDIR)/libelf; \
17113 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17114 case $(srcdir) in \
17115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17116 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17118 esac; \
17119 module_srcdir=libelf; \
17120 $(SHELL) \
17121 $$s/$$module_srcdir/configure \
17122 --srcdir=$${topdir}/$$module_srcdir \
17123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17124 --target=${target_alias} --disable-shared \
17125 || exit 1
17126 @endif libelf
17130 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17131 maybe-configure-stage1-libelf:
17132 @if libelf-bootstrap
17133 maybe-configure-stage1-libelf: configure-stage1-libelf
17134 configure-stage1-libelf:
17135 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17137 @r=`${PWD_COMMAND}`; export r; \
17138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17139 TFLAGS="$(STAGE1_TFLAGS)"; \
17140 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17141 $(HOST_EXPORTS) \
17142 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17143 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17144 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17145 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17147 cd $(HOST_SUBDIR)/libelf || exit 1; \
17148 case $(srcdir) in \
17149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17150 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17152 esac; \
17153 module_srcdir=libelf; \
17154 $(SHELL) $$s/$$module_srcdir/configure \
17155 --srcdir=$${topdir}/$$module_srcdir \
17156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17157 --target=${target_alias} \
17159 $(STAGE1_CONFIGURE_FLAGS) \
17160 --disable-shared
17161 @endif libelf-bootstrap
17163 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17164 maybe-configure-stage2-libelf:
17165 @if libelf-bootstrap
17166 maybe-configure-stage2-libelf: configure-stage2-libelf
17167 configure-stage2-libelf:
17168 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17170 @r=`${PWD_COMMAND}`; export r; \
17171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17172 TFLAGS="$(STAGE2_TFLAGS)"; \
17173 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17174 $(HOST_EXPORTS) \
17175 $(POSTSTAGE1_HOST_EXPORTS) \
17176 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17177 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17178 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17179 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17181 cd $(HOST_SUBDIR)/libelf || exit 1; \
17182 case $(srcdir) in \
17183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17184 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17186 esac; \
17187 module_srcdir=libelf; \
17188 $(SHELL) $$s/$$module_srcdir/configure \
17189 --srcdir=$${topdir}/$$module_srcdir \
17190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17191 --target=${target_alias} \
17192 --with-build-libsubdir=$(HOST_SUBDIR) \
17193 $(STAGE2_CONFIGURE_FLAGS) \
17194 --disable-shared
17195 @endif libelf-bootstrap
17197 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17198 maybe-configure-stage3-libelf:
17199 @if libelf-bootstrap
17200 maybe-configure-stage3-libelf: configure-stage3-libelf
17201 configure-stage3-libelf:
17202 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17203 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17204 @r=`${PWD_COMMAND}`; export r; \
17205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17206 TFLAGS="$(STAGE3_TFLAGS)"; \
17207 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17208 $(HOST_EXPORTS) \
17209 $(POSTSTAGE1_HOST_EXPORTS) \
17210 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17211 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17212 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17213 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17215 cd $(HOST_SUBDIR)/libelf || exit 1; \
17216 case $(srcdir) in \
17217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17218 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17220 esac; \
17221 module_srcdir=libelf; \
17222 $(SHELL) $$s/$$module_srcdir/configure \
17223 --srcdir=$${topdir}/$$module_srcdir \
17224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17225 --target=${target_alias} \
17226 --with-build-libsubdir=$(HOST_SUBDIR) \
17227 $(STAGE3_CONFIGURE_FLAGS) \
17228 --disable-shared
17229 @endif libelf-bootstrap
17231 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17232 maybe-configure-stage4-libelf:
17233 @if libelf-bootstrap
17234 maybe-configure-stage4-libelf: configure-stage4-libelf
17235 configure-stage4-libelf:
17236 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17238 @r=`${PWD_COMMAND}`; export r; \
17239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17240 TFLAGS="$(STAGE4_TFLAGS)"; \
17241 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17242 $(HOST_EXPORTS) \
17243 $(POSTSTAGE1_HOST_EXPORTS) \
17244 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17245 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17246 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17247 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17249 cd $(HOST_SUBDIR)/libelf || exit 1; \
17250 case $(srcdir) in \
17251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17252 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17254 esac; \
17255 module_srcdir=libelf; \
17256 $(SHELL) $$s/$$module_srcdir/configure \
17257 --srcdir=$${topdir}/$$module_srcdir \
17258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17259 --target=${target_alias} \
17260 --with-build-libsubdir=$(HOST_SUBDIR) \
17261 $(STAGE4_CONFIGURE_FLAGS) \
17262 --disable-shared
17263 @endif libelf-bootstrap
17265 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17266 maybe-configure-stageprofile-libelf:
17267 @if libelf-bootstrap
17268 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17269 configure-stageprofile-libelf:
17270 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17272 @r=`${PWD_COMMAND}`; export r; \
17273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17274 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17275 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17276 $(HOST_EXPORTS) \
17277 $(POSTSTAGE1_HOST_EXPORTS) \
17278 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17279 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17280 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17281 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17283 cd $(HOST_SUBDIR)/libelf || exit 1; \
17284 case $(srcdir) in \
17285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17286 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17288 esac; \
17289 module_srcdir=libelf; \
17290 $(SHELL) $$s/$$module_srcdir/configure \
17291 --srcdir=$${topdir}/$$module_srcdir \
17292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17293 --target=${target_alias} \
17294 --with-build-libsubdir=$(HOST_SUBDIR) \
17295 $(STAGEprofile_CONFIGURE_FLAGS) \
17296 --disable-shared
17297 @endif libelf-bootstrap
17299 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17300 maybe-configure-stagetrain-libelf:
17301 @if libelf-bootstrap
17302 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17303 configure-stagetrain-libelf:
17304 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17305 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17306 @r=`${PWD_COMMAND}`; export r; \
17307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17308 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17309 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17310 $(HOST_EXPORTS) \
17311 $(POSTSTAGE1_HOST_EXPORTS) \
17312 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17313 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17314 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17315 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17317 cd $(HOST_SUBDIR)/libelf || exit 1; \
17318 case $(srcdir) in \
17319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17320 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17322 esac; \
17323 module_srcdir=libelf; \
17324 $(SHELL) $$s/$$module_srcdir/configure \
17325 --srcdir=$${topdir}/$$module_srcdir \
17326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17327 --target=${target_alias} \
17328 --with-build-libsubdir=$(HOST_SUBDIR) \
17329 $(STAGEtrain_CONFIGURE_FLAGS) \
17330 --disable-shared
17331 @endif libelf-bootstrap
17333 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17334 maybe-configure-stagefeedback-libelf:
17335 @if libelf-bootstrap
17336 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17337 configure-stagefeedback-libelf:
17338 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17339 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17340 @r=`${PWD_COMMAND}`; export r; \
17341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17342 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17343 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17344 $(HOST_EXPORTS) \
17345 $(POSTSTAGE1_HOST_EXPORTS) \
17346 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17347 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17348 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17349 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17351 cd $(HOST_SUBDIR)/libelf || exit 1; \
17352 case $(srcdir) in \
17353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17354 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17356 esac; \
17357 module_srcdir=libelf; \
17358 $(SHELL) $$s/$$module_srcdir/configure \
17359 --srcdir=$${topdir}/$$module_srcdir \
17360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17361 --target=${target_alias} \
17362 --with-build-libsubdir=$(HOST_SUBDIR) \
17363 $(STAGEfeedback_CONFIGURE_FLAGS) \
17364 --disable-shared
17365 @endif libelf-bootstrap
17367 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17368 maybe-configure-stageautoprofile-libelf:
17369 @if libelf-bootstrap
17370 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17371 configure-stageautoprofile-libelf:
17372 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17374 @r=`${PWD_COMMAND}`; export r; \
17375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17376 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17377 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17378 $(HOST_EXPORTS) \
17379 $(POSTSTAGE1_HOST_EXPORTS) \
17380 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17381 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17382 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17383 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17385 cd $(HOST_SUBDIR)/libelf || exit 1; \
17386 case $(srcdir) in \
17387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17388 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17390 esac; \
17391 module_srcdir=libelf; \
17392 $(SHELL) $$s/$$module_srcdir/configure \
17393 --srcdir=$${topdir}/$$module_srcdir \
17394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17395 --target=${target_alias} \
17396 --with-build-libsubdir=$(HOST_SUBDIR) \
17397 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17398 --disable-shared
17399 @endif libelf-bootstrap
17401 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17402 maybe-configure-stageautofeedback-libelf:
17403 @if libelf-bootstrap
17404 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17405 configure-stageautofeedback-libelf:
17406 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17407 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17408 @r=`${PWD_COMMAND}`; export r; \
17409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17410 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17411 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17412 $(HOST_EXPORTS) \
17413 $(POSTSTAGE1_HOST_EXPORTS) \
17414 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17415 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17416 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17417 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17419 cd $(HOST_SUBDIR)/libelf || exit 1; \
17420 case $(srcdir) in \
17421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17422 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17424 esac; \
17425 module_srcdir=libelf; \
17426 $(SHELL) $$s/$$module_srcdir/configure \
17427 --srcdir=$${topdir}/$$module_srcdir \
17428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17429 --target=${target_alias} \
17430 --with-build-libsubdir=$(HOST_SUBDIR) \
17431 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17432 --disable-shared
17433 @endif libelf-bootstrap
17439 .PHONY: all-libelf maybe-all-libelf
17440 maybe-all-libelf:
17441 @if gcc-bootstrap
17442 all-libelf: stage_current
17443 @endif gcc-bootstrap
17444 @if libelf
17445 TARGET-libelf=all
17446 maybe-all-libelf: all-libelf
17447 all-libelf: configure-libelf
17448 @r=`${PWD_COMMAND}`; export r; \
17449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17450 $(HOST_EXPORTS) \
17451 (cd $(HOST_SUBDIR)/libelf && \
17452 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17453 $(TARGET-libelf))
17454 @endif libelf
17458 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17459 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17460 maybe-all-stage1-libelf:
17461 maybe-clean-stage1-libelf:
17462 @if libelf-bootstrap
17463 maybe-all-stage1-libelf: all-stage1-libelf
17464 all-stage1: all-stage1-libelf
17465 TARGET-stage1-libelf = $(TARGET-libelf)
17466 all-stage1-libelf: configure-stage1-libelf
17467 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17468 @r=`${PWD_COMMAND}`; export r; \
17469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17470 TFLAGS="$(STAGE1_TFLAGS)"; \
17471 $(HOST_EXPORTS) \
17472 cd $(HOST_SUBDIR)/libelf && \
17474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17475 CFLAGS="$(STAGE1_CFLAGS)" \
17476 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17477 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17478 LIBCFLAGS="$(LIBCFLAGS)" \
17479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17482 $(EXTRA_HOST_FLAGS) \
17483 $(STAGE1_FLAGS_TO_PASS) \
17484 TFLAGS="$(STAGE1_TFLAGS)" \
17485 $(TARGET-stage1-libelf)
17487 maybe-clean-stage1-libelf: clean-stage1-libelf
17488 clean-stage1: clean-stage1-libelf
17489 clean-stage1-libelf:
17490 @if [ $(current_stage) = stage1 ]; then \
17491 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17492 else \
17493 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17494 $(MAKE) stage1-start; \
17495 fi; \
17496 cd $(HOST_SUBDIR)/libelf && \
17497 $(MAKE) $(EXTRA_HOST_FLAGS) \
17498 $(STAGE1_FLAGS_TO_PASS) clean
17499 @endif libelf-bootstrap
17502 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17503 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17504 maybe-all-stage2-libelf:
17505 maybe-clean-stage2-libelf:
17506 @if libelf-bootstrap
17507 maybe-all-stage2-libelf: all-stage2-libelf
17508 all-stage2: all-stage2-libelf
17509 TARGET-stage2-libelf = $(TARGET-libelf)
17510 all-stage2-libelf: configure-stage2-libelf
17511 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17512 @r=`${PWD_COMMAND}`; export r; \
17513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17514 TFLAGS="$(STAGE2_TFLAGS)"; \
17515 $(HOST_EXPORTS) \
17516 $(POSTSTAGE1_HOST_EXPORTS) \
17517 cd $(HOST_SUBDIR)/libelf && \
17519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17520 CFLAGS="$(STAGE2_CFLAGS)" \
17521 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17522 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17523 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17527 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17528 TFLAGS="$(STAGE2_TFLAGS)" \
17529 $(TARGET-stage2-libelf)
17531 maybe-clean-stage2-libelf: clean-stage2-libelf
17532 clean-stage2: clean-stage2-libelf
17533 clean-stage2-libelf:
17534 @if [ $(current_stage) = stage2 ]; then \
17535 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17536 else \
17537 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17538 $(MAKE) stage2-start; \
17539 fi; \
17540 cd $(HOST_SUBDIR)/libelf && \
17541 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17542 @endif libelf-bootstrap
17545 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17546 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17547 maybe-all-stage3-libelf:
17548 maybe-clean-stage3-libelf:
17549 @if libelf-bootstrap
17550 maybe-all-stage3-libelf: all-stage3-libelf
17551 all-stage3: all-stage3-libelf
17552 TARGET-stage3-libelf = $(TARGET-libelf)
17553 all-stage3-libelf: configure-stage3-libelf
17554 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17555 @r=`${PWD_COMMAND}`; export r; \
17556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17557 TFLAGS="$(STAGE3_TFLAGS)"; \
17558 $(HOST_EXPORTS) \
17559 $(POSTSTAGE1_HOST_EXPORTS) \
17560 cd $(HOST_SUBDIR)/libelf && \
17562 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17563 CFLAGS="$(STAGE3_CFLAGS)" \
17564 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17565 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17566 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17570 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17571 TFLAGS="$(STAGE3_TFLAGS)" \
17572 $(TARGET-stage3-libelf)
17574 maybe-clean-stage3-libelf: clean-stage3-libelf
17575 clean-stage3: clean-stage3-libelf
17576 clean-stage3-libelf:
17577 @if [ $(current_stage) = stage3 ]; then \
17578 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17579 else \
17580 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17581 $(MAKE) stage3-start; \
17582 fi; \
17583 cd $(HOST_SUBDIR)/libelf && \
17584 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17585 @endif libelf-bootstrap
17588 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17589 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17590 maybe-all-stage4-libelf:
17591 maybe-clean-stage4-libelf:
17592 @if libelf-bootstrap
17593 maybe-all-stage4-libelf: all-stage4-libelf
17594 all-stage4: all-stage4-libelf
17595 TARGET-stage4-libelf = $(TARGET-libelf)
17596 all-stage4-libelf: configure-stage4-libelf
17597 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17598 @r=`${PWD_COMMAND}`; export r; \
17599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17600 TFLAGS="$(STAGE4_TFLAGS)"; \
17601 $(HOST_EXPORTS) \
17602 $(POSTSTAGE1_HOST_EXPORTS) \
17603 cd $(HOST_SUBDIR)/libelf && \
17605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17606 CFLAGS="$(STAGE4_CFLAGS)" \
17607 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17608 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17609 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17610 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17611 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17612 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17613 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17614 TFLAGS="$(STAGE4_TFLAGS)" \
17615 $(TARGET-stage4-libelf)
17617 maybe-clean-stage4-libelf: clean-stage4-libelf
17618 clean-stage4: clean-stage4-libelf
17619 clean-stage4-libelf:
17620 @if [ $(current_stage) = stage4 ]; then \
17621 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17622 else \
17623 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17624 $(MAKE) stage4-start; \
17625 fi; \
17626 cd $(HOST_SUBDIR)/libelf && \
17627 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17628 @endif libelf-bootstrap
17631 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17632 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17633 maybe-all-stageprofile-libelf:
17634 maybe-clean-stageprofile-libelf:
17635 @if libelf-bootstrap
17636 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17637 all-stageprofile: all-stageprofile-libelf
17638 TARGET-stageprofile-libelf = $(TARGET-libelf)
17639 all-stageprofile-libelf: configure-stageprofile-libelf
17640 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17641 @r=`${PWD_COMMAND}`; export r; \
17642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17644 $(HOST_EXPORTS) \
17645 $(POSTSTAGE1_HOST_EXPORTS) \
17646 cd $(HOST_SUBDIR)/libelf && \
17648 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17649 CFLAGS="$(STAGEprofile_CFLAGS)" \
17650 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17651 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17652 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17653 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17654 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17655 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17656 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17657 TFLAGS="$(STAGEprofile_TFLAGS)" \
17658 $(TARGET-stageprofile-libelf)
17660 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17661 clean-stageprofile: clean-stageprofile-libelf
17662 clean-stageprofile-libelf:
17663 @if [ $(current_stage) = stageprofile ]; then \
17664 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17665 else \
17666 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17667 $(MAKE) stageprofile-start; \
17668 fi; \
17669 cd $(HOST_SUBDIR)/libelf && \
17670 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17671 @endif libelf-bootstrap
17674 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17675 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17676 maybe-all-stagetrain-libelf:
17677 maybe-clean-stagetrain-libelf:
17678 @if libelf-bootstrap
17679 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17680 all-stagetrain: all-stagetrain-libelf
17681 TARGET-stagetrain-libelf = $(TARGET-libelf)
17682 all-stagetrain-libelf: configure-stagetrain-libelf
17683 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17684 @r=`${PWD_COMMAND}`; export r; \
17685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17686 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17687 $(HOST_EXPORTS) \
17688 $(POSTSTAGE1_HOST_EXPORTS) \
17689 cd $(HOST_SUBDIR)/libelf && \
17691 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17692 CFLAGS="$(STAGEtrain_CFLAGS)" \
17693 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17694 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17695 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17696 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17697 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17698 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17699 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17700 TFLAGS="$(STAGEtrain_TFLAGS)" \
17701 $(TARGET-stagetrain-libelf)
17703 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17704 clean-stagetrain: clean-stagetrain-libelf
17705 clean-stagetrain-libelf:
17706 @if [ $(current_stage) = stagetrain ]; then \
17707 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17708 else \
17709 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17710 $(MAKE) stagetrain-start; \
17711 fi; \
17712 cd $(HOST_SUBDIR)/libelf && \
17713 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17714 @endif libelf-bootstrap
17717 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17718 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17719 maybe-all-stagefeedback-libelf:
17720 maybe-clean-stagefeedback-libelf:
17721 @if libelf-bootstrap
17722 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17723 all-stagefeedback: all-stagefeedback-libelf
17724 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17725 all-stagefeedback-libelf: configure-stagefeedback-libelf
17726 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17727 @r=`${PWD_COMMAND}`; export r; \
17728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17729 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17730 $(HOST_EXPORTS) \
17731 $(POSTSTAGE1_HOST_EXPORTS) \
17732 cd $(HOST_SUBDIR)/libelf && \
17734 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17735 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17736 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17737 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17738 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17739 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17740 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17741 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17742 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17743 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17744 $(TARGET-stagefeedback-libelf)
17746 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17747 clean-stagefeedback: clean-stagefeedback-libelf
17748 clean-stagefeedback-libelf:
17749 @if [ $(current_stage) = stagefeedback ]; then \
17750 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17751 else \
17752 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17753 $(MAKE) stagefeedback-start; \
17754 fi; \
17755 cd $(HOST_SUBDIR)/libelf && \
17756 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17757 @endif libelf-bootstrap
17760 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17761 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17762 maybe-all-stageautoprofile-libelf:
17763 maybe-clean-stageautoprofile-libelf:
17764 @if libelf-bootstrap
17765 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17766 all-stageautoprofile: all-stageautoprofile-libelf
17767 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17768 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17769 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17770 @r=`${PWD_COMMAND}`; export r; \
17771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17772 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17773 $(HOST_EXPORTS) \
17774 $(POSTSTAGE1_HOST_EXPORTS) \
17775 cd $(HOST_SUBDIR)/libelf && \
17776 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17777 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17778 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17779 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17780 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17781 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17782 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17783 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17784 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17785 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17786 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17787 $(TARGET-stageautoprofile-libelf)
17789 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17790 clean-stageautoprofile: clean-stageautoprofile-libelf
17791 clean-stageautoprofile-libelf:
17792 @if [ $(current_stage) = stageautoprofile ]; then \
17793 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17794 else \
17795 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17796 $(MAKE) stageautoprofile-start; \
17797 fi; \
17798 cd $(HOST_SUBDIR)/libelf && \
17799 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17800 @endif libelf-bootstrap
17803 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17804 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17805 maybe-all-stageautofeedback-libelf:
17806 maybe-clean-stageautofeedback-libelf:
17807 @if libelf-bootstrap
17808 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17809 all-stageautofeedback: all-stageautofeedback-libelf
17810 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17811 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17812 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17813 @r=`${PWD_COMMAND}`; export r; \
17814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17815 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17816 $(HOST_EXPORTS) \
17817 $(POSTSTAGE1_HOST_EXPORTS) \
17818 cd $(HOST_SUBDIR)/libelf && \
17820 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17821 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17822 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17823 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17824 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17825 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17826 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17827 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17828 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17829 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17830 $(TARGET-stageautofeedback-libelf)
17832 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17833 clean-stageautofeedback: clean-stageautofeedback-libelf
17834 clean-stageautofeedback-libelf:
17835 @if [ $(current_stage) = stageautofeedback ]; then \
17836 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17837 else \
17838 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17839 $(MAKE) stageautofeedback-start; \
17840 fi; \
17841 cd $(HOST_SUBDIR)/libelf && \
17842 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17843 @endif libelf-bootstrap
17849 .PHONY: check-libelf maybe-check-libelf
17850 maybe-check-libelf:
17851 @if libelf
17852 maybe-check-libelf: check-libelf
17854 check-libelf:
17855 @: $(MAKE); $(unstage)
17856 @r=`${PWD_COMMAND}`; export r; \
17857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17859 (cd $(HOST_SUBDIR)/libelf && \
17860 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17862 @endif libelf
17864 .PHONY: install-libelf maybe-install-libelf
17865 maybe-install-libelf:
17866 @if libelf
17867 maybe-install-libelf: install-libelf
17869 install-libelf:
17871 @endif libelf
17873 .PHONY: install-strip-libelf maybe-install-strip-libelf
17874 maybe-install-strip-libelf:
17875 @if libelf
17876 maybe-install-strip-libelf: install-strip-libelf
17878 install-strip-libelf:
17880 @endif libelf
17882 # Other targets (info, dvi, pdf, etc.)
17884 .PHONY: maybe-info-libelf info-libelf
17885 maybe-info-libelf:
17886 @if libelf
17887 maybe-info-libelf: info-libelf
17889 info-libelf: \
17890 configure-libelf
17891 @[ -f ./libelf/Makefile ] || exit 0; \
17892 r=`${PWD_COMMAND}`; export r; \
17893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17894 $(HOST_EXPORTS) \
17895 for flag in $(EXTRA_HOST_FLAGS) ; do \
17896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17897 done; \
17898 echo "Doing info in libelf"; \
17899 (cd $(HOST_SUBDIR)/libelf && \
17900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17902 "RANLIB=$${RANLIB}" \
17903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17904 info) \
17905 || exit 1
17907 @endif libelf
17909 .PHONY: maybe-dvi-libelf dvi-libelf
17910 maybe-dvi-libelf:
17911 @if libelf
17912 maybe-dvi-libelf: dvi-libelf
17914 dvi-libelf: \
17915 configure-libelf
17916 @[ -f ./libelf/Makefile ] || exit 0; \
17917 r=`${PWD_COMMAND}`; export r; \
17918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17919 $(HOST_EXPORTS) \
17920 for flag in $(EXTRA_HOST_FLAGS) ; do \
17921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17922 done; \
17923 echo "Doing dvi in libelf"; \
17924 (cd $(HOST_SUBDIR)/libelf && \
17925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17927 "RANLIB=$${RANLIB}" \
17928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17929 dvi) \
17930 || exit 1
17932 @endif libelf
17934 .PHONY: maybe-pdf-libelf pdf-libelf
17935 maybe-pdf-libelf:
17936 @if libelf
17937 maybe-pdf-libelf: pdf-libelf
17939 pdf-libelf: \
17940 configure-libelf
17941 @[ -f ./libelf/Makefile ] || exit 0; \
17942 r=`${PWD_COMMAND}`; export r; \
17943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17944 $(HOST_EXPORTS) \
17945 for flag in $(EXTRA_HOST_FLAGS) ; do \
17946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17947 done; \
17948 echo "Doing pdf in libelf"; \
17949 (cd $(HOST_SUBDIR)/libelf && \
17950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17952 "RANLIB=$${RANLIB}" \
17953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17954 pdf) \
17955 || exit 1
17957 @endif libelf
17959 .PHONY: maybe-html-libelf html-libelf
17960 maybe-html-libelf:
17961 @if libelf
17962 maybe-html-libelf: html-libelf
17964 html-libelf: \
17965 configure-libelf
17966 @[ -f ./libelf/Makefile ] || exit 0; \
17967 r=`${PWD_COMMAND}`; export r; \
17968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17969 $(HOST_EXPORTS) \
17970 for flag in $(EXTRA_HOST_FLAGS) ; do \
17971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17972 done; \
17973 echo "Doing html in libelf"; \
17974 (cd $(HOST_SUBDIR)/libelf && \
17975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17977 "RANLIB=$${RANLIB}" \
17978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17979 html) \
17980 || exit 1
17982 @endif libelf
17984 .PHONY: maybe-TAGS-libelf TAGS-libelf
17985 maybe-TAGS-libelf:
17986 @if libelf
17987 maybe-TAGS-libelf: TAGS-libelf
17989 TAGS-libelf: \
17990 configure-libelf
17991 @[ -f ./libelf/Makefile ] || exit 0; \
17992 r=`${PWD_COMMAND}`; export r; \
17993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17994 $(HOST_EXPORTS) \
17995 for flag in $(EXTRA_HOST_FLAGS) ; do \
17996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17997 done; \
17998 echo "Doing TAGS in libelf"; \
17999 (cd $(HOST_SUBDIR)/libelf && \
18000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18002 "RANLIB=$${RANLIB}" \
18003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18004 TAGS) \
18005 || exit 1
18007 @endif libelf
18009 .PHONY: maybe-install-info-libelf install-info-libelf
18010 maybe-install-info-libelf:
18011 @if libelf
18012 maybe-install-info-libelf: install-info-libelf
18014 install-info-libelf: \
18015 configure-libelf \
18016 info-libelf
18017 @[ -f ./libelf/Makefile ] || exit 0; \
18018 r=`${PWD_COMMAND}`; export r; \
18019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020 $(HOST_EXPORTS) \
18021 for flag in $(EXTRA_HOST_FLAGS) ; do \
18022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18023 done; \
18024 echo "Doing install-info in libelf"; \
18025 (cd $(HOST_SUBDIR)/libelf && \
18026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18028 "RANLIB=$${RANLIB}" \
18029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18030 install-info) \
18031 || exit 1
18033 @endif libelf
18035 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18036 maybe-install-pdf-libelf:
18037 @if libelf
18038 maybe-install-pdf-libelf: install-pdf-libelf
18040 install-pdf-libelf: \
18041 configure-libelf \
18042 pdf-libelf
18043 @[ -f ./libelf/Makefile ] || exit 0; \
18044 r=`${PWD_COMMAND}`; export r; \
18045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046 $(HOST_EXPORTS) \
18047 for flag in $(EXTRA_HOST_FLAGS) ; do \
18048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18049 done; \
18050 echo "Doing install-pdf in libelf"; \
18051 (cd $(HOST_SUBDIR)/libelf && \
18052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18054 "RANLIB=$${RANLIB}" \
18055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18056 install-pdf) \
18057 || exit 1
18059 @endif libelf
18061 .PHONY: maybe-install-html-libelf install-html-libelf
18062 maybe-install-html-libelf:
18063 @if libelf
18064 maybe-install-html-libelf: install-html-libelf
18066 install-html-libelf: \
18067 configure-libelf \
18068 html-libelf
18069 @[ -f ./libelf/Makefile ] || exit 0; \
18070 r=`${PWD_COMMAND}`; export r; \
18071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072 $(HOST_EXPORTS) \
18073 for flag in $(EXTRA_HOST_FLAGS) ; do \
18074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18075 done; \
18076 echo "Doing install-html in libelf"; \
18077 (cd $(HOST_SUBDIR)/libelf && \
18078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18080 "RANLIB=$${RANLIB}" \
18081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18082 install-html) \
18083 || exit 1
18085 @endif libelf
18087 .PHONY: maybe-installcheck-libelf installcheck-libelf
18088 maybe-installcheck-libelf:
18089 @if libelf
18090 maybe-installcheck-libelf: installcheck-libelf
18092 installcheck-libelf: \
18093 configure-libelf
18094 @[ -f ./libelf/Makefile ] || exit 0; \
18095 r=`${PWD_COMMAND}`; export r; \
18096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18097 $(HOST_EXPORTS) \
18098 for flag in $(EXTRA_HOST_FLAGS) ; do \
18099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18100 done; \
18101 echo "Doing installcheck in libelf"; \
18102 (cd $(HOST_SUBDIR)/libelf && \
18103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18105 "RANLIB=$${RANLIB}" \
18106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18107 installcheck) \
18108 || exit 1
18110 @endif libelf
18112 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18113 maybe-mostlyclean-libelf:
18114 @if libelf
18115 maybe-mostlyclean-libelf: mostlyclean-libelf
18117 mostlyclean-libelf:
18118 @[ -f ./libelf/Makefile ] || exit 0; \
18119 r=`${PWD_COMMAND}`; export r; \
18120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18121 $(HOST_EXPORTS) \
18122 for flag in $(EXTRA_HOST_FLAGS) ; do \
18123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18124 done; \
18125 echo "Doing mostlyclean in libelf"; \
18126 (cd $(HOST_SUBDIR)/libelf && \
18127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18129 "RANLIB=$${RANLIB}" \
18130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18131 mostlyclean) \
18132 || exit 1
18134 @endif libelf
18136 .PHONY: maybe-clean-libelf clean-libelf
18137 maybe-clean-libelf:
18138 @if libelf
18139 maybe-clean-libelf: clean-libelf
18141 clean-libelf:
18142 @[ -f ./libelf/Makefile ] || exit 0; \
18143 r=`${PWD_COMMAND}`; export r; \
18144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18145 $(HOST_EXPORTS) \
18146 for flag in $(EXTRA_HOST_FLAGS) ; do \
18147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18148 done; \
18149 echo "Doing clean in libelf"; \
18150 (cd $(HOST_SUBDIR)/libelf && \
18151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18153 "RANLIB=$${RANLIB}" \
18154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18155 clean) \
18156 || exit 1
18158 @endif libelf
18160 .PHONY: maybe-distclean-libelf distclean-libelf
18161 maybe-distclean-libelf:
18162 @if libelf
18163 maybe-distclean-libelf: distclean-libelf
18165 distclean-libelf:
18166 @[ -f ./libelf/Makefile ] || exit 0; \
18167 r=`${PWD_COMMAND}`; export r; \
18168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18169 $(HOST_EXPORTS) \
18170 for flag in $(EXTRA_HOST_FLAGS) ; do \
18171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18172 done; \
18173 echo "Doing distclean in libelf"; \
18174 (cd $(HOST_SUBDIR)/libelf && \
18175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18177 "RANLIB=$${RANLIB}" \
18178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18179 distclean) \
18180 || exit 1
18182 @endif libelf
18184 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18185 maybe-maintainer-clean-libelf:
18186 @if libelf
18187 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18189 maintainer-clean-libelf:
18190 @[ -f ./libelf/Makefile ] || exit 0; \
18191 r=`${PWD_COMMAND}`; export r; \
18192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18193 $(HOST_EXPORTS) \
18194 for flag in $(EXTRA_HOST_FLAGS) ; do \
18195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18196 done; \
18197 echo "Doing maintainer-clean in libelf"; \
18198 (cd $(HOST_SUBDIR)/libelf && \
18199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18201 "RANLIB=$${RANLIB}" \
18202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18203 maintainer-clean) \
18204 || exit 1
18206 @endif libelf
18210 .PHONY: configure-gold maybe-configure-gold
18211 maybe-configure-gold:
18212 @if gcc-bootstrap
18213 configure-gold: stage_current
18214 @endif gcc-bootstrap
18215 @if gold
18216 maybe-configure-gold: configure-gold
18217 configure-gold:
18218 @r=`${PWD_COMMAND}`; export r; \
18219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18220 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18222 $(HOST_EXPORTS) \
18223 echo Configuring in $(HOST_SUBDIR)/gold; \
18224 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18225 case $(srcdir) in \
18226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18227 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18229 esac; \
18230 module_srcdir=gold; \
18231 $(SHELL) \
18232 $$s/$$module_srcdir/configure \
18233 --srcdir=$${topdir}/$$module_srcdir \
18234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18235 --target=${target_alias} \
18236 || exit 1
18237 @endif gold
18241 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18242 maybe-configure-stage1-gold:
18243 @if gold-bootstrap
18244 maybe-configure-stage1-gold: configure-stage1-gold
18245 configure-stage1-gold:
18246 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18248 @r=`${PWD_COMMAND}`; export r; \
18249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18250 TFLAGS="$(STAGE1_TFLAGS)"; \
18251 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18252 $(HOST_EXPORTS) \
18253 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18254 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18255 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18256 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18258 cd $(HOST_SUBDIR)/gold || exit 1; \
18259 case $(srcdir) in \
18260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18261 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18263 esac; \
18264 module_srcdir=gold; \
18265 $(SHELL) $$s/$$module_srcdir/configure \
18266 --srcdir=$${topdir}/$$module_srcdir \
18267 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18268 --target=${target_alias} \
18270 $(STAGE1_CONFIGURE_FLAGS)
18271 @endif gold-bootstrap
18273 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18274 maybe-configure-stage2-gold:
18275 @if gold-bootstrap
18276 maybe-configure-stage2-gold: configure-stage2-gold
18277 configure-stage2-gold:
18278 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18280 @r=`${PWD_COMMAND}`; export r; \
18281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18282 TFLAGS="$(STAGE2_TFLAGS)"; \
18283 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18284 $(HOST_EXPORTS) \
18285 $(POSTSTAGE1_HOST_EXPORTS) \
18286 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18287 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18288 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18289 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18291 cd $(HOST_SUBDIR)/gold || exit 1; \
18292 case $(srcdir) in \
18293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18294 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18296 esac; \
18297 module_srcdir=gold; \
18298 $(SHELL) $$s/$$module_srcdir/configure \
18299 --srcdir=$${topdir}/$$module_srcdir \
18300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18301 --target=${target_alias} \
18302 --with-build-libsubdir=$(HOST_SUBDIR) \
18303 $(STAGE2_CONFIGURE_FLAGS)
18304 @endif gold-bootstrap
18306 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18307 maybe-configure-stage3-gold:
18308 @if gold-bootstrap
18309 maybe-configure-stage3-gold: configure-stage3-gold
18310 configure-stage3-gold:
18311 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18313 @r=`${PWD_COMMAND}`; export r; \
18314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18315 TFLAGS="$(STAGE3_TFLAGS)"; \
18316 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18317 $(HOST_EXPORTS) \
18318 $(POSTSTAGE1_HOST_EXPORTS) \
18319 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18320 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18321 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18322 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18324 cd $(HOST_SUBDIR)/gold || exit 1; \
18325 case $(srcdir) in \
18326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18327 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18329 esac; \
18330 module_srcdir=gold; \
18331 $(SHELL) $$s/$$module_srcdir/configure \
18332 --srcdir=$${topdir}/$$module_srcdir \
18333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18334 --target=${target_alias} \
18335 --with-build-libsubdir=$(HOST_SUBDIR) \
18336 $(STAGE3_CONFIGURE_FLAGS)
18337 @endif gold-bootstrap
18339 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18340 maybe-configure-stage4-gold:
18341 @if gold-bootstrap
18342 maybe-configure-stage4-gold: configure-stage4-gold
18343 configure-stage4-gold:
18344 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18346 @r=`${PWD_COMMAND}`; export r; \
18347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18348 TFLAGS="$(STAGE4_TFLAGS)"; \
18349 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18350 $(HOST_EXPORTS) \
18351 $(POSTSTAGE1_HOST_EXPORTS) \
18352 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18353 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18354 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18355 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18357 cd $(HOST_SUBDIR)/gold || exit 1; \
18358 case $(srcdir) in \
18359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18360 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18362 esac; \
18363 module_srcdir=gold; \
18364 $(SHELL) $$s/$$module_srcdir/configure \
18365 --srcdir=$${topdir}/$$module_srcdir \
18366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18367 --target=${target_alias} \
18368 --with-build-libsubdir=$(HOST_SUBDIR) \
18369 $(STAGE4_CONFIGURE_FLAGS)
18370 @endif gold-bootstrap
18372 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18373 maybe-configure-stageprofile-gold:
18374 @if gold-bootstrap
18375 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18376 configure-stageprofile-gold:
18377 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18379 @r=`${PWD_COMMAND}`; export r; \
18380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18381 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18382 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18383 $(HOST_EXPORTS) \
18384 $(POSTSTAGE1_HOST_EXPORTS) \
18385 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18386 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18387 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18388 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18390 cd $(HOST_SUBDIR)/gold || exit 1; \
18391 case $(srcdir) in \
18392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18393 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18395 esac; \
18396 module_srcdir=gold; \
18397 $(SHELL) $$s/$$module_srcdir/configure \
18398 --srcdir=$${topdir}/$$module_srcdir \
18399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18400 --target=${target_alias} \
18401 --with-build-libsubdir=$(HOST_SUBDIR) \
18402 $(STAGEprofile_CONFIGURE_FLAGS)
18403 @endif gold-bootstrap
18405 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18406 maybe-configure-stagetrain-gold:
18407 @if gold-bootstrap
18408 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18409 configure-stagetrain-gold:
18410 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18412 @r=`${PWD_COMMAND}`; export r; \
18413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18414 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18415 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18416 $(HOST_EXPORTS) \
18417 $(POSTSTAGE1_HOST_EXPORTS) \
18418 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18419 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18420 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18421 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18423 cd $(HOST_SUBDIR)/gold || exit 1; \
18424 case $(srcdir) in \
18425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18426 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18428 esac; \
18429 module_srcdir=gold; \
18430 $(SHELL) $$s/$$module_srcdir/configure \
18431 --srcdir=$${topdir}/$$module_srcdir \
18432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18433 --target=${target_alias} \
18434 --with-build-libsubdir=$(HOST_SUBDIR) \
18435 $(STAGEtrain_CONFIGURE_FLAGS)
18436 @endif gold-bootstrap
18438 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18439 maybe-configure-stagefeedback-gold:
18440 @if gold-bootstrap
18441 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18442 configure-stagefeedback-gold:
18443 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18445 @r=`${PWD_COMMAND}`; export r; \
18446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18447 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18448 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18449 $(HOST_EXPORTS) \
18450 $(POSTSTAGE1_HOST_EXPORTS) \
18451 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18452 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18453 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18454 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18456 cd $(HOST_SUBDIR)/gold || exit 1; \
18457 case $(srcdir) in \
18458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18459 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18461 esac; \
18462 module_srcdir=gold; \
18463 $(SHELL) $$s/$$module_srcdir/configure \
18464 --srcdir=$${topdir}/$$module_srcdir \
18465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18466 --target=${target_alias} \
18467 --with-build-libsubdir=$(HOST_SUBDIR) \
18468 $(STAGEfeedback_CONFIGURE_FLAGS)
18469 @endif gold-bootstrap
18471 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18472 maybe-configure-stageautoprofile-gold:
18473 @if gold-bootstrap
18474 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18475 configure-stageautoprofile-gold:
18476 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18477 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18478 @r=`${PWD_COMMAND}`; export r; \
18479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18480 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18481 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18482 $(HOST_EXPORTS) \
18483 $(POSTSTAGE1_HOST_EXPORTS) \
18484 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18485 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18486 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18487 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18489 cd $(HOST_SUBDIR)/gold || exit 1; \
18490 case $(srcdir) in \
18491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18492 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18494 esac; \
18495 module_srcdir=gold; \
18496 $(SHELL) $$s/$$module_srcdir/configure \
18497 --srcdir=$${topdir}/$$module_srcdir \
18498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18499 --target=${target_alias} \
18500 --with-build-libsubdir=$(HOST_SUBDIR) \
18501 $(STAGEautoprofile_CONFIGURE_FLAGS)
18502 @endif gold-bootstrap
18504 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18505 maybe-configure-stageautofeedback-gold:
18506 @if gold-bootstrap
18507 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18508 configure-stageautofeedback-gold:
18509 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18510 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18511 @r=`${PWD_COMMAND}`; export r; \
18512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18513 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18514 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18515 $(HOST_EXPORTS) \
18516 $(POSTSTAGE1_HOST_EXPORTS) \
18517 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18518 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18519 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18520 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18522 cd $(HOST_SUBDIR)/gold || exit 1; \
18523 case $(srcdir) in \
18524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18525 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18527 esac; \
18528 module_srcdir=gold; \
18529 $(SHELL) $$s/$$module_srcdir/configure \
18530 --srcdir=$${topdir}/$$module_srcdir \
18531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18532 --target=${target_alias} \
18533 --with-build-libsubdir=$(HOST_SUBDIR) \
18534 $(STAGEautofeedback_CONFIGURE_FLAGS)
18535 @endif gold-bootstrap
18541 .PHONY: all-gold maybe-all-gold
18542 maybe-all-gold:
18543 @if gcc-bootstrap
18544 all-gold: stage_current
18545 @endif gcc-bootstrap
18546 @if gold
18547 TARGET-gold=all
18548 maybe-all-gold: all-gold
18549 all-gold: configure-gold
18550 @r=`${PWD_COMMAND}`; export r; \
18551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552 $(HOST_EXPORTS) \
18553 (cd $(HOST_SUBDIR)/gold && \
18554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18555 $(TARGET-gold))
18556 @endif gold
18560 .PHONY: all-stage1-gold maybe-all-stage1-gold
18561 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18562 maybe-all-stage1-gold:
18563 maybe-clean-stage1-gold:
18564 @if gold-bootstrap
18565 maybe-all-stage1-gold: all-stage1-gold
18566 all-stage1: all-stage1-gold
18567 TARGET-stage1-gold = $(TARGET-gold)
18568 all-stage1-gold: configure-stage1-gold
18569 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18570 @r=`${PWD_COMMAND}`; export r; \
18571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572 TFLAGS="$(STAGE1_TFLAGS)"; \
18573 $(HOST_EXPORTS) \
18574 cd $(HOST_SUBDIR)/gold && \
18576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18577 CFLAGS="$(STAGE1_CFLAGS)" \
18578 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18579 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18580 LIBCFLAGS="$(LIBCFLAGS)" \
18581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18584 $(EXTRA_HOST_FLAGS) \
18585 $(STAGE1_FLAGS_TO_PASS) \
18586 TFLAGS="$(STAGE1_TFLAGS)" \
18587 $(TARGET-stage1-gold)
18589 maybe-clean-stage1-gold: clean-stage1-gold
18590 clean-stage1: clean-stage1-gold
18591 clean-stage1-gold:
18592 @if [ $(current_stage) = stage1 ]; then \
18593 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18594 else \
18595 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18596 $(MAKE) stage1-start; \
18597 fi; \
18598 cd $(HOST_SUBDIR)/gold && \
18599 $(MAKE) $(EXTRA_HOST_FLAGS) \
18600 $(STAGE1_FLAGS_TO_PASS) clean
18601 @endif gold-bootstrap
18604 .PHONY: all-stage2-gold maybe-all-stage2-gold
18605 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18606 maybe-all-stage2-gold:
18607 maybe-clean-stage2-gold:
18608 @if gold-bootstrap
18609 maybe-all-stage2-gold: all-stage2-gold
18610 all-stage2: all-stage2-gold
18611 TARGET-stage2-gold = $(TARGET-gold)
18612 all-stage2-gold: configure-stage2-gold
18613 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18614 @r=`${PWD_COMMAND}`; export r; \
18615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18616 TFLAGS="$(STAGE2_TFLAGS)"; \
18617 $(HOST_EXPORTS) \
18618 $(POSTSTAGE1_HOST_EXPORTS) \
18619 cd $(HOST_SUBDIR)/gold && \
18621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18622 CFLAGS="$(STAGE2_CFLAGS)" \
18623 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18624 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18625 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18630 TFLAGS="$(STAGE2_TFLAGS)" \
18631 $(TARGET-stage2-gold)
18633 maybe-clean-stage2-gold: clean-stage2-gold
18634 clean-stage2: clean-stage2-gold
18635 clean-stage2-gold:
18636 @if [ $(current_stage) = stage2 ]; then \
18637 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18638 else \
18639 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18640 $(MAKE) stage2-start; \
18641 fi; \
18642 cd $(HOST_SUBDIR)/gold && \
18643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18644 @endif gold-bootstrap
18647 .PHONY: all-stage3-gold maybe-all-stage3-gold
18648 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18649 maybe-all-stage3-gold:
18650 maybe-clean-stage3-gold:
18651 @if gold-bootstrap
18652 maybe-all-stage3-gold: all-stage3-gold
18653 all-stage3: all-stage3-gold
18654 TARGET-stage3-gold = $(TARGET-gold)
18655 all-stage3-gold: configure-stage3-gold
18656 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18657 @r=`${PWD_COMMAND}`; export r; \
18658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18659 TFLAGS="$(STAGE3_TFLAGS)"; \
18660 $(HOST_EXPORTS) \
18661 $(POSTSTAGE1_HOST_EXPORTS) \
18662 cd $(HOST_SUBDIR)/gold && \
18664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18665 CFLAGS="$(STAGE3_CFLAGS)" \
18666 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18667 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18668 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18673 TFLAGS="$(STAGE3_TFLAGS)" \
18674 $(TARGET-stage3-gold)
18676 maybe-clean-stage3-gold: clean-stage3-gold
18677 clean-stage3: clean-stage3-gold
18678 clean-stage3-gold:
18679 @if [ $(current_stage) = stage3 ]; then \
18680 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18681 else \
18682 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18683 $(MAKE) stage3-start; \
18684 fi; \
18685 cd $(HOST_SUBDIR)/gold && \
18686 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18687 @endif gold-bootstrap
18690 .PHONY: all-stage4-gold maybe-all-stage4-gold
18691 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18692 maybe-all-stage4-gold:
18693 maybe-clean-stage4-gold:
18694 @if gold-bootstrap
18695 maybe-all-stage4-gold: all-stage4-gold
18696 all-stage4: all-stage4-gold
18697 TARGET-stage4-gold = $(TARGET-gold)
18698 all-stage4-gold: configure-stage4-gold
18699 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18700 @r=`${PWD_COMMAND}`; export r; \
18701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18702 TFLAGS="$(STAGE4_TFLAGS)"; \
18703 $(HOST_EXPORTS) \
18704 $(POSTSTAGE1_HOST_EXPORTS) \
18705 cd $(HOST_SUBDIR)/gold && \
18707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18708 CFLAGS="$(STAGE4_CFLAGS)" \
18709 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18710 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18711 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18716 TFLAGS="$(STAGE4_TFLAGS)" \
18717 $(TARGET-stage4-gold)
18719 maybe-clean-stage4-gold: clean-stage4-gold
18720 clean-stage4: clean-stage4-gold
18721 clean-stage4-gold:
18722 @if [ $(current_stage) = stage4 ]; then \
18723 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18724 else \
18725 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18726 $(MAKE) stage4-start; \
18727 fi; \
18728 cd $(HOST_SUBDIR)/gold && \
18729 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18730 @endif gold-bootstrap
18733 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18734 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18735 maybe-all-stageprofile-gold:
18736 maybe-clean-stageprofile-gold:
18737 @if gold-bootstrap
18738 maybe-all-stageprofile-gold: all-stageprofile-gold
18739 all-stageprofile: all-stageprofile-gold
18740 TARGET-stageprofile-gold = $(TARGET-gold)
18741 all-stageprofile-gold: configure-stageprofile-gold
18742 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18743 @r=`${PWD_COMMAND}`; export r; \
18744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18745 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18746 $(HOST_EXPORTS) \
18747 $(POSTSTAGE1_HOST_EXPORTS) \
18748 cd $(HOST_SUBDIR)/gold && \
18750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18751 CFLAGS="$(STAGEprofile_CFLAGS)" \
18752 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18753 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18754 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18758 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18759 TFLAGS="$(STAGEprofile_TFLAGS)" \
18760 $(TARGET-stageprofile-gold)
18762 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18763 clean-stageprofile: clean-stageprofile-gold
18764 clean-stageprofile-gold:
18765 @if [ $(current_stage) = stageprofile ]; then \
18766 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18767 else \
18768 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18769 $(MAKE) stageprofile-start; \
18770 fi; \
18771 cd $(HOST_SUBDIR)/gold && \
18772 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18773 @endif gold-bootstrap
18776 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18777 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18778 maybe-all-stagetrain-gold:
18779 maybe-clean-stagetrain-gold:
18780 @if gold-bootstrap
18781 maybe-all-stagetrain-gold: all-stagetrain-gold
18782 all-stagetrain: all-stagetrain-gold
18783 TARGET-stagetrain-gold = $(TARGET-gold)
18784 all-stagetrain-gold: configure-stagetrain-gold
18785 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18786 @r=`${PWD_COMMAND}`; export r; \
18787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18788 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18789 $(HOST_EXPORTS) \
18790 $(POSTSTAGE1_HOST_EXPORTS) \
18791 cd $(HOST_SUBDIR)/gold && \
18793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18794 CFLAGS="$(STAGEtrain_CFLAGS)" \
18795 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18796 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18797 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18802 TFLAGS="$(STAGEtrain_TFLAGS)" \
18803 $(TARGET-stagetrain-gold)
18805 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18806 clean-stagetrain: clean-stagetrain-gold
18807 clean-stagetrain-gold:
18808 @if [ $(current_stage) = stagetrain ]; then \
18809 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18810 else \
18811 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18812 $(MAKE) stagetrain-start; \
18813 fi; \
18814 cd $(HOST_SUBDIR)/gold && \
18815 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18816 @endif gold-bootstrap
18819 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18820 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18821 maybe-all-stagefeedback-gold:
18822 maybe-clean-stagefeedback-gold:
18823 @if gold-bootstrap
18824 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18825 all-stagefeedback: all-stagefeedback-gold
18826 TARGET-stagefeedback-gold = $(TARGET-gold)
18827 all-stagefeedback-gold: configure-stagefeedback-gold
18828 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18829 @r=`${PWD_COMMAND}`; export r; \
18830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18831 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18832 $(HOST_EXPORTS) \
18833 $(POSTSTAGE1_HOST_EXPORTS) \
18834 cd $(HOST_SUBDIR)/gold && \
18836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18837 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18838 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18839 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18840 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18844 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18845 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18846 $(TARGET-stagefeedback-gold)
18848 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18849 clean-stagefeedback: clean-stagefeedback-gold
18850 clean-stagefeedback-gold:
18851 @if [ $(current_stage) = stagefeedback ]; then \
18852 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18853 else \
18854 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18855 $(MAKE) stagefeedback-start; \
18856 fi; \
18857 cd $(HOST_SUBDIR)/gold && \
18858 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18859 @endif gold-bootstrap
18862 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18863 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18864 maybe-all-stageautoprofile-gold:
18865 maybe-clean-stageautoprofile-gold:
18866 @if gold-bootstrap
18867 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18868 all-stageautoprofile: all-stageautoprofile-gold
18869 TARGET-stageautoprofile-gold = $(TARGET-gold)
18870 all-stageautoprofile-gold: configure-stageautoprofile-gold
18871 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18872 @r=`${PWD_COMMAND}`; export r; \
18873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18874 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18875 $(HOST_EXPORTS) \
18876 $(POSTSTAGE1_HOST_EXPORTS) \
18877 cd $(HOST_SUBDIR)/gold && \
18878 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18880 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18881 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18882 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18883 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18887 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18888 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18889 $(TARGET-stageautoprofile-gold)
18891 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18892 clean-stageautoprofile: clean-stageautoprofile-gold
18893 clean-stageautoprofile-gold:
18894 @if [ $(current_stage) = stageautoprofile ]; then \
18895 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18896 else \
18897 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18898 $(MAKE) stageautoprofile-start; \
18899 fi; \
18900 cd $(HOST_SUBDIR)/gold && \
18901 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18902 @endif gold-bootstrap
18905 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18906 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18907 maybe-all-stageautofeedback-gold:
18908 maybe-clean-stageautofeedback-gold:
18909 @if gold-bootstrap
18910 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18911 all-stageautofeedback: all-stageautofeedback-gold
18912 TARGET-stageautofeedback-gold = $(TARGET-gold)
18913 all-stageautofeedback-gold: configure-stageautofeedback-gold
18914 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18915 @r=`${PWD_COMMAND}`; export r; \
18916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18917 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18918 $(HOST_EXPORTS) \
18919 $(POSTSTAGE1_HOST_EXPORTS) \
18920 cd $(HOST_SUBDIR)/gold && \
18922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18923 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18924 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18925 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18926 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18930 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18931 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18932 $(TARGET-stageautofeedback-gold)
18934 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18935 clean-stageautofeedback: clean-stageautofeedback-gold
18936 clean-stageautofeedback-gold:
18937 @if [ $(current_stage) = stageautofeedback ]; then \
18938 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18939 else \
18940 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18941 $(MAKE) stageautofeedback-start; \
18942 fi; \
18943 cd $(HOST_SUBDIR)/gold && \
18944 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18945 @endif gold-bootstrap
18951 .PHONY: check-gold maybe-check-gold
18952 maybe-check-gold:
18953 @if gold
18954 maybe-check-gold: check-gold
18956 check-gold:
18957 @: $(MAKE); $(unstage)
18958 @r=`${PWD_COMMAND}`; export r; \
18959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18960 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18961 (cd $(HOST_SUBDIR)/gold && \
18962 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18964 @endif gold
18966 .PHONY: install-gold maybe-install-gold
18967 maybe-install-gold:
18968 @if gold
18969 maybe-install-gold: install-gold
18971 install-gold: installdirs
18972 @: $(MAKE); $(unstage)
18973 @r=`${PWD_COMMAND}`; export r; \
18974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18975 $(HOST_EXPORTS) \
18976 (cd $(HOST_SUBDIR)/gold && \
18977 $(MAKE) $(FLAGS_TO_PASS) install)
18979 @endif gold
18981 .PHONY: install-strip-gold maybe-install-strip-gold
18982 maybe-install-strip-gold:
18983 @if gold
18984 maybe-install-strip-gold: install-strip-gold
18986 install-strip-gold: installdirs
18987 @: $(MAKE); $(unstage)
18988 @r=`${PWD_COMMAND}`; export r; \
18989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990 $(HOST_EXPORTS) \
18991 (cd $(HOST_SUBDIR)/gold && \
18992 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18994 @endif gold
18996 # Other targets (info, dvi, pdf, etc.)
18998 .PHONY: maybe-info-gold info-gold
18999 maybe-info-gold:
19000 @if gold
19001 maybe-info-gold: info-gold
19003 info-gold: \
19004 configure-gold
19005 @[ -f ./gold/Makefile ] || exit 0; \
19006 r=`${PWD_COMMAND}`; export r; \
19007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19008 $(HOST_EXPORTS) \
19009 for flag in $(EXTRA_HOST_FLAGS) ; do \
19010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19011 done; \
19012 echo "Doing info in gold"; \
19013 (cd $(HOST_SUBDIR)/gold && \
19014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19016 "RANLIB=$${RANLIB}" \
19017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19018 info) \
19019 || exit 1
19021 @endif gold
19023 .PHONY: maybe-dvi-gold dvi-gold
19024 maybe-dvi-gold:
19025 @if gold
19026 maybe-dvi-gold: dvi-gold
19028 dvi-gold: \
19029 configure-gold
19030 @[ -f ./gold/Makefile ] || exit 0; \
19031 r=`${PWD_COMMAND}`; export r; \
19032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19033 $(HOST_EXPORTS) \
19034 for flag in $(EXTRA_HOST_FLAGS) ; do \
19035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19036 done; \
19037 echo "Doing dvi in gold"; \
19038 (cd $(HOST_SUBDIR)/gold && \
19039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19041 "RANLIB=$${RANLIB}" \
19042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19043 dvi) \
19044 || exit 1
19046 @endif gold
19048 .PHONY: maybe-pdf-gold pdf-gold
19049 maybe-pdf-gold:
19050 @if gold
19051 maybe-pdf-gold: pdf-gold
19053 pdf-gold: \
19054 configure-gold
19055 @[ -f ./gold/Makefile ] || exit 0; \
19056 r=`${PWD_COMMAND}`; export r; \
19057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19058 $(HOST_EXPORTS) \
19059 for flag in $(EXTRA_HOST_FLAGS) ; do \
19060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19061 done; \
19062 echo "Doing pdf in gold"; \
19063 (cd $(HOST_SUBDIR)/gold && \
19064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19066 "RANLIB=$${RANLIB}" \
19067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19068 pdf) \
19069 || exit 1
19071 @endif gold
19073 .PHONY: maybe-html-gold html-gold
19074 maybe-html-gold:
19075 @if gold
19076 maybe-html-gold: html-gold
19078 html-gold: \
19079 configure-gold
19080 @[ -f ./gold/Makefile ] || exit 0; \
19081 r=`${PWD_COMMAND}`; export r; \
19082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19083 $(HOST_EXPORTS) \
19084 for flag in $(EXTRA_HOST_FLAGS) ; do \
19085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19086 done; \
19087 echo "Doing html in gold"; \
19088 (cd $(HOST_SUBDIR)/gold && \
19089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19091 "RANLIB=$${RANLIB}" \
19092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19093 html) \
19094 || exit 1
19096 @endif gold
19098 .PHONY: maybe-TAGS-gold TAGS-gold
19099 maybe-TAGS-gold:
19100 @if gold
19101 maybe-TAGS-gold: TAGS-gold
19103 TAGS-gold: \
19104 configure-gold
19105 @[ -f ./gold/Makefile ] || exit 0; \
19106 r=`${PWD_COMMAND}`; export r; \
19107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19108 $(HOST_EXPORTS) \
19109 for flag in $(EXTRA_HOST_FLAGS) ; do \
19110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19111 done; \
19112 echo "Doing TAGS in gold"; \
19113 (cd $(HOST_SUBDIR)/gold && \
19114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19116 "RANLIB=$${RANLIB}" \
19117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19118 TAGS) \
19119 || exit 1
19121 @endif gold
19123 .PHONY: maybe-install-info-gold install-info-gold
19124 maybe-install-info-gold:
19125 @if gold
19126 maybe-install-info-gold: install-info-gold
19128 install-info-gold: \
19129 configure-gold \
19130 info-gold
19131 @[ -f ./gold/Makefile ] || exit 0; \
19132 r=`${PWD_COMMAND}`; export r; \
19133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19134 $(HOST_EXPORTS) \
19135 for flag in $(EXTRA_HOST_FLAGS) ; do \
19136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19137 done; \
19138 echo "Doing install-info in gold"; \
19139 (cd $(HOST_SUBDIR)/gold && \
19140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19142 "RANLIB=$${RANLIB}" \
19143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19144 install-info) \
19145 || exit 1
19147 @endif gold
19149 .PHONY: maybe-install-pdf-gold install-pdf-gold
19150 maybe-install-pdf-gold:
19151 @if gold
19152 maybe-install-pdf-gold: install-pdf-gold
19154 install-pdf-gold: \
19155 configure-gold \
19156 pdf-gold
19157 @[ -f ./gold/Makefile ] || exit 0; \
19158 r=`${PWD_COMMAND}`; export r; \
19159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19160 $(HOST_EXPORTS) \
19161 for flag in $(EXTRA_HOST_FLAGS) ; do \
19162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19163 done; \
19164 echo "Doing install-pdf in gold"; \
19165 (cd $(HOST_SUBDIR)/gold && \
19166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19168 "RANLIB=$${RANLIB}" \
19169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19170 install-pdf) \
19171 || exit 1
19173 @endif gold
19175 .PHONY: maybe-install-html-gold install-html-gold
19176 maybe-install-html-gold:
19177 @if gold
19178 maybe-install-html-gold: install-html-gold
19180 install-html-gold: \
19181 configure-gold \
19182 html-gold
19183 @[ -f ./gold/Makefile ] || exit 0; \
19184 r=`${PWD_COMMAND}`; export r; \
19185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186 $(HOST_EXPORTS) \
19187 for flag in $(EXTRA_HOST_FLAGS) ; do \
19188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19189 done; \
19190 echo "Doing install-html in gold"; \
19191 (cd $(HOST_SUBDIR)/gold && \
19192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19194 "RANLIB=$${RANLIB}" \
19195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19196 install-html) \
19197 || exit 1
19199 @endif gold
19201 .PHONY: maybe-installcheck-gold installcheck-gold
19202 maybe-installcheck-gold:
19203 @if gold
19204 maybe-installcheck-gold: installcheck-gold
19206 installcheck-gold: \
19207 configure-gold
19208 @[ -f ./gold/Makefile ] || exit 0; \
19209 r=`${PWD_COMMAND}`; export r; \
19210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19211 $(HOST_EXPORTS) \
19212 for flag in $(EXTRA_HOST_FLAGS) ; do \
19213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19214 done; \
19215 echo "Doing installcheck in gold"; \
19216 (cd $(HOST_SUBDIR)/gold && \
19217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19219 "RANLIB=$${RANLIB}" \
19220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19221 installcheck) \
19222 || exit 1
19224 @endif gold
19226 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19227 maybe-mostlyclean-gold:
19228 @if gold
19229 maybe-mostlyclean-gold: mostlyclean-gold
19231 mostlyclean-gold:
19232 @[ -f ./gold/Makefile ] || exit 0; \
19233 r=`${PWD_COMMAND}`; export r; \
19234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235 $(HOST_EXPORTS) \
19236 for flag in $(EXTRA_HOST_FLAGS) ; do \
19237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19238 done; \
19239 echo "Doing mostlyclean in gold"; \
19240 (cd $(HOST_SUBDIR)/gold && \
19241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19243 "RANLIB=$${RANLIB}" \
19244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19245 mostlyclean) \
19246 || exit 1
19248 @endif gold
19250 .PHONY: maybe-clean-gold clean-gold
19251 maybe-clean-gold:
19252 @if gold
19253 maybe-clean-gold: clean-gold
19255 clean-gold:
19256 @[ -f ./gold/Makefile ] || exit 0; \
19257 r=`${PWD_COMMAND}`; export r; \
19258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19259 $(HOST_EXPORTS) \
19260 for flag in $(EXTRA_HOST_FLAGS) ; do \
19261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19262 done; \
19263 echo "Doing clean in gold"; \
19264 (cd $(HOST_SUBDIR)/gold && \
19265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19267 "RANLIB=$${RANLIB}" \
19268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19269 clean) \
19270 || exit 1
19272 @endif gold
19274 .PHONY: maybe-distclean-gold distclean-gold
19275 maybe-distclean-gold:
19276 @if gold
19277 maybe-distclean-gold: distclean-gold
19279 distclean-gold:
19280 @[ -f ./gold/Makefile ] || exit 0; \
19281 r=`${PWD_COMMAND}`; export r; \
19282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19283 $(HOST_EXPORTS) \
19284 for flag in $(EXTRA_HOST_FLAGS) ; do \
19285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19286 done; \
19287 echo "Doing distclean in gold"; \
19288 (cd $(HOST_SUBDIR)/gold && \
19289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19291 "RANLIB=$${RANLIB}" \
19292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19293 distclean) \
19294 || exit 1
19296 @endif gold
19298 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19299 maybe-maintainer-clean-gold:
19300 @if gold
19301 maybe-maintainer-clean-gold: maintainer-clean-gold
19303 maintainer-clean-gold:
19304 @[ -f ./gold/Makefile ] || exit 0; \
19305 r=`${PWD_COMMAND}`; export r; \
19306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19307 $(HOST_EXPORTS) \
19308 for flag in $(EXTRA_HOST_FLAGS) ; do \
19309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19310 done; \
19311 echo "Doing maintainer-clean in gold"; \
19312 (cd $(HOST_SUBDIR)/gold && \
19313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19315 "RANLIB=$${RANLIB}" \
19316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19317 maintainer-clean) \
19318 || exit 1
19320 @endif gold
19324 .PHONY: configure-gprof maybe-configure-gprof
19325 maybe-configure-gprof:
19326 @if gcc-bootstrap
19327 configure-gprof: stage_current
19328 @endif gcc-bootstrap
19329 @if gprof
19330 maybe-configure-gprof: configure-gprof
19331 configure-gprof:
19332 @: $(MAKE); $(unstage)
19333 @r=`${PWD_COMMAND}`; export r; \
19334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19335 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19337 $(HOST_EXPORTS) \
19338 echo Configuring in $(HOST_SUBDIR)/gprof; \
19339 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19340 case $(srcdir) in \
19341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19342 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19344 esac; \
19345 module_srcdir=gprof; \
19346 $(SHELL) \
19347 $$s/$$module_srcdir/configure \
19348 --srcdir=$${topdir}/$$module_srcdir \
19349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19350 --target=${target_alias} \
19351 || exit 1
19352 @endif gprof
19358 .PHONY: all-gprof maybe-all-gprof
19359 maybe-all-gprof:
19360 @if gcc-bootstrap
19361 all-gprof: stage_current
19362 @endif gcc-bootstrap
19363 @if gprof
19364 TARGET-gprof=all
19365 maybe-all-gprof: all-gprof
19366 all-gprof: configure-gprof
19367 @: $(MAKE); $(unstage)
19368 @r=`${PWD_COMMAND}`; export r; \
19369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19370 $(HOST_EXPORTS) \
19371 (cd $(HOST_SUBDIR)/gprof && \
19372 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19373 $(TARGET-gprof))
19374 @endif gprof
19379 .PHONY: check-gprof maybe-check-gprof
19380 maybe-check-gprof:
19381 @if gprof
19382 maybe-check-gprof: check-gprof
19384 check-gprof:
19385 @: $(MAKE); $(unstage)
19386 @r=`${PWD_COMMAND}`; export r; \
19387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19388 $(HOST_EXPORTS) \
19389 (cd $(HOST_SUBDIR)/gprof && \
19390 $(MAKE) $(FLAGS_TO_PASS) check)
19392 @endif gprof
19394 .PHONY: install-gprof maybe-install-gprof
19395 maybe-install-gprof:
19396 @if gprof
19397 maybe-install-gprof: install-gprof
19399 install-gprof: installdirs
19400 @: $(MAKE); $(unstage)
19401 @r=`${PWD_COMMAND}`; export r; \
19402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403 $(HOST_EXPORTS) \
19404 (cd $(HOST_SUBDIR)/gprof && \
19405 $(MAKE) $(FLAGS_TO_PASS) install)
19407 @endif gprof
19409 .PHONY: install-strip-gprof maybe-install-strip-gprof
19410 maybe-install-strip-gprof:
19411 @if gprof
19412 maybe-install-strip-gprof: install-strip-gprof
19414 install-strip-gprof: installdirs
19415 @: $(MAKE); $(unstage)
19416 @r=`${PWD_COMMAND}`; export r; \
19417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19418 $(HOST_EXPORTS) \
19419 (cd $(HOST_SUBDIR)/gprof && \
19420 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19422 @endif gprof
19424 # Other targets (info, dvi, pdf, etc.)
19426 .PHONY: maybe-info-gprof info-gprof
19427 maybe-info-gprof:
19428 @if gprof
19429 maybe-info-gprof: info-gprof
19431 info-gprof: \
19432 configure-gprof
19433 @: $(MAKE); $(unstage)
19434 @[ -f ./gprof/Makefile ] || exit 0; \
19435 r=`${PWD_COMMAND}`; export r; \
19436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19437 $(HOST_EXPORTS) \
19438 for flag in $(EXTRA_HOST_FLAGS) ; do \
19439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19440 done; \
19441 echo "Doing info in gprof"; \
19442 (cd $(HOST_SUBDIR)/gprof && \
19443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19445 "RANLIB=$${RANLIB}" \
19446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19447 info) \
19448 || exit 1
19450 @endif gprof
19452 .PHONY: maybe-dvi-gprof dvi-gprof
19453 maybe-dvi-gprof:
19454 @if gprof
19455 maybe-dvi-gprof: dvi-gprof
19457 dvi-gprof: \
19458 configure-gprof
19459 @: $(MAKE); $(unstage)
19460 @[ -f ./gprof/Makefile ] || exit 0; \
19461 r=`${PWD_COMMAND}`; export r; \
19462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19463 $(HOST_EXPORTS) \
19464 for flag in $(EXTRA_HOST_FLAGS) ; do \
19465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19466 done; \
19467 echo "Doing dvi in gprof"; \
19468 (cd $(HOST_SUBDIR)/gprof && \
19469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19471 "RANLIB=$${RANLIB}" \
19472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19473 dvi) \
19474 || exit 1
19476 @endif gprof
19478 .PHONY: maybe-pdf-gprof pdf-gprof
19479 maybe-pdf-gprof:
19480 @if gprof
19481 maybe-pdf-gprof: pdf-gprof
19483 pdf-gprof: \
19484 configure-gprof
19485 @: $(MAKE); $(unstage)
19486 @[ -f ./gprof/Makefile ] || exit 0; \
19487 r=`${PWD_COMMAND}`; export r; \
19488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19489 $(HOST_EXPORTS) \
19490 for flag in $(EXTRA_HOST_FLAGS) ; do \
19491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19492 done; \
19493 echo "Doing pdf in gprof"; \
19494 (cd $(HOST_SUBDIR)/gprof && \
19495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19497 "RANLIB=$${RANLIB}" \
19498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19499 pdf) \
19500 || exit 1
19502 @endif gprof
19504 .PHONY: maybe-html-gprof html-gprof
19505 maybe-html-gprof:
19506 @if gprof
19507 maybe-html-gprof: html-gprof
19509 html-gprof: \
19510 configure-gprof
19511 @: $(MAKE); $(unstage)
19512 @[ -f ./gprof/Makefile ] || exit 0; \
19513 r=`${PWD_COMMAND}`; export r; \
19514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19515 $(HOST_EXPORTS) \
19516 for flag in $(EXTRA_HOST_FLAGS) ; do \
19517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19518 done; \
19519 echo "Doing html in gprof"; \
19520 (cd $(HOST_SUBDIR)/gprof && \
19521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19523 "RANLIB=$${RANLIB}" \
19524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19525 html) \
19526 || exit 1
19528 @endif gprof
19530 .PHONY: maybe-TAGS-gprof TAGS-gprof
19531 maybe-TAGS-gprof:
19532 @if gprof
19533 maybe-TAGS-gprof: TAGS-gprof
19535 TAGS-gprof: \
19536 configure-gprof
19537 @: $(MAKE); $(unstage)
19538 @[ -f ./gprof/Makefile ] || exit 0; \
19539 r=`${PWD_COMMAND}`; export r; \
19540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19541 $(HOST_EXPORTS) \
19542 for flag in $(EXTRA_HOST_FLAGS) ; do \
19543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19544 done; \
19545 echo "Doing TAGS in gprof"; \
19546 (cd $(HOST_SUBDIR)/gprof && \
19547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19549 "RANLIB=$${RANLIB}" \
19550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19551 TAGS) \
19552 || exit 1
19554 @endif gprof
19556 .PHONY: maybe-install-info-gprof install-info-gprof
19557 maybe-install-info-gprof:
19558 @if gprof
19559 maybe-install-info-gprof: install-info-gprof
19561 install-info-gprof: \
19562 configure-gprof \
19563 info-gprof
19564 @: $(MAKE); $(unstage)
19565 @[ -f ./gprof/Makefile ] || exit 0; \
19566 r=`${PWD_COMMAND}`; export r; \
19567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19568 $(HOST_EXPORTS) \
19569 for flag in $(EXTRA_HOST_FLAGS) ; do \
19570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19571 done; \
19572 echo "Doing install-info in gprof"; \
19573 (cd $(HOST_SUBDIR)/gprof && \
19574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19576 "RANLIB=$${RANLIB}" \
19577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19578 install-info) \
19579 || exit 1
19581 @endif gprof
19583 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19584 maybe-install-pdf-gprof:
19585 @if gprof
19586 maybe-install-pdf-gprof: install-pdf-gprof
19588 install-pdf-gprof: \
19589 configure-gprof \
19590 pdf-gprof
19591 @: $(MAKE); $(unstage)
19592 @[ -f ./gprof/Makefile ] || exit 0; \
19593 r=`${PWD_COMMAND}`; export r; \
19594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19595 $(HOST_EXPORTS) \
19596 for flag in $(EXTRA_HOST_FLAGS) ; do \
19597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19598 done; \
19599 echo "Doing install-pdf in gprof"; \
19600 (cd $(HOST_SUBDIR)/gprof && \
19601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19603 "RANLIB=$${RANLIB}" \
19604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19605 install-pdf) \
19606 || exit 1
19608 @endif gprof
19610 .PHONY: maybe-install-html-gprof install-html-gprof
19611 maybe-install-html-gprof:
19612 @if gprof
19613 maybe-install-html-gprof: install-html-gprof
19615 install-html-gprof: \
19616 configure-gprof \
19617 html-gprof
19618 @: $(MAKE); $(unstage)
19619 @[ -f ./gprof/Makefile ] || exit 0; \
19620 r=`${PWD_COMMAND}`; export r; \
19621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19622 $(HOST_EXPORTS) \
19623 for flag in $(EXTRA_HOST_FLAGS) ; do \
19624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19625 done; \
19626 echo "Doing install-html in gprof"; \
19627 (cd $(HOST_SUBDIR)/gprof && \
19628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19630 "RANLIB=$${RANLIB}" \
19631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19632 install-html) \
19633 || exit 1
19635 @endif gprof
19637 .PHONY: maybe-installcheck-gprof installcheck-gprof
19638 maybe-installcheck-gprof:
19639 @if gprof
19640 maybe-installcheck-gprof: installcheck-gprof
19642 installcheck-gprof: \
19643 configure-gprof
19644 @: $(MAKE); $(unstage)
19645 @[ -f ./gprof/Makefile ] || exit 0; \
19646 r=`${PWD_COMMAND}`; export r; \
19647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19648 $(HOST_EXPORTS) \
19649 for flag in $(EXTRA_HOST_FLAGS) ; do \
19650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19651 done; \
19652 echo "Doing installcheck in gprof"; \
19653 (cd $(HOST_SUBDIR)/gprof && \
19654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19656 "RANLIB=$${RANLIB}" \
19657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19658 installcheck) \
19659 || exit 1
19661 @endif gprof
19663 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19664 maybe-mostlyclean-gprof:
19665 @if gprof
19666 maybe-mostlyclean-gprof: mostlyclean-gprof
19668 mostlyclean-gprof:
19669 @: $(MAKE); $(unstage)
19670 @[ -f ./gprof/Makefile ] || exit 0; \
19671 r=`${PWD_COMMAND}`; export r; \
19672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19673 $(HOST_EXPORTS) \
19674 for flag in $(EXTRA_HOST_FLAGS) ; do \
19675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19676 done; \
19677 echo "Doing mostlyclean in gprof"; \
19678 (cd $(HOST_SUBDIR)/gprof && \
19679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19681 "RANLIB=$${RANLIB}" \
19682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19683 mostlyclean) \
19684 || exit 1
19686 @endif gprof
19688 .PHONY: maybe-clean-gprof clean-gprof
19689 maybe-clean-gprof:
19690 @if gprof
19691 maybe-clean-gprof: clean-gprof
19693 clean-gprof:
19694 @: $(MAKE); $(unstage)
19695 @[ -f ./gprof/Makefile ] || exit 0; \
19696 r=`${PWD_COMMAND}`; export r; \
19697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19698 $(HOST_EXPORTS) \
19699 for flag in $(EXTRA_HOST_FLAGS) ; do \
19700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19701 done; \
19702 echo "Doing clean in gprof"; \
19703 (cd $(HOST_SUBDIR)/gprof && \
19704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19706 "RANLIB=$${RANLIB}" \
19707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19708 clean) \
19709 || exit 1
19711 @endif gprof
19713 .PHONY: maybe-distclean-gprof distclean-gprof
19714 maybe-distclean-gprof:
19715 @if gprof
19716 maybe-distclean-gprof: distclean-gprof
19718 distclean-gprof:
19719 @: $(MAKE); $(unstage)
19720 @[ -f ./gprof/Makefile ] || exit 0; \
19721 r=`${PWD_COMMAND}`; export r; \
19722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19723 $(HOST_EXPORTS) \
19724 for flag in $(EXTRA_HOST_FLAGS) ; do \
19725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19726 done; \
19727 echo "Doing distclean in gprof"; \
19728 (cd $(HOST_SUBDIR)/gprof && \
19729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19731 "RANLIB=$${RANLIB}" \
19732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19733 distclean) \
19734 || exit 1
19736 @endif gprof
19738 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19739 maybe-maintainer-clean-gprof:
19740 @if gprof
19741 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19743 maintainer-clean-gprof:
19744 @: $(MAKE); $(unstage)
19745 @[ -f ./gprof/Makefile ] || exit 0; \
19746 r=`${PWD_COMMAND}`; export r; \
19747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19748 $(HOST_EXPORTS) \
19749 for flag in $(EXTRA_HOST_FLAGS) ; do \
19750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19751 done; \
19752 echo "Doing maintainer-clean in gprof"; \
19753 (cd $(HOST_SUBDIR)/gprof && \
19754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19756 "RANLIB=$${RANLIB}" \
19757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19758 maintainer-clean) \
19759 || exit 1
19761 @endif gprof
19765 .PHONY: configure-intl maybe-configure-intl
19766 maybe-configure-intl:
19767 @if gcc-bootstrap
19768 configure-intl: stage_current
19769 @endif gcc-bootstrap
19770 @if intl
19771 maybe-configure-intl: configure-intl
19772 configure-intl:
19773 @r=`${PWD_COMMAND}`; export r; \
19774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19775 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19777 $(HOST_EXPORTS) \
19778 echo Configuring in $(HOST_SUBDIR)/intl; \
19779 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19780 case $(srcdir) in \
19781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19782 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19784 esac; \
19785 module_srcdir=intl; \
19786 $(SHELL) \
19787 $$s/$$module_srcdir/configure \
19788 --srcdir=$${topdir}/$$module_srcdir \
19789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19790 --target=${target_alias} \
19791 || exit 1
19792 @endif intl
19796 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19797 maybe-configure-stage1-intl:
19798 @if intl-bootstrap
19799 maybe-configure-stage1-intl: configure-stage1-intl
19800 configure-stage1-intl:
19801 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19802 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19803 @r=`${PWD_COMMAND}`; export r; \
19804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19805 TFLAGS="$(STAGE1_TFLAGS)"; \
19806 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19807 $(HOST_EXPORTS) \
19808 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19809 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19810 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19811 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19813 cd $(HOST_SUBDIR)/intl || exit 1; \
19814 case $(srcdir) in \
19815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19816 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19818 esac; \
19819 module_srcdir=intl; \
19820 $(SHELL) $$s/$$module_srcdir/configure \
19821 --srcdir=$${topdir}/$$module_srcdir \
19822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19823 --target=${target_alias} \
19825 $(STAGE1_CONFIGURE_FLAGS)
19826 @endif intl-bootstrap
19828 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19829 maybe-configure-stage2-intl:
19830 @if intl-bootstrap
19831 maybe-configure-stage2-intl: configure-stage2-intl
19832 configure-stage2-intl:
19833 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19835 @r=`${PWD_COMMAND}`; export r; \
19836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19837 TFLAGS="$(STAGE2_TFLAGS)"; \
19838 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19839 $(HOST_EXPORTS) \
19840 $(POSTSTAGE1_HOST_EXPORTS) \
19841 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19842 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19843 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19844 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19846 cd $(HOST_SUBDIR)/intl || exit 1; \
19847 case $(srcdir) in \
19848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19849 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19851 esac; \
19852 module_srcdir=intl; \
19853 $(SHELL) $$s/$$module_srcdir/configure \
19854 --srcdir=$${topdir}/$$module_srcdir \
19855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19856 --target=${target_alias} \
19857 --with-build-libsubdir=$(HOST_SUBDIR) \
19858 $(STAGE2_CONFIGURE_FLAGS)
19859 @endif intl-bootstrap
19861 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19862 maybe-configure-stage3-intl:
19863 @if intl-bootstrap
19864 maybe-configure-stage3-intl: configure-stage3-intl
19865 configure-stage3-intl:
19866 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19867 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19868 @r=`${PWD_COMMAND}`; export r; \
19869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19870 TFLAGS="$(STAGE3_TFLAGS)"; \
19871 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19872 $(HOST_EXPORTS) \
19873 $(POSTSTAGE1_HOST_EXPORTS) \
19874 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19875 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19876 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19877 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19879 cd $(HOST_SUBDIR)/intl || exit 1; \
19880 case $(srcdir) in \
19881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19882 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19884 esac; \
19885 module_srcdir=intl; \
19886 $(SHELL) $$s/$$module_srcdir/configure \
19887 --srcdir=$${topdir}/$$module_srcdir \
19888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19889 --target=${target_alias} \
19890 --with-build-libsubdir=$(HOST_SUBDIR) \
19891 $(STAGE3_CONFIGURE_FLAGS)
19892 @endif intl-bootstrap
19894 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19895 maybe-configure-stage4-intl:
19896 @if intl-bootstrap
19897 maybe-configure-stage4-intl: configure-stage4-intl
19898 configure-stage4-intl:
19899 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19901 @r=`${PWD_COMMAND}`; export r; \
19902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19903 TFLAGS="$(STAGE4_TFLAGS)"; \
19904 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19905 $(HOST_EXPORTS) \
19906 $(POSTSTAGE1_HOST_EXPORTS) \
19907 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19908 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19909 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19910 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19912 cd $(HOST_SUBDIR)/intl || exit 1; \
19913 case $(srcdir) in \
19914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19915 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19917 esac; \
19918 module_srcdir=intl; \
19919 $(SHELL) $$s/$$module_srcdir/configure \
19920 --srcdir=$${topdir}/$$module_srcdir \
19921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19922 --target=${target_alias} \
19923 --with-build-libsubdir=$(HOST_SUBDIR) \
19924 $(STAGE4_CONFIGURE_FLAGS)
19925 @endif intl-bootstrap
19927 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19928 maybe-configure-stageprofile-intl:
19929 @if intl-bootstrap
19930 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19931 configure-stageprofile-intl:
19932 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19934 @r=`${PWD_COMMAND}`; export r; \
19935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19936 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19937 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19938 $(HOST_EXPORTS) \
19939 $(POSTSTAGE1_HOST_EXPORTS) \
19940 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19941 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19942 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19943 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19945 cd $(HOST_SUBDIR)/intl || exit 1; \
19946 case $(srcdir) in \
19947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19948 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19950 esac; \
19951 module_srcdir=intl; \
19952 $(SHELL) $$s/$$module_srcdir/configure \
19953 --srcdir=$${topdir}/$$module_srcdir \
19954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19955 --target=${target_alias} \
19956 --with-build-libsubdir=$(HOST_SUBDIR) \
19957 $(STAGEprofile_CONFIGURE_FLAGS)
19958 @endif intl-bootstrap
19960 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19961 maybe-configure-stagetrain-intl:
19962 @if intl-bootstrap
19963 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19964 configure-stagetrain-intl:
19965 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19967 @r=`${PWD_COMMAND}`; export r; \
19968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19969 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19970 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19971 $(HOST_EXPORTS) \
19972 $(POSTSTAGE1_HOST_EXPORTS) \
19973 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19974 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19975 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19976 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19978 cd $(HOST_SUBDIR)/intl || exit 1; \
19979 case $(srcdir) in \
19980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19981 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19983 esac; \
19984 module_srcdir=intl; \
19985 $(SHELL) $$s/$$module_srcdir/configure \
19986 --srcdir=$${topdir}/$$module_srcdir \
19987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19988 --target=${target_alias} \
19989 --with-build-libsubdir=$(HOST_SUBDIR) \
19990 $(STAGEtrain_CONFIGURE_FLAGS)
19991 @endif intl-bootstrap
19993 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19994 maybe-configure-stagefeedback-intl:
19995 @if intl-bootstrap
19996 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19997 configure-stagefeedback-intl:
19998 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20000 @r=`${PWD_COMMAND}`; export r; \
20001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20002 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20003 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20004 $(HOST_EXPORTS) \
20005 $(POSTSTAGE1_HOST_EXPORTS) \
20006 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20007 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20008 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20009 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20011 cd $(HOST_SUBDIR)/intl || exit 1; \
20012 case $(srcdir) in \
20013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20014 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20016 esac; \
20017 module_srcdir=intl; \
20018 $(SHELL) $$s/$$module_srcdir/configure \
20019 --srcdir=$${topdir}/$$module_srcdir \
20020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20021 --target=${target_alias} \
20022 --with-build-libsubdir=$(HOST_SUBDIR) \
20023 $(STAGEfeedback_CONFIGURE_FLAGS)
20024 @endif intl-bootstrap
20026 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20027 maybe-configure-stageautoprofile-intl:
20028 @if intl-bootstrap
20029 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20030 configure-stageautoprofile-intl:
20031 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20033 @r=`${PWD_COMMAND}`; export r; \
20034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20035 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20036 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20037 $(HOST_EXPORTS) \
20038 $(POSTSTAGE1_HOST_EXPORTS) \
20039 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20040 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20041 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20042 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20044 cd $(HOST_SUBDIR)/intl || exit 1; \
20045 case $(srcdir) in \
20046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20047 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20049 esac; \
20050 module_srcdir=intl; \
20051 $(SHELL) $$s/$$module_srcdir/configure \
20052 --srcdir=$${topdir}/$$module_srcdir \
20053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20054 --target=${target_alias} \
20055 --with-build-libsubdir=$(HOST_SUBDIR) \
20056 $(STAGEautoprofile_CONFIGURE_FLAGS)
20057 @endif intl-bootstrap
20059 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20060 maybe-configure-stageautofeedback-intl:
20061 @if intl-bootstrap
20062 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20063 configure-stageautofeedback-intl:
20064 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20066 @r=`${PWD_COMMAND}`; export r; \
20067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20068 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20069 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20070 $(HOST_EXPORTS) \
20071 $(POSTSTAGE1_HOST_EXPORTS) \
20072 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20073 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20074 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20075 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20077 cd $(HOST_SUBDIR)/intl || exit 1; \
20078 case $(srcdir) in \
20079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20080 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20082 esac; \
20083 module_srcdir=intl; \
20084 $(SHELL) $$s/$$module_srcdir/configure \
20085 --srcdir=$${topdir}/$$module_srcdir \
20086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20087 --target=${target_alias} \
20088 --with-build-libsubdir=$(HOST_SUBDIR) \
20089 $(STAGEautofeedback_CONFIGURE_FLAGS)
20090 @endif intl-bootstrap
20096 .PHONY: all-intl maybe-all-intl
20097 maybe-all-intl:
20098 @if gcc-bootstrap
20099 all-intl: stage_current
20100 @endif gcc-bootstrap
20101 @if intl
20102 TARGET-intl=all
20103 maybe-all-intl: all-intl
20104 all-intl: configure-intl
20105 @r=`${PWD_COMMAND}`; export r; \
20106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20107 $(HOST_EXPORTS) \
20108 (cd $(HOST_SUBDIR)/intl && \
20109 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20110 $(TARGET-intl))
20111 @endif intl
20115 .PHONY: all-stage1-intl maybe-all-stage1-intl
20116 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20117 maybe-all-stage1-intl:
20118 maybe-clean-stage1-intl:
20119 @if intl-bootstrap
20120 maybe-all-stage1-intl: all-stage1-intl
20121 all-stage1: all-stage1-intl
20122 TARGET-stage1-intl = $(TARGET-intl)
20123 all-stage1-intl: configure-stage1-intl
20124 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20125 @r=`${PWD_COMMAND}`; export r; \
20126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127 TFLAGS="$(STAGE1_TFLAGS)"; \
20128 $(HOST_EXPORTS) \
20129 cd $(HOST_SUBDIR)/intl && \
20131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20132 CFLAGS="$(STAGE1_CFLAGS)" \
20133 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20134 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20135 LIBCFLAGS="$(LIBCFLAGS)" \
20136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20139 $(EXTRA_HOST_FLAGS) \
20140 $(STAGE1_FLAGS_TO_PASS) \
20141 TFLAGS="$(STAGE1_TFLAGS)" \
20142 $(TARGET-stage1-intl)
20144 maybe-clean-stage1-intl: clean-stage1-intl
20145 clean-stage1: clean-stage1-intl
20146 clean-stage1-intl:
20147 @if [ $(current_stage) = stage1 ]; then \
20148 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20149 else \
20150 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20151 $(MAKE) stage1-start; \
20152 fi; \
20153 cd $(HOST_SUBDIR)/intl && \
20154 $(MAKE) $(EXTRA_HOST_FLAGS) \
20155 $(STAGE1_FLAGS_TO_PASS) clean
20156 @endif intl-bootstrap
20159 .PHONY: all-stage2-intl maybe-all-stage2-intl
20160 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20161 maybe-all-stage2-intl:
20162 maybe-clean-stage2-intl:
20163 @if intl-bootstrap
20164 maybe-all-stage2-intl: all-stage2-intl
20165 all-stage2: all-stage2-intl
20166 TARGET-stage2-intl = $(TARGET-intl)
20167 all-stage2-intl: configure-stage2-intl
20168 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20169 @r=`${PWD_COMMAND}`; export r; \
20170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20171 TFLAGS="$(STAGE2_TFLAGS)"; \
20172 $(HOST_EXPORTS) \
20173 $(POSTSTAGE1_HOST_EXPORTS) \
20174 cd $(HOST_SUBDIR)/intl && \
20176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20177 CFLAGS="$(STAGE2_CFLAGS)" \
20178 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20179 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20180 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20184 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20185 TFLAGS="$(STAGE2_TFLAGS)" \
20186 $(TARGET-stage2-intl)
20188 maybe-clean-stage2-intl: clean-stage2-intl
20189 clean-stage2: clean-stage2-intl
20190 clean-stage2-intl:
20191 @if [ $(current_stage) = stage2 ]; then \
20192 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20193 else \
20194 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20195 $(MAKE) stage2-start; \
20196 fi; \
20197 cd $(HOST_SUBDIR)/intl && \
20198 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20199 @endif intl-bootstrap
20202 .PHONY: all-stage3-intl maybe-all-stage3-intl
20203 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20204 maybe-all-stage3-intl:
20205 maybe-clean-stage3-intl:
20206 @if intl-bootstrap
20207 maybe-all-stage3-intl: all-stage3-intl
20208 all-stage3: all-stage3-intl
20209 TARGET-stage3-intl = $(TARGET-intl)
20210 all-stage3-intl: configure-stage3-intl
20211 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20212 @r=`${PWD_COMMAND}`; export r; \
20213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214 TFLAGS="$(STAGE3_TFLAGS)"; \
20215 $(HOST_EXPORTS) \
20216 $(POSTSTAGE1_HOST_EXPORTS) \
20217 cd $(HOST_SUBDIR)/intl && \
20219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20220 CFLAGS="$(STAGE3_CFLAGS)" \
20221 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20222 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20223 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20227 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20228 TFLAGS="$(STAGE3_TFLAGS)" \
20229 $(TARGET-stage3-intl)
20231 maybe-clean-stage3-intl: clean-stage3-intl
20232 clean-stage3: clean-stage3-intl
20233 clean-stage3-intl:
20234 @if [ $(current_stage) = stage3 ]; then \
20235 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20236 else \
20237 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20238 $(MAKE) stage3-start; \
20239 fi; \
20240 cd $(HOST_SUBDIR)/intl && \
20241 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20242 @endif intl-bootstrap
20245 .PHONY: all-stage4-intl maybe-all-stage4-intl
20246 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20247 maybe-all-stage4-intl:
20248 maybe-clean-stage4-intl:
20249 @if intl-bootstrap
20250 maybe-all-stage4-intl: all-stage4-intl
20251 all-stage4: all-stage4-intl
20252 TARGET-stage4-intl = $(TARGET-intl)
20253 all-stage4-intl: configure-stage4-intl
20254 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20255 @r=`${PWD_COMMAND}`; export r; \
20256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257 TFLAGS="$(STAGE4_TFLAGS)"; \
20258 $(HOST_EXPORTS) \
20259 $(POSTSTAGE1_HOST_EXPORTS) \
20260 cd $(HOST_SUBDIR)/intl && \
20262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20263 CFLAGS="$(STAGE4_CFLAGS)" \
20264 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20265 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20266 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20270 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20271 TFLAGS="$(STAGE4_TFLAGS)" \
20272 $(TARGET-stage4-intl)
20274 maybe-clean-stage4-intl: clean-stage4-intl
20275 clean-stage4: clean-stage4-intl
20276 clean-stage4-intl:
20277 @if [ $(current_stage) = stage4 ]; then \
20278 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20279 else \
20280 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20281 $(MAKE) stage4-start; \
20282 fi; \
20283 cd $(HOST_SUBDIR)/intl && \
20284 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20285 @endif intl-bootstrap
20288 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20289 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20290 maybe-all-stageprofile-intl:
20291 maybe-clean-stageprofile-intl:
20292 @if intl-bootstrap
20293 maybe-all-stageprofile-intl: all-stageprofile-intl
20294 all-stageprofile: all-stageprofile-intl
20295 TARGET-stageprofile-intl = $(TARGET-intl)
20296 all-stageprofile-intl: configure-stageprofile-intl
20297 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20298 @r=`${PWD_COMMAND}`; export r; \
20299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20301 $(HOST_EXPORTS) \
20302 $(POSTSTAGE1_HOST_EXPORTS) \
20303 cd $(HOST_SUBDIR)/intl && \
20305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20306 CFLAGS="$(STAGEprofile_CFLAGS)" \
20307 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20308 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20309 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20313 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20314 TFLAGS="$(STAGEprofile_TFLAGS)" \
20315 $(TARGET-stageprofile-intl)
20317 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20318 clean-stageprofile: clean-stageprofile-intl
20319 clean-stageprofile-intl:
20320 @if [ $(current_stage) = stageprofile ]; then \
20321 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20322 else \
20323 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20324 $(MAKE) stageprofile-start; \
20325 fi; \
20326 cd $(HOST_SUBDIR)/intl && \
20327 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20328 @endif intl-bootstrap
20331 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20332 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20333 maybe-all-stagetrain-intl:
20334 maybe-clean-stagetrain-intl:
20335 @if intl-bootstrap
20336 maybe-all-stagetrain-intl: all-stagetrain-intl
20337 all-stagetrain: all-stagetrain-intl
20338 TARGET-stagetrain-intl = $(TARGET-intl)
20339 all-stagetrain-intl: configure-stagetrain-intl
20340 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20341 @r=`${PWD_COMMAND}`; export r; \
20342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20344 $(HOST_EXPORTS) \
20345 $(POSTSTAGE1_HOST_EXPORTS) \
20346 cd $(HOST_SUBDIR)/intl && \
20348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20349 CFLAGS="$(STAGEtrain_CFLAGS)" \
20350 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20351 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20352 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20353 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20354 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20355 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20356 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20357 TFLAGS="$(STAGEtrain_TFLAGS)" \
20358 $(TARGET-stagetrain-intl)
20360 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20361 clean-stagetrain: clean-stagetrain-intl
20362 clean-stagetrain-intl:
20363 @if [ $(current_stage) = stagetrain ]; then \
20364 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20365 else \
20366 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20367 $(MAKE) stagetrain-start; \
20368 fi; \
20369 cd $(HOST_SUBDIR)/intl && \
20370 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20371 @endif intl-bootstrap
20374 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20375 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20376 maybe-all-stagefeedback-intl:
20377 maybe-clean-stagefeedback-intl:
20378 @if intl-bootstrap
20379 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20380 all-stagefeedback: all-stagefeedback-intl
20381 TARGET-stagefeedback-intl = $(TARGET-intl)
20382 all-stagefeedback-intl: configure-stagefeedback-intl
20383 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20384 @r=`${PWD_COMMAND}`; export r; \
20385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20386 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20387 $(HOST_EXPORTS) \
20388 $(POSTSTAGE1_HOST_EXPORTS) \
20389 cd $(HOST_SUBDIR)/intl && \
20391 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20392 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20393 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20394 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20395 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20396 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20397 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20398 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20399 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20400 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20401 $(TARGET-stagefeedback-intl)
20403 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20404 clean-stagefeedback: clean-stagefeedback-intl
20405 clean-stagefeedback-intl:
20406 @if [ $(current_stage) = stagefeedback ]; then \
20407 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20408 else \
20409 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20410 $(MAKE) stagefeedback-start; \
20411 fi; \
20412 cd $(HOST_SUBDIR)/intl && \
20413 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20414 @endif intl-bootstrap
20417 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20418 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20419 maybe-all-stageautoprofile-intl:
20420 maybe-clean-stageautoprofile-intl:
20421 @if intl-bootstrap
20422 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20423 all-stageautoprofile: all-stageautoprofile-intl
20424 TARGET-stageautoprofile-intl = $(TARGET-intl)
20425 all-stageautoprofile-intl: configure-stageautoprofile-intl
20426 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20427 @r=`${PWD_COMMAND}`; export r; \
20428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20429 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20430 $(HOST_EXPORTS) \
20431 $(POSTSTAGE1_HOST_EXPORTS) \
20432 cd $(HOST_SUBDIR)/intl && \
20433 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20435 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20436 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20437 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20438 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20439 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20440 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20441 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20442 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20443 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20444 $(TARGET-stageautoprofile-intl)
20446 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20447 clean-stageautoprofile: clean-stageautoprofile-intl
20448 clean-stageautoprofile-intl:
20449 @if [ $(current_stage) = stageautoprofile ]; then \
20450 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20451 else \
20452 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20453 $(MAKE) stageautoprofile-start; \
20454 fi; \
20455 cd $(HOST_SUBDIR)/intl && \
20456 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20457 @endif intl-bootstrap
20460 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20461 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20462 maybe-all-stageautofeedback-intl:
20463 maybe-clean-stageautofeedback-intl:
20464 @if intl-bootstrap
20465 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20466 all-stageautofeedback: all-stageautofeedback-intl
20467 TARGET-stageautofeedback-intl = $(TARGET-intl)
20468 all-stageautofeedback-intl: configure-stageautofeedback-intl
20469 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20470 @r=`${PWD_COMMAND}`; export r; \
20471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20472 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20473 $(HOST_EXPORTS) \
20474 $(POSTSTAGE1_HOST_EXPORTS) \
20475 cd $(HOST_SUBDIR)/intl && \
20477 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20478 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20479 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20480 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20481 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20482 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20483 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20484 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20485 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20486 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20487 $(TARGET-stageautofeedback-intl)
20489 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20490 clean-stageautofeedback: clean-stageautofeedback-intl
20491 clean-stageautofeedback-intl:
20492 @if [ $(current_stage) = stageautofeedback ]; then \
20493 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20494 else \
20495 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20496 $(MAKE) stageautofeedback-start; \
20497 fi; \
20498 cd $(HOST_SUBDIR)/intl && \
20499 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20500 @endif intl-bootstrap
20506 .PHONY: check-intl maybe-check-intl
20507 maybe-check-intl:
20508 @if intl
20509 maybe-check-intl: check-intl
20511 check-intl:
20512 @: $(MAKE); $(unstage)
20513 @r=`${PWD_COMMAND}`; export r; \
20514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20515 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20516 (cd $(HOST_SUBDIR)/intl && \
20517 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20519 @endif intl
20521 .PHONY: install-intl maybe-install-intl
20522 maybe-install-intl:
20523 @if intl
20524 maybe-install-intl: install-intl
20526 install-intl: installdirs
20527 @: $(MAKE); $(unstage)
20528 @r=`${PWD_COMMAND}`; export r; \
20529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20530 $(HOST_EXPORTS) \
20531 (cd $(HOST_SUBDIR)/intl && \
20532 $(MAKE) $(FLAGS_TO_PASS) install)
20534 @endif intl
20536 .PHONY: install-strip-intl maybe-install-strip-intl
20537 maybe-install-strip-intl:
20538 @if intl
20539 maybe-install-strip-intl: install-strip-intl
20541 install-strip-intl: installdirs
20542 @: $(MAKE); $(unstage)
20543 @r=`${PWD_COMMAND}`; export r; \
20544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20545 $(HOST_EXPORTS) \
20546 (cd $(HOST_SUBDIR)/intl && \
20547 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20549 @endif intl
20551 # Other targets (info, dvi, pdf, etc.)
20553 .PHONY: maybe-info-intl info-intl
20554 maybe-info-intl:
20555 @if intl
20556 maybe-info-intl: info-intl
20558 info-intl: \
20559 configure-intl
20560 @[ -f ./intl/Makefile ] || exit 0; \
20561 r=`${PWD_COMMAND}`; export r; \
20562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20563 $(HOST_EXPORTS) \
20564 for flag in $(EXTRA_HOST_FLAGS) ; do \
20565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20566 done; \
20567 echo "Doing info in intl"; \
20568 (cd $(HOST_SUBDIR)/intl && \
20569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20571 "RANLIB=$${RANLIB}" \
20572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20573 info) \
20574 || exit 1
20576 @endif intl
20578 .PHONY: maybe-dvi-intl dvi-intl
20579 maybe-dvi-intl:
20580 @if intl
20581 maybe-dvi-intl: dvi-intl
20583 dvi-intl: \
20584 configure-intl
20585 @[ -f ./intl/Makefile ] || exit 0; \
20586 r=`${PWD_COMMAND}`; export r; \
20587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20588 $(HOST_EXPORTS) \
20589 for flag in $(EXTRA_HOST_FLAGS) ; do \
20590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20591 done; \
20592 echo "Doing dvi in intl"; \
20593 (cd $(HOST_SUBDIR)/intl && \
20594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20596 "RANLIB=$${RANLIB}" \
20597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20598 dvi) \
20599 || exit 1
20601 @endif intl
20603 .PHONY: maybe-pdf-intl pdf-intl
20604 maybe-pdf-intl:
20605 @if intl
20606 maybe-pdf-intl: pdf-intl
20608 pdf-intl: \
20609 configure-intl
20610 @[ -f ./intl/Makefile ] || exit 0; \
20611 r=`${PWD_COMMAND}`; export r; \
20612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20613 $(HOST_EXPORTS) \
20614 for flag in $(EXTRA_HOST_FLAGS) ; do \
20615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20616 done; \
20617 echo "Doing pdf in intl"; \
20618 (cd $(HOST_SUBDIR)/intl && \
20619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20621 "RANLIB=$${RANLIB}" \
20622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20623 pdf) \
20624 || exit 1
20626 @endif intl
20628 .PHONY: maybe-html-intl html-intl
20629 maybe-html-intl:
20630 @if intl
20631 maybe-html-intl: html-intl
20633 html-intl: \
20634 configure-intl
20635 @[ -f ./intl/Makefile ] || exit 0; \
20636 r=`${PWD_COMMAND}`; export r; \
20637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20638 $(HOST_EXPORTS) \
20639 for flag in $(EXTRA_HOST_FLAGS) ; do \
20640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20641 done; \
20642 echo "Doing html in intl"; \
20643 (cd $(HOST_SUBDIR)/intl && \
20644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20646 "RANLIB=$${RANLIB}" \
20647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20648 html) \
20649 || exit 1
20651 @endif intl
20653 .PHONY: maybe-TAGS-intl TAGS-intl
20654 maybe-TAGS-intl:
20655 @if intl
20656 maybe-TAGS-intl: TAGS-intl
20658 TAGS-intl: \
20659 configure-intl
20660 @[ -f ./intl/Makefile ] || exit 0; \
20661 r=`${PWD_COMMAND}`; export r; \
20662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663 $(HOST_EXPORTS) \
20664 for flag in $(EXTRA_HOST_FLAGS) ; do \
20665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20666 done; \
20667 echo "Doing TAGS in intl"; \
20668 (cd $(HOST_SUBDIR)/intl && \
20669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20671 "RANLIB=$${RANLIB}" \
20672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20673 TAGS) \
20674 || exit 1
20676 @endif intl
20678 .PHONY: maybe-install-info-intl install-info-intl
20679 maybe-install-info-intl:
20680 @if intl
20681 maybe-install-info-intl: install-info-intl
20683 install-info-intl: \
20684 configure-intl \
20685 info-intl
20686 @[ -f ./intl/Makefile ] || exit 0; \
20687 r=`${PWD_COMMAND}`; export r; \
20688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20689 $(HOST_EXPORTS) \
20690 for flag in $(EXTRA_HOST_FLAGS) ; do \
20691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20692 done; \
20693 echo "Doing install-info in intl"; \
20694 (cd $(HOST_SUBDIR)/intl && \
20695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20697 "RANLIB=$${RANLIB}" \
20698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20699 install-info) \
20700 || exit 1
20702 @endif intl
20704 .PHONY: maybe-install-pdf-intl install-pdf-intl
20705 maybe-install-pdf-intl:
20706 @if intl
20707 maybe-install-pdf-intl: install-pdf-intl
20709 install-pdf-intl: \
20710 configure-intl \
20711 pdf-intl
20712 @[ -f ./intl/Makefile ] || exit 0; \
20713 r=`${PWD_COMMAND}`; export r; \
20714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20715 $(HOST_EXPORTS) \
20716 for flag in $(EXTRA_HOST_FLAGS) ; do \
20717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20718 done; \
20719 echo "Doing install-pdf in intl"; \
20720 (cd $(HOST_SUBDIR)/intl && \
20721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20723 "RANLIB=$${RANLIB}" \
20724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20725 install-pdf) \
20726 || exit 1
20728 @endif intl
20730 .PHONY: maybe-install-html-intl install-html-intl
20731 maybe-install-html-intl:
20732 @if intl
20733 maybe-install-html-intl: install-html-intl
20735 install-html-intl: \
20736 configure-intl \
20737 html-intl
20738 @[ -f ./intl/Makefile ] || exit 0; \
20739 r=`${PWD_COMMAND}`; export r; \
20740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20741 $(HOST_EXPORTS) \
20742 for flag in $(EXTRA_HOST_FLAGS) ; do \
20743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20744 done; \
20745 echo "Doing install-html in intl"; \
20746 (cd $(HOST_SUBDIR)/intl && \
20747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20749 "RANLIB=$${RANLIB}" \
20750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20751 install-html) \
20752 || exit 1
20754 @endif intl
20756 .PHONY: maybe-installcheck-intl installcheck-intl
20757 maybe-installcheck-intl:
20758 @if intl
20759 maybe-installcheck-intl: installcheck-intl
20761 installcheck-intl: \
20762 configure-intl
20763 @[ -f ./intl/Makefile ] || exit 0; \
20764 r=`${PWD_COMMAND}`; export r; \
20765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20766 $(HOST_EXPORTS) \
20767 for flag in $(EXTRA_HOST_FLAGS) ; do \
20768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20769 done; \
20770 echo "Doing installcheck in intl"; \
20771 (cd $(HOST_SUBDIR)/intl && \
20772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20774 "RANLIB=$${RANLIB}" \
20775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20776 installcheck) \
20777 || exit 1
20779 @endif intl
20781 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20782 maybe-mostlyclean-intl:
20783 @if intl
20784 maybe-mostlyclean-intl: mostlyclean-intl
20786 mostlyclean-intl:
20787 @[ -f ./intl/Makefile ] || exit 0; \
20788 r=`${PWD_COMMAND}`; export r; \
20789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20790 $(HOST_EXPORTS) \
20791 for flag in $(EXTRA_HOST_FLAGS) ; do \
20792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20793 done; \
20794 echo "Doing mostlyclean in intl"; \
20795 (cd $(HOST_SUBDIR)/intl && \
20796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20798 "RANLIB=$${RANLIB}" \
20799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20800 mostlyclean) \
20801 || exit 1
20803 @endif intl
20805 .PHONY: maybe-clean-intl clean-intl
20806 maybe-clean-intl:
20807 @if intl
20808 maybe-clean-intl: clean-intl
20810 clean-intl:
20811 @[ -f ./intl/Makefile ] || exit 0; \
20812 r=`${PWD_COMMAND}`; export r; \
20813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20814 $(HOST_EXPORTS) \
20815 for flag in $(EXTRA_HOST_FLAGS) ; do \
20816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20817 done; \
20818 echo "Doing clean in intl"; \
20819 (cd $(HOST_SUBDIR)/intl && \
20820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20822 "RANLIB=$${RANLIB}" \
20823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20824 clean) \
20825 || exit 1
20827 @endif intl
20829 .PHONY: maybe-distclean-intl distclean-intl
20830 maybe-distclean-intl:
20831 @if intl
20832 maybe-distclean-intl: distclean-intl
20834 distclean-intl:
20835 @[ -f ./intl/Makefile ] || exit 0; \
20836 r=`${PWD_COMMAND}`; export r; \
20837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20838 $(HOST_EXPORTS) \
20839 for flag in $(EXTRA_HOST_FLAGS) ; do \
20840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20841 done; \
20842 echo "Doing distclean in intl"; \
20843 (cd $(HOST_SUBDIR)/intl && \
20844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20846 "RANLIB=$${RANLIB}" \
20847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20848 distclean) \
20849 || exit 1
20851 @endif intl
20853 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20854 maybe-maintainer-clean-intl:
20855 @if intl
20856 maybe-maintainer-clean-intl: maintainer-clean-intl
20858 maintainer-clean-intl:
20859 @[ -f ./intl/Makefile ] || exit 0; \
20860 r=`${PWD_COMMAND}`; export r; \
20861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862 $(HOST_EXPORTS) \
20863 for flag in $(EXTRA_HOST_FLAGS) ; do \
20864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20865 done; \
20866 echo "Doing maintainer-clean in intl"; \
20867 (cd $(HOST_SUBDIR)/intl && \
20868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20870 "RANLIB=$${RANLIB}" \
20871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20872 maintainer-clean) \
20873 || exit 1
20875 @endif intl
20879 .PHONY: configure-tcl maybe-configure-tcl
20880 maybe-configure-tcl:
20881 @if gcc-bootstrap
20882 configure-tcl: stage_current
20883 @endif gcc-bootstrap
20884 @if tcl
20885 maybe-configure-tcl: configure-tcl
20886 configure-tcl:
20887 @: $(MAKE); $(unstage)
20888 @r=`${PWD_COMMAND}`; export r; \
20889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20890 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20891 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20892 $(HOST_EXPORTS) \
20893 echo Configuring in $(HOST_SUBDIR)/tcl; \
20894 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20895 case $(srcdir) in \
20896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20897 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20899 esac; \
20900 module_srcdir=tcl; \
20901 $(SHELL) \
20902 $$s/$$module_srcdir/configure \
20903 --srcdir=$${topdir}/$$module_srcdir \
20904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20905 --target=${target_alias} \
20906 || exit 1
20907 @endif tcl
20913 .PHONY: all-tcl maybe-all-tcl
20914 maybe-all-tcl:
20915 @if gcc-bootstrap
20916 all-tcl: stage_current
20917 @endif gcc-bootstrap
20918 @if tcl
20919 TARGET-tcl=all
20920 maybe-all-tcl: all-tcl
20921 all-tcl: configure-tcl
20922 @: $(MAKE); $(unstage)
20923 @r=`${PWD_COMMAND}`; export r; \
20924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20925 $(HOST_EXPORTS) \
20926 (cd $(HOST_SUBDIR)/tcl && \
20927 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20928 $(TARGET-tcl))
20929 @endif tcl
20934 .PHONY: check-tcl maybe-check-tcl
20935 maybe-check-tcl:
20936 @if tcl
20937 maybe-check-tcl: check-tcl
20939 check-tcl:
20940 @: $(MAKE); $(unstage)
20941 @r=`${PWD_COMMAND}`; export r; \
20942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20943 $(HOST_EXPORTS) \
20944 (cd $(HOST_SUBDIR)/tcl && \
20945 $(MAKE) $(FLAGS_TO_PASS) check)
20947 @endif tcl
20949 .PHONY: install-tcl maybe-install-tcl
20950 maybe-install-tcl:
20951 @if tcl
20952 maybe-install-tcl: install-tcl
20954 install-tcl: installdirs
20955 @: $(MAKE); $(unstage)
20956 @r=`${PWD_COMMAND}`; export r; \
20957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958 $(HOST_EXPORTS) \
20959 (cd $(HOST_SUBDIR)/tcl && \
20960 $(MAKE) $(FLAGS_TO_PASS) install)
20962 @endif tcl
20964 .PHONY: install-strip-tcl maybe-install-strip-tcl
20965 maybe-install-strip-tcl:
20966 @if tcl
20967 maybe-install-strip-tcl: install-strip-tcl
20969 install-strip-tcl: installdirs
20970 @: $(MAKE); $(unstage)
20971 @r=`${PWD_COMMAND}`; export r; \
20972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20973 $(HOST_EXPORTS) \
20974 (cd $(HOST_SUBDIR)/tcl && \
20975 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20977 @endif tcl
20979 # Other targets (info, dvi, pdf, etc.)
20981 .PHONY: maybe-info-tcl info-tcl
20982 maybe-info-tcl:
20983 @if tcl
20984 maybe-info-tcl: info-tcl
20986 info-tcl: \
20987 configure-tcl
20988 @: $(MAKE); $(unstage)
20989 @[ -f ./tcl/Makefile ] || exit 0; \
20990 r=`${PWD_COMMAND}`; export r; \
20991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20992 $(HOST_EXPORTS) \
20993 for flag in $(EXTRA_HOST_FLAGS) ; do \
20994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20995 done; \
20996 echo "Doing info in tcl"; \
20997 (cd $(HOST_SUBDIR)/tcl && \
20998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21000 "RANLIB=$${RANLIB}" \
21001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21002 info) \
21003 || exit 1
21005 @endif tcl
21007 .PHONY: maybe-dvi-tcl dvi-tcl
21008 maybe-dvi-tcl:
21009 @if tcl
21010 maybe-dvi-tcl: dvi-tcl
21012 dvi-tcl: \
21013 configure-tcl
21014 @: $(MAKE); $(unstage)
21015 @[ -f ./tcl/Makefile ] || exit 0; \
21016 r=`${PWD_COMMAND}`; export r; \
21017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21018 $(HOST_EXPORTS) \
21019 for flag in $(EXTRA_HOST_FLAGS) ; do \
21020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21021 done; \
21022 echo "Doing dvi in tcl"; \
21023 (cd $(HOST_SUBDIR)/tcl && \
21024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21026 "RANLIB=$${RANLIB}" \
21027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21028 dvi) \
21029 || exit 1
21031 @endif tcl
21033 .PHONY: maybe-pdf-tcl pdf-tcl
21034 maybe-pdf-tcl:
21035 @if tcl
21036 maybe-pdf-tcl: pdf-tcl
21038 pdf-tcl: \
21039 configure-tcl
21040 @: $(MAKE); $(unstage)
21041 @[ -f ./tcl/Makefile ] || exit 0; \
21042 r=`${PWD_COMMAND}`; export r; \
21043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21044 $(HOST_EXPORTS) \
21045 for flag in $(EXTRA_HOST_FLAGS) ; do \
21046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21047 done; \
21048 echo "Doing pdf in tcl"; \
21049 (cd $(HOST_SUBDIR)/tcl && \
21050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21052 "RANLIB=$${RANLIB}" \
21053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21054 pdf) \
21055 || exit 1
21057 @endif tcl
21059 .PHONY: maybe-html-tcl html-tcl
21060 maybe-html-tcl:
21061 @if tcl
21062 maybe-html-tcl: html-tcl
21064 html-tcl: \
21065 configure-tcl
21066 @: $(MAKE); $(unstage)
21067 @[ -f ./tcl/Makefile ] || exit 0; \
21068 r=`${PWD_COMMAND}`; export r; \
21069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21070 $(HOST_EXPORTS) \
21071 for flag in $(EXTRA_HOST_FLAGS) ; do \
21072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21073 done; \
21074 echo "Doing html in tcl"; \
21075 (cd $(HOST_SUBDIR)/tcl && \
21076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21078 "RANLIB=$${RANLIB}" \
21079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21080 html) \
21081 || exit 1
21083 @endif tcl
21085 .PHONY: maybe-TAGS-tcl TAGS-tcl
21086 maybe-TAGS-tcl:
21087 @if tcl
21088 maybe-TAGS-tcl: TAGS-tcl
21090 TAGS-tcl: \
21091 configure-tcl
21092 @: $(MAKE); $(unstage)
21093 @[ -f ./tcl/Makefile ] || exit 0; \
21094 r=`${PWD_COMMAND}`; export r; \
21095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21096 $(HOST_EXPORTS) \
21097 for flag in $(EXTRA_HOST_FLAGS) ; do \
21098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21099 done; \
21100 echo "Doing TAGS in tcl"; \
21101 (cd $(HOST_SUBDIR)/tcl && \
21102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21104 "RANLIB=$${RANLIB}" \
21105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21106 TAGS) \
21107 || exit 1
21109 @endif tcl
21111 .PHONY: maybe-install-info-tcl install-info-tcl
21112 maybe-install-info-tcl:
21113 @if tcl
21114 maybe-install-info-tcl: install-info-tcl
21116 install-info-tcl: \
21117 configure-tcl \
21118 info-tcl
21119 @: $(MAKE); $(unstage)
21120 @[ -f ./tcl/Makefile ] || exit 0; \
21121 r=`${PWD_COMMAND}`; export r; \
21122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21123 $(HOST_EXPORTS) \
21124 for flag in $(EXTRA_HOST_FLAGS) ; do \
21125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21126 done; \
21127 echo "Doing install-info in tcl"; \
21128 (cd $(HOST_SUBDIR)/tcl && \
21129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21131 "RANLIB=$${RANLIB}" \
21132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21133 install-info) \
21134 || exit 1
21136 @endif tcl
21138 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21139 maybe-install-pdf-tcl:
21140 @if tcl
21141 maybe-install-pdf-tcl: install-pdf-tcl
21143 install-pdf-tcl: \
21144 configure-tcl \
21145 pdf-tcl
21146 @: $(MAKE); $(unstage)
21147 @[ -f ./tcl/Makefile ] || exit 0; \
21148 r=`${PWD_COMMAND}`; export r; \
21149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21150 $(HOST_EXPORTS) \
21151 for flag in $(EXTRA_HOST_FLAGS) ; do \
21152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21153 done; \
21154 echo "Doing install-pdf in tcl"; \
21155 (cd $(HOST_SUBDIR)/tcl && \
21156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21158 "RANLIB=$${RANLIB}" \
21159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21160 install-pdf) \
21161 || exit 1
21163 @endif tcl
21165 .PHONY: maybe-install-html-tcl install-html-tcl
21166 maybe-install-html-tcl:
21167 @if tcl
21168 maybe-install-html-tcl: install-html-tcl
21170 install-html-tcl: \
21171 configure-tcl \
21172 html-tcl
21173 @: $(MAKE); $(unstage)
21174 @[ -f ./tcl/Makefile ] || exit 0; \
21175 r=`${PWD_COMMAND}`; export r; \
21176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21177 $(HOST_EXPORTS) \
21178 for flag in $(EXTRA_HOST_FLAGS) ; do \
21179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21180 done; \
21181 echo "Doing install-html in tcl"; \
21182 (cd $(HOST_SUBDIR)/tcl && \
21183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21185 "RANLIB=$${RANLIB}" \
21186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21187 install-html) \
21188 || exit 1
21190 @endif tcl
21192 .PHONY: maybe-installcheck-tcl installcheck-tcl
21193 maybe-installcheck-tcl:
21194 @if tcl
21195 maybe-installcheck-tcl: installcheck-tcl
21197 installcheck-tcl: \
21198 configure-tcl
21199 @: $(MAKE); $(unstage)
21200 @[ -f ./tcl/Makefile ] || exit 0; \
21201 r=`${PWD_COMMAND}`; export r; \
21202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21203 $(HOST_EXPORTS) \
21204 for flag in $(EXTRA_HOST_FLAGS) ; do \
21205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21206 done; \
21207 echo "Doing installcheck in tcl"; \
21208 (cd $(HOST_SUBDIR)/tcl && \
21209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21211 "RANLIB=$${RANLIB}" \
21212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21213 installcheck) \
21214 || exit 1
21216 @endif tcl
21218 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21219 maybe-mostlyclean-tcl:
21220 @if tcl
21221 maybe-mostlyclean-tcl: mostlyclean-tcl
21223 # tcl doesn't support mostlyclean.
21224 mostlyclean-tcl:
21226 @endif tcl
21228 .PHONY: maybe-clean-tcl clean-tcl
21229 maybe-clean-tcl:
21230 @if tcl
21231 maybe-clean-tcl: clean-tcl
21233 clean-tcl:
21234 @: $(MAKE); $(unstage)
21235 @[ -f ./tcl/Makefile ] || exit 0; \
21236 r=`${PWD_COMMAND}`; export r; \
21237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21238 $(HOST_EXPORTS) \
21239 for flag in $(EXTRA_HOST_FLAGS) ; do \
21240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21241 done; \
21242 echo "Doing clean in tcl"; \
21243 (cd $(HOST_SUBDIR)/tcl && \
21244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21246 "RANLIB=$${RANLIB}" \
21247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21248 clean) \
21249 || exit 1
21251 @endif tcl
21253 .PHONY: maybe-distclean-tcl distclean-tcl
21254 maybe-distclean-tcl:
21255 @if tcl
21256 maybe-distclean-tcl: distclean-tcl
21258 distclean-tcl:
21259 @: $(MAKE); $(unstage)
21260 @[ -f ./tcl/Makefile ] || exit 0; \
21261 r=`${PWD_COMMAND}`; export r; \
21262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21263 $(HOST_EXPORTS) \
21264 for flag in $(EXTRA_HOST_FLAGS) ; do \
21265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21266 done; \
21267 echo "Doing distclean in tcl"; \
21268 (cd $(HOST_SUBDIR)/tcl && \
21269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21271 "RANLIB=$${RANLIB}" \
21272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21273 distclean) \
21274 || exit 1
21276 @endif tcl
21278 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21279 maybe-maintainer-clean-tcl:
21280 @if tcl
21281 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21283 maintainer-clean-tcl:
21284 @: $(MAKE); $(unstage)
21285 @[ -f ./tcl/Makefile ] || exit 0; \
21286 r=`${PWD_COMMAND}`; export r; \
21287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21288 $(HOST_EXPORTS) \
21289 for flag in $(EXTRA_HOST_FLAGS) ; do \
21290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21291 done; \
21292 echo "Doing maintainer-clean in tcl"; \
21293 (cd $(HOST_SUBDIR)/tcl && \
21294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21296 "RANLIB=$${RANLIB}" \
21297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21298 maintainer-clean) \
21299 || exit 1
21301 @endif tcl
21305 .PHONY: configure-itcl maybe-configure-itcl
21306 maybe-configure-itcl:
21307 @if gcc-bootstrap
21308 configure-itcl: stage_current
21309 @endif gcc-bootstrap
21310 @if itcl
21311 maybe-configure-itcl: configure-itcl
21312 configure-itcl:
21313 @: $(MAKE); $(unstage)
21314 @r=`${PWD_COMMAND}`; export r; \
21315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21316 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21318 $(HOST_EXPORTS) \
21319 echo Configuring in $(HOST_SUBDIR)/itcl; \
21320 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21321 case $(srcdir) in \
21322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21323 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21325 esac; \
21326 module_srcdir=itcl; \
21327 $(SHELL) \
21328 $$s/$$module_srcdir/configure \
21329 --srcdir=$${topdir}/$$module_srcdir \
21330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21331 --target=${target_alias} \
21332 || exit 1
21333 @endif itcl
21339 .PHONY: all-itcl maybe-all-itcl
21340 maybe-all-itcl:
21341 @if gcc-bootstrap
21342 all-itcl: stage_current
21343 @endif gcc-bootstrap
21344 @if itcl
21345 TARGET-itcl=all
21346 maybe-all-itcl: all-itcl
21347 all-itcl: configure-itcl
21348 @: $(MAKE); $(unstage)
21349 @r=`${PWD_COMMAND}`; export r; \
21350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21351 $(HOST_EXPORTS) \
21352 (cd $(HOST_SUBDIR)/itcl && \
21353 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21354 $(TARGET-itcl))
21355 @endif itcl
21360 .PHONY: check-itcl maybe-check-itcl
21361 maybe-check-itcl:
21362 @if itcl
21363 maybe-check-itcl: check-itcl
21365 check-itcl:
21366 @: $(MAKE); $(unstage)
21367 @r=`${PWD_COMMAND}`; export r; \
21368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369 $(HOST_EXPORTS) \
21370 (cd $(HOST_SUBDIR)/itcl && \
21371 $(MAKE) $(FLAGS_TO_PASS) check)
21373 @endif itcl
21375 .PHONY: install-itcl maybe-install-itcl
21376 maybe-install-itcl:
21377 @if itcl
21378 maybe-install-itcl: install-itcl
21380 install-itcl: installdirs
21381 @: $(MAKE); $(unstage)
21382 @r=`${PWD_COMMAND}`; export r; \
21383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21384 $(HOST_EXPORTS) \
21385 (cd $(HOST_SUBDIR)/itcl && \
21386 $(MAKE) $(FLAGS_TO_PASS) install)
21388 @endif itcl
21390 .PHONY: install-strip-itcl maybe-install-strip-itcl
21391 maybe-install-strip-itcl:
21392 @if itcl
21393 maybe-install-strip-itcl: install-strip-itcl
21395 install-strip-itcl: installdirs
21396 @: $(MAKE); $(unstage)
21397 @r=`${PWD_COMMAND}`; export r; \
21398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21399 $(HOST_EXPORTS) \
21400 (cd $(HOST_SUBDIR)/itcl && \
21401 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21403 @endif itcl
21405 # Other targets (info, dvi, pdf, etc.)
21407 .PHONY: maybe-info-itcl info-itcl
21408 maybe-info-itcl:
21409 @if itcl
21410 maybe-info-itcl: info-itcl
21412 info-itcl: \
21413 configure-itcl
21414 @: $(MAKE); $(unstage)
21415 @[ -f ./itcl/Makefile ] || exit 0; \
21416 r=`${PWD_COMMAND}`; export r; \
21417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21418 $(HOST_EXPORTS) \
21419 for flag in $(EXTRA_HOST_FLAGS) ; do \
21420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21421 done; \
21422 echo "Doing info in itcl"; \
21423 (cd $(HOST_SUBDIR)/itcl && \
21424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21426 "RANLIB=$${RANLIB}" \
21427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21428 info) \
21429 || exit 1
21431 @endif itcl
21433 .PHONY: maybe-dvi-itcl dvi-itcl
21434 maybe-dvi-itcl:
21435 @if itcl
21436 maybe-dvi-itcl: dvi-itcl
21438 dvi-itcl: \
21439 configure-itcl
21440 @: $(MAKE); $(unstage)
21441 @[ -f ./itcl/Makefile ] || exit 0; \
21442 r=`${PWD_COMMAND}`; export r; \
21443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21444 $(HOST_EXPORTS) \
21445 for flag in $(EXTRA_HOST_FLAGS) ; do \
21446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21447 done; \
21448 echo "Doing dvi in itcl"; \
21449 (cd $(HOST_SUBDIR)/itcl && \
21450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21452 "RANLIB=$${RANLIB}" \
21453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21454 dvi) \
21455 || exit 1
21457 @endif itcl
21459 .PHONY: maybe-pdf-itcl pdf-itcl
21460 maybe-pdf-itcl:
21461 @if itcl
21462 maybe-pdf-itcl: pdf-itcl
21464 pdf-itcl: \
21465 configure-itcl
21466 @: $(MAKE); $(unstage)
21467 @[ -f ./itcl/Makefile ] || exit 0; \
21468 r=`${PWD_COMMAND}`; export r; \
21469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21470 $(HOST_EXPORTS) \
21471 for flag in $(EXTRA_HOST_FLAGS) ; do \
21472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21473 done; \
21474 echo "Doing pdf in itcl"; \
21475 (cd $(HOST_SUBDIR)/itcl && \
21476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21478 "RANLIB=$${RANLIB}" \
21479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21480 pdf) \
21481 || exit 1
21483 @endif itcl
21485 .PHONY: maybe-html-itcl html-itcl
21486 maybe-html-itcl:
21487 @if itcl
21488 maybe-html-itcl: html-itcl
21490 html-itcl: \
21491 configure-itcl
21492 @: $(MAKE); $(unstage)
21493 @[ -f ./itcl/Makefile ] || exit 0; \
21494 r=`${PWD_COMMAND}`; export r; \
21495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21496 $(HOST_EXPORTS) \
21497 for flag in $(EXTRA_HOST_FLAGS) ; do \
21498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21499 done; \
21500 echo "Doing html in itcl"; \
21501 (cd $(HOST_SUBDIR)/itcl && \
21502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21504 "RANLIB=$${RANLIB}" \
21505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21506 html) \
21507 || exit 1
21509 @endif itcl
21511 .PHONY: maybe-TAGS-itcl TAGS-itcl
21512 maybe-TAGS-itcl:
21513 @if itcl
21514 maybe-TAGS-itcl: TAGS-itcl
21516 TAGS-itcl: \
21517 configure-itcl
21518 @: $(MAKE); $(unstage)
21519 @[ -f ./itcl/Makefile ] || exit 0; \
21520 r=`${PWD_COMMAND}`; export r; \
21521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21522 $(HOST_EXPORTS) \
21523 for flag in $(EXTRA_HOST_FLAGS) ; do \
21524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21525 done; \
21526 echo "Doing TAGS in itcl"; \
21527 (cd $(HOST_SUBDIR)/itcl && \
21528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21530 "RANLIB=$${RANLIB}" \
21531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21532 TAGS) \
21533 || exit 1
21535 @endif itcl
21537 .PHONY: maybe-install-info-itcl install-info-itcl
21538 maybe-install-info-itcl:
21539 @if itcl
21540 maybe-install-info-itcl: install-info-itcl
21542 install-info-itcl: \
21543 configure-itcl \
21544 info-itcl
21545 @: $(MAKE); $(unstage)
21546 @[ -f ./itcl/Makefile ] || exit 0; \
21547 r=`${PWD_COMMAND}`; export r; \
21548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21549 $(HOST_EXPORTS) \
21550 for flag in $(EXTRA_HOST_FLAGS) ; do \
21551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21552 done; \
21553 echo "Doing install-info in itcl"; \
21554 (cd $(HOST_SUBDIR)/itcl && \
21555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21557 "RANLIB=$${RANLIB}" \
21558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21559 install-info) \
21560 || exit 1
21562 @endif itcl
21564 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21565 maybe-install-pdf-itcl:
21566 @if itcl
21567 maybe-install-pdf-itcl: install-pdf-itcl
21569 install-pdf-itcl: \
21570 configure-itcl \
21571 pdf-itcl
21572 @: $(MAKE); $(unstage)
21573 @[ -f ./itcl/Makefile ] || exit 0; \
21574 r=`${PWD_COMMAND}`; export r; \
21575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21576 $(HOST_EXPORTS) \
21577 for flag in $(EXTRA_HOST_FLAGS) ; do \
21578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21579 done; \
21580 echo "Doing install-pdf in itcl"; \
21581 (cd $(HOST_SUBDIR)/itcl && \
21582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21584 "RANLIB=$${RANLIB}" \
21585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21586 install-pdf) \
21587 || exit 1
21589 @endif itcl
21591 .PHONY: maybe-install-html-itcl install-html-itcl
21592 maybe-install-html-itcl:
21593 @if itcl
21594 maybe-install-html-itcl: install-html-itcl
21596 install-html-itcl: \
21597 configure-itcl \
21598 html-itcl
21599 @: $(MAKE); $(unstage)
21600 @[ -f ./itcl/Makefile ] || exit 0; \
21601 r=`${PWD_COMMAND}`; export r; \
21602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21603 $(HOST_EXPORTS) \
21604 for flag in $(EXTRA_HOST_FLAGS) ; do \
21605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21606 done; \
21607 echo "Doing install-html in itcl"; \
21608 (cd $(HOST_SUBDIR)/itcl && \
21609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21611 "RANLIB=$${RANLIB}" \
21612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21613 install-html) \
21614 || exit 1
21616 @endif itcl
21618 .PHONY: maybe-installcheck-itcl installcheck-itcl
21619 maybe-installcheck-itcl:
21620 @if itcl
21621 maybe-installcheck-itcl: installcheck-itcl
21623 installcheck-itcl: \
21624 configure-itcl
21625 @: $(MAKE); $(unstage)
21626 @[ -f ./itcl/Makefile ] || exit 0; \
21627 r=`${PWD_COMMAND}`; export r; \
21628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629 $(HOST_EXPORTS) \
21630 for flag in $(EXTRA_HOST_FLAGS) ; do \
21631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21632 done; \
21633 echo "Doing installcheck in itcl"; \
21634 (cd $(HOST_SUBDIR)/itcl && \
21635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21637 "RANLIB=$${RANLIB}" \
21638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21639 installcheck) \
21640 || exit 1
21642 @endif itcl
21644 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21645 maybe-mostlyclean-itcl:
21646 @if itcl
21647 maybe-mostlyclean-itcl: mostlyclean-itcl
21649 mostlyclean-itcl:
21650 @: $(MAKE); $(unstage)
21651 @[ -f ./itcl/Makefile ] || exit 0; \
21652 r=`${PWD_COMMAND}`; export r; \
21653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654 $(HOST_EXPORTS) \
21655 for flag in $(EXTRA_HOST_FLAGS) ; do \
21656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21657 done; \
21658 echo "Doing mostlyclean in itcl"; \
21659 (cd $(HOST_SUBDIR)/itcl && \
21660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21662 "RANLIB=$${RANLIB}" \
21663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21664 mostlyclean) \
21665 || exit 1
21667 @endif itcl
21669 .PHONY: maybe-clean-itcl clean-itcl
21670 maybe-clean-itcl:
21671 @if itcl
21672 maybe-clean-itcl: clean-itcl
21674 clean-itcl:
21675 @: $(MAKE); $(unstage)
21676 @[ -f ./itcl/Makefile ] || exit 0; \
21677 r=`${PWD_COMMAND}`; export r; \
21678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679 $(HOST_EXPORTS) \
21680 for flag in $(EXTRA_HOST_FLAGS) ; do \
21681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682 done; \
21683 echo "Doing clean in itcl"; \
21684 (cd $(HOST_SUBDIR)/itcl && \
21685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687 "RANLIB=$${RANLIB}" \
21688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21689 clean) \
21690 || exit 1
21692 @endif itcl
21694 .PHONY: maybe-distclean-itcl distclean-itcl
21695 maybe-distclean-itcl:
21696 @if itcl
21697 maybe-distclean-itcl: distclean-itcl
21699 distclean-itcl:
21700 @: $(MAKE); $(unstage)
21701 @[ -f ./itcl/Makefile ] || exit 0; \
21702 r=`${PWD_COMMAND}`; export r; \
21703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704 $(HOST_EXPORTS) \
21705 for flag in $(EXTRA_HOST_FLAGS) ; do \
21706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21707 done; \
21708 echo "Doing distclean in itcl"; \
21709 (cd $(HOST_SUBDIR)/itcl && \
21710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21712 "RANLIB=$${RANLIB}" \
21713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21714 distclean) \
21715 || exit 1
21717 @endif itcl
21719 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21720 maybe-maintainer-clean-itcl:
21721 @if itcl
21722 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21724 maintainer-clean-itcl:
21725 @: $(MAKE); $(unstage)
21726 @[ -f ./itcl/Makefile ] || exit 0; \
21727 r=`${PWD_COMMAND}`; export r; \
21728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21729 $(HOST_EXPORTS) \
21730 for flag in $(EXTRA_HOST_FLAGS) ; do \
21731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21732 done; \
21733 echo "Doing maintainer-clean in itcl"; \
21734 (cd $(HOST_SUBDIR)/itcl && \
21735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21737 "RANLIB=$${RANLIB}" \
21738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21739 maintainer-clean) \
21740 || exit 1
21742 @endif itcl
21746 .PHONY: configure-ld maybe-configure-ld
21747 maybe-configure-ld:
21748 @if gcc-bootstrap
21749 configure-ld: stage_current
21750 @endif gcc-bootstrap
21751 @if ld
21752 maybe-configure-ld: configure-ld
21753 configure-ld:
21754 @r=`${PWD_COMMAND}`; export r; \
21755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21758 $(HOST_EXPORTS) \
21759 echo Configuring in $(HOST_SUBDIR)/ld; \
21760 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21761 case $(srcdir) in \
21762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21763 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21765 esac; \
21766 module_srcdir=ld; \
21767 $(SHELL) \
21768 $$s/$$module_srcdir/configure \
21769 --srcdir=$${topdir}/$$module_srcdir \
21770 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21771 --target=${target_alias} \
21772 || exit 1
21773 @endif ld
21777 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21778 maybe-configure-stage1-ld:
21779 @if ld-bootstrap
21780 maybe-configure-stage1-ld: configure-stage1-ld
21781 configure-stage1-ld:
21782 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21784 @r=`${PWD_COMMAND}`; export r; \
21785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21786 TFLAGS="$(STAGE1_TFLAGS)"; \
21787 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21788 $(HOST_EXPORTS) \
21789 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21790 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21791 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21792 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21793 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21794 cd $(HOST_SUBDIR)/ld || exit 1; \
21795 case $(srcdir) in \
21796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21797 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21799 esac; \
21800 module_srcdir=ld; \
21801 $(SHELL) $$s/$$module_srcdir/configure \
21802 --srcdir=$${topdir}/$$module_srcdir \
21803 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21804 --target=${target_alias} \
21806 $(STAGE1_CONFIGURE_FLAGS)
21807 @endif ld-bootstrap
21809 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21810 maybe-configure-stage2-ld:
21811 @if ld-bootstrap
21812 maybe-configure-stage2-ld: configure-stage2-ld
21813 configure-stage2-ld:
21814 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21815 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21816 @r=`${PWD_COMMAND}`; export r; \
21817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21818 TFLAGS="$(STAGE2_TFLAGS)"; \
21819 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21820 $(HOST_EXPORTS) \
21821 $(POSTSTAGE1_HOST_EXPORTS) \
21822 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21823 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21824 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21825 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21827 cd $(HOST_SUBDIR)/ld || exit 1; \
21828 case $(srcdir) in \
21829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21830 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21832 esac; \
21833 module_srcdir=ld; \
21834 $(SHELL) $$s/$$module_srcdir/configure \
21835 --srcdir=$${topdir}/$$module_srcdir \
21836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21837 --target=${target_alias} \
21838 --with-build-libsubdir=$(HOST_SUBDIR) \
21839 $(STAGE2_CONFIGURE_FLAGS)
21840 @endif ld-bootstrap
21842 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21843 maybe-configure-stage3-ld:
21844 @if ld-bootstrap
21845 maybe-configure-stage3-ld: configure-stage3-ld
21846 configure-stage3-ld:
21847 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21848 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21849 @r=`${PWD_COMMAND}`; export r; \
21850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21851 TFLAGS="$(STAGE3_TFLAGS)"; \
21852 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21853 $(HOST_EXPORTS) \
21854 $(POSTSTAGE1_HOST_EXPORTS) \
21855 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21856 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21857 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21858 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21860 cd $(HOST_SUBDIR)/ld || exit 1; \
21861 case $(srcdir) in \
21862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21863 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21865 esac; \
21866 module_srcdir=ld; \
21867 $(SHELL) $$s/$$module_srcdir/configure \
21868 --srcdir=$${topdir}/$$module_srcdir \
21869 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21870 --target=${target_alias} \
21871 --with-build-libsubdir=$(HOST_SUBDIR) \
21872 $(STAGE3_CONFIGURE_FLAGS)
21873 @endif ld-bootstrap
21875 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21876 maybe-configure-stage4-ld:
21877 @if ld-bootstrap
21878 maybe-configure-stage4-ld: configure-stage4-ld
21879 configure-stage4-ld:
21880 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21882 @r=`${PWD_COMMAND}`; export r; \
21883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21884 TFLAGS="$(STAGE4_TFLAGS)"; \
21885 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21886 $(HOST_EXPORTS) \
21887 $(POSTSTAGE1_HOST_EXPORTS) \
21888 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21889 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21890 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21891 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21893 cd $(HOST_SUBDIR)/ld || exit 1; \
21894 case $(srcdir) in \
21895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21896 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21898 esac; \
21899 module_srcdir=ld; \
21900 $(SHELL) $$s/$$module_srcdir/configure \
21901 --srcdir=$${topdir}/$$module_srcdir \
21902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21903 --target=${target_alias} \
21904 --with-build-libsubdir=$(HOST_SUBDIR) \
21905 $(STAGE4_CONFIGURE_FLAGS)
21906 @endif ld-bootstrap
21908 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21909 maybe-configure-stageprofile-ld:
21910 @if ld-bootstrap
21911 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21912 configure-stageprofile-ld:
21913 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21915 @r=`${PWD_COMMAND}`; export r; \
21916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21917 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21918 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21919 $(HOST_EXPORTS) \
21920 $(POSTSTAGE1_HOST_EXPORTS) \
21921 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21922 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21923 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21924 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21926 cd $(HOST_SUBDIR)/ld || exit 1; \
21927 case $(srcdir) in \
21928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21929 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21931 esac; \
21932 module_srcdir=ld; \
21933 $(SHELL) $$s/$$module_srcdir/configure \
21934 --srcdir=$${topdir}/$$module_srcdir \
21935 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21936 --target=${target_alias} \
21937 --with-build-libsubdir=$(HOST_SUBDIR) \
21938 $(STAGEprofile_CONFIGURE_FLAGS)
21939 @endif ld-bootstrap
21941 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21942 maybe-configure-stagetrain-ld:
21943 @if ld-bootstrap
21944 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21945 configure-stagetrain-ld:
21946 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21948 @r=`${PWD_COMMAND}`; export r; \
21949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21950 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21951 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21952 $(HOST_EXPORTS) \
21953 $(POSTSTAGE1_HOST_EXPORTS) \
21954 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21955 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21956 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21957 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21959 cd $(HOST_SUBDIR)/ld || exit 1; \
21960 case $(srcdir) in \
21961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21962 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21964 esac; \
21965 module_srcdir=ld; \
21966 $(SHELL) $$s/$$module_srcdir/configure \
21967 --srcdir=$${topdir}/$$module_srcdir \
21968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21969 --target=${target_alias} \
21970 --with-build-libsubdir=$(HOST_SUBDIR) \
21971 $(STAGEtrain_CONFIGURE_FLAGS)
21972 @endif ld-bootstrap
21974 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21975 maybe-configure-stagefeedback-ld:
21976 @if ld-bootstrap
21977 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21978 configure-stagefeedback-ld:
21979 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21980 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21981 @r=`${PWD_COMMAND}`; export r; \
21982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21983 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21984 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21985 $(HOST_EXPORTS) \
21986 $(POSTSTAGE1_HOST_EXPORTS) \
21987 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21988 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21989 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21990 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21992 cd $(HOST_SUBDIR)/ld || exit 1; \
21993 case $(srcdir) in \
21994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21995 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21997 esac; \
21998 module_srcdir=ld; \
21999 $(SHELL) $$s/$$module_srcdir/configure \
22000 --srcdir=$${topdir}/$$module_srcdir \
22001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22002 --target=${target_alias} \
22003 --with-build-libsubdir=$(HOST_SUBDIR) \
22004 $(STAGEfeedback_CONFIGURE_FLAGS)
22005 @endif ld-bootstrap
22007 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22008 maybe-configure-stageautoprofile-ld:
22009 @if ld-bootstrap
22010 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22011 configure-stageautoprofile-ld:
22012 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22014 @r=`${PWD_COMMAND}`; export r; \
22015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22016 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22017 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22018 $(HOST_EXPORTS) \
22019 $(POSTSTAGE1_HOST_EXPORTS) \
22020 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22021 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22022 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22023 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22024 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22025 cd $(HOST_SUBDIR)/ld || exit 1; \
22026 case $(srcdir) in \
22027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22028 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22030 esac; \
22031 module_srcdir=ld; \
22032 $(SHELL) $$s/$$module_srcdir/configure \
22033 --srcdir=$${topdir}/$$module_srcdir \
22034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22035 --target=${target_alias} \
22036 --with-build-libsubdir=$(HOST_SUBDIR) \
22037 $(STAGEautoprofile_CONFIGURE_FLAGS)
22038 @endif ld-bootstrap
22040 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22041 maybe-configure-stageautofeedback-ld:
22042 @if ld-bootstrap
22043 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22044 configure-stageautofeedback-ld:
22045 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22047 @r=`${PWD_COMMAND}`; export r; \
22048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22049 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22050 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22051 $(HOST_EXPORTS) \
22052 $(POSTSTAGE1_HOST_EXPORTS) \
22053 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22054 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22055 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22056 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22058 cd $(HOST_SUBDIR)/ld || exit 1; \
22059 case $(srcdir) in \
22060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22061 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22063 esac; \
22064 module_srcdir=ld; \
22065 $(SHELL) $$s/$$module_srcdir/configure \
22066 --srcdir=$${topdir}/$$module_srcdir \
22067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22068 --target=${target_alias} \
22069 --with-build-libsubdir=$(HOST_SUBDIR) \
22070 $(STAGEautofeedback_CONFIGURE_FLAGS)
22071 @endif ld-bootstrap
22077 .PHONY: all-ld maybe-all-ld
22078 maybe-all-ld:
22079 @if gcc-bootstrap
22080 all-ld: stage_current
22081 @endif gcc-bootstrap
22082 @if ld
22083 TARGET-ld=all
22084 maybe-all-ld: all-ld
22085 all-ld: configure-ld
22086 @r=`${PWD_COMMAND}`; export r; \
22087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22088 $(HOST_EXPORTS) \
22089 (cd $(HOST_SUBDIR)/ld && \
22090 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22091 $(TARGET-ld))
22092 @endif ld
22096 .PHONY: all-stage1-ld maybe-all-stage1-ld
22097 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22098 maybe-all-stage1-ld:
22099 maybe-clean-stage1-ld:
22100 @if ld-bootstrap
22101 maybe-all-stage1-ld: all-stage1-ld
22102 all-stage1: all-stage1-ld
22103 TARGET-stage1-ld = $(TARGET-ld)
22104 all-stage1-ld: configure-stage1-ld
22105 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22106 @r=`${PWD_COMMAND}`; export r; \
22107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22108 TFLAGS="$(STAGE1_TFLAGS)"; \
22109 $(HOST_EXPORTS) \
22110 cd $(HOST_SUBDIR)/ld && \
22112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22113 CFLAGS="$(STAGE1_CFLAGS)" \
22114 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22115 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22116 LIBCFLAGS="$(LIBCFLAGS)" \
22117 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22118 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22119 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22120 $(EXTRA_HOST_FLAGS) \
22121 $(STAGE1_FLAGS_TO_PASS) \
22122 TFLAGS="$(STAGE1_TFLAGS)" \
22123 $(TARGET-stage1-ld)
22125 maybe-clean-stage1-ld: clean-stage1-ld
22126 clean-stage1: clean-stage1-ld
22127 clean-stage1-ld:
22128 @if [ $(current_stage) = stage1 ]; then \
22129 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22130 else \
22131 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22132 $(MAKE) stage1-start; \
22133 fi; \
22134 cd $(HOST_SUBDIR)/ld && \
22135 $(MAKE) $(EXTRA_HOST_FLAGS) \
22136 $(STAGE1_FLAGS_TO_PASS) clean
22137 @endif ld-bootstrap
22140 .PHONY: all-stage2-ld maybe-all-stage2-ld
22141 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22142 maybe-all-stage2-ld:
22143 maybe-clean-stage2-ld:
22144 @if ld-bootstrap
22145 maybe-all-stage2-ld: all-stage2-ld
22146 all-stage2: all-stage2-ld
22147 TARGET-stage2-ld = $(TARGET-ld)
22148 all-stage2-ld: configure-stage2-ld
22149 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22150 @r=`${PWD_COMMAND}`; export r; \
22151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22152 TFLAGS="$(STAGE2_TFLAGS)"; \
22153 $(HOST_EXPORTS) \
22154 $(POSTSTAGE1_HOST_EXPORTS) \
22155 cd $(HOST_SUBDIR)/ld && \
22157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22158 CFLAGS="$(STAGE2_CFLAGS)" \
22159 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22160 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22161 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22166 TFLAGS="$(STAGE2_TFLAGS)" \
22167 $(TARGET-stage2-ld)
22169 maybe-clean-stage2-ld: clean-stage2-ld
22170 clean-stage2: clean-stage2-ld
22171 clean-stage2-ld:
22172 @if [ $(current_stage) = stage2 ]; then \
22173 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22174 else \
22175 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22176 $(MAKE) stage2-start; \
22177 fi; \
22178 cd $(HOST_SUBDIR)/ld && \
22179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22180 @endif ld-bootstrap
22183 .PHONY: all-stage3-ld maybe-all-stage3-ld
22184 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22185 maybe-all-stage3-ld:
22186 maybe-clean-stage3-ld:
22187 @if ld-bootstrap
22188 maybe-all-stage3-ld: all-stage3-ld
22189 all-stage3: all-stage3-ld
22190 TARGET-stage3-ld = $(TARGET-ld)
22191 all-stage3-ld: configure-stage3-ld
22192 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22193 @r=`${PWD_COMMAND}`; export r; \
22194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22195 TFLAGS="$(STAGE3_TFLAGS)"; \
22196 $(HOST_EXPORTS) \
22197 $(POSTSTAGE1_HOST_EXPORTS) \
22198 cd $(HOST_SUBDIR)/ld && \
22200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22201 CFLAGS="$(STAGE3_CFLAGS)" \
22202 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22203 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22204 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22208 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22209 TFLAGS="$(STAGE3_TFLAGS)" \
22210 $(TARGET-stage3-ld)
22212 maybe-clean-stage3-ld: clean-stage3-ld
22213 clean-stage3: clean-stage3-ld
22214 clean-stage3-ld:
22215 @if [ $(current_stage) = stage3 ]; then \
22216 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22217 else \
22218 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22219 $(MAKE) stage3-start; \
22220 fi; \
22221 cd $(HOST_SUBDIR)/ld && \
22222 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22223 @endif ld-bootstrap
22226 .PHONY: all-stage4-ld maybe-all-stage4-ld
22227 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22228 maybe-all-stage4-ld:
22229 maybe-clean-stage4-ld:
22230 @if ld-bootstrap
22231 maybe-all-stage4-ld: all-stage4-ld
22232 all-stage4: all-stage4-ld
22233 TARGET-stage4-ld = $(TARGET-ld)
22234 all-stage4-ld: configure-stage4-ld
22235 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22236 @r=`${PWD_COMMAND}`; export r; \
22237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22238 TFLAGS="$(STAGE4_TFLAGS)"; \
22239 $(HOST_EXPORTS) \
22240 $(POSTSTAGE1_HOST_EXPORTS) \
22241 cd $(HOST_SUBDIR)/ld && \
22243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22244 CFLAGS="$(STAGE4_CFLAGS)" \
22245 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22246 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22247 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22252 TFLAGS="$(STAGE4_TFLAGS)" \
22253 $(TARGET-stage4-ld)
22255 maybe-clean-stage4-ld: clean-stage4-ld
22256 clean-stage4: clean-stage4-ld
22257 clean-stage4-ld:
22258 @if [ $(current_stage) = stage4 ]; then \
22259 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22260 else \
22261 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22262 $(MAKE) stage4-start; \
22263 fi; \
22264 cd $(HOST_SUBDIR)/ld && \
22265 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22266 @endif ld-bootstrap
22269 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22270 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22271 maybe-all-stageprofile-ld:
22272 maybe-clean-stageprofile-ld:
22273 @if ld-bootstrap
22274 maybe-all-stageprofile-ld: all-stageprofile-ld
22275 all-stageprofile: all-stageprofile-ld
22276 TARGET-stageprofile-ld = $(TARGET-ld)
22277 all-stageprofile-ld: configure-stageprofile-ld
22278 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22279 @r=`${PWD_COMMAND}`; export r; \
22280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22281 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22282 $(HOST_EXPORTS) \
22283 $(POSTSTAGE1_HOST_EXPORTS) \
22284 cd $(HOST_SUBDIR)/ld && \
22286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22287 CFLAGS="$(STAGEprofile_CFLAGS)" \
22288 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22289 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22290 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22294 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22295 TFLAGS="$(STAGEprofile_TFLAGS)" \
22296 $(TARGET-stageprofile-ld)
22298 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22299 clean-stageprofile: clean-stageprofile-ld
22300 clean-stageprofile-ld:
22301 @if [ $(current_stage) = stageprofile ]; then \
22302 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22303 else \
22304 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22305 $(MAKE) stageprofile-start; \
22306 fi; \
22307 cd $(HOST_SUBDIR)/ld && \
22308 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22309 @endif ld-bootstrap
22312 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22313 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22314 maybe-all-stagetrain-ld:
22315 maybe-clean-stagetrain-ld:
22316 @if ld-bootstrap
22317 maybe-all-stagetrain-ld: all-stagetrain-ld
22318 all-stagetrain: all-stagetrain-ld
22319 TARGET-stagetrain-ld = $(TARGET-ld)
22320 all-stagetrain-ld: configure-stagetrain-ld
22321 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22322 @r=`${PWD_COMMAND}`; export r; \
22323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22324 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22325 $(HOST_EXPORTS) \
22326 $(POSTSTAGE1_HOST_EXPORTS) \
22327 cd $(HOST_SUBDIR)/ld && \
22329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22330 CFLAGS="$(STAGEtrain_CFLAGS)" \
22331 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22332 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22333 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22338 TFLAGS="$(STAGEtrain_TFLAGS)" \
22339 $(TARGET-stagetrain-ld)
22341 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22342 clean-stagetrain: clean-stagetrain-ld
22343 clean-stagetrain-ld:
22344 @if [ $(current_stage) = stagetrain ]; then \
22345 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22346 else \
22347 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22348 $(MAKE) stagetrain-start; \
22349 fi; \
22350 cd $(HOST_SUBDIR)/ld && \
22351 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22352 @endif ld-bootstrap
22355 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22356 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22357 maybe-all-stagefeedback-ld:
22358 maybe-clean-stagefeedback-ld:
22359 @if ld-bootstrap
22360 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22361 all-stagefeedback: all-stagefeedback-ld
22362 TARGET-stagefeedback-ld = $(TARGET-ld)
22363 all-stagefeedback-ld: configure-stagefeedback-ld
22364 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22365 @r=`${PWD_COMMAND}`; export r; \
22366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22368 $(HOST_EXPORTS) \
22369 $(POSTSTAGE1_HOST_EXPORTS) \
22370 cd $(HOST_SUBDIR)/ld && \
22372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22373 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22374 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22375 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22376 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22381 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22382 $(TARGET-stagefeedback-ld)
22384 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22385 clean-stagefeedback: clean-stagefeedback-ld
22386 clean-stagefeedback-ld:
22387 @if [ $(current_stage) = stagefeedback ]; then \
22388 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22389 else \
22390 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22391 $(MAKE) stagefeedback-start; \
22392 fi; \
22393 cd $(HOST_SUBDIR)/ld && \
22394 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22395 @endif ld-bootstrap
22398 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22399 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22400 maybe-all-stageautoprofile-ld:
22401 maybe-clean-stageautoprofile-ld:
22402 @if ld-bootstrap
22403 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22404 all-stageautoprofile: all-stageautoprofile-ld
22405 TARGET-stageautoprofile-ld = $(TARGET-ld)
22406 all-stageautoprofile-ld: configure-stageautoprofile-ld
22407 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22408 @r=`${PWD_COMMAND}`; export r; \
22409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22410 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22411 $(HOST_EXPORTS) \
22412 $(POSTSTAGE1_HOST_EXPORTS) \
22413 cd $(HOST_SUBDIR)/ld && \
22414 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22416 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22417 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22418 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22419 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22424 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22425 $(TARGET-stageautoprofile-ld)
22427 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22428 clean-stageautoprofile: clean-stageautoprofile-ld
22429 clean-stageautoprofile-ld:
22430 @if [ $(current_stage) = stageautoprofile ]; then \
22431 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22432 else \
22433 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22434 $(MAKE) stageautoprofile-start; \
22435 fi; \
22436 cd $(HOST_SUBDIR)/ld && \
22437 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22438 @endif ld-bootstrap
22441 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22442 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22443 maybe-all-stageautofeedback-ld:
22444 maybe-clean-stageautofeedback-ld:
22445 @if ld-bootstrap
22446 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22447 all-stageautofeedback: all-stageautofeedback-ld
22448 TARGET-stageautofeedback-ld = $(TARGET-ld)
22449 all-stageautofeedback-ld: configure-stageautofeedback-ld
22450 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22451 @r=`${PWD_COMMAND}`; export r; \
22452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22453 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22454 $(HOST_EXPORTS) \
22455 $(POSTSTAGE1_HOST_EXPORTS) \
22456 cd $(HOST_SUBDIR)/ld && \
22458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22459 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22460 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22461 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22462 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22466 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22467 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22468 $(TARGET-stageautofeedback-ld)
22470 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22471 clean-stageautofeedback: clean-stageautofeedback-ld
22472 clean-stageautofeedback-ld:
22473 @if [ $(current_stage) = stageautofeedback ]; then \
22474 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22475 else \
22476 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22477 $(MAKE) stageautofeedback-start; \
22478 fi; \
22479 cd $(HOST_SUBDIR)/ld && \
22480 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22481 @endif ld-bootstrap
22487 .PHONY: check-ld maybe-check-ld
22488 maybe-check-ld:
22489 @if ld
22490 maybe-check-ld: check-ld
22492 check-ld:
22493 @: $(MAKE); $(unstage)
22494 @r=`${PWD_COMMAND}`; export r; \
22495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22496 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22497 (cd $(HOST_SUBDIR)/ld && \
22498 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22500 @endif ld
22502 .PHONY: install-ld maybe-install-ld
22503 maybe-install-ld:
22504 @if ld
22505 maybe-install-ld: install-ld
22507 install-ld: installdirs
22508 @: $(MAKE); $(unstage)
22509 @r=`${PWD_COMMAND}`; export r; \
22510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22511 $(HOST_EXPORTS) \
22512 (cd $(HOST_SUBDIR)/ld && \
22513 $(MAKE) $(FLAGS_TO_PASS) install)
22515 @endif ld
22517 .PHONY: install-strip-ld maybe-install-strip-ld
22518 maybe-install-strip-ld:
22519 @if ld
22520 maybe-install-strip-ld: install-strip-ld
22522 install-strip-ld: installdirs
22523 @: $(MAKE); $(unstage)
22524 @r=`${PWD_COMMAND}`; export r; \
22525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22526 $(HOST_EXPORTS) \
22527 (cd $(HOST_SUBDIR)/ld && \
22528 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22530 @endif ld
22532 # Other targets (info, dvi, pdf, etc.)
22534 .PHONY: maybe-info-ld info-ld
22535 maybe-info-ld:
22536 @if ld
22537 maybe-info-ld: info-ld
22539 info-ld: \
22540 configure-ld
22541 @[ -f ./ld/Makefile ] || exit 0; \
22542 r=`${PWD_COMMAND}`; export r; \
22543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22544 $(HOST_EXPORTS) \
22545 for flag in $(EXTRA_HOST_FLAGS) ; do \
22546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22547 done; \
22548 echo "Doing info in ld"; \
22549 (cd $(HOST_SUBDIR)/ld && \
22550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22552 "RANLIB=$${RANLIB}" \
22553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22554 info) \
22555 || exit 1
22557 @endif ld
22559 .PHONY: maybe-dvi-ld dvi-ld
22560 maybe-dvi-ld:
22561 @if ld
22562 maybe-dvi-ld: dvi-ld
22564 dvi-ld: \
22565 configure-ld
22566 @[ -f ./ld/Makefile ] || exit 0; \
22567 r=`${PWD_COMMAND}`; export r; \
22568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22569 $(HOST_EXPORTS) \
22570 for flag in $(EXTRA_HOST_FLAGS) ; do \
22571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22572 done; \
22573 echo "Doing dvi in ld"; \
22574 (cd $(HOST_SUBDIR)/ld && \
22575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22577 "RANLIB=$${RANLIB}" \
22578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22579 dvi) \
22580 || exit 1
22582 @endif ld
22584 .PHONY: maybe-pdf-ld pdf-ld
22585 maybe-pdf-ld:
22586 @if ld
22587 maybe-pdf-ld: pdf-ld
22589 pdf-ld: \
22590 configure-ld
22591 @[ -f ./ld/Makefile ] || exit 0; \
22592 r=`${PWD_COMMAND}`; export r; \
22593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22594 $(HOST_EXPORTS) \
22595 for flag in $(EXTRA_HOST_FLAGS) ; do \
22596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22597 done; \
22598 echo "Doing pdf in ld"; \
22599 (cd $(HOST_SUBDIR)/ld && \
22600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22602 "RANLIB=$${RANLIB}" \
22603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22604 pdf) \
22605 || exit 1
22607 @endif ld
22609 .PHONY: maybe-html-ld html-ld
22610 maybe-html-ld:
22611 @if ld
22612 maybe-html-ld: html-ld
22614 html-ld: \
22615 configure-ld
22616 @[ -f ./ld/Makefile ] || exit 0; \
22617 r=`${PWD_COMMAND}`; export r; \
22618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22619 $(HOST_EXPORTS) \
22620 for flag in $(EXTRA_HOST_FLAGS) ; do \
22621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22622 done; \
22623 echo "Doing html in ld"; \
22624 (cd $(HOST_SUBDIR)/ld && \
22625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22627 "RANLIB=$${RANLIB}" \
22628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22629 html) \
22630 || exit 1
22632 @endif ld
22634 .PHONY: maybe-TAGS-ld TAGS-ld
22635 maybe-TAGS-ld:
22636 @if ld
22637 maybe-TAGS-ld: TAGS-ld
22639 TAGS-ld: \
22640 configure-ld
22641 @[ -f ./ld/Makefile ] || exit 0; \
22642 r=`${PWD_COMMAND}`; export r; \
22643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22644 $(HOST_EXPORTS) \
22645 for flag in $(EXTRA_HOST_FLAGS) ; do \
22646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22647 done; \
22648 echo "Doing TAGS in ld"; \
22649 (cd $(HOST_SUBDIR)/ld && \
22650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22652 "RANLIB=$${RANLIB}" \
22653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22654 TAGS) \
22655 || exit 1
22657 @endif ld
22659 .PHONY: maybe-install-info-ld install-info-ld
22660 maybe-install-info-ld:
22661 @if ld
22662 maybe-install-info-ld: install-info-ld
22664 install-info-ld: \
22665 configure-ld \
22666 info-ld
22667 @[ -f ./ld/Makefile ] || exit 0; \
22668 r=`${PWD_COMMAND}`; export r; \
22669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22670 $(HOST_EXPORTS) \
22671 for flag in $(EXTRA_HOST_FLAGS) ; do \
22672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22673 done; \
22674 echo "Doing install-info in ld"; \
22675 (cd $(HOST_SUBDIR)/ld && \
22676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22678 "RANLIB=$${RANLIB}" \
22679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22680 install-info) \
22681 || exit 1
22683 @endif ld
22685 .PHONY: maybe-install-pdf-ld install-pdf-ld
22686 maybe-install-pdf-ld:
22687 @if ld
22688 maybe-install-pdf-ld: install-pdf-ld
22690 install-pdf-ld: \
22691 configure-ld \
22692 pdf-ld
22693 @[ -f ./ld/Makefile ] || exit 0; \
22694 r=`${PWD_COMMAND}`; export r; \
22695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22696 $(HOST_EXPORTS) \
22697 for flag in $(EXTRA_HOST_FLAGS) ; do \
22698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22699 done; \
22700 echo "Doing install-pdf in ld"; \
22701 (cd $(HOST_SUBDIR)/ld && \
22702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22704 "RANLIB=$${RANLIB}" \
22705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22706 install-pdf) \
22707 || exit 1
22709 @endif ld
22711 .PHONY: maybe-install-html-ld install-html-ld
22712 maybe-install-html-ld:
22713 @if ld
22714 maybe-install-html-ld: install-html-ld
22716 install-html-ld: \
22717 configure-ld \
22718 html-ld
22719 @[ -f ./ld/Makefile ] || exit 0; \
22720 r=`${PWD_COMMAND}`; export r; \
22721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22722 $(HOST_EXPORTS) \
22723 for flag in $(EXTRA_HOST_FLAGS) ; do \
22724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22725 done; \
22726 echo "Doing install-html in ld"; \
22727 (cd $(HOST_SUBDIR)/ld && \
22728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22730 "RANLIB=$${RANLIB}" \
22731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22732 install-html) \
22733 || exit 1
22735 @endif ld
22737 .PHONY: maybe-installcheck-ld installcheck-ld
22738 maybe-installcheck-ld:
22739 @if ld
22740 maybe-installcheck-ld: installcheck-ld
22742 installcheck-ld: \
22743 configure-ld
22744 @[ -f ./ld/Makefile ] || exit 0; \
22745 r=`${PWD_COMMAND}`; export r; \
22746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22747 $(HOST_EXPORTS) \
22748 for flag in $(EXTRA_HOST_FLAGS) ; do \
22749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22750 done; \
22751 echo "Doing installcheck in ld"; \
22752 (cd $(HOST_SUBDIR)/ld && \
22753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22755 "RANLIB=$${RANLIB}" \
22756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22757 installcheck) \
22758 || exit 1
22760 @endif ld
22762 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22763 maybe-mostlyclean-ld:
22764 @if ld
22765 maybe-mostlyclean-ld: mostlyclean-ld
22767 mostlyclean-ld:
22768 @[ -f ./ld/Makefile ] || exit 0; \
22769 r=`${PWD_COMMAND}`; export r; \
22770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22771 $(HOST_EXPORTS) \
22772 for flag in $(EXTRA_HOST_FLAGS) ; do \
22773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22774 done; \
22775 echo "Doing mostlyclean in ld"; \
22776 (cd $(HOST_SUBDIR)/ld && \
22777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22779 "RANLIB=$${RANLIB}" \
22780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22781 mostlyclean) \
22782 || exit 1
22784 @endif ld
22786 .PHONY: maybe-clean-ld clean-ld
22787 maybe-clean-ld:
22788 @if ld
22789 maybe-clean-ld: clean-ld
22791 clean-ld:
22792 @[ -f ./ld/Makefile ] || exit 0; \
22793 r=`${PWD_COMMAND}`; export r; \
22794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795 $(HOST_EXPORTS) \
22796 for flag in $(EXTRA_HOST_FLAGS) ; do \
22797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22798 done; \
22799 echo "Doing clean in ld"; \
22800 (cd $(HOST_SUBDIR)/ld && \
22801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22803 "RANLIB=$${RANLIB}" \
22804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22805 clean) \
22806 || exit 1
22808 @endif ld
22810 .PHONY: maybe-distclean-ld distclean-ld
22811 maybe-distclean-ld:
22812 @if ld
22813 maybe-distclean-ld: distclean-ld
22815 distclean-ld:
22816 @[ -f ./ld/Makefile ] || exit 0; \
22817 r=`${PWD_COMMAND}`; export r; \
22818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819 $(HOST_EXPORTS) \
22820 for flag in $(EXTRA_HOST_FLAGS) ; do \
22821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22822 done; \
22823 echo "Doing distclean in ld"; \
22824 (cd $(HOST_SUBDIR)/ld && \
22825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22827 "RANLIB=$${RANLIB}" \
22828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22829 distclean) \
22830 || exit 1
22832 @endif ld
22834 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22835 maybe-maintainer-clean-ld:
22836 @if ld
22837 maybe-maintainer-clean-ld: maintainer-clean-ld
22839 maintainer-clean-ld:
22840 @[ -f ./ld/Makefile ] || exit 0; \
22841 r=`${PWD_COMMAND}`; export r; \
22842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843 $(HOST_EXPORTS) \
22844 for flag in $(EXTRA_HOST_FLAGS) ; do \
22845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22846 done; \
22847 echo "Doing maintainer-clean in ld"; \
22848 (cd $(HOST_SUBDIR)/ld && \
22849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22851 "RANLIB=$${RANLIB}" \
22852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22853 maintainer-clean) \
22854 || exit 1
22856 @endif ld
22860 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22861 maybe-configure-libbacktrace:
22862 @if gcc-bootstrap
22863 configure-libbacktrace: stage_current
22864 @endif gcc-bootstrap
22865 @if libbacktrace
22866 maybe-configure-libbacktrace: configure-libbacktrace
22867 configure-libbacktrace:
22868 @r=`${PWD_COMMAND}`; export r; \
22869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22870 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22872 $(HOST_EXPORTS) \
22873 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22874 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22875 case $(srcdir) in \
22876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22877 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22879 esac; \
22880 module_srcdir=libbacktrace; \
22881 $(SHELL) \
22882 $$s/$$module_srcdir/configure \
22883 --srcdir=$${topdir}/$$module_srcdir \
22884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22885 --target=${target_alias} \
22886 || exit 1
22887 @endif libbacktrace
22891 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22892 maybe-configure-stage1-libbacktrace:
22893 @if libbacktrace-bootstrap
22894 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22895 configure-stage1-libbacktrace:
22896 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22898 @r=`${PWD_COMMAND}`; export r; \
22899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22900 TFLAGS="$(STAGE1_TFLAGS)"; \
22901 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22902 $(HOST_EXPORTS) \
22903 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22904 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22905 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22906 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22908 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22909 case $(srcdir) in \
22910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22911 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22913 esac; \
22914 module_srcdir=libbacktrace; \
22915 $(SHELL) $$s/$$module_srcdir/configure \
22916 --srcdir=$${topdir}/$$module_srcdir \
22917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22918 --target=${target_alias} \
22920 $(STAGE1_CONFIGURE_FLAGS)
22921 @endif libbacktrace-bootstrap
22923 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22924 maybe-configure-stage2-libbacktrace:
22925 @if libbacktrace-bootstrap
22926 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22927 configure-stage2-libbacktrace:
22928 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22930 @r=`${PWD_COMMAND}`; export r; \
22931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22932 TFLAGS="$(STAGE2_TFLAGS)"; \
22933 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22934 $(HOST_EXPORTS) \
22935 $(POSTSTAGE1_HOST_EXPORTS) \
22936 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22937 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22938 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22939 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22941 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22942 case $(srcdir) in \
22943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22944 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22946 esac; \
22947 module_srcdir=libbacktrace; \
22948 $(SHELL) $$s/$$module_srcdir/configure \
22949 --srcdir=$${topdir}/$$module_srcdir \
22950 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22951 --target=${target_alias} \
22952 --with-build-libsubdir=$(HOST_SUBDIR) \
22953 $(STAGE2_CONFIGURE_FLAGS)
22954 @endif libbacktrace-bootstrap
22956 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22957 maybe-configure-stage3-libbacktrace:
22958 @if libbacktrace-bootstrap
22959 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22960 configure-stage3-libbacktrace:
22961 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22963 @r=`${PWD_COMMAND}`; export r; \
22964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22965 TFLAGS="$(STAGE3_TFLAGS)"; \
22966 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22967 $(HOST_EXPORTS) \
22968 $(POSTSTAGE1_HOST_EXPORTS) \
22969 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22970 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22971 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22972 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22974 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22975 case $(srcdir) in \
22976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22977 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22979 esac; \
22980 module_srcdir=libbacktrace; \
22981 $(SHELL) $$s/$$module_srcdir/configure \
22982 --srcdir=$${topdir}/$$module_srcdir \
22983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22984 --target=${target_alias} \
22985 --with-build-libsubdir=$(HOST_SUBDIR) \
22986 $(STAGE3_CONFIGURE_FLAGS)
22987 @endif libbacktrace-bootstrap
22989 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22990 maybe-configure-stage4-libbacktrace:
22991 @if libbacktrace-bootstrap
22992 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22993 configure-stage4-libbacktrace:
22994 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22996 @r=`${PWD_COMMAND}`; export r; \
22997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22998 TFLAGS="$(STAGE4_TFLAGS)"; \
22999 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23000 $(HOST_EXPORTS) \
23001 $(POSTSTAGE1_HOST_EXPORTS) \
23002 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23003 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23004 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23005 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23007 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23008 case $(srcdir) in \
23009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23010 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23012 esac; \
23013 module_srcdir=libbacktrace; \
23014 $(SHELL) $$s/$$module_srcdir/configure \
23015 --srcdir=$${topdir}/$$module_srcdir \
23016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23017 --target=${target_alias} \
23018 --with-build-libsubdir=$(HOST_SUBDIR) \
23019 $(STAGE4_CONFIGURE_FLAGS)
23020 @endif libbacktrace-bootstrap
23022 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23023 maybe-configure-stageprofile-libbacktrace:
23024 @if libbacktrace-bootstrap
23025 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23026 configure-stageprofile-libbacktrace:
23027 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23029 @r=`${PWD_COMMAND}`; export r; \
23030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23031 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23032 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23033 $(HOST_EXPORTS) \
23034 $(POSTSTAGE1_HOST_EXPORTS) \
23035 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23036 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23037 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23038 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23040 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23041 case $(srcdir) in \
23042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23043 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23045 esac; \
23046 module_srcdir=libbacktrace; \
23047 $(SHELL) $$s/$$module_srcdir/configure \
23048 --srcdir=$${topdir}/$$module_srcdir \
23049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23050 --target=${target_alias} \
23051 --with-build-libsubdir=$(HOST_SUBDIR) \
23052 $(STAGEprofile_CONFIGURE_FLAGS)
23053 @endif libbacktrace-bootstrap
23055 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23056 maybe-configure-stagetrain-libbacktrace:
23057 @if libbacktrace-bootstrap
23058 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23059 configure-stagetrain-libbacktrace:
23060 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23062 @r=`${PWD_COMMAND}`; export r; \
23063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23065 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23066 $(HOST_EXPORTS) \
23067 $(POSTSTAGE1_HOST_EXPORTS) \
23068 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23069 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23070 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23071 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23073 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23074 case $(srcdir) in \
23075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23076 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23078 esac; \
23079 module_srcdir=libbacktrace; \
23080 $(SHELL) $$s/$$module_srcdir/configure \
23081 --srcdir=$${topdir}/$$module_srcdir \
23082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23083 --target=${target_alias} \
23084 --with-build-libsubdir=$(HOST_SUBDIR) \
23085 $(STAGEtrain_CONFIGURE_FLAGS)
23086 @endif libbacktrace-bootstrap
23088 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23089 maybe-configure-stagefeedback-libbacktrace:
23090 @if libbacktrace-bootstrap
23091 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23092 configure-stagefeedback-libbacktrace:
23093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23095 @r=`${PWD_COMMAND}`; export r; \
23096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23097 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23098 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23099 $(HOST_EXPORTS) \
23100 $(POSTSTAGE1_HOST_EXPORTS) \
23101 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23102 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23103 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23104 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23106 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23107 case $(srcdir) in \
23108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23109 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23111 esac; \
23112 module_srcdir=libbacktrace; \
23113 $(SHELL) $$s/$$module_srcdir/configure \
23114 --srcdir=$${topdir}/$$module_srcdir \
23115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23116 --target=${target_alias} \
23117 --with-build-libsubdir=$(HOST_SUBDIR) \
23118 $(STAGEfeedback_CONFIGURE_FLAGS)
23119 @endif libbacktrace-bootstrap
23121 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23122 maybe-configure-stageautoprofile-libbacktrace:
23123 @if libbacktrace-bootstrap
23124 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23125 configure-stageautoprofile-libbacktrace:
23126 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23128 @r=`${PWD_COMMAND}`; export r; \
23129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23130 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23131 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23132 $(HOST_EXPORTS) \
23133 $(POSTSTAGE1_HOST_EXPORTS) \
23134 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23135 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23136 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23137 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23139 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23140 case $(srcdir) in \
23141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23142 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23144 esac; \
23145 module_srcdir=libbacktrace; \
23146 $(SHELL) $$s/$$module_srcdir/configure \
23147 --srcdir=$${topdir}/$$module_srcdir \
23148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23149 --target=${target_alias} \
23150 --with-build-libsubdir=$(HOST_SUBDIR) \
23151 $(STAGEautoprofile_CONFIGURE_FLAGS)
23152 @endif libbacktrace-bootstrap
23154 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23155 maybe-configure-stageautofeedback-libbacktrace:
23156 @if libbacktrace-bootstrap
23157 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23158 configure-stageautofeedback-libbacktrace:
23159 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23161 @r=`${PWD_COMMAND}`; export r; \
23162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23163 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23164 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23165 $(HOST_EXPORTS) \
23166 $(POSTSTAGE1_HOST_EXPORTS) \
23167 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23168 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23169 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23170 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23172 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23173 case $(srcdir) in \
23174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23175 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23177 esac; \
23178 module_srcdir=libbacktrace; \
23179 $(SHELL) $$s/$$module_srcdir/configure \
23180 --srcdir=$${topdir}/$$module_srcdir \
23181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23182 --target=${target_alias} \
23183 --with-build-libsubdir=$(HOST_SUBDIR) \
23184 $(STAGEautofeedback_CONFIGURE_FLAGS)
23185 @endif libbacktrace-bootstrap
23191 .PHONY: all-libbacktrace maybe-all-libbacktrace
23192 maybe-all-libbacktrace:
23193 @if gcc-bootstrap
23194 all-libbacktrace: stage_current
23195 @endif gcc-bootstrap
23196 @if libbacktrace
23197 TARGET-libbacktrace=all
23198 maybe-all-libbacktrace: all-libbacktrace
23199 all-libbacktrace: configure-libbacktrace
23200 @r=`${PWD_COMMAND}`; export r; \
23201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202 $(HOST_EXPORTS) \
23203 (cd $(HOST_SUBDIR)/libbacktrace && \
23204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23205 $(TARGET-libbacktrace))
23206 @endif libbacktrace
23210 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23211 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23212 maybe-all-stage1-libbacktrace:
23213 maybe-clean-stage1-libbacktrace:
23214 @if libbacktrace-bootstrap
23215 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23216 all-stage1: all-stage1-libbacktrace
23217 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23218 all-stage1-libbacktrace: configure-stage1-libbacktrace
23219 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23220 @r=`${PWD_COMMAND}`; export r; \
23221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23222 TFLAGS="$(STAGE1_TFLAGS)"; \
23223 $(HOST_EXPORTS) \
23224 cd $(HOST_SUBDIR)/libbacktrace && \
23226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23227 CFLAGS="$(STAGE1_CFLAGS)" \
23228 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23229 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23230 LIBCFLAGS="$(LIBCFLAGS)" \
23231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23234 $(EXTRA_HOST_FLAGS) \
23235 $(STAGE1_FLAGS_TO_PASS) \
23236 TFLAGS="$(STAGE1_TFLAGS)" \
23237 $(TARGET-stage1-libbacktrace)
23239 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23240 clean-stage1: clean-stage1-libbacktrace
23241 clean-stage1-libbacktrace:
23242 @if [ $(current_stage) = stage1 ]; then \
23243 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23244 else \
23245 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23246 $(MAKE) stage1-start; \
23247 fi; \
23248 cd $(HOST_SUBDIR)/libbacktrace && \
23249 $(MAKE) $(EXTRA_HOST_FLAGS) \
23250 $(STAGE1_FLAGS_TO_PASS) clean
23251 @endif libbacktrace-bootstrap
23254 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23255 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23256 maybe-all-stage2-libbacktrace:
23257 maybe-clean-stage2-libbacktrace:
23258 @if libbacktrace-bootstrap
23259 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23260 all-stage2: all-stage2-libbacktrace
23261 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23262 all-stage2-libbacktrace: configure-stage2-libbacktrace
23263 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23264 @r=`${PWD_COMMAND}`; export r; \
23265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23266 TFLAGS="$(STAGE2_TFLAGS)"; \
23267 $(HOST_EXPORTS) \
23268 $(POSTSTAGE1_HOST_EXPORTS) \
23269 cd $(HOST_SUBDIR)/libbacktrace && \
23271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23272 CFLAGS="$(STAGE2_CFLAGS)" \
23273 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23274 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23275 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23280 TFLAGS="$(STAGE2_TFLAGS)" \
23281 $(TARGET-stage2-libbacktrace)
23283 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23284 clean-stage2: clean-stage2-libbacktrace
23285 clean-stage2-libbacktrace:
23286 @if [ $(current_stage) = stage2 ]; then \
23287 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23288 else \
23289 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23290 $(MAKE) stage2-start; \
23291 fi; \
23292 cd $(HOST_SUBDIR)/libbacktrace && \
23293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23294 @endif libbacktrace-bootstrap
23297 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23298 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23299 maybe-all-stage3-libbacktrace:
23300 maybe-clean-stage3-libbacktrace:
23301 @if libbacktrace-bootstrap
23302 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23303 all-stage3: all-stage3-libbacktrace
23304 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23305 all-stage3-libbacktrace: configure-stage3-libbacktrace
23306 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23307 @r=`${PWD_COMMAND}`; export r; \
23308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309 TFLAGS="$(STAGE3_TFLAGS)"; \
23310 $(HOST_EXPORTS) \
23311 $(POSTSTAGE1_HOST_EXPORTS) \
23312 cd $(HOST_SUBDIR)/libbacktrace && \
23314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23315 CFLAGS="$(STAGE3_CFLAGS)" \
23316 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23317 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23318 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23322 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23323 TFLAGS="$(STAGE3_TFLAGS)" \
23324 $(TARGET-stage3-libbacktrace)
23326 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23327 clean-stage3: clean-stage3-libbacktrace
23328 clean-stage3-libbacktrace:
23329 @if [ $(current_stage) = stage3 ]; then \
23330 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23331 else \
23332 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23333 $(MAKE) stage3-start; \
23334 fi; \
23335 cd $(HOST_SUBDIR)/libbacktrace && \
23336 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23337 @endif libbacktrace-bootstrap
23340 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23341 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23342 maybe-all-stage4-libbacktrace:
23343 maybe-clean-stage4-libbacktrace:
23344 @if libbacktrace-bootstrap
23345 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23346 all-stage4: all-stage4-libbacktrace
23347 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23348 all-stage4-libbacktrace: configure-stage4-libbacktrace
23349 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23350 @r=`${PWD_COMMAND}`; export r; \
23351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23352 TFLAGS="$(STAGE4_TFLAGS)"; \
23353 $(HOST_EXPORTS) \
23354 $(POSTSTAGE1_HOST_EXPORTS) \
23355 cd $(HOST_SUBDIR)/libbacktrace && \
23357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23358 CFLAGS="$(STAGE4_CFLAGS)" \
23359 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23360 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23361 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23365 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23366 TFLAGS="$(STAGE4_TFLAGS)" \
23367 $(TARGET-stage4-libbacktrace)
23369 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23370 clean-stage4: clean-stage4-libbacktrace
23371 clean-stage4-libbacktrace:
23372 @if [ $(current_stage) = stage4 ]; then \
23373 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23374 else \
23375 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23376 $(MAKE) stage4-start; \
23377 fi; \
23378 cd $(HOST_SUBDIR)/libbacktrace && \
23379 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23380 @endif libbacktrace-bootstrap
23383 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23384 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23385 maybe-all-stageprofile-libbacktrace:
23386 maybe-clean-stageprofile-libbacktrace:
23387 @if libbacktrace-bootstrap
23388 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23389 all-stageprofile: all-stageprofile-libbacktrace
23390 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23391 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23392 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23393 @r=`${PWD_COMMAND}`; export r; \
23394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23395 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23396 $(HOST_EXPORTS) \
23397 $(POSTSTAGE1_HOST_EXPORTS) \
23398 cd $(HOST_SUBDIR)/libbacktrace && \
23400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23401 CFLAGS="$(STAGEprofile_CFLAGS)" \
23402 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23403 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23404 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23409 TFLAGS="$(STAGEprofile_TFLAGS)" \
23410 $(TARGET-stageprofile-libbacktrace)
23412 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23413 clean-stageprofile: clean-stageprofile-libbacktrace
23414 clean-stageprofile-libbacktrace:
23415 @if [ $(current_stage) = stageprofile ]; then \
23416 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23417 else \
23418 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23419 $(MAKE) stageprofile-start; \
23420 fi; \
23421 cd $(HOST_SUBDIR)/libbacktrace && \
23422 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23423 @endif libbacktrace-bootstrap
23426 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23427 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23428 maybe-all-stagetrain-libbacktrace:
23429 maybe-clean-stagetrain-libbacktrace:
23430 @if libbacktrace-bootstrap
23431 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23432 all-stagetrain: all-stagetrain-libbacktrace
23433 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23434 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23435 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23436 @r=`${PWD_COMMAND}`; export r; \
23437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23438 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23439 $(HOST_EXPORTS) \
23440 $(POSTSTAGE1_HOST_EXPORTS) \
23441 cd $(HOST_SUBDIR)/libbacktrace && \
23443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23444 CFLAGS="$(STAGEtrain_CFLAGS)" \
23445 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23446 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23447 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23451 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23452 TFLAGS="$(STAGEtrain_TFLAGS)" \
23453 $(TARGET-stagetrain-libbacktrace)
23455 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23456 clean-stagetrain: clean-stagetrain-libbacktrace
23457 clean-stagetrain-libbacktrace:
23458 @if [ $(current_stage) = stagetrain ]; then \
23459 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23460 else \
23461 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23462 $(MAKE) stagetrain-start; \
23463 fi; \
23464 cd $(HOST_SUBDIR)/libbacktrace && \
23465 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23466 @endif libbacktrace-bootstrap
23469 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23470 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23471 maybe-all-stagefeedback-libbacktrace:
23472 maybe-clean-stagefeedback-libbacktrace:
23473 @if libbacktrace-bootstrap
23474 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23475 all-stagefeedback: all-stagefeedback-libbacktrace
23476 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23477 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23478 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23479 @r=`${PWD_COMMAND}`; export r; \
23480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23482 $(HOST_EXPORTS) \
23483 $(POSTSTAGE1_HOST_EXPORTS) \
23484 cd $(HOST_SUBDIR)/libbacktrace && \
23486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23487 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23488 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23489 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23490 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23495 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23496 $(TARGET-stagefeedback-libbacktrace)
23498 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23499 clean-stagefeedback: clean-stagefeedback-libbacktrace
23500 clean-stagefeedback-libbacktrace:
23501 @if [ $(current_stage) = stagefeedback ]; then \
23502 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23503 else \
23504 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23505 $(MAKE) stagefeedback-start; \
23506 fi; \
23507 cd $(HOST_SUBDIR)/libbacktrace && \
23508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23509 @endif libbacktrace-bootstrap
23512 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23513 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23514 maybe-all-stageautoprofile-libbacktrace:
23515 maybe-clean-stageautoprofile-libbacktrace:
23516 @if libbacktrace-bootstrap
23517 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23518 all-stageautoprofile: all-stageautoprofile-libbacktrace
23519 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23520 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23521 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23522 @r=`${PWD_COMMAND}`; export r; \
23523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23524 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23525 $(HOST_EXPORTS) \
23526 $(POSTSTAGE1_HOST_EXPORTS) \
23527 cd $(HOST_SUBDIR)/libbacktrace && \
23528 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23530 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23531 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23532 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23533 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23538 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23539 $(TARGET-stageautoprofile-libbacktrace)
23541 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23542 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23543 clean-stageautoprofile-libbacktrace:
23544 @if [ $(current_stage) = stageautoprofile ]; then \
23545 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23546 else \
23547 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23548 $(MAKE) stageautoprofile-start; \
23549 fi; \
23550 cd $(HOST_SUBDIR)/libbacktrace && \
23551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23552 @endif libbacktrace-bootstrap
23555 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23556 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23557 maybe-all-stageautofeedback-libbacktrace:
23558 maybe-clean-stageautofeedback-libbacktrace:
23559 @if libbacktrace-bootstrap
23560 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23561 all-stageautofeedback: all-stageautofeedback-libbacktrace
23562 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23563 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23564 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23565 @r=`${PWD_COMMAND}`; export r; \
23566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23567 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23568 $(HOST_EXPORTS) \
23569 $(POSTSTAGE1_HOST_EXPORTS) \
23570 cd $(HOST_SUBDIR)/libbacktrace && \
23572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23573 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23574 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23575 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23576 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23580 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23581 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23582 $(TARGET-stageautofeedback-libbacktrace)
23584 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23585 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23586 clean-stageautofeedback-libbacktrace:
23587 @if [ $(current_stage) = stageautofeedback ]; then \
23588 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23589 else \
23590 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23591 $(MAKE) stageautofeedback-start; \
23592 fi; \
23593 cd $(HOST_SUBDIR)/libbacktrace && \
23594 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23595 @endif libbacktrace-bootstrap
23601 .PHONY: check-libbacktrace maybe-check-libbacktrace
23602 maybe-check-libbacktrace:
23603 @if libbacktrace
23604 maybe-check-libbacktrace: check-libbacktrace
23606 check-libbacktrace:
23607 @: $(MAKE); $(unstage)
23608 @r=`${PWD_COMMAND}`; export r; \
23609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23610 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23611 (cd $(HOST_SUBDIR)/libbacktrace && \
23612 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23614 @endif libbacktrace
23616 .PHONY: install-libbacktrace maybe-install-libbacktrace
23617 maybe-install-libbacktrace:
23618 @if libbacktrace
23619 maybe-install-libbacktrace: install-libbacktrace
23621 install-libbacktrace: installdirs
23622 @: $(MAKE); $(unstage)
23623 @r=`${PWD_COMMAND}`; export r; \
23624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23625 $(HOST_EXPORTS) \
23626 (cd $(HOST_SUBDIR)/libbacktrace && \
23627 $(MAKE) $(FLAGS_TO_PASS) install)
23629 @endif libbacktrace
23631 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23632 maybe-install-strip-libbacktrace:
23633 @if libbacktrace
23634 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23636 install-strip-libbacktrace: installdirs
23637 @: $(MAKE); $(unstage)
23638 @r=`${PWD_COMMAND}`; export r; \
23639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23640 $(HOST_EXPORTS) \
23641 (cd $(HOST_SUBDIR)/libbacktrace && \
23642 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23644 @endif libbacktrace
23646 # Other targets (info, dvi, pdf, etc.)
23648 .PHONY: maybe-info-libbacktrace info-libbacktrace
23649 maybe-info-libbacktrace:
23650 @if libbacktrace
23651 maybe-info-libbacktrace: info-libbacktrace
23653 info-libbacktrace: \
23654 configure-libbacktrace
23655 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23656 r=`${PWD_COMMAND}`; export r; \
23657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23658 $(HOST_EXPORTS) \
23659 for flag in $(EXTRA_HOST_FLAGS) ; do \
23660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23661 done; \
23662 echo "Doing info in libbacktrace"; \
23663 (cd $(HOST_SUBDIR)/libbacktrace && \
23664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23666 "RANLIB=$${RANLIB}" \
23667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23668 info) \
23669 || exit 1
23671 @endif libbacktrace
23673 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23674 maybe-dvi-libbacktrace:
23675 @if libbacktrace
23676 maybe-dvi-libbacktrace: dvi-libbacktrace
23678 dvi-libbacktrace: \
23679 configure-libbacktrace
23680 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23681 r=`${PWD_COMMAND}`; export r; \
23682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683 $(HOST_EXPORTS) \
23684 for flag in $(EXTRA_HOST_FLAGS) ; do \
23685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23686 done; \
23687 echo "Doing dvi in libbacktrace"; \
23688 (cd $(HOST_SUBDIR)/libbacktrace && \
23689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23691 "RANLIB=$${RANLIB}" \
23692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23693 dvi) \
23694 || exit 1
23696 @endif libbacktrace
23698 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23699 maybe-pdf-libbacktrace:
23700 @if libbacktrace
23701 maybe-pdf-libbacktrace: pdf-libbacktrace
23703 pdf-libbacktrace: \
23704 configure-libbacktrace
23705 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23706 r=`${PWD_COMMAND}`; export r; \
23707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23708 $(HOST_EXPORTS) \
23709 for flag in $(EXTRA_HOST_FLAGS) ; do \
23710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23711 done; \
23712 echo "Doing pdf in libbacktrace"; \
23713 (cd $(HOST_SUBDIR)/libbacktrace && \
23714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23716 "RANLIB=$${RANLIB}" \
23717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23718 pdf) \
23719 || exit 1
23721 @endif libbacktrace
23723 .PHONY: maybe-html-libbacktrace html-libbacktrace
23724 maybe-html-libbacktrace:
23725 @if libbacktrace
23726 maybe-html-libbacktrace: html-libbacktrace
23728 html-libbacktrace: \
23729 configure-libbacktrace
23730 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23731 r=`${PWD_COMMAND}`; export r; \
23732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23733 $(HOST_EXPORTS) \
23734 for flag in $(EXTRA_HOST_FLAGS) ; do \
23735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23736 done; \
23737 echo "Doing html in libbacktrace"; \
23738 (cd $(HOST_SUBDIR)/libbacktrace && \
23739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23741 "RANLIB=$${RANLIB}" \
23742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23743 html) \
23744 || exit 1
23746 @endif libbacktrace
23748 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23749 maybe-TAGS-libbacktrace:
23750 @if libbacktrace
23751 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23753 TAGS-libbacktrace: \
23754 configure-libbacktrace
23755 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23756 r=`${PWD_COMMAND}`; export r; \
23757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23758 $(HOST_EXPORTS) \
23759 for flag in $(EXTRA_HOST_FLAGS) ; do \
23760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23761 done; \
23762 echo "Doing TAGS in libbacktrace"; \
23763 (cd $(HOST_SUBDIR)/libbacktrace && \
23764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23766 "RANLIB=$${RANLIB}" \
23767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23768 TAGS) \
23769 || exit 1
23771 @endif libbacktrace
23773 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23774 maybe-install-info-libbacktrace:
23775 @if libbacktrace
23776 maybe-install-info-libbacktrace: install-info-libbacktrace
23778 install-info-libbacktrace: \
23779 configure-libbacktrace \
23780 info-libbacktrace
23781 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23782 r=`${PWD_COMMAND}`; export r; \
23783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23784 $(HOST_EXPORTS) \
23785 for flag in $(EXTRA_HOST_FLAGS) ; do \
23786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23787 done; \
23788 echo "Doing install-info in libbacktrace"; \
23789 (cd $(HOST_SUBDIR)/libbacktrace && \
23790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23792 "RANLIB=$${RANLIB}" \
23793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23794 install-info) \
23795 || exit 1
23797 @endif libbacktrace
23799 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23800 maybe-install-pdf-libbacktrace:
23801 @if libbacktrace
23802 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23804 install-pdf-libbacktrace: \
23805 configure-libbacktrace \
23806 pdf-libbacktrace
23807 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23808 r=`${PWD_COMMAND}`; export r; \
23809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23810 $(HOST_EXPORTS) \
23811 for flag in $(EXTRA_HOST_FLAGS) ; do \
23812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23813 done; \
23814 echo "Doing install-pdf in libbacktrace"; \
23815 (cd $(HOST_SUBDIR)/libbacktrace && \
23816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23818 "RANLIB=$${RANLIB}" \
23819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23820 install-pdf) \
23821 || exit 1
23823 @endif libbacktrace
23825 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23826 maybe-install-html-libbacktrace:
23827 @if libbacktrace
23828 maybe-install-html-libbacktrace: install-html-libbacktrace
23830 install-html-libbacktrace: \
23831 configure-libbacktrace \
23832 html-libbacktrace
23833 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23834 r=`${PWD_COMMAND}`; export r; \
23835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23836 $(HOST_EXPORTS) \
23837 for flag in $(EXTRA_HOST_FLAGS) ; do \
23838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23839 done; \
23840 echo "Doing install-html in libbacktrace"; \
23841 (cd $(HOST_SUBDIR)/libbacktrace && \
23842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23844 "RANLIB=$${RANLIB}" \
23845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23846 install-html) \
23847 || exit 1
23849 @endif libbacktrace
23851 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23852 maybe-installcheck-libbacktrace:
23853 @if libbacktrace
23854 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23856 installcheck-libbacktrace: \
23857 configure-libbacktrace
23858 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23859 r=`${PWD_COMMAND}`; export r; \
23860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23861 $(HOST_EXPORTS) \
23862 for flag in $(EXTRA_HOST_FLAGS) ; do \
23863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23864 done; \
23865 echo "Doing installcheck in libbacktrace"; \
23866 (cd $(HOST_SUBDIR)/libbacktrace && \
23867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23869 "RANLIB=$${RANLIB}" \
23870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23871 installcheck) \
23872 || exit 1
23874 @endif libbacktrace
23876 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23877 maybe-mostlyclean-libbacktrace:
23878 @if libbacktrace
23879 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23881 mostlyclean-libbacktrace:
23882 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23883 r=`${PWD_COMMAND}`; export r; \
23884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23885 $(HOST_EXPORTS) \
23886 for flag in $(EXTRA_HOST_FLAGS) ; do \
23887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23888 done; \
23889 echo "Doing mostlyclean in libbacktrace"; \
23890 (cd $(HOST_SUBDIR)/libbacktrace && \
23891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23893 "RANLIB=$${RANLIB}" \
23894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23895 mostlyclean) \
23896 || exit 1
23898 @endif libbacktrace
23900 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23901 maybe-clean-libbacktrace:
23902 @if libbacktrace
23903 maybe-clean-libbacktrace: clean-libbacktrace
23905 clean-libbacktrace:
23906 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23907 r=`${PWD_COMMAND}`; export r; \
23908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23909 $(HOST_EXPORTS) \
23910 for flag in $(EXTRA_HOST_FLAGS) ; do \
23911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23912 done; \
23913 echo "Doing clean in libbacktrace"; \
23914 (cd $(HOST_SUBDIR)/libbacktrace && \
23915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23917 "RANLIB=$${RANLIB}" \
23918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23919 clean) \
23920 || exit 1
23922 @endif libbacktrace
23924 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23925 maybe-distclean-libbacktrace:
23926 @if libbacktrace
23927 maybe-distclean-libbacktrace: distclean-libbacktrace
23929 distclean-libbacktrace:
23930 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23931 r=`${PWD_COMMAND}`; export r; \
23932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933 $(HOST_EXPORTS) \
23934 for flag in $(EXTRA_HOST_FLAGS) ; do \
23935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23936 done; \
23937 echo "Doing distclean in libbacktrace"; \
23938 (cd $(HOST_SUBDIR)/libbacktrace && \
23939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23941 "RANLIB=$${RANLIB}" \
23942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23943 distclean) \
23944 || exit 1
23946 @endif libbacktrace
23948 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23949 maybe-maintainer-clean-libbacktrace:
23950 @if libbacktrace
23951 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23953 maintainer-clean-libbacktrace:
23954 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23955 r=`${PWD_COMMAND}`; export r; \
23956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957 $(HOST_EXPORTS) \
23958 for flag in $(EXTRA_HOST_FLAGS) ; do \
23959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23960 done; \
23961 echo "Doing maintainer-clean in libbacktrace"; \
23962 (cd $(HOST_SUBDIR)/libbacktrace && \
23963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23965 "RANLIB=$${RANLIB}" \
23966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23967 maintainer-clean) \
23968 || exit 1
23970 @endif libbacktrace
23974 .PHONY: configure-libcpp maybe-configure-libcpp
23975 maybe-configure-libcpp:
23976 @if gcc-bootstrap
23977 configure-libcpp: stage_current
23978 @endif gcc-bootstrap
23979 @if libcpp
23980 maybe-configure-libcpp: configure-libcpp
23981 configure-libcpp:
23982 @r=`${PWD_COMMAND}`; export r; \
23983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23984 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23986 $(HOST_EXPORTS) \
23987 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23988 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23989 case $(srcdir) in \
23990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23991 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23993 esac; \
23994 module_srcdir=libcpp; \
23995 $(SHELL) \
23996 $$s/$$module_srcdir/configure \
23997 --srcdir=$${topdir}/$$module_srcdir \
23998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23999 --target=${target_alias} \
24000 || exit 1
24001 @endif libcpp
24005 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24006 maybe-configure-stage1-libcpp:
24007 @if libcpp-bootstrap
24008 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24009 configure-stage1-libcpp:
24010 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24012 @r=`${PWD_COMMAND}`; export r; \
24013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24014 TFLAGS="$(STAGE1_TFLAGS)"; \
24015 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24016 $(HOST_EXPORTS) \
24017 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24018 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24019 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24020 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24022 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24023 case $(srcdir) in \
24024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24025 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24027 esac; \
24028 module_srcdir=libcpp; \
24029 $(SHELL) $$s/$$module_srcdir/configure \
24030 --srcdir=$${topdir}/$$module_srcdir \
24031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24032 --target=${target_alias} \
24034 $(STAGE1_CONFIGURE_FLAGS)
24035 @endif libcpp-bootstrap
24037 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24038 maybe-configure-stage2-libcpp:
24039 @if libcpp-bootstrap
24040 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24041 configure-stage2-libcpp:
24042 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24044 @r=`${PWD_COMMAND}`; export r; \
24045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24046 TFLAGS="$(STAGE2_TFLAGS)"; \
24047 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24048 $(HOST_EXPORTS) \
24049 $(POSTSTAGE1_HOST_EXPORTS) \
24050 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24051 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24052 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24053 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24055 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24056 case $(srcdir) in \
24057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24058 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24060 esac; \
24061 module_srcdir=libcpp; \
24062 $(SHELL) $$s/$$module_srcdir/configure \
24063 --srcdir=$${topdir}/$$module_srcdir \
24064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24065 --target=${target_alias} \
24066 --with-build-libsubdir=$(HOST_SUBDIR) \
24067 $(STAGE2_CONFIGURE_FLAGS)
24068 @endif libcpp-bootstrap
24070 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24071 maybe-configure-stage3-libcpp:
24072 @if libcpp-bootstrap
24073 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24074 configure-stage3-libcpp:
24075 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24077 @r=`${PWD_COMMAND}`; export r; \
24078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079 TFLAGS="$(STAGE3_TFLAGS)"; \
24080 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24081 $(HOST_EXPORTS) \
24082 $(POSTSTAGE1_HOST_EXPORTS) \
24083 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24084 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24085 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24086 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24088 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24089 case $(srcdir) in \
24090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24091 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24093 esac; \
24094 module_srcdir=libcpp; \
24095 $(SHELL) $$s/$$module_srcdir/configure \
24096 --srcdir=$${topdir}/$$module_srcdir \
24097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24098 --target=${target_alias} \
24099 --with-build-libsubdir=$(HOST_SUBDIR) \
24100 $(STAGE3_CONFIGURE_FLAGS)
24101 @endif libcpp-bootstrap
24103 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24104 maybe-configure-stage4-libcpp:
24105 @if libcpp-bootstrap
24106 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24107 configure-stage4-libcpp:
24108 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24109 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24110 @r=`${PWD_COMMAND}`; export r; \
24111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24112 TFLAGS="$(STAGE4_TFLAGS)"; \
24113 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24114 $(HOST_EXPORTS) \
24115 $(POSTSTAGE1_HOST_EXPORTS) \
24116 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24117 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24118 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24119 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24121 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24122 case $(srcdir) in \
24123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24124 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24126 esac; \
24127 module_srcdir=libcpp; \
24128 $(SHELL) $$s/$$module_srcdir/configure \
24129 --srcdir=$${topdir}/$$module_srcdir \
24130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24131 --target=${target_alias} \
24132 --with-build-libsubdir=$(HOST_SUBDIR) \
24133 $(STAGE4_CONFIGURE_FLAGS)
24134 @endif libcpp-bootstrap
24136 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24137 maybe-configure-stageprofile-libcpp:
24138 @if libcpp-bootstrap
24139 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24140 configure-stageprofile-libcpp:
24141 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24142 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24143 @r=`${PWD_COMMAND}`; export r; \
24144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24145 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24146 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24147 $(HOST_EXPORTS) \
24148 $(POSTSTAGE1_HOST_EXPORTS) \
24149 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24150 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24151 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24152 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24154 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24155 case $(srcdir) in \
24156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24157 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24159 esac; \
24160 module_srcdir=libcpp; \
24161 $(SHELL) $$s/$$module_srcdir/configure \
24162 --srcdir=$${topdir}/$$module_srcdir \
24163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24164 --target=${target_alias} \
24165 --with-build-libsubdir=$(HOST_SUBDIR) \
24166 $(STAGEprofile_CONFIGURE_FLAGS)
24167 @endif libcpp-bootstrap
24169 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24170 maybe-configure-stagetrain-libcpp:
24171 @if libcpp-bootstrap
24172 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24173 configure-stagetrain-libcpp:
24174 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24175 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24176 @r=`${PWD_COMMAND}`; export r; \
24177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24178 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24179 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24180 $(HOST_EXPORTS) \
24181 $(POSTSTAGE1_HOST_EXPORTS) \
24182 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24183 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24184 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24185 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24186 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24187 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24188 case $(srcdir) in \
24189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24190 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24192 esac; \
24193 module_srcdir=libcpp; \
24194 $(SHELL) $$s/$$module_srcdir/configure \
24195 --srcdir=$${topdir}/$$module_srcdir \
24196 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24197 --target=${target_alias} \
24198 --with-build-libsubdir=$(HOST_SUBDIR) \
24199 $(STAGEtrain_CONFIGURE_FLAGS)
24200 @endif libcpp-bootstrap
24202 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24203 maybe-configure-stagefeedback-libcpp:
24204 @if libcpp-bootstrap
24205 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24206 configure-stagefeedback-libcpp:
24207 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24209 @r=`${PWD_COMMAND}`; export r; \
24210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24211 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24212 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24213 $(HOST_EXPORTS) \
24214 $(POSTSTAGE1_HOST_EXPORTS) \
24215 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24216 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24217 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24218 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24220 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24221 case $(srcdir) in \
24222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24223 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24225 esac; \
24226 module_srcdir=libcpp; \
24227 $(SHELL) $$s/$$module_srcdir/configure \
24228 --srcdir=$${topdir}/$$module_srcdir \
24229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24230 --target=${target_alias} \
24231 --with-build-libsubdir=$(HOST_SUBDIR) \
24232 $(STAGEfeedback_CONFIGURE_FLAGS)
24233 @endif libcpp-bootstrap
24235 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24236 maybe-configure-stageautoprofile-libcpp:
24237 @if libcpp-bootstrap
24238 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24239 configure-stageautoprofile-libcpp:
24240 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24242 @r=`${PWD_COMMAND}`; export r; \
24243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24244 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24245 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24246 $(HOST_EXPORTS) \
24247 $(POSTSTAGE1_HOST_EXPORTS) \
24248 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24249 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24250 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24251 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24253 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24254 case $(srcdir) in \
24255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24256 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24258 esac; \
24259 module_srcdir=libcpp; \
24260 $(SHELL) $$s/$$module_srcdir/configure \
24261 --srcdir=$${topdir}/$$module_srcdir \
24262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24263 --target=${target_alias} \
24264 --with-build-libsubdir=$(HOST_SUBDIR) \
24265 $(STAGEautoprofile_CONFIGURE_FLAGS)
24266 @endif libcpp-bootstrap
24268 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24269 maybe-configure-stageautofeedback-libcpp:
24270 @if libcpp-bootstrap
24271 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24272 configure-stageautofeedback-libcpp:
24273 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24274 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24275 @r=`${PWD_COMMAND}`; export r; \
24276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24277 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24278 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24279 $(HOST_EXPORTS) \
24280 $(POSTSTAGE1_HOST_EXPORTS) \
24281 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24282 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24283 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24284 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24286 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24287 case $(srcdir) in \
24288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24289 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24291 esac; \
24292 module_srcdir=libcpp; \
24293 $(SHELL) $$s/$$module_srcdir/configure \
24294 --srcdir=$${topdir}/$$module_srcdir \
24295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24296 --target=${target_alias} \
24297 --with-build-libsubdir=$(HOST_SUBDIR) \
24298 $(STAGEautofeedback_CONFIGURE_FLAGS)
24299 @endif libcpp-bootstrap
24305 .PHONY: all-libcpp maybe-all-libcpp
24306 maybe-all-libcpp:
24307 @if gcc-bootstrap
24308 all-libcpp: stage_current
24309 @endif gcc-bootstrap
24310 @if libcpp
24311 TARGET-libcpp=all
24312 maybe-all-libcpp: all-libcpp
24313 all-libcpp: configure-libcpp
24314 @r=`${PWD_COMMAND}`; export r; \
24315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24316 $(HOST_EXPORTS) \
24317 (cd $(HOST_SUBDIR)/libcpp && \
24318 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24319 $(TARGET-libcpp))
24320 @endif libcpp
24324 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24325 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24326 maybe-all-stage1-libcpp:
24327 maybe-clean-stage1-libcpp:
24328 @if libcpp-bootstrap
24329 maybe-all-stage1-libcpp: all-stage1-libcpp
24330 all-stage1: all-stage1-libcpp
24331 TARGET-stage1-libcpp = $(TARGET-libcpp)
24332 all-stage1-libcpp: configure-stage1-libcpp
24333 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24334 @r=`${PWD_COMMAND}`; export r; \
24335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24336 TFLAGS="$(STAGE1_TFLAGS)"; \
24337 $(HOST_EXPORTS) \
24338 cd $(HOST_SUBDIR)/libcpp && \
24340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24341 CFLAGS="$(STAGE1_CFLAGS)" \
24342 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24343 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24344 LIBCFLAGS="$(LIBCFLAGS)" \
24345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24348 $(EXTRA_HOST_FLAGS) \
24349 $(STAGE1_FLAGS_TO_PASS) \
24350 TFLAGS="$(STAGE1_TFLAGS)" \
24351 $(TARGET-stage1-libcpp)
24353 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24354 clean-stage1: clean-stage1-libcpp
24355 clean-stage1-libcpp:
24356 @if [ $(current_stage) = stage1 ]; then \
24357 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24358 else \
24359 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24360 $(MAKE) stage1-start; \
24361 fi; \
24362 cd $(HOST_SUBDIR)/libcpp && \
24363 $(MAKE) $(EXTRA_HOST_FLAGS) \
24364 $(STAGE1_FLAGS_TO_PASS) clean
24365 @endif libcpp-bootstrap
24368 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24369 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24370 maybe-all-stage2-libcpp:
24371 maybe-clean-stage2-libcpp:
24372 @if libcpp-bootstrap
24373 maybe-all-stage2-libcpp: all-stage2-libcpp
24374 all-stage2: all-stage2-libcpp
24375 TARGET-stage2-libcpp = $(TARGET-libcpp)
24376 all-stage2-libcpp: configure-stage2-libcpp
24377 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24378 @r=`${PWD_COMMAND}`; export r; \
24379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24380 TFLAGS="$(STAGE2_TFLAGS)"; \
24381 $(HOST_EXPORTS) \
24382 $(POSTSTAGE1_HOST_EXPORTS) \
24383 cd $(HOST_SUBDIR)/libcpp && \
24385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24386 CFLAGS="$(STAGE2_CFLAGS)" \
24387 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24388 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24389 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24393 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24394 TFLAGS="$(STAGE2_TFLAGS)" \
24395 $(TARGET-stage2-libcpp)
24397 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24398 clean-stage2: clean-stage2-libcpp
24399 clean-stage2-libcpp:
24400 @if [ $(current_stage) = stage2 ]; then \
24401 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24402 else \
24403 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24404 $(MAKE) stage2-start; \
24405 fi; \
24406 cd $(HOST_SUBDIR)/libcpp && \
24407 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24408 @endif libcpp-bootstrap
24411 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24412 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24413 maybe-all-stage3-libcpp:
24414 maybe-clean-stage3-libcpp:
24415 @if libcpp-bootstrap
24416 maybe-all-stage3-libcpp: all-stage3-libcpp
24417 all-stage3: all-stage3-libcpp
24418 TARGET-stage3-libcpp = $(TARGET-libcpp)
24419 all-stage3-libcpp: configure-stage3-libcpp
24420 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24421 @r=`${PWD_COMMAND}`; export r; \
24422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24423 TFLAGS="$(STAGE3_TFLAGS)"; \
24424 $(HOST_EXPORTS) \
24425 $(POSTSTAGE1_HOST_EXPORTS) \
24426 cd $(HOST_SUBDIR)/libcpp && \
24428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24429 CFLAGS="$(STAGE3_CFLAGS)" \
24430 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24431 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24432 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24437 TFLAGS="$(STAGE3_TFLAGS)" \
24438 $(TARGET-stage3-libcpp)
24440 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24441 clean-stage3: clean-stage3-libcpp
24442 clean-stage3-libcpp:
24443 @if [ $(current_stage) = stage3 ]; then \
24444 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24445 else \
24446 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24447 $(MAKE) stage3-start; \
24448 fi; \
24449 cd $(HOST_SUBDIR)/libcpp && \
24450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24451 @endif libcpp-bootstrap
24454 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24455 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24456 maybe-all-stage4-libcpp:
24457 maybe-clean-stage4-libcpp:
24458 @if libcpp-bootstrap
24459 maybe-all-stage4-libcpp: all-stage4-libcpp
24460 all-stage4: all-stage4-libcpp
24461 TARGET-stage4-libcpp = $(TARGET-libcpp)
24462 all-stage4-libcpp: configure-stage4-libcpp
24463 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24464 @r=`${PWD_COMMAND}`; export r; \
24465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24466 TFLAGS="$(STAGE4_TFLAGS)"; \
24467 $(HOST_EXPORTS) \
24468 $(POSTSTAGE1_HOST_EXPORTS) \
24469 cd $(HOST_SUBDIR)/libcpp && \
24471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24472 CFLAGS="$(STAGE4_CFLAGS)" \
24473 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24474 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24475 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24480 TFLAGS="$(STAGE4_TFLAGS)" \
24481 $(TARGET-stage4-libcpp)
24483 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24484 clean-stage4: clean-stage4-libcpp
24485 clean-stage4-libcpp:
24486 @if [ $(current_stage) = stage4 ]; then \
24487 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24488 else \
24489 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24490 $(MAKE) stage4-start; \
24491 fi; \
24492 cd $(HOST_SUBDIR)/libcpp && \
24493 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24494 @endif libcpp-bootstrap
24497 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24498 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24499 maybe-all-stageprofile-libcpp:
24500 maybe-clean-stageprofile-libcpp:
24501 @if libcpp-bootstrap
24502 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24503 all-stageprofile: all-stageprofile-libcpp
24504 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24505 all-stageprofile-libcpp: configure-stageprofile-libcpp
24506 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24507 @r=`${PWD_COMMAND}`; export r; \
24508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24509 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24510 $(HOST_EXPORTS) \
24511 $(POSTSTAGE1_HOST_EXPORTS) \
24512 cd $(HOST_SUBDIR)/libcpp && \
24514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24515 CFLAGS="$(STAGEprofile_CFLAGS)" \
24516 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24517 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24518 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24523 TFLAGS="$(STAGEprofile_TFLAGS)" \
24524 $(TARGET-stageprofile-libcpp)
24526 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24527 clean-stageprofile: clean-stageprofile-libcpp
24528 clean-stageprofile-libcpp:
24529 @if [ $(current_stage) = stageprofile ]; then \
24530 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24531 else \
24532 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24533 $(MAKE) stageprofile-start; \
24534 fi; \
24535 cd $(HOST_SUBDIR)/libcpp && \
24536 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24537 @endif libcpp-bootstrap
24540 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24541 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24542 maybe-all-stagetrain-libcpp:
24543 maybe-clean-stagetrain-libcpp:
24544 @if libcpp-bootstrap
24545 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24546 all-stagetrain: all-stagetrain-libcpp
24547 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24548 all-stagetrain-libcpp: configure-stagetrain-libcpp
24549 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24550 @r=`${PWD_COMMAND}`; export r; \
24551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24552 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24553 $(HOST_EXPORTS) \
24554 $(POSTSTAGE1_HOST_EXPORTS) \
24555 cd $(HOST_SUBDIR)/libcpp && \
24557 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24558 CFLAGS="$(STAGEtrain_CFLAGS)" \
24559 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24560 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24561 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24566 TFLAGS="$(STAGEtrain_TFLAGS)" \
24567 $(TARGET-stagetrain-libcpp)
24569 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24570 clean-stagetrain: clean-stagetrain-libcpp
24571 clean-stagetrain-libcpp:
24572 @if [ $(current_stage) = stagetrain ]; then \
24573 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24574 else \
24575 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24576 $(MAKE) stagetrain-start; \
24577 fi; \
24578 cd $(HOST_SUBDIR)/libcpp && \
24579 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24580 @endif libcpp-bootstrap
24583 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24584 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24585 maybe-all-stagefeedback-libcpp:
24586 maybe-clean-stagefeedback-libcpp:
24587 @if libcpp-bootstrap
24588 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24589 all-stagefeedback: all-stagefeedback-libcpp
24590 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24591 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24592 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24593 @r=`${PWD_COMMAND}`; export r; \
24594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24595 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24596 $(HOST_EXPORTS) \
24597 $(POSTSTAGE1_HOST_EXPORTS) \
24598 cd $(HOST_SUBDIR)/libcpp && \
24600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24601 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24602 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24603 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24604 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24609 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24610 $(TARGET-stagefeedback-libcpp)
24612 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24613 clean-stagefeedback: clean-stagefeedback-libcpp
24614 clean-stagefeedback-libcpp:
24615 @if [ $(current_stage) = stagefeedback ]; then \
24616 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24617 else \
24618 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24619 $(MAKE) stagefeedback-start; \
24620 fi; \
24621 cd $(HOST_SUBDIR)/libcpp && \
24622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24623 @endif libcpp-bootstrap
24626 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24627 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24628 maybe-all-stageautoprofile-libcpp:
24629 maybe-clean-stageautoprofile-libcpp:
24630 @if libcpp-bootstrap
24631 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24632 all-stageautoprofile: all-stageautoprofile-libcpp
24633 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24634 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24635 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24636 @r=`${PWD_COMMAND}`; export r; \
24637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24638 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24639 $(HOST_EXPORTS) \
24640 $(POSTSTAGE1_HOST_EXPORTS) \
24641 cd $(HOST_SUBDIR)/libcpp && \
24642 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24644 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24645 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24646 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24647 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24652 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24653 $(TARGET-stageautoprofile-libcpp)
24655 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24656 clean-stageautoprofile: clean-stageautoprofile-libcpp
24657 clean-stageautoprofile-libcpp:
24658 @if [ $(current_stage) = stageautoprofile ]; then \
24659 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24660 else \
24661 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24662 $(MAKE) stageautoprofile-start; \
24663 fi; \
24664 cd $(HOST_SUBDIR)/libcpp && \
24665 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24666 @endif libcpp-bootstrap
24669 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24670 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24671 maybe-all-stageautofeedback-libcpp:
24672 maybe-clean-stageautofeedback-libcpp:
24673 @if libcpp-bootstrap
24674 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24675 all-stageautofeedback: all-stageautofeedback-libcpp
24676 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24677 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24678 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24679 @r=`${PWD_COMMAND}`; export r; \
24680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24681 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24682 $(HOST_EXPORTS) \
24683 $(POSTSTAGE1_HOST_EXPORTS) \
24684 cd $(HOST_SUBDIR)/libcpp && \
24686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24687 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24688 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24689 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24690 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24695 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24696 $(TARGET-stageautofeedback-libcpp)
24698 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24699 clean-stageautofeedback: clean-stageautofeedback-libcpp
24700 clean-stageautofeedback-libcpp:
24701 @if [ $(current_stage) = stageautofeedback ]; then \
24702 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24703 else \
24704 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24705 $(MAKE) stageautofeedback-start; \
24706 fi; \
24707 cd $(HOST_SUBDIR)/libcpp && \
24708 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24709 @endif libcpp-bootstrap
24715 .PHONY: check-libcpp maybe-check-libcpp
24716 maybe-check-libcpp:
24717 @if libcpp
24718 maybe-check-libcpp: check-libcpp
24720 check-libcpp:
24721 @: $(MAKE); $(unstage)
24722 @r=`${PWD_COMMAND}`; export r; \
24723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24724 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24725 (cd $(HOST_SUBDIR)/libcpp && \
24726 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24728 @endif libcpp
24730 .PHONY: install-libcpp maybe-install-libcpp
24731 maybe-install-libcpp:
24732 @if libcpp
24733 maybe-install-libcpp: install-libcpp
24735 install-libcpp: installdirs
24736 @: $(MAKE); $(unstage)
24737 @r=`${PWD_COMMAND}`; export r; \
24738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24739 $(HOST_EXPORTS) \
24740 (cd $(HOST_SUBDIR)/libcpp && \
24741 $(MAKE) $(FLAGS_TO_PASS) install)
24743 @endif libcpp
24745 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24746 maybe-install-strip-libcpp:
24747 @if libcpp
24748 maybe-install-strip-libcpp: install-strip-libcpp
24750 install-strip-libcpp: installdirs
24751 @: $(MAKE); $(unstage)
24752 @r=`${PWD_COMMAND}`; export r; \
24753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24754 $(HOST_EXPORTS) \
24755 (cd $(HOST_SUBDIR)/libcpp && \
24756 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24758 @endif libcpp
24760 # Other targets (info, dvi, pdf, etc.)
24762 .PHONY: maybe-info-libcpp info-libcpp
24763 maybe-info-libcpp:
24764 @if libcpp
24765 maybe-info-libcpp: info-libcpp
24767 info-libcpp: \
24768 configure-libcpp
24769 @[ -f ./libcpp/Makefile ] || exit 0; \
24770 r=`${PWD_COMMAND}`; export r; \
24771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24772 $(HOST_EXPORTS) \
24773 for flag in $(EXTRA_HOST_FLAGS) ; do \
24774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24775 done; \
24776 echo "Doing info in libcpp"; \
24777 (cd $(HOST_SUBDIR)/libcpp && \
24778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24780 "RANLIB=$${RANLIB}" \
24781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24782 info) \
24783 || exit 1
24785 @endif libcpp
24787 .PHONY: maybe-dvi-libcpp dvi-libcpp
24788 maybe-dvi-libcpp:
24789 @if libcpp
24790 maybe-dvi-libcpp: dvi-libcpp
24792 dvi-libcpp: \
24793 configure-libcpp
24794 @[ -f ./libcpp/Makefile ] || exit 0; \
24795 r=`${PWD_COMMAND}`; export r; \
24796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24797 $(HOST_EXPORTS) \
24798 for flag in $(EXTRA_HOST_FLAGS) ; do \
24799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24800 done; \
24801 echo "Doing dvi in libcpp"; \
24802 (cd $(HOST_SUBDIR)/libcpp && \
24803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24805 "RANLIB=$${RANLIB}" \
24806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24807 dvi) \
24808 || exit 1
24810 @endif libcpp
24812 .PHONY: maybe-pdf-libcpp pdf-libcpp
24813 maybe-pdf-libcpp:
24814 @if libcpp
24815 maybe-pdf-libcpp: pdf-libcpp
24817 pdf-libcpp: \
24818 configure-libcpp
24819 @[ -f ./libcpp/Makefile ] || exit 0; \
24820 r=`${PWD_COMMAND}`; export r; \
24821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24822 $(HOST_EXPORTS) \
24823 for flag in $(EXTRA_HOST_FLAGS) ; do \
24824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24825 done; \
24826 echo "Doing pdf in libcpp"; \
24827 (cd $(HOST_SUBDIR)/libcpp && \
24828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24830 "RANLIB=$${RANLIB}" \
24831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24832 pdf) \
24833 || exit 1
24835 @endif libcpp
24837 .PHONY: maybe-html-libcpp html-libcpp
24838 maybe-html-libcpp:
24839 @if libcpp
24840 maybe-html-libcpp: html-libcpp
24842 html-libcpp: \
24843 configure-libcpp
24844 @[ -f ./libcpp/Makefile ] || exit 0; \
24845 r=`${PWD_COMMAND}`; export r; \
24846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24847 $(HOST_EXPORTS) \
24848 for flag in $(EXTRA_HOST_FLAGS) ; do \
24849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24850 done; \
24851 echo "Doing html in libcpp"; \
24852 (cd $(HOST_SUBDIR)/libcpp && \
24853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24855 "RANLIB=$${RANLIB}" \
24856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24857 html) \
24858 || exit 1
24860 @endif libcpp
24862 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24863 maybe-TAGS-libcpp:
24864 @if libcpp
24865 maybe-TAGS-libcpp: TAGS-libcpp
24867 TAGS-libcpp: \
24868 configure-libcpp
24869 @[ -f ./libcpp/Makefile ] || exit 0; \
24870 r=`${PWD_COMMAND}`; export r; \
24871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24872 $(HOST_EXPORTS) \
24873 for flag in $(EXTRA_HOST_FLAGS) ; do \
24874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24875 done; \
24876 echo "Doing TAGS in libcpp"; \
24877 (cd $(HOST_SUBDIR)/libcpp && \
24878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24880 "RANLIB=$${RANLIB}" \
24881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24882 TAGS) \
24883 || exit 1
24885 @endif libcpp
24887 .PHONY: maybe-install-info-libcpp install-info-libcpp
24888 maybe-install-info-libcpp:
24889 @if libcpp
24890 maybe-install-info-libcpp: install-info-libcpp
24892 install-info-libcpp: \
24893 configure-libcpp \
24894 info-libcpp
24895 @[ -f ./libcpp/Makefile ] || exit 0; \
24896 r=`${PWD_COMMAND}`; export r; \
24897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898 $(HOST_EXPORTS) \
24899 for flag in $(EXTRA_HOST_FLAGS) ; do \
24900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24901 done; \
24902 echo "Doing install-info in libcpp"; \
24903 (cd $(HOST_SUBDIR)/libcpp && \
24904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24906 "RANLIB=$${RANLIB}" \
24907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24908 install-info) \
24909 || exit 1
24911 @endif libcpp
24913 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24914 maybe-install-pdf-libcpp:
24915 @if libcpp
24916 maybe-install-pdf-libcpp: install-pdf-libcpp
24918 install-pdf-libcpp: \
24919 configure-libcpp \
24920 pdf-libcpp
24921 @[ -f ./libcpp/Makefile ] || exit 0; \
24922 r=`${PWD_COMMAND}`; export r; \
24923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24924 $(HOST_EXPORTS) \
24925 for flag in $(EXTRA_HOST_FLAGS) ; do \
24926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24927 done; \
24928 echo "Doing install-pdf in libcpp"; \
24929 (cd $(HOST_SUBDIR)/libcpp && \
24930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24932 "RANLIB=$${RANLIB}" \
24933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24934 install-pdf) \
24935 || exit 1
24937 @endif libcpp
24939 .PHONY: maybe-install-html-libcpp install-html-libcpp
24940 maybe-install-html-libcpp:
24941 @if libcpp
24942 maybe-install-html-libcpp: install-html-libcpp
24944 install-html-libcpp: \
24945 configure-libcpp \
24946 html-libcpp
24947 @[ -f ./libcpp/Makefile ] || exit 0; \
24948 r=`${PWD_COMMAND}`; export r; \
24949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24950 $(HOST_EXPORTS) \
24951 for flag in $(EXTRA_HOST_FLAGS) ; do \
24952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24953 done; \
24954 echo "Doing install-html in libcpp"; \
24955 (cd $(HOST_SUBDIR)/libcpp && \
24956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24958 "RANLIB=$${RANLIB}" \
24959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24960 install-html) \
24961 || exit 1
24963 @endif libcpp
24965 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24966 maybe-installcheck-libcpp:
24967 @if libcpp
24968 maybe-installcheck-libcpp: installcheck-libcpp
24970 installcheck-libcpp: \
24971 configure-libcpp
24972 @[ -f ./libcpp/Makefile ] || exit 0; \
24973 r=`${PWD_COMMAND}`; export r; \
24974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975 $(HOST_EXPORTS) \
24976 for flag in $(EXTRA_HOST_FLAGS) ; do \
24977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24978 done; \
24979 echo "Doing installcheck in libcpp"; \
24980 (cd $(HOST_SUBDIR)/libcpp && \
24981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24983 "RANLIB=$${RANLIB}" \
24984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24985 installcheck) \
24986 || exit 1
24988 @endif libcpp
24990 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24991 maybe-mostlyclean-libcpp:
24992 @if libcpp
24993 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24995 mostlyclean-libcpp:
24996 @[ -f ./libcpp/Makefile ] || exit 0; \
24997 r=`${PWD_COMMAND}`; export r; \
24998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24999 $(HOST_EXPORTS) \
25000 for flag in $(EXTRA_HOST_FLAGS) ; do \
25001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25002 done; \
25003 echo "Doing mostlyclean in libcpp"; \
25004 (cd $(HOST_SUBDIR)/libcpp && \
25005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25007 "RANLIB=$${RANLIB}" \
25008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25009 mostlyclean) \
25010 || exit 1
25012 @endif libcpp
25014 .PHONY: maybe-clean-libcpp clean-libcpp
25015 maybe-clean-libcpp:
25016 @if libcpp
25017 maybe-clean-libcpp: clean-libcpp
25019 clean-libcpp:
25020 @[ -f ./libcpp/Makefile ] || exit 0; \
25021 r=`${PWD_COMMAND}`; export r; \
25022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25023 $(HOST_EXPORTS) \
25024 for flag in $(EXTRA_HOST_FLAGS) ; do \
25025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25026 done; \
25027 echo "Doing clean in libcpp"; \
25028 (cd $(HOST_SUBDIR)/libcpp && \
25029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25031 "RANLIB=$${RANLIB}" \
25032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25033 clean) \
25034 || exit 1
25036 @endif libcpp
25038 .PHONY: maybe-distclean-libcpp distclean-libcpp
25039 maybe-distclean-libcpp:
25040 @if libcpp
25041 maybe-distclean-libcpp: distclean-libcpp
25043 distclean-libcpp:
25044 @[ -f ./libcpp/Makefile ] || exit 0; \
25045 r=`${PWD_COMMAND}`; export r; \
25046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25047 $(HOST_EXPORTS) \
25048 for flag in $(EXTRA_HOST_FLAGS) ; do \
25049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25050 done; \
25051 echo "Doing distclean in libcpp"; \
25052 (cd $(HOST_SUBDIR)/libcpp && \
25053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25055 "RANLIB=$${RANLIB}" \
25056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25057 distclean) \
25058 || exit 1
25060 @endif libcpp
25062 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25063 maybe-maintainer-clean-libcpp:
25064 @if libcpp
25065 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25067 maintainer-clean-libcpp:
25068 @[ -f ./libcpp/Makefile ] || exit 0; \
25069 r=`${PWD_COMMAND}`; export r; \
25070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25071 $(HOST_EXPORTS) \
25072 for flag in $(EXTRA_HOST_FLAGS) ; do \
25073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25074 done; \
25075 echo "Doing maintainer-clean in libcpp"; \
25076 (cd $(HOST_SUBDIR)/libcpp && \
25077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25079 "RANLIB=$${RANLIB}" \
25080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25081 maintainer-clean) \
25082 || exit 1
25084 @endif libcpp
25088 .PHONY: configure-libcody maybe-configure-libcody
25089 maybe-configure-libcody:
25090 @if gcc-bootstrap
25091 configure-libcody: stage_current
25092 @endif gcc-bootstrap
25093 @if libcody
25094 maybe-configure-libcody: configure-libcody
25095 configure-libcody:
25096 @r=`${PWD_COMMAND}`; export r; \
25097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25100 $(HOST_EXPORTS) \
25101 echo Configuring in $(HOST_SUBDIR)/libcody; \
25102 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25103 case $(srcdir) in \
25104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25105 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25107 esac; \
25108 module_srcdir=libcody; \
25109 $(SHELL) \
25110 $$s/$$module_srcdir/configure \
25111 --srcdir=$${topdir}/$$module_srcdir \
25112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25113 --target=${target_alias} \
25114 || exit 1
25115 @endif libcody
25119 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25120 maybe-configure-stage1-libcody:
25121 @if libcody-bootstrap
25122 maybe-configure-stage1-libcody: configure-stage1-libcody
25123 configure-stage1-libcody:
25124 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25126 @r=`${PWD_COMMAND}`; export r; \
25127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25128 TFLAGS="$(STAGE1_TFLAGS)"; \
25129 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25130 $(HOST_EXPORTS) \
25131 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25132 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25133 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25134 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25136 cd $(HOST_SUBDIR)/libcody || exit 1; \
25137 case $(srcdir) in \
25138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25139 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25141 esac; \
25142 module_srcdir=libcody; \
25143 $(SHELL) $$s/$$module_srcdir/configure \
25144 --srcdir=$${topdir}/$$module_srcdir \
25145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25146 --target=${target_alias} \
25148 $(STAGE1_CONFIGURE_FLAGS)
25149 @endif libcody-bootstrap
25151 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25152 maybe-configure-stage2-libcody:
25153 @if libcody-bootstrap
25154 maybe-configure-stage2-libcody: configure-stage2-libcody
25155 configure-stage2-libcody:
25156 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25158 @r=`${PWD_COMMAND}`; export r; \
25159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25160 TFLAGS="$(STAGE2_TFLAGS)"; \
25161 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25162 $(HOST_EXPORTS) \
25163 $(POSTSTAGE1_HOST_EXPORTS) \
25164 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25165 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25166 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25167 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25169 cd $(HOST_SUBDIR)/libcody || exit 1; \
25170 case $(srcdir) in \
25171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25172 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25174 esac; \
25175 module_srcdir=libcody; \
25176 $(SHELL) $$s/$$module_srcdir/configure \
25177 --srcdir=$${topdir}/$$module_srcdir \
25178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25179 --target=${target_alias} \
25180 --with-build-libsubdir=$(HOST_SUBDIR) \
25181 $(STAGE2_CONFIGURE_FLAGS)
25182 @endif libcody-bootstrap
25184 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25185 maybe-configure-stage3-libcody:
25186 @if libcody-bootstrap
25187 maybe-configure-stage3-libcody: configure-stage3-libcody
25188 configure-stage3-libcody:
25189 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25191 @r=`${PWD_COMMAND}`; export r; \
25192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25193 TFLAGS="$(STAGE3_TFLAGS)"; \
25194 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25195 $(HOST_EXPORTS) \
25196 $(POSTSTAGE1_HOST_EXPORTS) \
25197 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25198 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25199 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25200 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25202 cd $(HOST_SUBDIR)/libcody || exit 1; \
25203 case $(srcdir) in \
25204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25205 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25207 esac; \
25208 module_srcdir=libcody; \
25209 $(SHELL) $$s/$$module_srcdir/configure \
25210 --srcdir=$${topdir}/$$module_srcdir \
25211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25212 --target=${target_alias} \
25213 --with-build-libsubdir=$(HOST_SUBDIR) \
25214 $(STAGE3_CONFIGURE_FLAGS)
25215 @endif libcody-bootstrap
25217 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25218 maybe-configure-stage4-libcody:
25219 @if libcody-bootstrap
25220 maybe-configure-stage4-libcody: configure-stage4-libcody
25221 configure-stage4-libcody:
25222 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25224 @r=`${PWD_COMMAND}`; export r; \
25225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25226 TFLAGS="$(STAGE4_TFLAGS)"; \
25227 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25228 $(HOST_EXPORTS) \
25229 $(POSTSTAGE1_HOST_EXPORTS) \
25230 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25231 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25232 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25233 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25235 cd $(HOST_SUBDIR)/libcody || exit 1; \
25236 case $(srcdir) in \
25237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25238 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25240 esac; \
25241 module_srcdir=libcody; \
25242 $(SHELL) $$s/$$module_srcdir/configure \
25243 --srcdir=$${topdir}/$$module_srcdir \
25244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25245 --target=${target_alias} \
25246 --with-build-libsubdir=$(HOST_SUBDIR) \
25247 $(STAGE4_CONFIGURE_FLAGS)
25248 @endif libcody-bootstrap
25250 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25251 maybe-configure-stageprofile-libcody:
25252 @if libcody-bootstrap
25253 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25254 configure-stageprofile-libcody:
25255 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25257 @r=`${PWD_COMMAND}`; export r; \
25258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25259 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25260 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25261 $(HOST_EXPORTS) \
25262 $(POSTSTAGE1_HOST_EXPORTS) \
25263 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25264 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25265 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25266 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25268 cd $(HOST_SUBDIR)/libcody || exit 1; \
25269 case $(srcdir) in \
25270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25271 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25273 esac; \
25274 module_srcdir=libcody; \
25275 $(SHELL) $$s/$$module_srcdir/configure \
25276 --srcdir=$${topdir}/$$module_srcdir \
25277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25278 --target=${target_alias} \
25279 --with-build-libsubdir=$(HOST_SUBDIR) \
25280 $(STAGEprofile_CONFIGURE_FLAGS)
25281 @endif libcody-bootstrap
25283 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25284 maybe-configure-stagetrain-libcody:
25285 @if libcody-bootstrap
25286 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25287 configure-stagetrain-libcody:
25288 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25289 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25290 @r=`${PWD_COMMAND}`; export r; \
25291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25292 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25293 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25294 $(HOST_EXPORTS) \
25295 $(POSTSTAGE1_HOST_EXPORTS) \
25296 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25297 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25298 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25299 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25301 cd $(HOST_SUBDIR)/libcody || exit 1; \
25302 case $(srcdir) in \
25303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25304 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25306 esac; \
25307 module_srcdir=libcody; \
25308 $(SHELL) $$s/$$module_srcdir/configure \
25309 --srcdir=$${topdir}/$$module_srcdir \
25310 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25311 --target=${target_alias} \
25312 --with-build-libsubdir=$(HOST_SUBDIR) \
25313 $(STAGEtrain_CONFIGURE_FLAGS)
25314 @endif libcody-bootstrap
25316 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25317 maybe-configure-stagefeedback-libcody:
25318 @if libcody-bootstrap
25319 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25320 configure-stagefeedback-libcody:
25321 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25323 @r=`${PWD_COMMAND}`; export r; \
25324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25325 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25326 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25327 $(HOST_EXPORTS) \
25328 $(POSTSTAGE1_HOST_EXPORTS) \
25329 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25330 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25331 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25332 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25334 cd $(HOST_SUBDIR)/libcody || exit 1; \
25335 case $(srcdir) in \
25336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25337 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25339 esac; \
25340 module_srcdir=libcody; \
25341 $(SHELL) $$s/$$module_srcdir/configure \
25342 --srcdir=$${topdir}/$$module_srcdir \
25343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25344 --target=${target_alias} \
25345 --with-build-libsubdir=$(HOST_SUBDIR) \
25346 $(STAGEfeedback_CONFIGURE_FLAGS)
25347 @endif libcody-bootstrap
25349 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25350 maybe-configure-stageautoprofile-libcody:
25351 @if libcody-bootstrap
25352 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25353 configure-stageautoprofile-libcody:
25354 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25356 @r=`${PWD_COMMAND}`; export r; \
25357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25358 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25359 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25360 $(HOST_EXPORTS) \
25361 $(POSTSTAGE1_HOST_EXPORTS) \
25362 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25363 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25364 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25365 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25367 cd $(HOST_SUBDIR)/libcody || exit 1; \
25368 case $(srcdir) in \
25369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25370 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25372 esac; \
25373 module_srcdir=libcody; \
25374 $(SHELL) $$s/$$module_srcdir/configure \
25375 --srcdir=$${topdir}/$$module_srcdir \
25376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25377 --target=${target_alias} \
25378 --with-build-libsubdir=$(HOST_SUBDIR) \
25379 $(STAGEautoprofile_CONFIGURE_FLAGS)
25380 @endif libcody-bootstrap
25382 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25383 maybe-configure-stageautofeedback-libcody:
25384 @if libcody-bootstrap
25385 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25386 configure-stageautofeedback-libcody:
25387 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25389 @r=`${PWD_COMMAND}`; export r; \
25390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25391 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25392 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25393 $(HOST_EXPORTS) \
25394 $(POSTSTAGE1_HOST_EXPORTS) \
25395 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25396 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25397 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25398 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25400 cd $(HOST_SUBDIR)/libcody || exit 1; \
25401 case $(srcdir) in \
25402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25403 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25405 esac; \
25406 module_srcdir=libcody; \
25407 $(SHELL) $$s/$$module_srcdir/configure \
25408 --srcdir=$${topdir}/$$module_srcdir \
25409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25410 --target=${target_alias} \
25411 --with-build-libsubdir=$(HOST_SUBDIR) \
25412 $(STAGEautofeedback_CONFIGURE_FLAGS)
25413 @endif libcody-bootstrap
25419 .PHONY: all-libcody maybe-all-libcody
25420 maybe-all-libcody:
25421 @if gcc-bootstrap
25422 all-libcody: stage_current
25423 @endif gcc-bootstrap
25424 @if libcody
25425 TARGET-libcody=all
25426 maybe-all-libcody: all-libcody
25427 all-libcody: configure-libcody
25428 @r=`${PWD_COMMAND}`; export r; \
25429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430 $(HOST_EXPORTS) \
25431 (cd $(HOST_SUBDIR)/libcody && \
25432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25433 $(TARGET-libcody))
25434 @endif libcody
25438 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25439 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25440 maybe-all-stage1-libcody:
25441 maybe-clean-stage1-libcody:
25442 @if libcody-bootstrap
25443 maybe-all-stage1-libcody: all-stage1-libcody
25444 all-stage1: all-stage1-libcody
25445 TARGET-stage1-libcody = $(TARGET-libcody)
25446 all-stage1-libcody: configure-stage1-libcody
25447 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25448 @r=`${PWD_COMMAND}`; export r; \
25449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25450 TFLAGS="$(STAGE1_TFLAGS)"; \
25451 $(HOST_EXPORTS) \
25452 cd $(HOST_SUBDIR)/libcody && \
25454 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25455 CFLAGS="$(STAGE1_CFLAGS)" \
25456 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25457 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25458 LIBCFLAGS="$(LIBCFLAGS)" \
25459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25462 $(EXTRA_HOST_FLAGS) \
25463 $(STAGE1_FLAGS_TO_PASS) \
25464 TFLAGS="$(STAGE1_TFLAGS)" \
25465 $(TARGET-stage1-libcody)
25467 maybe-clean-stage1-libcody: clean-stage1-libcody
25468 clean-stage1: clean-stage1-libcody
25469 clean-stage1-libcody:
25470 @if [ $(current_stage) = stage1 ]; then \
25471 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25472 else \
25473 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25474 $(MAKE) stage1-start; \
25475 fi; \
25476 cd $(HOST_SUBDIR)/libcody && \
25477 $(MAKE) $(EXTRA_HOST_FLAGS) \
25478 $(STAGE1_FLAGS_TO_PASS) clean
25479 @endif libcody-bootstrap
25482 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25483 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25484 maybe-all-stage2-libcody:
25485 maybe-clean-stage2-libcody:
25486 @if libcody-bootstrap
25487 maybe-all-stage2-libcody: all-stage2-libcody
25488 all-stage2: all-stage2-libcody
25489 TARGET-stage2-libcody = $(TARGET-libcody)
25490 all-stage2-libcody: configure-stage2-libcody
25491 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25492 @r=`${PWD_COMMAND}`; export r; \
25493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25494 TFLAGS="$(STAGE2_TFLAGS)"; \
25495 $(HOST_EXPORTS) \
25496 $(POSTSTAGE1_HOST_EXPORTS) \
25497 cd $(HOST_SUBDIR)/libcody && \
25499 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25500 CFLAGS="$(STAGE2_CFLAGS)" \
25501 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25502 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25503 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25508 TFLAGS="$(STAGE2_TFLAGS)" \
25509 $(TARGET-stage2-libcody)
25511 maybe-clean-stage2-libcody: clean-stage2-libcody
25512 clean-stage2: clean-stage2-libcody
25513 clean-stage2-libcody:
25514 @if [ $(current_stage) = stage2 ]; then \
25515 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25516 else \
25517 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25518 $(MAKE) stage2-start; \
25519 fi; \
25520 cd $(HOST_SUBDIR)/libcody && \
25521 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25522 @endif libcody-bootstrap
25525 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25526 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25527 maybe-all-stage3-libcody:
25528 maybe-clean-stage3-libcody:
25529 @if libcody-bootstrap
25530 maybe-all-stage3-libcody: all-stage3-libcody
25531 all-stage3: all-stage3-libcody
25532 TARGET-stage3-libcody = $(TARGET-libcody)
25533 all-stage3-libcody: configure-stage3-libcody
25534 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25535 @r=`${PWD_COMMAND}`; export r; \
25536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25537 TFLAGS="$(STAGE3_TFLAGS)"; \
25538 $(HOST_EXPORTS) \
25539 $(POSTSTAGE1_HOST_EXPORTS) \
25540 cd $(HOST_SUBDIR)/libcody && \
25542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25543 CFLAGS="$(STAGE3_CFLAGS)" \
25544 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25545 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25546 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25551 TFLAGS="$(STAGE3_TFLAGS)" \
25552 $(TARGET-stage3-libcody)
25554 maybe-clean-stage3-libcody: clean-stage3-libcody
25555 clean-stage3: clean-stage3-libcody
25556 clean-stage3-libcody:
25557 @if [ $(current_stage) = stage3 ]; then \
25558 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25559 else \
25560 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25561 $(MAKE) stage3-start; \
25562 fi; \
25563 cd $(HOST_SUBDIR)/libcody && \
25564 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25565 @endif libcody-bootstrap
25568 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25569 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25570 maybe-all-stage4-libcody:
25571 maybe-clean-stage4-libcody:
25572 @if libcody-bootstrap
25573 maybe-all-stage4-libcody: all-stage4-libcody
25574 all-stage4: all-stage4-libcody
25575 TARGET-stage4-libcody = $(TARGET-libcody)
25576 all-stage4-libcody: configure-stage4-libcody
25577 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25578 @r=`${PWD_COMMAND}`; export r; \
25579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25580 TFLAGS="$(STAGE4_TFLAGS)"; \
25581 $(HOST_EXPORTS) \
25582 $(POSTSTAGE1_HOST_EXPORTS) \
25583 cd $(HOST_SUBDIR)/libcody && \
25585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25586 CFLAGS="$(STAGE4_CFLAGS)" \
25587 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25588 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25589 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25594 TFLAGS="$(STAGE4_TFLAGS)" \
25595 $(TARGET-stage4-libcody)
25597 maybe-clean-stage4-libcody: clean-stage4-libcody
25598 clean-stage4: clean-stage4-libcody
25599 clean-stage4-libcody:
25600 @if [ $(current_stage) = stage4 ]; then \
25601 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25602 else \
25603 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25604 $(MAKE) stage4-start; \
25605 fi; \
25606 cd $(HOST_SUBDIR)/libcody && \
25607 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25608 @endif libcody-bootstrap
25611 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25612 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25613 maybe-all-stageprofile-libcody:
25614 maybe-clean-stageprofile-libcody:
25615 @if libcody-bootstrap
25616 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25617 all-stageprofile: all-stageprofile-libcody
25618 TARGET-stageprofile-libcody = $(TARGET-libcody)
25619 all-stageprofile-libcody: configure-stageprofile-libcody
25620 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25621 @r=`${PWD_COMMAND}`; export r; \
25622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25624 $(HOST_EXPORTS) \
25625 $(POSTSTAGE1_HOST_EXPORTS) \
25626 cd $(HOST_SUBDIR)/libcody && \
25628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25629 CFLAGS="$(STAGEprofile_CFLAGS)" \
25630 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25631 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25632 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25637 TFLAGS="$(STAGEprofile_TFLAGS)" \
25638 $(TARGET-stageprofile-libcody)
25640 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25641 clean-stageprofile: clean-stageprofile-libcody
25642 clean-stageprofile-libcody:
25643 @if [ $(current_stage) = stageprofile ]; then \
25644 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25645 else \
25646 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25647 $(MAKE) stageprofile-start; \
25648 fi; \
25649 cd $(HOST_SUBDIR)/libcody && \
25650 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25651 @endif libcody-bootstrap
25654 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25655 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25656 maybe-all-stagetrain-libcody:
25657 maybe-clean-stagetrain-libcody:
25658 @if libcody-bootstrap
25659 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25660 all-stagetrain: all-stagetrain-libcody
25661 TARGET-stagetrain-libcody = $(TARGET-libcody)
25662 all-stagetrain-libcody: configure-stagetrain-libcody
25663 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25664 @r=`${PWD_COMMAND}`; export r; \
25665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25666 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25667 $(HOST_EXPORTS) \
25668 $(POSTSTAGE1_HOST_EXPORTS) \
25669 cd $(HOST_SUBDIR)/libcody && \
25671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25672 CFLAGS="$(STAGEtrain_CFLAGS)" \
25673 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25674 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25675 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25680 TFLAGS="$(STAGEtrain_TFLAGS)" \
25681 $(TARGET-stagetrain-libcody)
25683 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25684 clean-stagetrain: clean-stagetrain-libcody
25685 clean-stagetrain-libcody:
25686 @if [ $(current_stage) = stagetrain ]; then \
25687 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25688 else \
25689 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25690 $(MAKE) stagetrain-start; \
25691 fi; \
25692 cd $(HOST_SUBDIR)/libcody && \
25693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25694 @endif libcody-bootstrap
25697 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25698 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25699 maybe-all-stagefeedback-libcody:
25700 maybe-clean-stagefeedback-libcody:
25701 @if libcody-bootstrap
25702 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25703 all-stagefeedback: all-stagefeedback-libcody
25704 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25705 all-stagefeedback-libcody: configure-stagefeedback-libcody
25706 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25707 @r=`${PWD_COMMAND}`; export r; \
25708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25710 $(HOST_EXPORTS) \
25711 $(POSTSTAGE1_HOST_EXPORTS) \
25712 cd $(HOST_SUBDIR)/libcody && \
25714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25715 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25716 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25717 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25718 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25723 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25724 $(TARGET-stagefeedback-libcody)
25726 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25727 clean-stagefeedback: clean-stagefeedback-libcody
25728 clean-stagefeedback-libcody:
25729 @if [ $(current_stage) = stagefeedback ]; then \
25730 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25731 else \
25732 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25733 $(MAKE) stagefeedback-start; \
25734 fi; \
25735 cd $(HOST_SUBDIR)/libcody && \
25736 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25737 @endif libcody-bootstrap
25740 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25741 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25742 maybe-all-stageautoprofile-libcody:
25743 maybe-clean-stageautoprofile-libcody:
25744 @if libcody-bootstrap
25745 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25746 all-stageautoprofile: all-stageautoprofile-libcody
25747 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25748 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25749 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25750 @r=`${PWD_COMMAND}`; export r; \
25751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25752 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25753 $(HOST_EXPORTS) \
25754 $(POSTSTAGE1_HOST_EXPORTS) \
25755 cd $(HOST_SUBDIR)/libcody && \
25756 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25758 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25759 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25760 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25761 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25765 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25766 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25767 $(TARGET-stageautoprofile-libcody)
25769 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25770 clean-stageautoprofile: clean-stageautoprofile-libcody
25771 clean-stageautoprofile-libcody:
25772 @if [ $(current_stage) = stageautoprofile ]; then \
25773 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25774 else \
25775 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25776 $(MAKE) stageautoprofile-start; \
25777 fi; \
25778 cd $(HOST_SUBDIR)/libcody && \
25779 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25780 @endif libcody-bootstrap
25783 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25784 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25785 maybe-all-stageautofeedback-libcody:
25786 maybe-clean-stageautofeedback-libcody:
25787 @if libcody-bootstrap
25788 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25789 all-stageautofeedback: all-stageautofeedback-libcody
25790 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25791 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25792 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25793 @r=`${PWD_COMMAND}`; export r; \
25794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25795 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25796 $(HOST_EXPORTS) \
25797 $(POSTSTAGE1_HOST_EXPORTS) \
25798 cd $(HOST_SUBDIR)/libcody && \
25800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25801 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25802 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25803 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25804 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25805 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25806 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25807 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25808 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25809 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25810 $(TARGET-stageautofeedback-libcody)
25812 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25813 clean-stageautofeedback: clean-stageautofeedback-libcody
25814 clean-stageautofeedback-libcody:
25815 @if [ $(current_stage) = stageautofeedback ]; then \
25816 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25817 else \
25818 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25819 $(MAKE) stageautofeedback-start; \
25820 fi; \
25821 cd $(HOST_SUBDIR)/libcody && \
25822 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25823 @endif libcody-bootstrap
25829 .PHONY: check-libcody maybe-check-libcody
25830 maybe-check-libcody:
25831 @if libcody
25832 maybe-check-libcody: check-libcody
25834 check-libcody:
25835 @: $(MAKE); $(unstage)
25836 @r=`${PWD_COMMAND}`; export r; \
25837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25838 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25839 (cd $(HOST_SUBDIR)/libcody && \
25840 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25842 @endif libcody
25844 .PHONY: install-libcody maybe-install-libcody
25845 maybe-install-libcody:
25846 @if libcody
25847 maybe-install-libcody: install-libcody
25849 install-libcody:
25851 @endif libcody
25853 .PHONY: install-strip-libcody maybe-install-strip-libcody
25854 maybe-install-strip-libcody:
25855 @if libcody
25856 maybe-install-strip-libcody: install-strip-libcody
25858 install-strip-libcody:
25860 @endif libcody
25862 # Other targets (info, dvi, pdf, etc.)
25864 .PHONY: maybe-info-libcody info-libcody
25865 maybe-info-libcody:
25866 @if libcody
25867 maybe-info-libcody: info-libcody
25869 # libcody doesn't support info.
25870 info-libcody:
25872 @endif libcody
25874 .PHONY: maybe-dvi-libcody dvi-libcody
25875 maybe-dvi-libcody:
25876 @if libcody
25877 maybe-dvi-libcody: dvi-libcody
25879 dvi-libcody: \
25880 configure-libcody
25881 @[ -f ./libcody/Makefile ] || exit 0; \
25882 r=`${PWD_COMMAND}`; export r; \
25883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25884 $(HOST_EXPORTS) \
25885 for flag in $(EXTRA_HOST_FLAGS) ; do \
25886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25887 done; \
25888 echo "Doing dvi in libcody"; \
25889 (cd $(HOST_SUBDIR)/libcody && \
25890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25892 "RANLIB=$${RANLIB}" \
25893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25894 dvi) \
25895 || exit 1
25897 @endif libcody
25899 .PHONY: maybe-pdf-libcody pdf-libcody
25900 maybe-pdf-libcody:
25901 @if libcody
25902 maybe-pdf-libcody: pdf-libcody
25904 # libcody doesn't support pdf.
25905 pdf-libcody:
25907 @endif libcody
25909 .PHONY: maybe-html-libcody html-libcody
25910 maybe-html-libcody:
25911 @if libcody
25912 maybe-html-libcody: html-libcody
25914 # libcody doesn't support html.
25915 html-libcody:
25917 @endif libcody
25919 .PHONY: maybe-TAGS-libcody TAGS-libcody
25920 maybe-TAGS-libcody:
25921 @if libcody
25922 maybe-TAGS-libcody: TAGS-libcody
25924 # libcody doesn't support TAGS.
25925 TAGS-libcody:
25927 @endif libcody
25929 .PHONY: maybe-install-info-libcody install-info-libcody
25930 maybe-install-info-libcody:
25931 @if libcody
25932 maybe-install-info-libcody: install-info-libcody
25934 # libcody doesn't support install-info.
25935 install-info-libcody:
25937 @endif libcody
25939 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25940 maybe-install-pdf-libcody:
25941 @if libcody
25942 maybe-install-pdf-libcody: install-pdf-libcody
25944 # libcody doesn't support install-pdf.
25945 install-pdf-libcody:
25947 @endif libcody
25949 .PHONY: maybe-install-html-libcody install-html-libcody
25950 maybe-install-html-libcody:
25951 @if libcody
25952 maybe-install-html-libcody: install-html-libcody
25954 # libcody doesn't support install-html.
25955 install-html-libcody:
25957 @endif libcody
25959 .PHONY: maybe-installcheck-libcody installcheck-libcody
25960 maybe-installcheck-libcody:
25961 @if libcody
25962 maybe-installcheck-libcody: installcheck-libcody
25964 installcheck-libcody: \
25965 configure-libcody
25966 @[ -f ./libcody/Makefile ] || exit 0; \
25967 r=`${PWD_COMMAND}`; export r; \
25968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25969 $(HOST_EXPORTS) \
25970 for flag in $(EXTRA_HOST_FLAGS) ; do \
25971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25972 done; \
25973 echo "Doing installcheck in libcody"; \
25974 (cd $(HOST_SUBDIR)/libcody && \
25975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25977 "RANLIB=$${RANLIB}" \
25978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25979 installcheck) \
25980 || exit 1
25982 @endif libcody
25984 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25985 maybe-mostlyclean-libcody:
25986 @if libcody
25987 maybe-mostlyclean-libcody: mostlyclean-libcody
25989 mostlyclean-libcody:
25990 @[ -f ./libcody/Makefile ] || exit 0; \
25991 r=`${PWD_COMMAND}`; export r; \
25992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25993 $(HOST_EXPORTS) \
25994 for flag in $(EXTRA_HOST_FLAGS) ; do \
25995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25996 done; \
25997 echo "Doing mostlyclean in libcody"; \
25998 (cd $(HOST_SUBDIR)/libcody && \
25999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26001 "RANLIB=$${RANLIB}" \
26002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26003 mostlyclean) \
26004 || exit 1
26006 @endif libcody
26008 .PHONY: maybe-clean-libcody clean-libcody
26009 maybe-clean-libcody:
26010 @if libcody
26011 maybe-clean-libcody: clean-libcody
26013 clean-libcody:
26014 @[ -f ./libcody/Makefile ] || exit 0; \
26015 r=`${PWD_COMMAND}`; export r; \
26016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26017 $(HOST_EXPORTS) \
26018 for flag in $(EXTRA_HOST_FLAGS) ; do \
26019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26020 done; \
26021 echo "Doing clean in libcody"; \
26022 (cd $(HOST_SUBDIR)/libcody && \
26023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26025 "RANLIB=$${RANLIB}" \
26026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26027 clean) \
26028 || exit 1
26030 @endif libcody
26032 .PHONY: maybe-distclean-libcody distclean-libcody
26033 maybe-distclean-libcody:
26034 @if libcody
26035 maybe-distclean-libcody: distclean-libcody
26037 distclean-libcody:
26038 @[ -f ./libcody/Makefile ] || exit 0; \
26039 r=`${PWD_COMMAND}`; export r; \
26040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26041 $(HOST_EXPORTS) \
26042 for flag in $(EXTRA_HOST_FLAGS) ; do \
26043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26044 done; \
26045 echo "Doing distclean in libcody"; \
26046 (cd $(HOST_SUBDIR)/libcody && \
26047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26049 "RANLIB=$${RANLIB}" \
26050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26051 distclean) \
26052 || exit 1
26054 @endif libcody
26056 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26057 maybe-maintainer-clean-libcody:
26058 @if libcody
26059 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26061 maintainer-clean-libcody:
26062 @[ -f ./libcody/Makefile ] || exit 0; \
26063 r=`${PWD_COMMAND}`; export r; \
26064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26065 $(HOST_EXPORTS) \
26066 for flag in $(EXTRA_HOST_FLAGS) ; do \
26067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26068 done; \
26069 echo "Doing maintainer-clean in libcody"; \
26070 (cd $(HOST_SUBDIR)/libcody && \
26071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26073 "RANLIB=$${RANLIB}" \
26074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26075 maintainer-clean) \
26076 || exit 1
26078 @endif libcody
26082 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26083 maybe-configure-libdecnumber:
26084 @if gcc-bootstrap
26085 configure-libdecnumber: stage_current
26086 @endif gcc-bootstrap
26087 @if libdecnumber
26088 maybe-configure-libdecnumber: configure-libdecnumber
26089 configure-libdecnumber:
26090 @r=`${PWD_COMMAND}`; export r; \
26091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26092 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26094 $(HOST_EXPORTS) \
26095 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26096 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26097 case $(srcdir) in \
26098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26099 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26101 esac; \
26102 module_srcdir=libdecnumber; \
26103 $(SHELL) \
26104 $$s/$$module_srcdir/configure \
26105 --srcdir=$${topdir}/$$module_srcdir \
26106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26107 --target=${target_alias} \
26108 || exit 1
26109 @endif libdecnumber
26113 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26114 maybe-configure-stage1-libdecnumber:
26115 @if libdecnumber-bootstrap
26116 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26117 configure-stage1-libdecnumber:
26118 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26120 @r=`${PWD_COMMAND}`; export r; \
26121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26122 TFLAGS="$(STAGE1_TFLAGS)"; \
26123 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26124 $(HOST_EXPORTS) \
26125 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26126 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26127 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26128 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26130 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26131 case $(srcdir) in \
26132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26133 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26135 esac; \
26136 module_srcdir=libdecnumber; \
26137 $(SHELL) $$s/$$module_srcdir/configure \
26138 --srcdir=$${topdir}/$$module_srcdir \
26139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26140 --target=${target_alias} \
26142 $(STAGE1_CONFIGURE_FLAGS)
26143 @endif libdecnumber-bootstrap
26145 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26146 maybe-configure-stage2-libdecnumber:
26147 @if libdecnumber-bootstrap
26148 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26149 configure-stage2-libdecnumber:
26150 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26152 @r=`${PWD_COMMAND}`; export r; \
26153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26154 TFLAGS="$(STAGE2_TFLAGS)"; \
26155 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26156 $(HOST_EXPORTS) \
26157 $(POSTSTAGE1_HOST_EXPORTS) \
26158 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26159 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26160 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26161 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26163 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26164 case $(srcdir) in \
26165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26166 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26168 esac; \
26169 module_srcdir=libdecnumber; \
26170 $(SHELL) $$s/$$module_srcdir/configure \
26171 --srcdir=$${topdir}/$$module_srcdir \
26172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26173 --target=${target_alias} \
26174 --with-build-libsubdir=$(HOST_SUBDIR) \
26175 $(STAGE2_CONFIGURE_FLAGS)
26176 @endif libdecnumber-bootstrap
26178 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26179 maybe-configure-stage3-libdecnumber:
26180 @if libdecnumber-bootstrap
26181 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26182 configure-stage3-libdecnumber:
26183 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26184 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26185 @r=`${PWD_COMMAND}`; export r; \
26186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26187 TFLAGS="$(STAGE3_TFLAGS)"; \
26188 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26189 $(HOST_EXPORTS) \
26190 $(POSTSTAGE1_HOST_EXPORTS) \
26191 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26192 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26193 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26194 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26196 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26197 case $(srcdir) in \
26198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26199 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26201 esac; \
26202 module_srcdir=libdecnumber; \
26203 $(SHELL) $$s/$$module_srcdir/configure \
26204 --srcdir=$${topdir}/$$module_srcdir \
26205 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26206 --target=${target_alias} \
26207 --with-build-libsubdir=$(HOST_SUBDIR) \
26208 $(STAGE3_CONFIGURE_FLAGS)
26209 @endif libdecnumber-bootstrap
26211 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26212 maybe-configure-stage4-libdecnumber:
26213 @if libdecnumber-bootstrap
26214 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26215 configure-stage4-libdecnumber:
26216 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26217 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26218 @r=`${PWD_COMMAND}`; export r; \
26219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26220 TFLAGS="$(STAGE4_TFLAGS)"; \
26221 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26222 $(HOST_EXPORTS) \
26223 $(POSTSTAGE1_HOST_EXPORTS) \
26224 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26225 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26226 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26227 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26229 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26230 case $(srcdir) in \
26231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26232 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26234 esac; \
26235 module_srcdir=libdecnumber; \
26236 $(SHELL) $$s/$$module_srcdir/configure \
26237 --srcdir=$${topdir}/$$module_srcdir \
26238 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26239 --target=${target_alias} \
26240 --with-build-libsubdir=$(HOST_SUBDIR) \
26241 $(STAGE4_CONFIGURE_FLAGS)
26242 @endif libdecnumber-bootstrap
26244 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26245 maybe-configure-stageprofile-libdecnumber:
26246 @if libdecnumber-bootstrap
26247 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26248 configure-stageprofile-libdecnumber:
26249 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26250 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26251 @r=`${PWD_COMMAND}`; export r; \
26252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26253 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26254 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26255 $(HOST_EXPORTS) \
26256 $(POSTSTAGE1_HOST_EXPORTS) \
26257 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26258 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26259 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26260 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26261 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26262 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26263 case $(srcdir) in \
26264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26265 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26267 esac; \
26268 module_srcdir=libdecnumber; \
26269 $(SHELL) $$s/$$module_srcdir/configure \
26270 --srcdir=$${topdir}/$$module_srcdir \
26271 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26272 --target=${target_alias} \
26273 --with-build-libsubdir=$(HOST_SUBDIR) \
26274 $(STAGEprofile_CONFIGURE_FLAGS)
26275 @endif libdecnumber-bootstrap
26277 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26278 maybe-configure-stagetrain-libdecnumber:
26279 @if libdecnumber-bootstrap
26280 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26281 configure-stagetrain-libdecnumber:
26282 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26284 @r=`${PWD_COMMAND}`; export r; \
26285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26286 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26287 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26288 $(HOST_EXPORTS) \
26289 $(POSTSTAGE1_HOST_EXPORTS) \
26290 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26291 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26292 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26293 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26295 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26296 case $(srcdir) in \
26297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26298 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26300 esac; \
26301 module_srcdir=libdecnumber; \
26302 $(SHELL) $$s/$$module_srcdir/configure \
26303 --srcdir=$${topdir}/$$module_srcdir \
26304 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26305 --target=${target_alias} \
26306 --with-build-libsubdir=$(HOST_SUBDIR) \
26307 $(STAGEtrain_CONFIGURE_FLAGS)
26308 @endif libdecnumber-bootstrap
26310 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26311 maybe-configure-stagefeedback-libdecnumber:
26312 @if libdecnumber-bootstrap
26313 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26314 configure-stagefeedback-libdecnumber:
26315 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26316 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26317 @r=`${PWD_COMMAND}`; export r; \
26318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26319 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26320 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26321 $(HOST_EXPORTS) \
26322 $(POSTSTAGE1_HOST_EXPORTS) \
26323 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26324 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26325 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26326 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26328 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26329 case $(srcdir) in \
26330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26331 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26333 esac; \
26334 module_srcdir=libdecnumber; \
26335 $(SHELL) $$s/$$module_srcdir/configure \
26336 --srcdir=$${topdir}/$$module_srcdir \
26337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26338 --target=${target_alias} \
26339 --with-build-libsubdir=$(HOST_SUBDIR) \
26340 $(STAGEfeedback_CONFIGURE_FLAGS)
26341 @endif libdecnumber-bootstrap
26343 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26344 maybe-configure-stageautoprofile-libdecnumber:
26345 @if libdecnumber-bootstrap
26346 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26347 configure-stageautoprofile-libdecnumber:
26348 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26350 @r=`${PWD_COMMAND}`; export r; \
26351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26352 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26353 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26354 $(HOST_EXPORTS) \
26355 $(POSTSTAGE1_HOST_EXPORTS) \
26356 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26357 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26358 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26359 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26361 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26362 case $(srcdir) in \
26363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26364 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26366 esac; \
26367 module_srcdir=libdecnumber; \
26368 $(SHELL) $$s/$$module_srcdir/configure \
26369 --srcdir=$${topdir}/$$module_srcdir \
26370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26371 --target=${target_alias} \
26372 --with-build-libsubdir=$(HOST_SUBDIR) \
26373 $(STAGEautoprofile_CONFIGURE_FLAGS)
26374 @endif libdecnumber-bootstrap
26376 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26377 maybe-configure-stageautofeedback-libdecnumber:
26378 @if libdecnumber-bootstrap
26379 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26380 configure-stageautofeedback-libdecnumber:
26381 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26383 @r=`${PWD_COMMAND}`; export r; \
26384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26385 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26386 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26387 $(HOST_EXPORTS) \
26388 $(POSTSTAGE1_HOST_EXPORTS) \
26389 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26390 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26391 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26392 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26394 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26395 case $(srcdir) in \
26396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26397 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26399 esac; \
26400 module_srcdir=libdecnumber; \
26401 $(SHELL) $$s/$$module_srcdir/configure \
26402 --srcdir=$${topdir}/$$module_srcdir \
26403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26404 --target=${target_alias} \
26405 --with-build-libsubdir=$(HOST_SUBDIR) \
26406 $(STAGEautofeedback_CONFIGURE_FLAGS)
26407 @endif libdecnumber-bootstrap
26413 .PHONY: all-libdecnumber maybe-all-libdecnumber
26414 maybe-all-libdecnumber:
26415 @if gcc-bootstrap
26416 all-libdecnumber: stage_current
26417 @endif gcc-bootstrap
26418 @if libdecnumber
26419 TARGET-libdecnumber=all
26420 maybe-all-libdecnumber: all-libdecnumber
26421 all-libdecnumber: configure-libdecnumber
26422 @r=`${PWD_COMMAND}`; export r; \
26423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26424 $(HOST_EXPORTS) \
26425 (cd $(HOST_SUBDIR)/libdecnumber && \
26426 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26427 $(TARGET-libdecnumber))
26428 @endif libdecnumber
26432 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26433 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26434 maybe-all-stage1-libdecnumber:
26435 maybe-clean-stage1-libdecnumber:
26436 @if libdecnumber-bootstrap
26437 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26438 all-stage1: all-stage1-libdecnumber
26439 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26440 all-stage1-libdecnumber: configure-stage1-libdecnumber
26441 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26442 @r=`${PWD_COMMAND}`; export r; \
26443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444 TFLAGS="$(STAGE1_TFLAGS)"; \
26445 $(HOST_EXPORTS) \
26446 cd $(HOST_SUBDIR)/libdecnumber && \
26448 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26449 CFLAGS="$(STAGE1_CFLAGS)" \
26450 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26451 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26452 LIBCFLAGS="$(LIBCFLAGS)" \
26453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26456 $(EXTRA_HOST_FLAGS) \
26457 $(STAGE1_FLAGS_TO_PASS) \
26458 TFLAGS="$(STAGE1_TFLAGS)" \
26459 $(TARGET-stage1-libdecnumber)
26461 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26462 clean-stage1: clean-stage1-libdecnumber
26463 clean-stage1-libdecnumber:
26464 @if [ $(current_stage) = stage1 ]; then \
26465 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26466 else \
26467 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26468 $(MAKE) stage1-start; \
26469 fi; \
26470 cd $(HOST_SUBDIR)/libdecnumber && \
26471 $(MAKE) $(EXTRA_HOST_FLAGS) \
26472 $(STAGE1_FLAGS_TO_PASS) clean
26473 @endif libdecnumber-bootstrap
26476 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26477 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26478 maybe-all-stage2-libdecnumber:
26479 maybe-clean-stage2-libdecnumber:
26480 @if libdecnumber-bootstrap
26481 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26482 all-stage2: all-stage2-libdecnumber
26483 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26484 all-stage2-libdecnumber: configure-stage2-libdecnumber
26485 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26486 @r=`${PWD_COMMAND}`; export r; \
26487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26488 TFLAGS="$(STAGE2_TFLAGS)"; \
26489 $(HOST_EXPORTS) \
26490 $(POSTSTAGE1_HOST_EXPORTS) \
26491 cd $(HOST_SUBDIR)/libdecnumber && \
26493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26494 CFLAGS="$(STAGE2_CFLAGS)" \
26495 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26496 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26497 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26498 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26499 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26500 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26501 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26502 TFLAGS="$(STAGE2_TFLAGS)" \
26503 $(TARGET-stage2-libdecnumber)
26505 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26506 clean-stage2: clean-stage2-libdecnumber
26507 clean-stage2-libdecnumber:
26508 @if [ $(current_stage) = stage2 ]; then \
26509 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26510 else \
26511 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26512 $(MAKE) stage2-start; \
26513 fi; \
26514 cd $(HOST_SUBDIR)/libdecnumber && \
26515 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26516 @endif libdecnumber-bootstrap
26519 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26520 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26521 maybe-all-stage3-libdecnumber:
26522 maybe-clean-stage3-libdecnumber:
26523 @if libdecnumber-bootstrap
26524 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26525 all-stage3: all-stage3-libdecnumber
26526 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26527 all-stage3-libdecnumber: configure-stage3-libdecnumber
26528 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26529 @r=`${PWD_COMMAND}`; export r; \
26530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26531 TFLAGS="$(STAGE3_TFLAGS)"; \
26532 $(HOST_EXPORTS) \
26533 $(POSTSTAGE1_HOST_EXPORTS) \
26534 cd $(HOST_SUBDIR)/libdecnumber && \
26536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26537 CFLAGS="$(STAGE3_CFLAGS)" \
26538 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26539 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26540 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26544 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26545 TFLAGS="$(STAGE3_TFLAGS)" \
26546 $(TARGET-stage3-libdecnumber)
26548 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26549 clean-stage3: clean-stage3-libdecnumber
26550 clean-stage3-libdecnumber:
26551 @if [ $(current_stage) = stage3 ]; then \
26552 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26553 else \
26554 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26555 $(MAKE) stage3-start; \
26556 fi; \
26557 cd $(HOST_SUBDIR)/libdecnumber && \
26558 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26559 @endif libdecnumber-bootstrap
26562 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26563 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26564 maybe-all-stage4-libdecnumber:
26565 maybe-clean-stage4-libdecnumber:
26566 @if libdecnumber-bootstrap
26567 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26568 all-stage4: all-stage4-libdecnumber
26569 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26570 all-stage4-libdecnumber: configure-stage4-libdecnumber
26571 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26572 @r=`${PWD_COMMAND}`; export r; \
26573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26574 TFLAGS="$(STAGE4_TFLAGS)"; \
26575 $(HOST_EXPORTS) \
26576 $(POSTSTAGE1_HOST_EXPORTS) \
26577 cd $(HOST_SUBDIR)/libdecnumber && \
26579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26580 CFLAGS="$(STAGE4_CFLAGS)" \
26581 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26582 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26583 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26584 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26585 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26586 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26587 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26588 TFLAGS="$(STAGE4_TFLAGS)" \
26589 $(TARGET-stage4-libdecnumber)
26591 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26592 clean-stage4: clean-stage4-libdecnumber
26593 clean-stage4-libdecnumber:
26594 @if [ $(current_stage) = stage4 ]; then \
26595 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26596 else \
26597 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26598 $(MAKE) stage4-start; \
26599 fi; \
26600 cd $(HOST_SUBDIR)/libdecnumber && \
26601 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26602 @endif libdecnumber-bootstrap
26605 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26606 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26607 maybe-all-stageprofile-libdecnumber:
26608 maybe-clean-stageprofile-libdecnumber:
26609 @if libdecnumber-bootstrap
26610 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26611 all-stageprofile: all-stageprofile-libdecnumber
26612 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26613 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26614 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26615 @r=`${PWD_COMMAND}`; export r; \
26616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26617 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26618 $(HOST_EXPORTS) \
26619 $(POSTSTAGE1_HOST_EXPORTS) \
26620 cd $(HOST_SUBDIR)/libdecnumber && \
26622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26623 CFLAGS="$(STAGEprofile_CFLAGS)" \
26624 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26625 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26626 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26630 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26631 TFLAGS="$(STAGEprofile_TFLAGS)" \
26632 $(TARGET-stageprofile-libdecnumber)
26634 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26635 clean-stageprofile: clean-stageprofile-libdecnumber
26636 clean-stageprofile-libdecnumber:
26637 @if [ $(current_stage) = stageprofile ]; then \
26638 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26639 else \
26640 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26641 $(MAKE) stageprofile-start; \
26642 fi; \
26643 cd $(HOST_SUBDIR)/libdecnumber && \
26644 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26645 @endif libdecnumber-bootstrap
26648 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26649 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26650 maybe-all-stagetrain-libdecnumber:
26651 maybe-clean-stagetrain-libdecnumber:
26652 @if libdecnumber-bootstrap
26653 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26654 all-stagetrain: all-stagetrain-libdecnumber
26655 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26656 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26657 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26658 @r=`${PWD_COMMAND}`; export r; \
26659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26660 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26661 $(HOST_EXPORTS) \
26662 $(POSTSTAGE1_HOST_EXPORTS) \
26663 cd $(HOST_SUBDIR)/libdecnumber && \
26665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26666 CFLAGS="$(STAGEtrain_CFLAGS)" \
26667 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26668 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26669 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26673 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26674 TFLAGS="$(STAGEtrain_TFLAGS)" \
26675 $(TARGET-stagetrain-libdecnumber)
26677 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26678 clean-stagetrain: clean-stagetrain-libdecnumber
26679 clean-stagetrain-libdecnumber:
26680 @if [ $(current_stage) = stagetrain ]; then \
26681 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26682 else \
26683 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26684 $(MAKE) stagetrain-start; \
26685 fi; \
26686 cd $(HOST_SUBDIR)/libdecnumber && \
26687 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26688 @endif libdecnumber-bootstrap
26691 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26692 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26693 maybe-all-stagefeedback-libdecnumber:
26694 maybe-clean-stagefeedback-libdecnumber:
26695 @if libdecnumber-bootstrap
26696 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26697 all-stagefeedback: all-stagefeedback-libdecnumber
26698 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26699 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26700 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26701 @r=`${PWD_COMMAND}`; export r; \
26702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26703 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26704 $(HOST_EXPORTS) \
26705 $(POSTSTAGE1_HOST_EXPORTS) \
26706 cd $(HOST_SUBDIR)/libdecnumber && \
26708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26709 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26710 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26711 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26712 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26716 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26717 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26718 $(TARGET-stagefeedback-libdecnumber)
26720 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26721 clean-stagefeedback: clean-stagefeedback-libdecnumber
26722 clean-stagefeedback-libdecnumber:
26723 @if [ $(current_stage) = stagefeedback ]; then \
26724 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26725 else \
26726 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26727 $(MAKE) stagefeedback-start; \
26728 fi; \
26729 cd $(HOST_SUBDIR)/libdecnumber && \
26730 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26731 @endif libdecnumber-bootstrap
26734 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26735 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26736 maybe-all-stageautoprofile-libdecnumber:
26737 maybe-clean-stageautoprofile-libdecnumber:
26738 @if libdecnumber-bootstrap
26739 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26740 all-stageautoprofile: all-stageautoprofile-libdecnumber
26741 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26742 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26743 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26744 @r=`${PWD_COMMAND}`; export r; \
26745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26746 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26747 $(HOST_EXPORTS) \
26748 $(POSTSTAGE1_HOST_EXPORTS) \
26749 cd $(HOST_SUBDIR)/libdecnumber && \
26750 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26752 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26753 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26754 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26755 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26759 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26760 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26761 $(TARGET-stageautoprofile-libdecnumber)
26763 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26764 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26765 clean-stageautoprofile-libdecnumber:
26766 @if [ $(current_stage) = stageautoprofile ]; then \
26767 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26768 else \
26769 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26770 $(MAKE) stageautoprofile-start; \
26771 fi; \
26772 cd $(HOST_SUBDIR)/libdecnumber && \
26773 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26774 @endif libdecnumber-bootstrap
26777 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26778 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26779 maybe-all-stageautofeedback-libdecnumber:
26780 maybe-clean-stageautofeedback-libdecnumber:
26781 @if libdecnumber-bootstrap
26782 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26783 all-stageautofeedback: all-stageautofeedback-libdecnumber
26784 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26785 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26786 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26787 @r=`${PWD_COMMAND}`; export r; \
26788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26789 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26790 $(HOST_EXPORTS) \
26791 $(POSTSTAGE1_HOST_EXPORTS) \
26792 cd $(HOST_SUBDIR)/libdecnumber && \
26794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26795 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26796 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26797 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26798 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26802 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26803 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26804 $(TARGET-stageautofeedback-libdecnumber)
26806 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26807 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26808 clean-stageautofeedback-libdecnumber:
26809 @if [ $(current_stage) = stageautofeedback ]; then \
26810 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26811 else \
26812 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26813 $(MAKE) stageautofeedback-start; \
26814 fi; \
26815 cd $(HOST_SUBDIR)/libdecnumber && \
26816 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26817 @endif libdecnumber-bootstrap
26823 .PHONY: check-libdecnumber maybe-check-libdecnumber
26824 maybe-check-libdecnumber:
26825 @if libdecnumber
26826 maybe-check-libdecnumber: check-libdecnumber
26828 check-libdecnumber:
26829 @: $(MAKE); $(unstage)
26830 @r=`${PWD_COMMAND}`; export r; \
26831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26832 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26833 (cd $(HOST_SUBDIR)/libdecnumber && \
26834 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26836 @endif libdecnumber
26838 .PHONY: install-libdecnumber maybe-install-libdecnumber
26839 maybe-install-libdecnumber:
26840 @if libdecnumber
26841 maybe-install-libdecnumber: install-libdecnumber
26843 install-libdecnumber: installdirs
26844 @: $(MAKE); $(unstage)
26845 @r=`${PWD_COMMAND}`; export r; \
26846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26847 $(HOST_EXPORTS) \
26848 (cd $(HOST_SUBDIR)/libdecnumber && \
26849 $(MAKE) $(FLAGS_TO_PASS) install)
26851 @endif libdecnumber
26853 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26854 maybe-install-strip-libdecnumber:
26855 @if libdecnumber
26856 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26858 install-strip-libdecnumber: installdirs
26859 @: $(MAKE); $(unstage)
26860 @r=`${PWD_COMMAND}`; export r; \
26861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26862 $(HOST_EXPORTS) \
26863 (cd $(HOST_SUBDIR)/libdecnumber && \
26864 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26866 @endif libdecnumber
26868 # Other targets (info, dvi, pdf, etc.)
26870 .PHONY: maybe-info-libdecnumber info-libdecnumber
26871 maybe-info-libdecnumber:
26872 @if libdecnumber
26873 maybe-info-libdecnumber: info-libdecnumber
26875 info-libdecnumber: \
26876 configure-libdecnumber
26877 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26878 r=`${PWD_COMMAND}`; export r; \
26879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26880 $(HOST_EXPORTS) \
26881 for flag in $(EXTRA_HOST_FLAGS) ; do \
26882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26883 done; \
26884 echo "Doing info in libdecnumber"; \
26885 (cd $(HOST_SUBDIR)/libdecnumber && \
26886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26888 "RANLIB=$${RANLIB}" \
26889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26890 info) \
26891 || exit 1
26893 @endif libdecnumber
26895 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26896 maybe-dvi-libdecnumber:
26897 @if libdecnumber
26898 maybe-dvi-libdecnumber: dvi-libdecnumber
26900 dvi-libdecnumber: \
26901 configure-libdecnumber
26902 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26903 r=`${PWD_COMMAND}`; export r; \
26904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26905 $(HOST_EXPORTS) \
26906 for flag in $(EXTRA_HOST_FLAGS) ; do \
26907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26908 done; \
26909 echo "Doing dvi in libdecnumber"; \
26910 (cd $(HOST_SUBDIR)/libdecnumber && \
26911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26913 "RANLIB=$${RANLIB}" \
26914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26915 dvi) \
26916 || exit 1
26918 @endif libdecnumber
26920 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26921 maybe-pdf-libdecnumber:
26922 @if libdecnumber
26923 maybe-pdf-libdecnumber: pdf-libdecnumber
26925 pdf-libdecnumber: \
26926 configure-libdecnumber
26927 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26928 r=`${PWD_COMMAND}`; export r; \
26929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26930 $(HOST_EXPORTS) \
26931 for flag in $(EXTRA_HOST_FLAGS) ; do \
26932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26933 done; \
26934 echo "Doing pdf in libdecnumber"; \
26935 (cd $(HOST_SUBDIR)/libdecnumber && \
26936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26938 "RANLIB=$${RANLIB}" \
26939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26940 pdf) \
26941 || exit 1
26943 @endif libdecnumber
26945 .PHONY: maybe-html-libdecnumber html-libdecnumber
26946 maybe-html-libdecnumber:
26947 @if libdecnumber
26948 maybe-html-libdecnumber: html-libdecnumber
26950 html-libdecnumber: \
26951 configure-libdecnumber
26952 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26953 r=`${PWD_COMMAND}`; export r; \
26954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26955 $(HOST_EXPORTS) \
26956 for flag in $(EXTRA_HOST_FLAGS) ; do \
26957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26958 done; \
26959 echo "Doing html in libdecnumber"; \
26960 (cd $(HOST_SUBDIR)/libdecnumber && \
26961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26963 "RANLIB=$${RANLIB}" \
26964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26965 html) \
26966 || exit 1
26968 @endif libdecnumber
26970 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26971 maybe-TAGS-libdecnumber:
26972 @if libdecnumber
26973 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26975 # libdecnumber doesn't support TAGS.
26976 TAGS-libdecnumber:
26978 @endif libdecnumber
26980 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26981 maybe-install-info-libdecnumber:
26982 @if libdecnumber
26983 maybe-install-info-libdecnumber: install-info-libdecnumber
26985 install-info-libdecnumber: \
26986 configure-libdecnumber \
26987 info-libdecnumber
26988 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26989 r=`${PWD_COMMAND}`; export r; \
26990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26991 $(HOST_EXPORTS) \
26992 for flag in $(EXTRA_HOST_FLAGS) ; do \
26993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26994 done; \
26995 echo "Doing install-info in libdecnumber"; \
26996 (cd $(HOST_SUBDIR)/libdecnumber && \
26997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26999 "RANLIB=$${RANLIB}" \
27000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27001 install-info) \
27002 || exit 1
27004 @endif libdecnumber
27006 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27007 maybe-install-pdf-libdecnumber:
27008 @if libdecnumber
27009 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27011 install-pdf-libdecnumber: \
27012 configure-libdecnumber \
27013 pdf-libdecnumber
27014 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27015 r=`${PWD_COMMAND}`; export r; \
27016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27017 $(HOST_EXPORTS) \
27018 for flag in $(EXTRA_HOST_FLAGS) ; do \
27019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27020 done; \
27021 echo "Doing install-pdf in libdecnumber"; \
27022 (cd $(HOST_SUBDIR)/libdecnumber && \
27023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27025 "RANLIB=$${RANLIB}" \
27026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27027 install-pdf) \
27028 || exit 1
27030 @endif libdecnumber
27032 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27033 maybe-install-html-libdecnumber:
27034 @if libdecnumber
27035 maybe-install-html-libdecnumber: install-html-libdecnumber
27037 install-html-libdecnumber: \
27038 configure-libdecnumber \
27039 html-libdecnumber
27040 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27041 r=`${PWD_COMMAND}`; export r; \
27042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27043 $(HOST_EXPORTS) \
27044 for flag in $(EXTRA_HOST_FLAGS) ; do \
27045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27046 done; \
27047 echo "Doing install-html in libdecnumber"; \
27048 (cd $(HOST_SUBDIR)/libdecnumber && \
27049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27051 "RANLIB=$${RANLIB}" \
27052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27053 install-html) \
27054 || exit 1
27056 @endif libdecnumber
27058 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27059 maybe-installcheck-libdecnumber:
27060 @if libdecnumber
27061 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27063 installcheck-libdecnumber: \
27064 configure-libdecnumber
27065 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27066 r=`${PWD_COMMAND}`; export r; \
27067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27068 $(HOST_EXPORTS) \
27069 for flag in $(EXTRA_HOST_FLAGS) ; do \
27070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27071 done; \
27072 echo "Doing installcheck in libdecnumber"; \
27073 (cd $(HOST_SUBDIR)/libdecnumber && \
27074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27076 "RANLIB=$${RANLIB}" \
27077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27078 installcheck) \
27079 || exit 1
27081 @endif libdecnumber
27083 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27084 maybe-mostlyclean-libdecnumber:
27085 @if libdecnumber
27086 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27088 mostlyclean-libdecnumber:
27089 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27090 r=`${PWD_COMMAND}`; export r; \
27091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27092 $(HOST_EXPORTS) \
27093 for flag in $(EXTRA_HOST_FLAGS) ; do \
27094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27095 done; \
27096 echo "Doing mostlyclean in libdecnumber"; \
27097 (cd $(HOST_SUBDIR)/libdecnumber && \
27098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27100 "RANLIB=$${RANLIB}" \
27101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27102 mostlyclean) \
27103 || exit 1
27105 @endif libdecnumber
27107 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27108 maybe-clean-libdecnumber:
27109 @if libdecnumber
27110 maybe-clean-libdecnumber: clean-libdecnumber
27112 clean-libdecnumber:
27113 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27114 r=`${PWD_COMMAND}`; export r; \
27115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27116 $(HOST_EXPORTS) \
27117 for flag in $(EXTRA_HOST_FLAGS) ; do \
27118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27119 done; \
27120 echo "Doing clean in libdecnumber"; \
27121 (cd $(HOST_SUBDIR)/libdecnumber && \
27122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27124 "RANLIB=$${RANLIB}" \
27125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27126 clean) \
27127 || exit 1
27129 @endif libdecnumber
27131 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27132 maybe-distclean-libdecnumber:
27133 @if libdecnumber
27134 maybe-distclean-libdecnumber: distclean-libdecnumber
27136 distclean-libdecnumber:
27137 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27138 r=`${PWD_COMMAND}`; export r; \
27139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27140 $(HOST_EXPORTS) \
27141 for flag in $(EXTRA_HOST_FLAGS) ; do \
27142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27143 done; \
27144 echo "Doing distclean in libdecnumber"; \
27145 (cd $(HOST_SUBDIR)/libdecnumber && \
27146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27148 "RANLIB=$${RANLIB}" \
27149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27150 distclean) \
27151 || exit 1
27153 @endif libdecnumber
27155 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27156 maybe-maintainer-clean-libdecnumber:
27157 @if libdecnumber
27158 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27160 maintainer-clean-libdecnumber:
27161 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27162 r=`${PWD_COMMAND}`; export r; \
27163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27164 $(HOST_EXPORTS) \
27165 for flag in $(EXTRA_HOST_FLAGS) ; do \
27166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27167 done; \
27168 echo "Doing maintainer-clean in libdecnumber"; \
27169 (cd $(HOST_SUBDIR)/libdecnumber && \
27170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27172 "RANLIB=$${RANLIB}" \
27173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27174 maintainer-clean) \
27175 || exit 1
27177 @endif libdecnumber
27181 .PHONY: configure-libgui maybe-configure-libgui
27182 maybe-configure-libgui:
27183 @if gcc-bootstrap
27184 configure-libgui: stage_current
27185 @endif gcc-bootstrap
27186 @if libgui
27187 maybe-configure-libgui: configure-libgui
27188 configure-libgui:
27189 @: $(MAKE); $(unstage)
27190 @r=`${PWD_COMMAND}`; export r; \
27191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27192 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27194 $(HOST_EXPORTS) \
27195 echo Configuring in $(HOST_SUBDIR)/libgui; \
27196 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27197 case $(srcdir) in \
27198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27199 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27201 esac; \
27202 module_srcdir=libgui; \
27203 $(SHELL) \
27204 $$s/$$module_srcdir/configure \
27205 --srcdir=$${topdir}/$$module_srcdir \
27206 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27207 --target=${target_alias} \
27208 || exit 1
27209 @endif libgui
27215 .PHONY: all-libgui maybe-all-libgui
27216 maybe-all-libgui:
27217 @if gcc-bootstrap
27218 all-libgui: stage_current
27219 @endif gcc-bootstrap
27220 @if libgui
27221 TARGET-libgui=all
27222 maybe-all-libgui: all-libgui
27223 all-libgui: configure-libgui
27224 @: $(MAKE); $(unstage)
27225 @r=`${PWD_COMMAND}`; export r; \
27226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27227 $(HOST_EXPORTS) \
27228 (cd $(HOST_SUBDIR)/libgui && \
27229 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27230 $(TARGET-libgui))
27231 @endif libgui
27236 .PHONY: check-libgui maybe-check-libgui
27237 maybe-check-libgui:
27238 @if libgui
27239 maybe-check-libgui: check-libgui
27241 check-libgui:
27242 @: $(MAKE); $(unstage)
27243 @r=`${PWD_COMMAND}`; export r; \
27244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27245 $(HOST_EXPORTS) \
27246 (cd $(HOST_SUBDIR)/libgui && \
27247 $(MAKE) $(FLAGS_TO_PASS) check)
27249 @endif libgui
27251 .PHONY: install-libgui maybe-install-libgui
27252 maybe-install-libgui:
27253 @if libgui
27254 maybe-install-libgui: install-libgui
27256 install-libgui: installdirs
27257 @: $(MAKE); $(unstage)
27258 @r=`${PWD_COMMAND}`; export r; \
27259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27260 $(HOST_EXPORTS) \
27261 (cd $(HOST_SUBDIR)/libgui && \
27262 $(MAKE) $(FLAGS_TO_PASS) install)
27264 @endif libgui
27266 .PHONY: install-strip-libgui maybe-install-strip-libgui
27267 maybe-install-strip-libgui:
27268 @if libgui
27269 maybe-install-strip-libgui: install-strip-libgui
27271 install-strip-libgui: installdirs
27272 @: $(MAKE); $(unstage)
27273 @r=`${PWD_COMMAND}`; export r; \
27274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27275 $(HOST_EXPORTS) \
27276 (cd $(HOST_SUBDIR)/libgui && \
27277 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27279 @endif libgui
27281 # Other targets (info, dvi, pdf, etc.)
27283 .PHONY: maybe-info-libgui info-libgui
27284 maybe-info-libgui:
27285 @if libgui
27286 maybe-info-libgui: info-libgui
27288 info-libgui: \
27289 configure-libgui
27290 @: $(MAKE); $(unstage)
27291 @[ -f ./libgui/Makefile ] || exit 0; \
27292 r=`${PWD_COMMAND}`; export r; \
27293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27294 $(HOST_EXPORTS) \
27295 for flag in $(EXTRA_HOST_FLAGS) ; do \
27296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27297 done; \
27298 echo "Doing info in libgui"; \
27299 (cd $(HOST_SUBDIR)/libgui && \
27300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27302 "RANLIB=$${RANLIB}" \
27303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27304 info) \
27305 || exit 1
27307 @endif libgui
27309 .PHONY: maybe-dvi-libgui dvi-libgui
27310 maybe-dvi-libgui:
27311 @if libgui
27312 maybe-dvi-libgui: dvi-libgui
27314 dvi-libgui: \
27315 configure-libgui
27316 @: $(MAKE); $(unstage)
27317 @[ -f ./libgui/Makefile ] || exit 0; \
27318 r=`${PWD_COMMAND}`; export r; \
27319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27320 $(HOST_EXPORTS) \
27321 for flag in $(EXTRA_HOST_FLAGS) ; do \
27322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27323 done; \
27324 echo "Doing dvi in libgui"; \
27325 (cd $(HOST_SUBDIR)/libgui && \
27326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27328 "RANLIB=$${RANLIB}" \
27329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27330 dvi) \
27331 || exit 1
27333 @endif libgui
27335 .PHONY: maybe-pdf-libgui pdf-libgui
27336 maybe-pdf-libgui:
27337 @if libgui
27338 maybe-pdf-libgui: pdf-libgui
27340 pdf-libgui: \
27341 configure-libgui
27342 @: $(MAKE); $(unstage)
27343 @[ -f ./libgui/Makefile ] || exit 0; \
27344 r=`${PWD_COMMAND}`; export r; \
27345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27346 $(HOST_EXPORTS) \
27347 for flag in $(EXTRA_HOST_FLAGS) ; do \
27348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27349 done; \
27350 echo "Doing pdf in libgui"; \
27351 (cd $(HOST_SUBDIR)/libgui && \
27352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27354 "RANLIB=$${RANLIB}" \
27355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27356 pdf) \
27357 || exit 1
27359 @endif libgui
27361 .PHONY: maybe-html-libgui html-libgui
27362 maybe-html-libgui:
27363 @if libgui
27364 maybe-html-libgui: html-libgui
27366 html-libgui: \
27367 configure-libgui
27368 @: $(MAKE); $(unstage)
27369 @[ -f ./libgui/Makefile ] || exit 0; \
27370 r=`${PWD_COMMAND}`; export r; \
27371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27372 $(HOST_EXPORTS) \
27373 for flag in $(EXTRA_HOST_FLAGS) ; do \
27374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27375 done; \
27376 echo "Doing html in libgui"; \
27377 (cd $(HOST_SUBDIR)/libgui && \
27378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27380 "RANLIB=$${RANLIB}" \
27381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27382 html) \
27383 || exit 1
27385 @endif libgui
27387 .PHONY: maybe-TAGS-libgui TAGS-libgui
27388 maybe-TAGS-libgui:
27389 @if libgui
27390 maybe-TAGS-libgui: TAGS-libgui
27392 TAGS-libgui: \
27393 configure-libgui
27394 @: $(MAKE); $(unstage)
27395 @[ -f ./libgui/Makefile ] || exit 0; \
27396 r=`${PWD_COMMAND}`; export r; \
27397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27398 $(HOST_EXPORTS) \
27399 for flag in $(EXTRA_HOST_FLAGS) ; do \
27400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27401 done; \
27402 echo "Doing TAGS in libgui"; \
27403 (cd $(HOST_SUBDIR)/libgui && \
27404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27406 "RANLIB=$${RANLIB}" \
27407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27408 TAGS) \
27409 || exit 1
27411 @endif libgui
27413 .PHONY: maybe-install-info-libgui install-info-libgui
27414 maybe-install-info-libgui:
27415 @if libgui
27416 maybe-install-info-libgui: install-info-libgui
27418 install-info-libgui: \
27419 configure-libgui \
27420 info-libgui
27421 @: $(MAKE); $(unstage)
27422 @[ -f ./libgui/Makefile ] || exit 0; \
27423 r=`${PWD_COMMAND}`; export r; \
27424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27425 $(HOST_EXPORTS) \
27426 for flag in $(EXTRA_HOST_FLAGS) ; do \
27427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27428 done; \
27429 echo "Doing install-info in libgui"; \
27430 (cd $(HOST_SUBDIR)/libgui && \
27431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27433 "RANLIB=$${RANLIB}" \
27434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27435 install-info) \
27436 || exit 1
27438 @endif libgui
27440 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27441 maybe-install-pdf-libgui:
27442 @if libgui
27443 maybe-install-pdf-libgui: install-pdf-libgui
27445 install-pdf-libgui: \
27446 configure-libgui \
27447 pdf-libgui
27448 @: $(MAKE); $(unstage)
27449 @[ -f ./libgui/Makefile ] || exit 0; \
27450 r=`${PWD_COMMAND}`; export r; \
27451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27452 $(HOST_EXPORTS) \
27453 for flag in $(EXTRA_HOST_FLAGS) ; do \
27454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27455 done; \
27456 echo "Doing install-pdf in libgui"; \
27457 (cd $(HOST_SUBDIR)/libgui && \
27458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27460 "RANLIB=$${RANLIB}" \
27461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27462 install-pdf) \
27463 || exit 1
27465 @endif libgui
27467 .PHONY: maybe-install-html-libgui install-html-libgui
27468 maybe-install-html-libgui:
27469 @if libgui
27470 maybe-install-html-libgui: install-html-libgui
27472 install-html-libgui: \
27473 configure-libgui \
27474 html-libgui
27475 @: $(MAKE); $(unstage)
27476 @[ -f ./libgui/Makefile ] || exit 0; \
27477 r=`${PWD_COMMAND}`; export r; \
27478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27479 $(HOST_EXPORTS) \
27480 for flag in $(EXTRA_HOST_FLAGS) ; do \
27481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27482 done; \
27483 echo "Doing install-html in libgui"; \
27484 (cd $(HOST_SUBDIR)/libgui && \
27485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27487 "RANLIB=$${RANLIB}" \
27488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27489 install-html) \
27490 || exit 1
27492 @endif libgui
27494 .PHONY: maybe-installcheck-libgui installcheck-libgui
27495 maybe-installcheck-libgui:
27496 @if libgui
27497 maybe-installcheck-libgui: installcheck-libgui
27499 installcheck-libgui: \
27500 configure-libgui
27501 @: $(MAKE); $(unstage)
27502 @[ -f ./libgui/Makefile ] || exit 0; \
27503 r=`${PWD_COMMAND}`; export r; \
27504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27505 $(HOST_EXPORTS) \
27506 for flag in $(EXTRA_HOST_FLAGS) ; do \
27507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27508 done; \
27509 echo "Doing installcheck in libgui"; \
27510 (cd $(HOST_SUBDIR)/libgui && \
27511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27513 "RANLIB=$${RANLIB}" \
27514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27515 installcheck) \
27516 || exit 1
27518 @endif libgui
27520 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27521 maybe-mostlyclean-libgui:
27522 @if libgui
27523 maybe-mostlyclean-libgui: mostlyclean-libgui
27525 mostlyclean-libgui:
27526 @: $(MAKE); $(unstage)
27527 @[ -f ./libgui/Makefile ] || exit 0; \
27528 r=`${PWD_COMMAND}`; export r; \
27529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27530 $(HOST_EXPORTS) \
27531 for flag in $(EXTRA_HOST_FLAGS) ; do \
27532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27533 done; \
27534 echo "Doing mostlyclean in libgui"; \
27535 (cd $(HOST_SUBDIR)/libgui && \
27536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27538 "RANLIB=$${RANLIB}" \
27539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27540 mostlyclean) \
27541 || exit 1
27543 @endif libgui
27545 .PHONY: maybe-clean-libgui clean-libgui
27546 maybe-clean-libgui:
27547 @if libgui
27548 maybe-clean-libgui: clean-libgui
27550 clean-libgui:
27551 @: $(MAKE); $(unstage)
27552 @[ -f ./libgui/Makefile ] || exit 0; \
27553 r=`${PWD_COMMAND}`; export r; \
27554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27555 $(HOST_EXPORTS) \
27556 for flag in $(EXTRA_HOST_FLAGS) ; do \
27557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27558 done; \
27559 echo "Doing clean in libgui"; \
27560 (cd $(HOST_SUBDIR)/libgui && \
27561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27563 "RANLIB=$${RANLIB}" \
27564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27565 clean) \
27566 || exit 1
27568 @endif libgui
27570 .PHONY: maybe-distclean-libgui distclean-libgui
27571 maybe-distclean-libgui:
27572 @if libgui
27573 maybe-distclean-libgui: distclean-libgui
27575 distclean-libgui:
27576 @: $(MAKE); $(unstage)
27577 @[ -f ./libgui/Makefile ] || exit 0; \
27578 r=`${PWD_COMMAND}`; export r; \
27579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27580 $(HOST_EXPORTS) \
27581 for flag in $(EXTRA_HOST_FLAGS) ; do \
27582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27583 done; \
27584 echo "Doing distclean in libgui"; \
27585 (cd $(HOST_SUBDIR)/libgui && \
27586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27588 "RANLIB=$${RANLIB}" \
27589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27590 distclean) \
27591 || exit 1
27593 @endif libgui
27595 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27596 maybe-maintainer-clean-libgui:
27597 @if libgui
27598 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27600 maintainer-clean-libgui:
27601 @: $(MAKE); $(unstage)
27602 @[ -f ./libgui/Makefile ] || exit 0; \
27603 r=`${PWD_COMMAND}`; export r; \
27604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27605 $(HOST_EXPORTS) \
27606 for flag in $(EXTRA_HOST_FLAGS) ; do \
27607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27608 done; \
27609 echo "Doing maintainer-clean in libgui"; \
27610 (cd $(HOST_SUBDIR)/libgui && \
27611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27613 "RANLIB=$${RANLIB}" \
27614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27615 maintainer-clean) \
27616 || exit 1
27618 @endif libgui
27622 .PHONY: configure-libiberty maybe-configure-libiberty
27623 maybe-configure-libiberty:
27624 @if gcc-bootstrap
27625 configure-libiberty: stage_current
27626 @endif gcc-bootstrap
27627 @if libiberty
27628 maybe-configure-libiberty: configure-libiberty
27629 configure-libiberty:
27630 @r=`${PWD_COMMAND}`; export r; \
27631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27632 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27634 $(HOST_EXPORTS) \
27635 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27636 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27637 case $(srcdir) in \
27638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27639 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27641 esac; \
27642 module_srcdir=libiberty; \
27643 $(SHELL) \
27644 $$s/$$module_srcdir/configure \
27645 --srcdir=$${topdir}/$$module_srcdir \
27646 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27647 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27648 || exit 1
27649 @endif libiberty
27653 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27654 maybe-configure-stage1-libiberty:
27655 @if libiberty-bootstrap
27656 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27657 configure-stage1-libiberty:
27658 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27659 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27660 @r=`${PWD_COMMAND}`; export r; \
27661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27662 TFLAGS="$(STAGE1_TFLAGS)"; \
27663 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27664 $(HOST_EXPORTS) \
27665 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27666 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27667 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27668 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27670 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27671 case $(srcdir) in \
27672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27673 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27675 esac; \
27676 module_srcdir=libiberty; \
27677 $(SHELL) $$s/$$module_srcdir/configure \
27678 --srcdir=$${topdir}/$$module_srcdir \
27679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27680 --target=${target_alias} \
27682 $(STAGE1_CONFIGURE_FLAGS) \
27683 @extra_host_libiberty_configure_flags@
27684 @endif libiberty-bootstrap
27686 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27687 maybe-configure-stage2-libiberty:
27688 @if libiberty-bootstrap
27689 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27690 configure-stage2-libiberty:
27691 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27692 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27693 @r=`${PWD_COMMAND}`; export r; \
27694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27695 TFLAGS="$(STAGE2_TFLAGS)"; \
27696 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27697 $(HOST_EXPORTS) \
27698 $(POSTSTAGE1_HOST_EXPORTS) \
27699 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27700 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27701 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27702 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27703 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27704 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27705 case $(srcdir) in \
27706 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27707 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27708 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27709 esac; \
27710 module_srcdir=libiberty; \
27711 $(SHELL) $$s/$$module_srcdir/configure \
27712 --srcdir=$${topdir}/$$module_srcdir \
27713 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27714 --target=${target_alias} \
27715 --with-build-libsubdir=$(HOST_SUBDIR) \
27716 $(STAGE2_CONFIGURE_FLAGS) \
27717 @extra_host_libiberty_configure_flags@
27718 @endif libiberty-bootstrap
27720 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27721 maybe-configure-stage3-libiberty:
27722 @if libiberty-bootstrap
27723 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27724 configure-stage3-libiberty:
27725 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27726 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27727 @r=`${PWD_COMMAND}`; export r; \
27728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27729 TFLAGS="$(STAGE3_TFLAGS)"; \
27730 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27731 $(HOST_EXPORTS) \
27732 $(POSTSTAGE1_HOST_EXPORTS) \
27733 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27734 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27735 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27736 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27738 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27739 case $(srcdir) in \
27740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27741 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27743 esac; \
27744 module_srcdir=libiberty; \
27745 $(SHELL) $$s/$$module_srcdir/configure \
27746 --srcdir=$${topdir}/$$module_srcdir \
27747 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27748 --target=${target_alias} \
27749 --with-build-libsubdir=$(HOST_SUBDIR) \
27750 $(STAGE3_CONFIGURE_FLAGS) \
27751 @extra_host_libiberty_configure_flags@
27752 @endif libiberty-bootstrap
27754 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27755 maybe-configure-stage4-libiberty:
27756 @if libiberty-bootstrap
27757 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27758 configure-stage4-libiberty:
27759 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27760 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27761 @r=`${PWD_COMMAND}`; export r; \
27762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27763 TFLAGS="$(STAGE4_TFLAGS)"; \
27764 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27765 $(HOST_EXPORTS) \
27766 $(POSTSTAGE1_HOST_EXPORTS) \
27767 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27768 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27769 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27770 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27772 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27773 case $(srcdir) in \
27774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27775 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27777 esac; \
27778 module_srcdir=libiberty; \
27779 $(SHELL) $$s/$$module_srcdir/configure \
27780 --srcdir=$${topdir}/$$module_srcdir \
27781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27782 --target=${target_alias} \
27783 --with-build-libsubdir=$(HOST_SUBDIR) \
27784 $(STAGE4_CONFIGURE_FLAGS) \
27785 @extra_host_libiberty_configure_flags@
27786 @endif libiberty-bootstrap
27788 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27789 maybe-configure-stageprofile-libiberty:
27790 @if libiberty-bootstrap
27791 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27792 configure-stageprofile-libiberty:
27793 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27794 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27795 @r=`${PWD_COMMAND}`; export r; \
27796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27797 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27798 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27799 $(HOST_EXPORTS) \
27800 $(POSTSTAGE1_HOST_EXPORTS) \
27801 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27802 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27803 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27804 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27806 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27807 case $(srcdir) in \
27808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27809 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27811 esac; \
27812 module_srcdir=libiberty; \
27813 $(SHELL) $$s/$$module_srcdir/configure \
27814 --srcdir=$${topdir}/$$module_srcdir \
27815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27816 --target=${target_alias} \
27817 --with-build-libsubdir=$(HOST_SUBDIR) \
27818 $(STAGEprofile_CONFIGURE_FLAGS) \
27819 @extra_host_libiberty_configure_flags@
27820 @endif libiberty-bootstrap
27822 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27823 maybe-configure-stagetrain-libiberty:
27824 @if libiberty-bootstrap
27825 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27826 configure-stagetrain-libiberty:
27827 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27829 @r=`${PWD_COMMAND}`; export r; \
27830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27831 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27832 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27833 $(HOST_EXPORTS) \
27834 $(POSTSTAGE1_HOST_EXPORTS) \
27835 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27836 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27837 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27838 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27840 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27841 case $(srcdir) in \
27842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27843 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27845 esac; \
27846 module_srcdir=libiberty; \
27847 $(SHELL) $$s/$$module_srcdir/configure \
27848 --srcdir=$${topdir}/$$module_srcdir \
27849 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27850 --target=${target_alias} \
27851 --with-build-libsubdir=$(HOST_SUBDIR) \
27852 $(STAGEtrain_CONFIGURE_FLAGS) \
27853 @extra_host_libiberty_configure_flags@
27854 @endif libiberty-bootstrap
27856 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27857 maybe-configure-stagefeedback-libiberty:
27858 @if libiberty-bootstrap
27859 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27860 configure-stagefeedback-libiberty:
27861 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27863 @r=`${PWD_COMMAND}`; export r; \
27864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27865 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27866 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27867 $(HOST_EXPORTS) \
27868 $(POSTSTAGE1_HOST_EXPORTS) \
27869 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27870 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27871 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27872 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27874 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27875 case $(srcdir) in \
27876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27877 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27879 esac; \
27880 module_srcdir=libiberty; \
27881 $(SHELL) $$s/$$module_srcdir/configure \
27882 --srcdir=$${topdir}/$$module_srcdir \
27883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27884 --target=${target_alias} \
27885 --with-build-libsubdir=$(HOST_SUBDIR) \
27886 $(STAGEfeedback_CONFIGURE_FLAGS) \
27887 @extra_host_libiberty_configure_flags@
27888 @endif libiberty-bootstrap
27890 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27891 maybe-configure-stageautoprofile-libiberty:
27892 @if libiberty-bootstrap
27893 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27894 configure-stageautoprofile-libiberty:
27895 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27897 @r=`${PWD_COMMAND}`; export r; \
27898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27899 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27900 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27901 $(HOST_EXPORTS) \
27902 $(POSTSTAGE1_HOST_EXPORTS) \
27903 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27904 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27905 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27906 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27908 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27909 case $(srcdir) in \
27910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27911 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27913 esac; \
27914 module_srcdir=libiberty; \
27915 $(SHELL) $$s/$$module_srcdir/configure \
27916 --srcdir=$${topdir}/$$module_srcdir \
27917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27918 --target=${target_alias} \
27919 --with-build-libsubdir=$(HOST_SUBDIR) \
27920 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27921 @extra_host_libiberty_configure_flags@
27922 @endif libiberty-bootstrap
27924 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27925 maybe-configure-stageautofeedback-libiberty:
27926 @if libiberty-bootstrap
27927 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27928 configure-stageautofeedback-libiberty:
27929 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27931 @r=`${PWD_COMMAND}`; export r; \
27932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27933 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27934 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27935 $(HOST_EXPORTS) \
27936 $(POSTSTAGE1_HOST_EXPORTS) \
27937 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27938 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27939 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27940 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27942 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27943 case $(srcdir) in \
27944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27945 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27947 esac; \
27948 module_srcdir=libiberty; \
27949 $(SHELL) $$s/$$module_srcdir/configure \
27950 --srcdir=$${topdir}/$$module_srcdir \
27951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27952 --target=${target_alias} \
27953 --with-build-libsubdir=$(HOST_SUBDIR) \
27954 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27955 @extra_host_libiberty_configure_flags@
27956 @endif libiberty-bootstrap
27962 .PHONY: all-libiberty maybe-all-libiberty
27963 maybe-all-libiberty:
27964 @if gcc-bootstrap
27965 all-libiberty: stage_current
27966 @endif gcc-bootstrap
27967 @if libiberty
27968 TARGET-libiberty=all
27969 maybe-all-libiberty: all-libiberty
27970 all-libiberty: configure-libiberty
27971 @r=`${PWD_COMMAND}`; export r; \
27972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27973 $(HOST_EXPORTS) \
27974 (cd $(HOST_SUBDIR)/libiberty && \
27975 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27976 $(TARGET-libiberty))
27977 @endif libiberty
27981 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27982 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27983 maybe-all-stage1-libiberty:
27984 maybe-clean-stage1-libiberty:
27985 @if libiberty-bootstrap
27986 maybe-all-stage1-libiberty: all-stage1-libiberty
27987 all-stage1: all-stage1-libiberty
27988 TARGET-stage1-libiberty = $(TARGET-libiberty)
27989 all-stage1-libiberty: configure-stage1-libiberty
27990 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27991 @r=`${PWD_COMMAND}`; export r; \
27992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27993 TFLAGS="$(STAGE1_TFLAGS)"; \
27994 $(HOST_EXPORTS) \
27995 cd $(HOST_SUBDIR)/libiberty && \
27997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27998 CFLAGS="$(STAGE1_CFLAGS)" \
27999 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28000 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28001 LIBCFLAGS="$(LIBCFLAGS)" \
28002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28005 $(EXTRA_HOST_FLAGS) \
28006 $(STAGE1_FLAGS_TO_PASS) \
28007 TFLAGS="$(STAGE1_TFLAGS)" \
28008 $(TARGET-stage1-libiberty)
28010 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28011 clean-stage1: clean-stage1-libiberty
28012 clean-stage1-libiberty:
28013 @if [ $(current_stage) = stage1 ]; then \
28014 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28015 else \
28016 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28017 $(MAKE) stage1-start; \
28018 fi; \
28019 cd $(HOST_SUBDIR)/libiberty && \
28020 $(MAKE) $(EXTRA_HOST_FLAGS) \
28021 $(STAGE1_FLAGS_TO_PASS) clean
28022 @endif libiberty-bootstrap
28025 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28026 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28027 maybe-all-stage2-libiberty:
28028 maybe-clean-stage2-libiberty:
28029 @if libiberty-bootstrap
28030 maybe-all-stage2-libiberty: all-stage2-libiberty
28031 all-stage2: all-stage2-libiberty
28032 TARGET-stage2-libiberty = $(TARGET-libiberty)
28033 all-stage2-libiberty: configure-stage2-libiberty
28034 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28035 @r=`${PWD_COMMAND}`; export r; \
28036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28037 TFLAGS="$(STAGE2_TFLAGS)"; \
28038 $(HOST_EXPORTS) \
28039 $(POSTSTAGE1_HOST_EXPORTS) \
28040 cd $(HOST_SUBDIR)/libiberty && \
28042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28043 CFLAGS="$(STAGE2_CFLAGS)" \
28044 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28045 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28046 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28050 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28051 TFLAGS="$(STAGE2_TFLAGS)" \
28052 $(TARGET-stage2-libiberty)
28054 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28055 clean-stage2: clean-stage2-libiberty
28056 clean-stage2-libiberty:
28057 @if [ $(current_stage) = stage2 ]; then \
28058 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28059 else \
28060 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28061 $(MAKE) stage2-start; \
28062 fi; \
28063 cd $(HOST_SUBDIR)/libiberty && \
28064 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28065 @endif libiberty-bootstrap
28068 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28069 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28070 maybe-all-stage3-libiberty:
28071 maybe-clean-stage3-libiberty:
28072 @if libiberty-bootstrap
28073 maybe-all-stage3-libiberty: all-stage3-libiberty
28074 all-stage3: all-stage3-libiberty
28075 TARGET-stage3-libiberty = $(TARGET-libiberty)
28076 all-stage3-libiberty: configure-stage3-libiberty
28077 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28078 @r=`${PWD_COMMAND}`; export r; \
28079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28080 TFLAGS="$(STAGE3_TFLAGS)"; \
28081 $(HOST_EXPORTS) \
28082 $(POSTSTAGE1_HOST_EXPORTS) \
28083 cd $(HOST_SUBDIR)/libiberty && \
28085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28086 CFLAGS="$(STAGE3_CFLAGS)" \
28087 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28088 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28089 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28093 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28094 TFLAGS="$(STAGE3_TFLAGS)" \
28095 $(TARGET-stage3-libiberty)
28097 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28098 clean-stage3: clean-stage3-libiberty
28099 clean-stage3-libiberty:
28100 @if [ $(current_stage) = stage3 ]; then \
28101 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28102 else \
28103 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28104 $(MAKE) stage3-start; \
28105 fi; \
28106 cd $(HOST_SUBDIR)/libiberty && \
28107 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28108 @endif libiberty-bootstrap
28111 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28112 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28113 maybe-all-stage4-libiberty:
28114 maybe-clean-stage4-libiberty:
28115 @if libiberty-bootstrap
28116 maybe-all-stage4-libiberty: all-stage4-libiberty
28117 all-stage4: all-stage4-libiberty
28118 TARGET-stage4-libiberty = $(TARGET-libiberty)
28119 all-stage4-libiberty: configure-stage4-libiberty
28120 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28121 @r=`${PWD_COMMAND}`; export r; \
28122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28123 TFLAGS="$(STAGE4_TFLAGS)"; \
28124 $(HOST_EXPORTS) \
28125 $(POSTSTAGE1_HOST_EXPORTS) \
28126 cd $(HOST_SUBDIR)/libiberty && \
28128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28129 CFLAGS="$(STAGE4_CFLAGS)" \
28130 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28131 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28132 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28137 TFLAGS="$(STAGE4_TFLAGS)" \
28138 $(TARGET-stage4-libiberty)
28140 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28141 clean-stage4: clean-stage4-libiberty
28142 clean-stage4-libiberty:
28143 @if [ $(current_stage) = stage4 ]; then \
28144 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28145 else \
28146 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28147 $(MAKE) stage4-start; \
28148 fi; \
28149 cd $(HOST_SUBDIR)/libiberty && \
28150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28151 @endif libiberty-bootstrap
28154 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28155 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28156 maybe-all-stageprofile-libiberty:
28157 maybe-clean-stageprofile-libiberty:
28158 @if libiberty-bootstrap
28159 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28160 all-stageprofile: all-stageprofile-libiberty
28161 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28162 all-stageprofile-libiberty: configure-stageprofile-libiberty
28163 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28164 @r=`${PWD_COMMAND}`; export r; \
28165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28166 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28167 $(HOST_EXPORTS) \
28168 $(POSTSTAGE1_HOST_EXPORTS) \
28169 cd $(HOST_SUBDIR)/libiberty && \
28171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28172 CFLAGS="$(STAGEprofile_CFLAGS)" \
28173 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28174 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28175 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28180 TFLAGS="$(STAGEprofile_TFLAGS)" \
28181 $(TARGET-stageprofile-libiberty)
28183 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28184 clean-stageprofile: clean-stageprofile-libiberty
28185 clean-stageprofile-libiberty:
28186 @if [ $(current_stage) = stageprofile ]; then \
28187 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28188 else \
28189 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28190 $(MAKE) stageprofile-start; \
28191 fi; \
28192 cd $(HOST_SUBDIR)/libiberty && \
28193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28194 @endif libiberty-bootstrap
28197 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28198 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28199 maybe-all-stagetrain-libiberty:
28200 maybe-clean-stagetrain-libiberty:
28201 @if libiberty-bootstrap
28202 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28203 all-stagetrain: all-stagetrain-libiberty
28204 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28205 all-stagetrain-libiberty: configure-stagetrain-libiberty
28206 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28207 @r=`${PWD_COMMAND}`; export r; \
28208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28209 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28210 $(HOST_EXPORTS) \
28211 $(POSTSTAGE1_HOST_EXPORTS) \
28212 cd $(HOST_SUBDIR)/libiberty && \
28214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28215 CFLAGS="$(STAGEtrain_CFLAGS)" \
28216 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28217 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28218 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28219 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28220 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28221 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28222 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28223 TFLAGS="$(STAGEtrain_TFLAGS)" \
28224 $(TARGET-stagetrain-libiberty)
28226 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28227 clean-stagetrain: clean-stagetrain-libiberty
28228 clean-stagetrain-libiberty:
28229 @if [ $(current_stage) = stagetrain ]; then \
28230 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28231 else \
28232 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28233 $(MAKE) stagetrain-start; \
28234 fi; \
28235 cd $(HOST_SUBDIR)/libiberty && \
28236 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28237 @endif libiberty-bootstrap
28240 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28241 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28242 maybe-all-stagefeedback-libiberty:
28243 maybe-clean-stagefeedback-libiberty:
28244 @if libiberty-bootstrap
28245 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28246 all-stagefeedback: all-stagefeedback-libiberty
28247 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28248 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28249 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28250 @r=`${PWD_COMMAND}`; export r; \
28251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28252 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28253 $(HOST_EXPORTS) \
28254 $(POSTSTAGE1_HOST_EXPORTS) \
28255 cd $(HOST_SUBDIR)/libiberty && \
28257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28258 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28259 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28260 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28261 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28265 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28266 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28267 $(TARGET-stagefeedback-libiberty)
28269 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28270 clean-stagefeedback: clean-stagefeedback-libiberty
28271 clean-stagefeedback-libiberty:
28272 @if [ $(current_stage) = stagefeedback ]; then \
28273 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28274 else \
28275 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28276 $(MAKE) stagefeedback-start; \
28277 fi; \
28278 cd $(HOST_SUBDIR)/libiberty && \
28279 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28280 @endif libiberty-bootstrap
28283 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28284 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28285 maybe-all-stageautoprofile-libiberty:
28286 maybe-clean-stageautoprofile-libiberty:
28287 @if libiberty-bootstrap
28288 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28289 all-stageautoprofile: all-stageautoprofile-libiberty
28290 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28291 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28292 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28293 @r=`${PWD_COMMAND}`; export r; \
28294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28295 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28296 $(HOST_EXPORTS) \
28297 $(POSTSTAGE1_HOST_EXPORTS) \
28298 cd $(HOST_SUBDIR)/libiberty && \
28299 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28301 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28302 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28303 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28304 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28309 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28310 $(TARGET-stageautoprofile-libiberty)
28312 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28313 clean-stageautoprofile: clean-stageautoprofile-libiberty
28314 clean-stageautoprofile-libiberty:
28315 @if [ $(current_stage) = stageautoprofile ]; then \
28316 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28317 else \
28318 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28319 $(MAKE) stageautoprofile-start; \
28320 fi; \
28321 cd $(HOST_SUBDIR)/libiberty && \
28322 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28323 @endif libiberty-bootstrap
28326 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28327 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28328 maybe-all-stageautofeedback-libiberty:
28329 maybe-clean-stageautofeedback-libiberty:
28330 @if libiberty-bootstrap
28331 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28332 all-stageautofeedback: all-stageautofeedback-libiberty
28333 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28334 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28335 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28336 @r=`${PWD_COMMAND}`; export r; \
28337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28338 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28339 $(HOST_EXPORTS) \
28340 $(POSTSTAGE1_HOST_EXPORTS) \
28341 cd $(HOST_SUBDIR)/libiberty && \
28343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28344 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28345 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28346 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28347 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28352 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28353 $(TARGET-stageautofeedback-libiberty)
28355 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28356 clean-stageautofeedback: clean-stageautofeedback-libiberty
28357 clean-stageautofeedback-libiberty:
28358 @if [ $(current_stage) = stageautofeedback ]; then \
28359 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28360 else \
28361 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28362 $(MAKE) stageautofeedback-start; \
28363 fi; \
28364 cd $(HOST_SUBDIR)/libiberty && \
28365 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28366 @endif libiberty-bootstrap
28372 .PHONY: check-libiberty maybe-check-libiberty
28373 maybe-check-libiberty:
28374 @if libiberty
28375 maybe-check-libiberty: check-libiberty
28377 check-libiberty:
28378 @: $(MAKE); $(unstage)
28379 @r=`${PWD_COMMAND}`; export r; \
28380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28381 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28382 (cd $(HOST_SUBDIR)/libiberty && \
28383 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28385 @endif libiberty
28387 .PHONY: install-libiberty maybe-install-libiberty
28388 maybe-install-libiberty:
28389 @if libiberty
28390 maybe-install-libiberty: install-libiberty
28392 install-libiberty: installdirs
28393 @: $(MAKE); $(unstage)
28394 @r=`${PWD_COMMAND}`; export r; \
28395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28396 $(HOST_EXPORTS) \
28397 (cd $(HOST_SUBDIR)/libiberty && \
28398 $(MAKE) $(FLAGS_TO_PASS) install)
28400 @endif libiberty
28402 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28403 maybe-install-strip-libiberty:
28404 @if libiberty
28405 maybe-install-strip-libiberty: install-strip-libiberty
28407 install-strip-libiberty: installdirs
28408 @: $(MAKE); $(unstage)
28409 @r=`${PWD_COMMAND}`; export r; \
28410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28411 $(HOST_EXPORTS) \
28412 (cd $(HOST_SUBDIR)/libiberty && \
28413 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28415 @endif libiberty
28417 # Other targets (info, dvi, pdf, etc.)
28419 .PHONY: maybe-info-libiberty info-libiberty
28420 maybe-info-libiberty:
28421 @if libiberty
28422 maybe-info-libiberty: info-libiberty
28424 info-libiberty: \
28425 configure-libiberty
28426 @[ -f ./libiberty/Makefile ] || exit 0; \
28427 r=`${PWD_COMMAND}`; export r; \
28428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28429 $(HOST_EXPORTS) \
28430 for flag in $(EXTRA_HOST_FLAGS) ; do \
28431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28432 done; \
28433 echo "Doing info in libiberty"; \
28434 (cd $(HOST_SUBDIR)/libiberty && \
28435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28437 "RANLIB=$${RANLIB}" \
28438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28439 info) \
28440 || exit 1
28442 @endif libiberty
28444 .PHONY: maybe-dvi-libiberty dvi-libiberty
28445 maybe-dvi-libiberty:
28446 @if libiberty
28447 maybe-dvi-libiberty: dvi-libiberty
28449 dvi-libiberty: \
28450 configure-libiberty
28451 @[ -f ./libiberty/Makefile ] || exit 0; \
28452 r=`${PWD_COMMAND}`; export r; \
28453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28454 $(HOST_EXPORTS) \
28455 for flag in $(EXTRA_HOST_FLAGS) ; do \
28456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28457 done; \
28458 echo "Doing dvi in libiberty"; \
28459 (cd $(HOST_SUBDIR)/libiberty && \
28460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28462 "RANLIB=$${RANLIB}" \
28463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28464 dvi) \
28465 || exit 1
28467 @endif libiberty
28469 .PHONY: maybe-pdf-libiberty pdf-libiberty
28470 maybe-pdf-libiberty:
28471 @if libiberty
28472 maybe-pdf-libiberty: pdf-libiberty
28474 pdf-libiberty: \
28475 configure-libiberty
28476 @[ -f ./libiberty/Makefile ] || exit 0; \
28477 r=`${PWD_COMMAND}`; export r; \
28478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28479 $(HOST_EXPORTS) \
28480 for flag in $(EXTRA_HOST_FLAGS) ; do \
28481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28482 done; \
28483 echo "Doing pdf in libiberty"; \
28484 (cd $(HOST_SUBDIR)/libiberty && \
28485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28487 "RANLIB=$${RANLIB}" \
28488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28489 pdf) \
28490 || exit 1
28492 @endif libiberty
28494 .PHONY: maybe-html-libiberty html-libiberty
28495 maybe-html-libiberty:
28496 @if libiberty
28497 maybe-html-libiberty: html-libiberty
28499 html-libiberty: \
28500 configure-libiberty
28501 @[ -f ./libiberty/Makefile ] || exit 0; \
28502 r=`${PWD_COMMAND}`; export r; \
28503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28504 $(HOST_EXPORTS) \
28505 for flag in $(EXTRA_HOST_FLAGS) ; do \
28506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28507 done; \
28508 echo "Doing html in libiberty"; \
28509 (cd $(HOST_SUBDIR)/libiberty && \
28510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28512 "RANLIB=$${RANLIB}" \
28513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28514 html) \
28515 || exit 1
28517 @endif libiberty
28519 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28520 maybe-TAGS-libiberty:
28521 @if libiberty
28522 maybe-TAGS-libiberty: TAGS-libiberty
28524 TAGS-libiberty: \
28525 configure-libiberty
28526 @[ -f ./libiberty/Makefile ] || exit 0; \
28527 r=`${PWD_COMMAND}`; export r; \
28528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28529 $(HOST_EXPORTS) \
28530 for flag in $(EXTRA_HOST_FLAGS) ; do \
28531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28532 done; \
28533 echo "Doing TAGS in libiberty"; \
28534 (cd $(HOST_SUBDIR)/libiberty && \
28535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28537 "RANLIB=$${RANLIB}" \
28538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28539 TAGS) \
28540 || exit 1
28542 @endif libiberty
28544 .PHONY: maybe-install-info-libiberty install-info-libiberty
28545 maybe-install-info-libiberty:
28546 @if libiberty
28547 maybe-install-info-libiberty: install-info-libiberty
28549 install-info-libiberty: \
28550 configure-libiberty \
28551 info-libiberty
28552 @[ -f ./libiberty/Makefile ] || exit 0; \
28553 r=`${PWD_COMMAND}`; export r; \
28554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28555 $(HOST_EXPORTS) \
28556 for flag in $(EXTRA_HOST_FLAGS) ; do \
28557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28558 done; \
28559 echo "Doing install-info in libiberty"; \
28560 (cd $(HOST_SUBDIR)/libiberty && \
28561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28563 "RANLIB=$${RANLIB}" \
28564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28565 install-info) \
28566 || exit 1
28568 @endif libiberty
28570 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28571 maybe-install-pdf-libiberty:
28572 @if libiberty
28573 maybe-install-pdf-libiberty: install-pdf-libiberty
28575 install-pdf-libiberty: \
28576 configure-libiberty \
28577 pdf-libiberty
28578 @[ -f ./libiberty/Makefile ] || exit 0; \
28579 r=`${PWD_COMMAND}`; export r; \
28580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28581 $(HOST_EXPORTS) \
28582 for flag in $(EXTRA_HOST_FLAGS) ; do \
28583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28584 done; \
28585 echo "Doing install-pdf in libiberty"; \
28586 (cd $(HOST_SUBDIR)/libiberty && \
28587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28589 "RANLIB=$${RANLIB}" \
28590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28591 install-pdf) \
28592 || exit 1
28594 @endif libiberty
28596 .PHONY: maybe-install-html-libiberty install-html-libiberty
28597 maybe-install-html-libiberty:
28598 @if libiberty
28599 maybe-install-html-libiberty: install-html-libiberty
28601 install-html-libiberty: \
28602 configure-libiberty \
28603 html-libiberty
28604 @[ -f ./libiberty/Makefile ] || exit 0; \
28605 r=`${PWD_COMMAND}`; export r; \
28606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28607 $(HOST_EXPORTS) \
28608 for flag in $(EXTRA_HOST_FLAGS) ; do \
28609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28610 done; \
28611 echo "Doing install-html in libiberty"; \
28612 (cd $(HOST_SUBDIR)/libiberty && \
28613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28615 "RANLIB=$${RANLIB}" \
28616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28617 install-html) \
28618 || exit 1
28620 @endif libiberty
28622 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28623 maybe-installcheck-libiberty:
28624 @if libiberty
28625 maybe-installcheck-libiberty: installcheck-libiberty
28627 installcheck-libiberty: \
28628 configure-libiberty
28629 @[ -f ./libiberty/Makefile ] || exit 0; \
28630 r=`${PWD_COMMAND}`; export r; \
28631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28632 $(HOST_EXPORTS) \
28633 for flag in $(EXTRA_HOST_FLAGS) ; do \
28634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28635 done; \
28636 echo "Doing installcheck in libiberty"; \
28637 (cd $(HOST_SUBDIR)/libiberty && \
28638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28640 "RANLIB=$${RANLIB}" \
28641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28642 installcheck) \
28643 || exit 1
28645 @endif libiberty
28647 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28648 maybe-mostlyclean-libiberty:
28649 @if libiberty
28650 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28652 mostlyclean-libiberty:
28653 @[ -f ./libiberty/Makefile ] || exit 0; \
28654 r=`${PWD_COMMAND}`; export r; \
28655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28656 $(HOST_EXPORTS) \
28657 for flag in $(EXTRA_HOST_FLAGS) ; do \
28658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28659 done; \
28660 echo "Doing mostlyclean in libiberty"; \
28661 (cd $(HOST_SUBDIR)/libiberty && \
28662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28664 "RANLIB=$${RANLIB}" \
28665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28666 mostlyclean) \
28667 || exit 1
28669 @endif libiberty
28671 .PHONY: maybe-clean-libiberty clean-libiberty
28672 maybe-clean-libiberty:
28673 @if libiberty
28674 maybe-clean-libiberty: clean-libiberty
28676 clean-libiberty:
28677 @[ -f ./libiberty/Makefile ] || exit 0; \
28678 r=`${PWD_COMMAND}`; export r; \
28679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680 $(HOST_EXPORTS) \
28681 for flag in $(EXTRA_HOST_FLAGS) ; do \
28682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28683 done; \
28684 echo "Doing clean in libiberty"; \
28685 (cd $(HOST_SUBDIR)/libiberty && \
28686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28688 "RANLIB=$${RANLIB}" \
28689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28690 clean) \
28691 || exit 1
28693 @endif libiberty
28695 .PHONY: maybe-distclean-libiberty distclean-libiberty
28696 maybe-distclean-libiberty:
28697 @if libiberty
28698 maybe-distclean-libiberty: distclean-libiberty
28700 distclean-libiberty:
28701 @[ -f ./libiberty/Makefile ] || exit 0; \
28702 r=`${PWD_COMMAND}`; export r; \
28703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28704 $(HOST_EXPORTS) \
28705 for flag in $(EXTRA_HOST_FLAGS) ; do \
28706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28707 done; \
28708 echo "Doing distclean in libiberty"; \
28709 (cd $(HOST_SUBDIR)/libiberty && \
28710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28712 "RANLIB=$${RANLIB}" \
28713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28714 distclean) \
28715 || exit 1
28717 @endif libiberty
28719 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28720 maybe-maintainer-clean-libiberty:
28721 @if libiberty
28722 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28724 maintainer-clean-libiberty:
28725 @[ -f ./libiberty/Makefile ] || exit 0; \
28726 r=`${PWD_COMMAND}`; export r; \
28727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28728 $(HOST_EXPORTS) \
28729 for flag in $(EXTRA_HOST_FLAGS) ; do \
28730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28731 done; \
28732 echo "Doing maintainer-clean in libiberty"; \
28733 (cd $(HOST_SUBDIR)/libiberty && \
28734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28736 "RANLIB=$${RANLIB}" \
28737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28738 maintainer-clean) \
28739 || exit 1
28741 @endif libiberty
28745 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28746 maybe-configure-libiberty-linker-plugin:
28747 @if gcc-bootstrap
28748 configure-libiberty-linker-plugin: stage_current
28749 @endif gcc-bootstrap
28750 @if libiberty-linker-plugin
28751 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28752 configure-libiberty-linker-plugin:
28753 @r=`${PWD_COMMAND}`; export r; \
28754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28755 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28757 $(HOST_EXPORTS) \
28758 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28759 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28760 case $(srcdir) in \
28761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28762 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28764 esac; \
28765 module_srcdir=libiberty; \
28766 $(SHELL) \
28767 $$s/$$module_srcdir/configure \
28768 --srcdir=$${topdir}/$$module_srcdir \
28769 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28770 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28771 || exit 1
28772 @endif libiberty-linker-plugin
28776 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28777 maybe-configure-stage1-libiberty-linker-plugin:
28778 @if libiberty-linker-plugin-bootstrap
28779 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28780 configure-stage1-libiberty-linker-plugin:
28781 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28782 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28783 @r=`${PWD_COMMAND}`; export r; \
28784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28785 TFLAGS="$(STAGE1_TFLAGS)"; \
28786 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28787 $(HOST_EXPORTS) \
28788 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28789 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28790 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28791 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28793 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28794 case $(srcdir) in \
28795 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28796 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28797 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28798 esac; \
28799 module_srcdir=libiberty; \
28800 $(SHELL) $$s/$$module_srcdir/configure \
28801 --srcdir=$${topdir}/$$module_srcdir \
28802 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28803 --target=${target_alias} \
28805 $(STAGE1_CONFIGURE_FLAGS) \
28806 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28807 @endif libiberty-linker-plugin-bootstrap
28809 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28810 maybe-configure-stage2-libiberty-linker-plugin:
28811 @if libiberty-linker-plugin-bootstrap
28812 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28813 configure-stage2-libiberty-linker-plugin:
28814 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28815 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28816 @r=`${PWD_COMMAND}`; export r; \
28817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28818 TFLAGS="$(STAGE2_TFLAGS)"; \
28819 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28820 $(HOST_EXPORTS) \
28821 $(POSTSTAGE1_HOST_EXPORTS) \
28822 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28823 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28824 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28825 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28827 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28828 case $(srcdir) in \
28829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28830 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28832 esac; \
28833 module_srcdir=libiberty; \
28834 $(SHELL) $$s/$$module_srcdir/configure \
28835 --srcdir=$${topdir}/$$module_srcdir \
28836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28837 --target=${target_alias} \
28838 --with-build-libsubdir=$(HOST_SUBDIR) \
28839 $(STAGE2_CONFIGURE_FLAGS) \
28840 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28841 @endif libiberty-linker-plugin-bootstrap
28843 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28844 maybe-configure-stage3-libiberty-linker-plugin:
28845 @if libiberty-linker-plugin-bootstrap
28846 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28847 configure-stage3-libiberty-linker-plugin:
28848 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28850 @r=`${PWD_COMMAND}`; export r; \
28851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28852 TFLAGS="$(STAGE3_TFLAGS)"; \
28853 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28854 $(HOST_EXPORTS) \
28855 $(POSTSTAGE1_HOST_EXPORTS) \
28856 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28857 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28858 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28859 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28861 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28862 case $(srcdir) in \
28863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28864 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28866 esac; \
28867 module_srcdir=libiberty; \
28868 $(SHELL) $$s/$$module_srcdir/configure \
28869 --srcdir=$${topdir}/$$module_srcdir \
28870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28871 --target=${target_alias} \
28872 --with-build-libsubdir=$(HOST_SUBDIR) \
28873 $(STAGE3_CONFIGURE_FLAGS) \
28874 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28875 @endif libiberty-linker-plugin-bootstrap
28877 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28878 maybe-configure-stage4-libiberty-linker-plugin:
28879 @if libiberty-linker-plugin-bootstrap
28880 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28881 configure-stage4-libiberty-linker-plugin:
28882 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28884 @r=`${PWD_COMMAND}`; export r; \
28885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28886 TFLAGS="$(STAGE4_TFLAGS)"; \
28887 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28888 $(HOST_EXPORTS) \
28889 $(POSTSTAGE1_HOST_EXPORTS) \
28890 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28891 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28892 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28893 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28895 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28896 case $(srcdir) in \
28897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28898 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28900 esac; \
28901 module_srcdir=libiberty; \
28902 $(SHELL) $$s/$$module_srcdir/configure \
28903 --srcdir=$${topdir}/$$module_srcdir \
28904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28905 --target=${target_alias} \
28906 --with-build-libsubdir=$(HOST_SUBDIR) \
28907 $(STAGE4_CONFIGURE_FLAGS) \
28908 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28909 @endif libiberty-linker-plugin-bootstrap
28911 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28912 maybe-configure-stageprofile-libiberty-linker-plugin:
28913 @if libiberty-linker-plugin-bootstrap
28914 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28915 configure-stageprofile-libiberty-linker-plugin:
28916 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28918 @r=`${PWD_COMMAND}`; export r; \
28919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28920 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28921 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28922 $(HOST_EXPORTS) \
28923 $(POSTSTAGE1_HOST_EXPORTS) \
28924 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28925 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28926 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28927 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28929 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28930 case $(srcdir) in \
28931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28932 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28934 esac; \
28935 module_srcdir=libiberty; \
28936 $(SHELL) $$s/$$module_srcdir/configure \
28937 --srcdir=$${topdir}/$$module_srcdir \
28938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28939 --target=${target_alias} \
28940 --with-build-libsubdir=$(HOST_SUBDIR) \
28941 $(STAGEprofile_CONFIGURE_FLAGS) \
28942 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28943 @endif libiberty-linker-plugin-bootstrap
28945 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28946 maybe-configure-stagetrain-libiberty-linker-plugin:
28947 @if libiberty-linker-plugin-bootstrap
28948 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28949 configure-stagetrain-libiberty-linker-plugin:
28950 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28952 @r=`${PWD_COMMAND}`; export r; \
28953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28954 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28955 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28956 $(HOST_EXPORTS) \
28957 $(POSTSTAGE1_HOST_EXPORTS) \
28958 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28959 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28960 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28961 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28963 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28964 case $(srcdir) in \
28965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28966 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28968 esac; \
28969 module_srcdir=libiberty; \
28970 $(SHELL) $$s/$$module_srcdir/configure \
28971 --srcdir=$${topdir}/$$module_srcdir \
28972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28973 --target=${target_alias} \
28974 --with-build-libsubdir=$(HOST_SUBDIR) \
28975 $(STAGEtrain_CONFIGURE_FLAGS) \
28976 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28977 @endif libiberty-linker-plugin-bootstrap
28979 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28980 maybe-configure-stagefeedback-libiberty-linker-plugin:
28981 @if libiberty-linker-plugin-bootstrap
28982 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28983 configure-stagefeedback-libiberty-linker-plugin:
28984 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28986 @r=`${PWD_COMMAND}`; export r; \
28987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28988 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28989 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28990 $(HOST_EXPORTS) \
28991 $(POSTSTAGE1_HOST_EXPORTS) \
28992 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28993 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28994 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28995 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28997 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28998 case $(srcdir) in \
28999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29000 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29002 esac; \
29003 module_srcdir=libiberty; \
29004 $(SHELL) $$s/$$module_srcdir/configure \
29005 --srcdir=$${topdir}/$$module_srcdir \
29006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29007 --target=${target_alias} \
29008 --with-build-libsubdir=$(HOST_SUBDIR) \
29009 $(STAGEfeedback_CONFIGURE_FLAGS) \
29010 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29011 @endif libiberty-linker-plugin-bootstrap
29013 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29014 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29015 @if libiberty-linker-plugin-bootstrap
29016 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29017 configure-stageautoprofile-libiberty-linker-plugin:
29018 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29020 @r=`${PWD_COMMAND}`; export r; \
29021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29022 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29023 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29024 $(HOST_EXPORTS) \
29025 $(POSTSTAGE1_HOST_EXPORTS) \
29026 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29027 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29028 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29029 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29031 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29032 case $(srcdir) in \
29033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29034 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29036 esac; \
29037 module_srcdir=libiberty; \
29038 $(SHELL) $$s/$$module_srcdir/configure \
29039 --srcdir=$${topdir}/$$module_srcdir \
29040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29041 --target=${target_alias} \
29042 --with-build-libsubdir=$(HOST_SUBDIR) \
29043 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29044 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29045 @endif libiberty-linker-plugin-bootstrap
29047 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29048 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29049 @if libiberty-linker-plugin-bootstrap
29050 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29051 configure-stageautofeedback-libiberty-linker-plugin:
29052 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29054 @r=`${PWD_COMMAND}`; export r; \
29055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29056 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29057 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29058 $(HOST_EXPORTS) \
29059 $(POSTSTAGE1_HOST_EXPORTS) \
29060 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29061 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29062 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29063 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29065 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29066 case $(srcdir) in \
29067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29068 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29070 esac; \
29071 module_srcdir=libiberty; \
29072 $(SHELL) $$s/$$module_srcdir/configure \
29073 --srcdir=$${topdir}/$$module_srcdir \
29074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29075 --target=${target_alias} \
29076 --with-build-libsubdir=$(HOST_SUBDIR) \
29077 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29078 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29079 @endif libiberty-linker-plugin-bootstrap
29085 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29086 maybe-all-libiberty-linker-plugin:
29087 @if gcc-bootstrap
29088 all-libiberty-linker-plugin: stage_current
29089 @endif gcc-bootstrap
29090 @if libiberty-linker-plugin
29091 TARGET-libiberty-linker-plugin=all
29092 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29093 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29094 @r=`${PWD_COMMAND}`; export r; \
29095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29096 $(HOST_EXPORTS) \
29097 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29098 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29099 $(TARGET-libiberty-linker-plugin))
29100 @endif libiberty-linker-plugin
29104 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29105 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29106 maybe-all-stage1-libiberty-linker-plugin:
29107 maybe-clean-stage1-libiberty-linker-plugin:
29108 @if libiberty-linker-plugin-bootstrap
29109 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29110 all-stage1: all-stage1-libiberty-linker-plugin
29111 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29112 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29113 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29114 @r=`${PWD_COMMAND}`; export r; \
29115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29116 TFLAGS="$(STAGE1_TFLAGS)"; \
29117 $(HOST_EXPORTS) \
29118 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29121 CFLAGS="$(STAGE1_CFLAGS)" \
29122 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29123 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29124 LIBCFLAGS="$(LIBCFLAGS)" \
29125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29128 $(EXTRA_HOST_FLAGS) \
29129 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29130 TFLAGS="$(STAGE1_TFLAGS)" \
29131 $(TARGET-stage1-libiberty-linker-plugin)
29133 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29134 clean-stage1: clean-stage1-libiberty-linker-plugin
29135 clean-stage1-libiberty-linker-plugin:
29136 @if [ $(current_stage) = stage1 ]; then \
29137 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29138 else \
29139 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29140 $(MAKE) stage1-start; \
29141 fi; \
29142 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29143 $(MAKE) $(EXTRA_HOST_FLAGS) \
29144 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29145 @endif libiberty-linker-plugin-bootstrap
29148 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29149 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29150 maybe-all-stage2-libiberty-linker-plugin:
29151 maybe-clean-stage2-libiberty-linker-plugin:
29152 @if libiberty-linker-plugin-bootstrap
29153 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29154 all-stage2: all-stage2-libiberty-linker-plugin
29155 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29156 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29157 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29158 @r=`${PWD_COMMAND}`; export r; \
29159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29160 TFLAGS="$(STAGE2_TFLAGS)"; \
29161 $(HOST_EXPORTS) \
29162 $(POSTSTAGE1_HOST_EXPORTS) \
29163 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29166 CFLAGS="$(STAGE2_CFLAGS)" \
29167 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29168 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29169 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29173 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29174 TFLAGS="$(STAGE2_TFLAGS)" \
29175 $(TARGET-stage2-libiberty-linker-plugin)
29177 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29178 clean-stage2: clean-stage2-libiberty-linker-plugin
29179 clean-stage2-libiberty-linker-plugin:
29180 @if [ $(current_stage) = stage2 ]; then \
29181 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29182 else \
29183 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29184 $(MAKE) stage2-start; \
29185 fi; \
29186 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29187 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29188 @endif libiberty-linker-plugin-bootstrap
29191 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29192 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29193 maybe-all-stage3-libiberty-linker-plugin:
29194 maybe-clean-stage3-libiberty-linker-plugin:
29195 @if libiberty-linker-plugin-bootstrap
29196 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29197 all-stage3: all-stage3-libiberty-linker-plugin
29198 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29199 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29200 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29201 @r=`${PWD_COMMAND}`; export r; \
29202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29203 TFLAGS="$(STAGE3_TFLAGS)"; \
29204 $(HOST_EXPORTS) \
29205 $(POSTSTAGE1_HOST_EXPORTS) \
29206 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29208 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29209 CFLAGS="$(STAGE3_CFLAGS)" \
29210 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29211 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29212 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29213 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29214 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29215 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29216 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29217 TFLAGS="$(STAGE3_TFLAGS)" \
29218 $(TARGET-stage3-libiberty-linker-plugin)
29220 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29221 clean-stage3: clean-stage3-libiberty-linker-plugin
29222 clean-stage3-libiberty-linker-plugin:
29223 @if [ $(current_stage) = stage3 ]; then \
29224 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29225 else \
29226 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29227 $(MAKE) stage3-start; \
29228 fi; \
29229 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29230 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29231 @endif libiberty-linker-plugin-bootstrap
29234 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29235 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29236 maybe-all-stage4-libiberty-linker-plugin:
29237 maybe-clean-stage4-libiberty-linker-plugin:
29238 @if libiberty-linker-plugin-bootstrap
29239 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29240 all-stage4: all-stage4-libiberty-linker-plugin
29241 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29242 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29243 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29244 @r=`${PWD_COMMAND}`; export r; \
29245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29246 TFLAGS="$(STAGE4_TFLAGS)"; \
29247 $(HOST_EXPORTS) \
29248 $(POSTSTAGE1_HOST_EXPORTS) \
29249 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29251 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29252 CFLAGS="$(STAGE4_CFLAGS)" \
29253 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29254 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29255 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29256 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29257 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29258 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29259 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29260 TFLAGS="$(STAGE4_TFLAGS)" \
29261 $(TARGET-stage4-libiberty-linker-plugin)
29263 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29264 clean-stage4: clean-stage4-libiberty-linker-plugin
29265 clean-stage4-libiberty-linker-plugin:
29266 @if [ $(current_stage) = stage4 ]; then \
29267 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29268 else \
29269 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29270 $(MAKE) stage4-start; \
29271 fi; \
29272 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29273 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29274 @endif libiberty-linker-plugin-bootstrap
29277 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29278 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29279 maybe-all-stageprofile-libiberty-linker-plugin:
29280 maybe-clean-stageprofile-libiberty-linker-plugin:
29281 @if libiberty-linker-plugin-bootstrap
29282 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29283 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29284 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29285 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29286 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29287 @r=`${PWD_COMMAND}`; export r; \
29288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29289 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29290 $(HOST_EXPORTS) \
29291 $(POSTSTAGE1_HOST_EXPORTS) \
29292 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29294 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29295 CFLAGS="$(STAGEprofile_CFLAGS)" \
29296 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29297 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29298 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29302 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29303 TFLAGS="$(STAGEprofile_TFLAGS)" \
29304 $(TARGET-stageprofile-libiberty-linker-plugin)
29306 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29307 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29308 clean-stageprofile-libiberty-linker-plugin:
29309 @if [ $(current_stage) = stageprofile ]; then \
29310 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29311 else \
29312 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29313 $(MAKE) stageprofile-start; \
29314 fi; \
29315 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29316 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29317 @endif libiberty-linker-plugin-bootstrap
29320 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29321 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29322 maybe-all-stagetrain-libiberty-linker-plugin:
29323 maybe-clean-stagetrain-libiberty-linker-plugin:
29324 @if libiberty-linker-plugin-bootstrap
29325 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29326 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29327 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29328 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29329 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29330 @r=`${PWD_COMMAND}`; export r; \
29331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29332 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29333 $(HOST_EXPORTS) \
29334 $(POSTSTAGE1_HOST_EXPORTS) \
29335 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29338 CFLAGS="$(STAGEtrain_CFLAGS)" \
29339 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29340 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29341 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29346 TFLAGS="$(STAGEtrain_TFLAGS)" \
29347 $(TARGET-stagetrain-libiberty-linker-plugin)
29349 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29350 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29351 clean-stagetrain-libiberty-linker-plugin:
29352 @if [ $(current_stage) = stagetrain ]; then \
29353 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29354 else \
29355 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29356 $(MAKE) stagetrain-start; \
29357 fi; \
29358 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29359 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29360 @endif libiberty-linker-plugin-bootstrap
29363 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29364 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29365 maybe-all-stagefeedback-libiberty-linker-plugin:
29366 maybe-clean-stagefeedback-libiberty-linker-plugin:
29367 @if libiberty-linker-plugin-bootstrap
29368 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29369 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29370 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29371 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29372 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29373 @r=`${PWD_COMMAND}`; export r; \
29374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29375 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29376 $(HOST_EXPORTS) \
29377 $(POSTSTAGE1_HOST_EXPORTS) \
29378 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29380 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29381 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29382 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29383 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29384 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29388 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29389 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29390 $(TARGET-stagefeedback-libiberty-linker-plugin)
29392 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29393 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29394 clean-stagefeedback-libiberty-linker-plugin:
29395 @if [ $(current_stage) = stagefeedback ]; then \
29396 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29397 else \
29398 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29399 $(MAKE) stagefeedback-start; \
29400 fi; \
29401 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29402 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29403 @endif libiberty-linker-plugin-bootstrap
29406 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29407 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29408 maybe-all-stageautoprofile-libiberty-linker-plugin:
29409 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29410 @if libiberty-linker-plugin-bootstrap
29411 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29412 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29413 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29414 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29415 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29416 @r=`${PWD_COMMAND}`; export r; \
29417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29418 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29419 $(HOST_EXPORTS) \
29420 $(POSTSTAGE1_HOST_EXPORTS) \
29421 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29422 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29423 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29424 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29425 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29426 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29427 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29432 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29433 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29435 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29436 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29437 clean-stageautoprofile-libiberty-linker-plugin:
29438 @if [ $(current_stage) = stageautoprofile ]; then \
29439 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29440 else \
29441 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29442 $(MAKE) stageautoprofile-start; \
29443 fi; \
29444 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29446 @endif libiberty-linker-plugin-bootstrap
29449 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29450 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29451 maybe-all-stageautofeedback-libiberty-linker-plugin:
29452 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29453 @if libiberty-linker-plugin-bootstrap
29454 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29455 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29456 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29457 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29458 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29459 @r=`${PWD_COMMAND}`; export r; \
29460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29461 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29462 $(HOST_EXPORTS) \
29463 $(POSTSTAGE1_HOST_EXPORTS) \
29464 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29467 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29468 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29469 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29470 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29471 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29472 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29473 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29474 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29475 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29476 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29478 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29479 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29480 clean-stageautofeedback-libiberty-linker-plugin:
29481 @if [ $(current_stage) = stageautofeedback ]; then \
29482 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29483 else \
29484 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29485 $(MAKE) stageautofeedback-start; \
29486 fi; \
29487 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29488 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29489 @endif libiberty-linker-plugin-bootstrap
29495 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29496 maybe-check-libiberty-linker-plugin:
29497 @if libiberty-linker-plugin
29498 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29500 check-libiberty-linker-plugin:
29501 @: $(MAKE); $(unstage)
29502 @r=`${PWD_COMMAND}`; export r; \
29503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29504 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29505 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29506 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29508 @endif libiberty-linker-plugin
29510 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29511 maybe-install-libiberty-linker-plugin:
29512 @if libiberty-linker-plugin
29513 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29515 install-libiberty-linker-plugin: installdirs
29516 @: $(MAKE); $(unstage)
29517 @r=`${PWD_COMMAND}`; export r; \
29518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29519 $(HOST_EXPORTS) \
29520 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29521 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29523 @endif libiberty-linker-plugin
29525 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29526 maybe-install-strip-libiberty-linker-plugin:
29527 @if libiberty-linker-plugin
29528 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29530 install-strip-libiberty-linker-plugin: installdirs
29531 @: $(MAKE); $(unstage)
29532 @r=`${PWD_COMMAND}`; export r; \
29533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29534 $(HOST_EXPORTS) \
29535 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29536 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29538 @endif libiberty-linker-plugin
29540 # Other targets (info, dvi, pdf, etc.)
29542 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29543 maybe-info-libiberty-linker-plugin:
29544 @if libiberty-linker-plugin
29545 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29547 info-libiberty-linker-plugin: \
29548 configure-libiberty-linker-plugin
29549 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29550 r=`${PWD_COMMAND}`; export r; \
29551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29552 $(HOST_EXPORTS) \
29553 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29555 done; \
29556 echo "Doing info in libiberty-linker-plugin"; \
29557 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29560 "RANLIB=$${RANLIB}" \
29561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29562 info) \
29563 || exit 1
29565 @endif libiberty-linker-plugin
29567 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29568 maybe-dvi-libiberty-linker-plugin:
29569 @if libiberty-linker-plugin
29570 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29572 dvi-libiberty-linker-plugin: \
29573 configure-libiberty-linker-plugin
29574 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29575 r=`${PWD_COMMAND}`; export r; \
29576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29577 $(HOST_EXPORTS) \
29578 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29580 done; \
29581 echo "Doing dvi in libiberty-linker-plugin"; \
29582 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29585 "RANLIB=$${RANLIB}" \
29586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29587 dvi) \
29588 || exit 1
29590 @endif libiberty-linker-plugin
29592 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29593 maybe-pdf-libiberty-linker-plugin:
29594 @if libiberty-linker-plugin
29595 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29597 pdf-libiberty-linker-plugin: \
29598 configure-libiberty-linker-plugin
29599 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29600 r=`${PWD_COMMAND}`; export r; \
29601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29602 $(HOST_EXPORTS) \
29603 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29605 done; \
29606 echo "Doing pdf in libiberty-linker-plugin"; \
29607 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29610 "RANLIB=$${RANLIB}" \
29611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29612 pdf) \
29613 || exit 1
29615 @endif libiberty-linker-plugin
29617 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29618 maybe-html-libiberty-linker-plugin:
29619 @if libiberty-linker-plugin
29620 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29622 html-libiberty-linker-plugin: \
29623 configure-libiberty-linker-plugin
29624 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29625 r=`${PWD_COMMAND}`; export r; \
29626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29627 $(HOST_EXPORTS) \
29628 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29630 done; \
29631 echo "Doing html in libiberty-linker-plugin"; \
29632 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29635 "RANLIB=$${RANLIB}" \
29636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29637 html) \
29638 || exit 1
29640 @endif libiberty-linker-plugin
29642 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29643 maybe-TAGS-libiberty-linker-plugin:
29644 @if libiberty-linker-plugin
29645 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29647 TAGS-libiberty-linker-plugin: \
29648 configure-libiberty-linker-plugin
29649 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29650 r=`${PWD_COMMAND}`; export r; \
29651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29652 $(HOST_EXPORTS) \
29653 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29655 done; \
29656 echo "Doing TAGS in libiberty-linker-plugin"; \
29657 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29660 "RANLIB=$${RANLIB}" \
29661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29662 TAGS) \
29663 || exit 1
29665 @endif libiberty-linker-plugin
29667 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29668 maybe-install-info-libiberty-linker-plugin:
29669 @if libiberty-linker-plugin
29670 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29672 install-info-libiberty-linker-plugin: \
29673 configure-libiberty-linker-plugin \
29674 info-libiberty-linker-plugin
29675 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29676 r=`${PWD_COMMAND}`; export r; \
29677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29678 $(HOST_EXPORTS) \
29679 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29681 done; \
29682 echo "Doing install-info in libiberty-linker-plugin"; \
29683 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29686 "RANLIB=$${RANLIB}" \
29687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29688 install-info) \
29689 || exit 1
29691 @endif libiberty-linker-plugin
29693 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29694 maybe-install-pdf-libiberty-linker-plugin:
29695 @if libiberty-linker-plugin
29696 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29698 install-pdf-libiberty-linker-plugin: \
29699 configure-libiberty-linker-plugin \
29700 pdf-libiberty-linker-plugin
29701 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29702 r=`${PWD_COMMAND}`; export r; \
29703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29704 $(HOST_EXPORTS) \
29705 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29707 done; \
29708 echo "Doing install-pdf in libiberty-linker-plugin"; \
29709 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29712 "RANLIB=$${RANLIB}" \
29713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29714 install-pdf) \
29715 || exit 1
29717 @endif libiberty-linker-plugin
29719 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29720 maybe-install-html-libiberty-linker-plugin:
29721 @if libiberty-linker-plugin
29722 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29724 install-html-libiberty-linker-plugin: \
29725 configure-libiberty-linker-plugin \
29726 html-libiberty-linker-plugin
29727 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29728 r=`${PWD_COMMAND}`; export r; \
29729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29730 $(HOST_EXPORTS) \
29731 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29733 done; \
29734 echo "Doing install-html in libiberty-linker-plugin"; \
29735 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29738 "RANLIB=$${RANLIB}" \
29739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29740 install-html) \
29741 || exit 1
29743 @endif libiberty-linker-plugin
29745 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29746 maybe-installcheck-libiberty-linker-plugin:
29747 @if libiberty-linker-plugin
29748 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29750 installcheck-libiberty-linker-plugin: \
29751 configure-libiberty-linker-plugin
29752 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29753 r=`${PWD_COMMAND}`; export r; \
29754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29755 $(HOST_EXPORTS) \
29756 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29758 done; \
29759 echo "Doing installcheck in libiberty-linker-plugin"; \
29760 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29763 "RANLIB=$${RANLIB}" \
29764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29765 installcheck) \
29766 || exit 1
29768 @endif libiberty-linker-plugin
29770 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29771 maybe-mostlyclean-libiberty-linker-plugin:
29772 @if libiberty-linker-plugin
29773 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29775 mostlyclean-libiberty-linker-plugin:
29776 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29777 r=`${PWD_COMMAND}`; export r; \
29778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29779 $(HOST_EXPORTS) \
29780 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29782 done; \
29783 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29784 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29787 "RANLIB=$${RANLIB}" \
29788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29789 mostlyclean) \
29790 || exit 1
29792 @endif libiberty-linker-plugin
29794 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29795 maybe-clean-libiberty-linker-plugin:
29796 @if libiberty-linker-plugin
29797 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29799 clean-libiberty-linker-plugin:
29800 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29801 r=`${PWD_COMMAND}`; export r; \
29802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29803 $(HOST_EXPORTS) \
29804 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29806 done; \
29807 echo "Doing clean in libiberty-linker-plugin"; \
29808 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29811 "RANLIB=$${RANLIB}" \
29812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29813 clean) \
29814 || exit 1
29816 @endif libiberty-linker-plugin
29818 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29819 maybe-distclean-libiberty-linker-plugin:
29820 @if libiberty-linker-plugin
29821 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29823 distclean-libiberty-linker-plugin:
29824 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29825 r=`${PWD_COMMAND}`; export r; \
29826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29827 $(HOST_EXPORTS) \
29828 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29830 done; \
29831 echo "Doing distclean in libiberty-linker-plugin"; \
29832 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29835 "RANLIB=$${RANLIB}" \
29836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29837 distclean) \
29838 || exit 1
29840 @endif libiberty-linker-plugin
29842 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29843 maybe-maintainer-clean-libiberty-linker-plugin:
29844 @if libiberty-linker-plugin
29845 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29847 maintainer-clean-libiberty-linker-plugin:
29848 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29849 r=`${PWD_COMMAND}`; export r; \
29850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29851 $(HOST_EXPORTS) \
29852 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29854 done; \
29855 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29856 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29859 "RANLIB=$${RANLIB}" \
29860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29861 maintainer-clean) \
29862 || exit 1
29864 @endif libiberty-linker-plugin
29868 .PHONY: configure-libiconv maybe-configure-libiconv
29869 maybe-configure-libiconv:
29870 @if gcc-bootstrap
29871 configure-libiconv: stage_current
29872 @endif gcc-bootstrap
29873 @if libiconv
29874 maybe-configure-libiconv: configure-libiconv
29875 configure-libiconv:
29876 @r=`${PWD_COMMAND}`; export r; \
29877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29878 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29880 $(HOST_EXPORTS) \
29881 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29882 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29883 case $(srcdir) in \
29884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29885 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29887 esac; \
29888 module_srcdir=libiconv; \
29889 $(SHELL) \
29890 $$s/$$module_srcdir/configure \
29891 --srcdir=$${topdir}/$$module_srcdir \
29892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29893 --target=${target_alias} --disable-shared \
29894 || exit 1
29895 @endif libiconv
29899 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29900 maybe-configure-stage1-libiconv:
29901 @if libiconv-bootstrap
29902 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29903 configure-stage1-libiconv:
29904 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29905 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29906 @r=`${PWD_COMMAND}`; export r; \
29907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29908 TFLAGS="$(STAGE1_TFLAGS)"; \
29909 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29910 $(HOST_EXPORTS) \
29911 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29912 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29913 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29914 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29916 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29917 case $(srcdir) in \
29918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29919 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29921 esac; \
29922 module_srcdir=libiconv; \
29923 $(SHELL) $$s/$$module_srcdir/configure \
29924 --srcdir=$${topdir}/$$module_srcdir \
29925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29926 --target=${target_alias} \
29928 $(STAGE1_CONFIGURE_FLAGS) \
29929 --disable-shared
29930 @endif libiconv-bootstrap
29932 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29933 maybe-configure-stage2-libiconv:
29934 @if libiconv-bootstrap
29935 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29936 configure-stage2-libiconv:
29937 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29939 @r=`${PWD_COMMAND}`; export r; \
29940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29941 TFLAGS="$(STAGE2_TFLAGS)"; \
29942 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29943 $(HOST_EXPORTS) \
29944 $(POSTSTAGE1_HOST_EXPORTS) \
29945 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29946 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29947 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29948 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29950 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29951 case $(srcdir) in \
29952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29953 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29955 esac; \
29956 module_srcdir=libiconv; \
29957 $(SHELL) $$s/$$module_srcdir/configure \
29958 --srcdir=$${topdir}/$$module_srcdir \
29959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29960 --target=${target_alias} \
29961 --with-build-libsubdir=$(HOST_SUBDIR) \
29962 $(STAGE2_CONFIGURE_FLAGS) \
29963 --disable-shared
29964 @endif libiconv-bootstrap
29966 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29967 maybe-configure-stage3-libiconv:
29968 @if libiconv-bootstrap
29969 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29970 configure-stage3-libiconv:
29971 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29973 @r=`${PWD_COMMAND}`; export r; \
29974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29975 TFLAGS="$(STAGE3_TFLAGS)"; \
29976 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29977 $(HOST_EXPORTS) \
29978 $(POSTSTAGE1_HOST_EXPORTS) \
29979 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29980 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29981 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29982 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
29983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29984 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29985 case $(srcdir) in \
29986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29987 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29989 esac; \
29990 module_srcdir=libiconv; \
29991 $(SHELL) $$s/$$module_srcdir/configure \
29992 --srcdir=$${topdir}/$$module_srcdir \
29993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29994 --target=${target_alias} \
29995 --with-build-libsubdir=$(HOST_SUBDIR) \
29996 $(STAGE3_CONFIGURE_FLAGS) \
29997 --disable-shared
29998 @endif libiconv-bootstrap
30000 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30001 maybe-configure-stage4-libiconv:
30002 @if libiconv-bootstrap
30003 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30004 configure-stage4-libiconv:
30005 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30007 @r=`${PWD_COMMAND}`; export r; \
30008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30009 TFLAGS="$(STAGE4_TFLAGS)"; \
30010 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30011 $(HOST_EXPORTS) \
30012 $(POSTSTAGE1_HOST_EXPORTS) \
30013 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30014 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30015 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30016 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30018 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30019 case $(srcdir) in \
30020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30021 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30023 esac; \
30024 module_srcdir=libiconv; \
30025 $(SHELL) $$s/$$module_srcdir/configure \
30026 --srcdir=$${topdir}/$$module_srcdir \
30027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30028 --target=${target_alias} \
30029 --with-build-libsubdir=$(HOST_SUBDIR) \
30030 $(STAGE4_CONFIGURE_FLAGS) \
30031 --disable-shared
30032 @endif libiconv-bootstrap
30034 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30035 maybe-configure-stageprofile-libiconv:
30036 @if libiconv-bootstrap
30037 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30038 configure-stageprofile-libiconv:
30039 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30041 @r=`${PWD_COMMAND}`; export r; \
30042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30043 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30044 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30045 $(HOST_EXPORTS) \
30046 $(POSTSTAGE1_HOST_EXPORTS) \
30047 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30048 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30049 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30050 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30052 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30053 case $(srcdir) in \
30054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30055 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30057 esac; \
30058 module_srcdir=libiconv; \
30059 $(SHELL) $$s/$$module_srcdir/configure \
30060 --srcdir=$${topdir}/$$module_srcdir \
30061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30062 --target=${target_alias} \
30063 --with-build-libsubdir=$(HOST_SUBDIR) \
30064 $(STAGEprofile_CONFIGURE_FLAGS) \
30065 --disable-shared
30066 @endif libiconv-bootstrap
30068 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30069 maybe-configure-stagetrain-libiconv:
30070 @if libiconv-bootstrap
30071 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30072 configure-stagetrain-libiconv:
30073 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30074 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30075 @r=`${PWD_COMMAND}`; export r; \
30076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30077 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30078 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30079 $(HOST_EXPORTS) \
30080 $(POSTSTAGE1_HOST_EXPORTS) \
30081 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30082 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30083 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30084 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30086 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30087 case $(srcdir) in \
30088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30089 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30091 esac; \
30092 module_srcdir=libiconv; \
30093 $(SHELL) $$s/$$module_srcdir/configure \
30094 --srcdir=$${topdir}/$$module_srcdir \
30095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30096 --target=${target_alias} \
30097 --with-build-libsubdir=$(HOST_SUBDIR) \
30098 $(STAGEtrain_CONFIGURE_FLAGS) \
30099 --disable-shared
30100 @endif libiconv-bootstrap
30102 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30103 maybe-configure-stagefeedback-libiconv:
30104 @if libiconv-bootstrap
30105 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30106 configure-stagefeedback-libiconv:
30107 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30108 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30109 @r=`${PWD_COMMAND}`; export r; \
30110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30111 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30112 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30113 $(HOST_EXPORTS) \
30114 $(POSTSTAGE1_HOST_EXPORTS) \
30115 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30116 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30117 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30118 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30119 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30120 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30121 case $(srcdir) in \
30122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30123 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30125 esac; \
30126 module_srcdir=libiconv; \
30127 $(SHELL) $$s/$$module_srcdir/configure \
30128 --srcdir=$${topdir}/$$module_srcdir \
30129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30130 --target=${target_alias} \
30131 --with-build-libsubdir=$(HOST_SUBDIR) \
30132 $(STAGEfeedback_CONFIGURE_FLAGS) \
30133 --disable-shared
30134 @endif libiconv-bootstrap
30136 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30137 maybe-configure-stageautoprofile-libiconv:
30138 @if libiconv-bootstrap
30139 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30140 configure-stageautoprofile-libiconv:
30141 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30142 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30143 @r=`${PWD_COMMAND}`; export r; \
30144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30145 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30146 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30147 $(HOST_EXPORTS) \
30148 $(POSTSTAGE1_HOST_EXPORTS) \
30149 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30150 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30151 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30152 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30154 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30155 case $(srcdir) in \
30156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30157 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30159 esac; \
30160 module_srcdir=libiconv; \
30161 $(SHELL) $$s/$$module_srcdir/configure \
30162 --srcdir=$${topdir}/$$module_srcdir \
30163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30164 --target=${target_alias} \
30165 --with-build-libsubdir=$(HOST_SUBDIR) \
30166 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30167 --disable-shared
30168 @endif libiconv-bootstrap
30170 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30171 maybe-configure-stageautofeedback-libiconv:
30172 @if libiconv-bootstrap
30173 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30174 configure-stageautofeedback-libiconv:
30175 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30176 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30177 @r=`${PWD_COMMAND}`; export r; \
30178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30179 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30180 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30181 $(HOST_EXPORTS) \
30182 $(POSTSTAGE1_HOST_EXPORTS) \
30183 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30184 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30185 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30186 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30188 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30189 case $(srcdir) in \
30190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30191 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30193 esac; \
30194 module_srcdir=libiconv; \
30195 $(SHELL) $$s/$$module_srcdir/configure \
30196 --srcdir=$${topdir}/$$module_srcdir \
30197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30198 --target=${target_alias} \
30199 --with-build-libsubdir=$(HOST_SUBDIR) \
30200 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30201 --disable-shared
30202 @endif libiconv-bootstrap
30208 .PHONY: all-libiconv maybe-all-libiconv
30209 maybe-all-libiconv:
30210 @if gcc-bootstrap
30211 all-libiconv: stage_current
30212 @endif gcc-bootstrap
30213 @if libiconv
30214 TARGET-libiconv=all
30215 maybe-all-libiconv: all-libiconv
30216 all-libiconv: configure-libiconv
30217 @r=`${PWD_COMMAND}`; export r; \
30218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30219 $(HOST_EXPORTS) \
30220 (cd $(HOST_SUBDIR)/libiconv && \
30221 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30222 $(TARGET-libiconv))
30223 @endif libiconv
30227 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30228 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30229 maybe-all-stage1-libiconv:
30230 maybe-clean-stage1-libiconv:
30231 @if libiconv-bootstrap
30232 maybe-all-stage1-libiconv: all-stage1-libiconv
30233 all-stage1: all-stage1-libiconv
30234 TARGET-stage1-libiconv = $(TARGET-libiconv)
30235 all-stage1-libiconv: configure-stage1-libiconv
30236 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30237 @r=`${PWD_COMMAND}`; export r; \
30238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239 TFLAGS="$(STAGE1_TFLAGS)"; \
30240 $(HOST_EXPORTS) \
30241 cd $(HOST_SUBDIR)/libiconv && \
30243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30244 CFLAGS="$(STAGE1_CFLAGS)" \
30245 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30246 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30247 LIBCFLAGS="$(LIBCFLAGS)" \
30248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30251 $(EXTRA_HOST_FLAGS) \
30252 $(STAGE1_FLAGS_TO_PASS) \
30253 TFLAGS="$(STAGE1_TFLAGS)" \
30254 $(TARGET-stage1-libiconv)
30256 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30257 clean-stage1: clean-stage1-libiconv
30258 clean-stage1-libiconv:
30259 @if [ $(current_stage) = stage1 ]; then \
30260 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30261 else \
30262 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30263 $(MAKE) stage1-start; \
30264 fi; \
30265 cd $(HOST_SUBDIR)/libiconv && \
30266 $(MAKE) $(EXTRA_HOST_FLAGS) \
30267 $(STAGE1_FLAGS_TO_PASS) clean
30268 @endif libiconv-bootstrap
30271 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30272 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30273 maybe-all-stage2-libiconv:
30274 maybe-clean-stage2-libiconv:
30275 @if libiconv-bootstrap
30276 maybe-all-stage2-libiconv: all-stage2-libiconv
30277 all-stage2: all-stage2-libiconv
30278 TARGET-stage2-libiconv = $(TARGET-libiconv)
30279 all-stage2-libiconv: configure-stage2-libiconv
30280 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30281 @r=`${PWD_COMMAND}`; export r; \
30282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283 TFLAGS="$(STAGE2_TFLAGS)"; \
30284 $(HOST_EXPORTS) \
30285 $(POSTSTAGE1_HOST_EXPORTS) \
30286 cd $(HOST_SUBDIR)/libiconv && \
30288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30289 CFLAGS="$(STAGE2_CFLAGS)" \
30290 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30291 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30292 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30296 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30297 TFLAGS="$(STAGE2_TFLAGS)" \
30298 $(TARGET-stage2-libiconv)
30300 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30301 clean-stage2: clean-stage2-libiconv
30302 clean-stage2-libiconv:
30303 @if [ $(current_stage) = stage2 ]; then \
30304 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30305 else \
30306 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30307 $(MAKE) stage2-start; \
30308 fi; \
30309 cd $(HOST_SUBDIR)/libiconv && \
30310 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30311 @endif libiconv-bootstrap
30314 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30315 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30316 maybe-all-stage3-libiconv:
30317 maybe-clean-stage3-libiconv:
30318 @if libiconv-bootstrap
30319 maybe-all-stage3-libiconv: all-stage3-libiconv
30320 all-stage3: all-stage3-libiconv
30321 TARGET-stage3-libiconv = $(TARGET-libiconv)
30322 all-stage3-libiconv: configure-stage3-libiconv
30323 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30324 @r=`${PWD_COMMAND}`; export r; \
30325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30326 TFLAGS="$(STAGE3_TFLAGS)"; \
30327 $(HOST_EXPORTS) \
30328 $(POSTSTAGE1_HOST_EXPORTS) \
30329 cd $(HOST_SUBDIR)/libiconv && \
30331 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30332 CFLAGS="$(STAGE3_CFLAGS)" \
30333 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30334 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30335 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30340 TFLAGS="$(STAGE3_TFLAGS)" \
30341 $(TARGET-stage3-libiconv)
30343 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30344 clean-stage3: clean-stage3-libiconv
30345 clean-stage3-libiconv:
30346 @if [ $(current_stage) = stage3 ]; then \
30347 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30348 else \
30349 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30350 $(MAKE) stage3-start; \
30351 fi; \
30352 cd $(HOST_SUBDIR)/libiconv && \
30353 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30354 @endif libiconv-bootstrap
30357 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30358 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30359 maybe-all-stage4-libiconv:
30360 maybe-clean-stage4-libiconv:
30361 @if libiconv-bootstrap
30362 maybe-all-stage4-libiconv: all-stage4-libiconv
30363 all-stage4: all-stage4-libiconv
30364 TARGET-stage4-libiconv = $(TARGET-libiconv)
30365 all-stage4-libiconv: configure-stage4-libiconv
30366 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30367 @r=`${PWD_COMMAND}`; export r; \
30368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30369 TFLAGS="$(STAGE4_TFLAGS)"; \
30370 $(HOST_EXPORTS) \
30371 $(POSTSTAGE1_HOST_EXPORTS) \
30372 cd $(HOST_SUBDIR)/libiconv && \
30374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30375 CFLAGS="$(STAGE4_CFLAGS)" \
30376 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30377 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30378 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30383 TFLAGS="$(STAGE4_TFLAGS)" \
30384 $(TARGET-stage4-libiconv)
30386 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30387 clean-stage4: clean-stage4-libiconv
30388 clean-stage4-libiconv:
30389 @if [ $(current_stage) = stage4 ]; then \
30390 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30391 else \
30392 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30393 $(MAKE) stage4-start; \
30394 fi; \
30395 cd $(HOST_SUBDIR)/libiconv && \
30396 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30397 @endif libiconv-bootstrap
30400 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30401 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30402 maybe-all-stageprofile-libiconv:
30403 maybe-clean-stageprofile-libiconv:
30404 @if libiconv-bootstrap
30405 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30406 all-stageprofile: all-stageprofile-libiconv
30407 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30408 all-stageprofile-libiconv: configure-stageprofile-libiconv
30409 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30410 @r=`${PWD_COMMAND}`; export r; \
30411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30412 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30413 $(HOST_EXPORTS) \
30414 $(POSTSTAGE1_HOST_EXPORTS) \
30415 cd $(HOST_SUBDIR)/libiconv && \
30417 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30418 CFLAGS="$(STAGEprofile_CFLAGS)" \
30419 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30420 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30421 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30425 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30426 TFLAGS="$(STAGEprofile_TFLAGS)" \
30427 $(TARGET-stageprofile-libiconv)
30429 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30430 clean-stageprofile: clean-stageprofile-libiconv
30431 clean-stageprofile-libiconv:
30432 @if [ $(current_stage) = stageprofile ]; then \
30433 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30434 else \
30435 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30436 $(MAKE) stageprofile-start; \
30437 fi; \
30438 cd $(HOST_SUBDIR)/libiconv && \
30439 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30440 @endif libiconv-bootstrap
30443 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30444 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30445 maybe-all-stagetrain-libiconv:
30446 maybe-clean-stagetrain-libiconv:
30447 @if libiconv-bootstrap
30448 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30449 all-stagetrain: all-stagetrain-libiconv
30450 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30451 all-stagetrain-libiconv: configure-stagetrain-libiconv
30452 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30453 @r=`${PWD_COMMAND}`; export r; \
30454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30455 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30456 $(HOST_EXPORTS) \
30457 $(POSTSTAGE1_HOST_EXPORTS) \
30458 cd $(HOST_SUBDIR)/libiconv && \
30460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30461 CFLAGS="$(STAGEtrain_CFLAGS)" \
30462 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30463 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30464 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30468 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30469 TFLAGS="$(STAGEtrain_TFLAGS)" \
30470 $(TARGET-stagetrain-libiconv)
30472 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30473 clean-stagetrain: clean-stagetrain-libiconv
30474 clean-stagetrain-libiconv:
30475 @if [ $(current_stage) = stagetrain ]; then \
30476 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30477 else \
30478 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30479 $(MAKE) stagetrain-start; \
30480 fi; \
30481 cd $(HOST_SUBDIR)/libiconv && \
30482 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30483 @endif libiconv-bootstrap
30486 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30487 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30488 maybe-all-stagefeedback-libiconv:
30489 maybe-clean-stagefeedback-libiconv:
30490 @if libiconv-bootstrap
30491 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30492 all-stagefeedback: all-stagefeedback-libiconv
30493 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30494 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30495 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30496 @r=`${PWD_COMMAND}`; export r; \
30497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30498 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30499 $(HOST_EXPORTS) \
30500 $(POSTSTAGE1_HOST_EXPORTS) \
30501 cd $(HOST_SUBDIR)/libiconv && \
30503 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30504 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30505 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30506 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30507 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30511 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30512 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30513 $(TARGET-stagefeedback-libiconv)
30515 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30516 clean-stagefeedback: clean-stagefeedback-libiconv
30517 clean-stagefeedback-libiconv:
30518 @if [ $(current_stage) = stagefeedback ]; then \
30519 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30520 else \
30521 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30522 $(MAKE) stagefeedback-start; \
30523 fi; \
30524 cd $(HOST_SUBDIR)/libiconv && \
30525 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30526 @endif libiconv-bootstrap
30529 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30530 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30531 maybe-all-stageautoprofile-libiconv:
30532 maybe-clean-stageautoprofile-libiconv:
30533 @if libiconv-bootstrap
30534 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30535 all-stageautoprofile: all-stageautoprofile-libiconv
30536 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30537 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30538 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30539 @r=`${PWD_COMMAND}`; export r; \
30540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30541 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30542 $(HOST_EXPORTS) \
30543 $(POSTSTAGE1_HOST_EXPORTS) \
30544 cd $(HOST_SUBDIR)/libiconv && \
30545 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30547 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30548 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30549 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30550 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30551 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30552 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30553 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30554 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30555 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30556 $(TARGET-stageautoprofile-libiconv)
30558 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30559 clean-stageautoprofile: clean-stageautoprofile-libiconv
30560 clean-stageautoprofile-libiconv:
30561 @if [ $(current_stage) = stageautoprofile ]; then \
30562 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30563 else \
30564 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30565 $(MAKE) stageautoprofile-start; \
30566 fi; \
30567 cd $(HOST_SUBDIR)/libiconv && \
30568 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30569 @endif libiconv-bootstrap
30572 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30573 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30574 maybe-all-stageautofeedback-libiconv:
30575 maybe-clean-stageautofeedback-libiconv:
30576 @if libiconv-bootstrap
30577 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30578 all-stageautofeedback: all-stageautofeedback-libiconv
30579 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30580 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30581 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30582 @r=`${PWD_COMMAND}`; export r; \
30583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30584 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30585 $(HOST_EXPORTS) \
30586 $(POSTSTAGE1_HOST_EXPORTS) \
30587 cd $(HOST_SUBDIR)/libiconv && \
30589 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30590 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30591 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30592 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30593 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30594 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30595 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30596 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30597 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30598 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30599 $(TARGET-stageautofeedback-libiconv)
30601 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30602 clean-stageautofeedback: clean-stageautofeedback-libiconv
30603 clean-stageautofeedback-libiconv:
30604 @if [ $(current_stage) = stageautofeedback ]; then \
30605 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30606 else \
30607 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30608 $(MAKE) stageautofeedback-start; \
30609 fi; \
30610 cd $(HOST_SUBDIR)/libiconv && \
30611 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30612 @endif libiconv-bootstrap
30618 .PHONY: check-libiconv maybe-check-libiconv
30619 maybe-check-libiconv:
30620 @if libiconv
30621 maybe-check-libiconv: check-libiconv
30623 check-libiconv:
30624 @: $(MAKE); $(unstage)
30625 @r=`${PWD_COMMAND}`; export r; \
30626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30627 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30628 (cd $(HOST_SUBDIR)/libiconv && \
30629 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30631 @endif libiconv
30633 .PHONY: install-libiconv maybe-install-libiconv
30634 maybe-install-libiconv:
30635 @if libiconv
30636 maybe-install-libiconv: install-libiconv
30638 install-libiconv:
30640 @endif libiconv
30642 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30643 maybe-install-strip-libiconv:
30644 @if libiconv
30645 maybe-install-strip-libiconv: install-strip-libiconv
30647 install-strip-libiconv:
30649 @endif libiconv
30651 # Other targets (info, dvi, pdf, etc.)
30653 .PHONY: maybe-info-libiconv info-libiconv
30654 maybe-info-libiconv:
30655 @if libiconv
30656 maybe-info-libiconv: info-libiconv
30658 # libiconv doesn't support info.
30659 info-libiconv:
30661 @endif libiconv
30663 .PHONY: maybe-dvi-libiconv dvi-libiconv
30664 maybe-dvi-libiconv:
30665 @if libiconv
30666 maybe-dvi-libiconv: dvi-libiconv
30668 dvi-libiconv: \
30669 configure-libiconv
30670 @[ -f ./libiconv/Makefile ] || exit 0; \
30671 r=`${PWD_COMMAND}`; export r; \
30672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30673 $(HOST_EXPORTS) \
30674 for flag in $(EXTRA_HOST_FLAGS) ; do \
30675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30676 done; \
30677 echo "Doing dvi in libiconv"; \
30678 (cd $(HOST_SUBDIR)/libiconv && \
30679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30681 "RANLIB=$${RANLIB}" \
30682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30683 dvi) \
30684 || exit 1
30686 @endif libiconv
30688 .PHONY: maybe-pdf-libiconv pdf-libiconv
30689 maybe-pdf-libiconv:
30690 @if libiconv
30691 maybe-pdf-libiconv: pdf-libiconv
30693 # libiconv doesn't support pdf.
30694 pdf-libiconv:
30696 @endif libiconv
30698 .PHONY: maybe-html-libiconv html-libiconv
30699 maybe-html-libiconv:
30700 @if libiconv
30701 maybe-html-libiconv: html-libiconv
30703 # libiconv doesn't support html.
30704 html-libiconv:
30706 @endif libiconv
30708 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30709 maybe-TAGS-libiconv:
30710 @if libiconv
30711 maybe-TAGS-libiconv: TAGS-libiconv
30713 TAGS-libiconv: \
30714 configure-libiconv
30715 @[ -f ./libiconv/Makefile ] || exit 0; \
30716 r=`${PWD_COMMAND}`; export r; \
30717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30718 $(HOST_EXPORTS) \
30719 for flag in $(EXTRA_HOST_FLAGS) ; do \
30720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30721 done; \
30722 echo "Doing TAGS in libiconv"; \
30723 (cd $(HOST_SUBDIR)/libiconv && \
30724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30726 "RANLIB=$${RANLIB}" \
30727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30728 TAGS) \
30729 || exit 1
30731 @endif libiconv
30733 .PHONY: maybe-install-info-libiconv install-info-libiconv
30734 maybe-install-info-libiconv:
30735 @if libiconv
30736 maybe-install-info-libiconv: install-info-libiconv
30738 # libiconv doesn't support install-info.
30739 install-info-libiconv:
30741 @endif libiconv
30743 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30744 maybe-install-pdf-libiconv:
30745 @if libiconv
30746 maybe-install-pdf-libiconv: install-pdf-libiconv
30748 # libiconv doesn't support install-pdf.
30749 install-pdf-libiconv:
30751 @endif libiconv
30753 .PHONY: maybe-install-html-libiconv install-html-libiconv
30754 maybe-install-html-libiconv:
30755 @if libiconv
30756 maybe-install-html-libiconv: install-html-libiconv
30758 # libiconv doesn't support install-html.
30759 install-html-libiconv:
30761 @endif libiconv
30763 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30764 maybe-installcheck-libiconv:
30765 @if libiconv
30766 maybe-installcheck-libiconv: installcheck-libiconv
30768 installcheck-libiconv: \
30769 configure-libiconv
30770 @[ -f ./libiconv/Makefile ] || exit 0; \
30771 r=`${PWD_COMMAND}`; export r; \
30772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30773 $(HOST_EXPORTS) \
30774 for flag in $(EXTRA_HOST_FLAGS) ; do \
30775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30776 done; \
30777 echo "Doing installcheck in libiconv"; \
30778 (cd $(HOST_SUBDIR)/libiconv && \
30779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30781 "RANLIB=$${RANLIB}" \
30782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30783 installcheck) \
30784 || exit 1
30786 @endif libiconv
30788 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30789 maybe-mostlyclean-libiconv:
30790 @if libiconv
30791 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30793 mostlyclean-libiconv:
30794 @[ -f ./libiconv/Makefile ] || exit 0; \
30795 r=`${PWD_COMMAND}`; export r; \
30796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30797 $(HOST_EXPORTS) \
30798 for flag in $(EXTRA_HOST_FLAGS) ; do \
30799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30800 done; \
30801 echo "Doing mostlyclean in libiconv"; \
30802 (cd $(HOST_SUBDIR)/libiconv && \
30803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30805 "RANLIB=$${RANLIB}" \
30806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30807 mostlyclean) \
30808 || exit 1
30810 @endif libiconv
30812 .PHONY: maybe-clean-libiconv clean-libiconv
30813 maybe-clean-libiconv:
30814 @if libiconv
30815 maybe-clean-libiconv: clean-libiconv
30817 clean-libiconv:
30818 @[ -f ./libiconv/Makefile ] || exit 0; \
30819 r=`${PWD_COMMAND}`; export r; \
30820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30821 $(HOST_EXPORTS) \
30822 for flag in $(EXTRA_HOST_FLAGS) ; do \
30823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30824 done; \
30825 echo "Doing clean in libiconv"; \
30826 (cd $(HOST_SUBDIR)/libiconv && \
30827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30829 "RANLIB=$${RANLIB}" \
30830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30831 clean) \
30832 || exit 1
30834 @endif libiconv
30836 .PHONY: maybe-distclean-libiconv distclean-libiconv
30837 maybe-distclean-libiconv:
30838 @if libiconv
30839 maybe-distclean-libiconv: distclean-libiconv
30841 distclean-libiconv:
30842 @[ -f ./libiconv/Makefile ] || exit 0; \
30843 r=`${PWD_COMMAND}`; export r; \
30844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30845 $(HOST_EXPORTS) \
30846 for flag in $(EXTRA_HOST_FLAGS) ; do \
30847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30848 done; \
30849 echo "Doing distclean in libiconv"; \
30850 (cd $(HOST_SUBDIR)/libiconv && \
30851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30853 "RANLIB=$${RANLIB}" \
30854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30855 distclean) \
30856 || exit 1
30858 @endif libiconv
30860 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30861 maybe-maintainer-clean-libiconv:
30862 @if libiconv
30863 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30865 maintainer-clean-libiconv:
30866 @[ -f ./libiconv/Makefile ] || exit 0; \
30867 r=`${PWD_COMMAND}`; export r; \
30868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30869 $(HOST_EXPORTS) \
30870 for flag in $(EXTRA_HOST_FLAGS) ; do \
30871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30872 done; \
30873 echo "Doing maintainer-clean in libiconv"; \
30874 (cd $(HOST_SUBDIR)/libiconv && \
30875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30877 "RANLIB=$${RANLIB}" \
30878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30879 maintainer-clean) \
30880 || exit 1
30882 @endif libiconv
30886 .PHONY: configure-m4 maybe-configure-m4
30887 maybe-configure-m4:
30888 @if gcc-bootstrap
30889 configure-m4: stage_current
30890 @endif gcc-bootstrap
30891 @if m4
30892 maybe-configure-m4: configure-m4
30893 configure-m4:
30894 @: $(MAKE); $(unstage)
30895 @r=`${PWD_COMMAND}`; export r; \
30896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30897 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30899 $(HOST_EXPORTS) \
30900 echo Configuring in $(HOST_SUBDIR)/m4; \
30901 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30902 case $(srcdir) in \
30903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30904 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30906 esac; \
30907 module_srcdir=m4; \
30908 $(SHELL) \
30909 $$s/$$module_srcdir/configure \
30910 --srcdir=$${topdir}/$$module_srcdir \
30911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30912 --target=${target_alias} \
30913 || exit 1
30914 @endif m4
30920 .PHONY: all-m4 maybe-all-m4
30921 maybe-all-m4:
30922 @if gcc-bootstrap
30923 all-m4: stage_current
30924 @endif gcc-bootstrap
30925 @if m4
30926 TARGET-m4=all
30927 maybe-all-m4: all-m4
30928 all-m4: configure-m4
30929 @: $(MAKE); $(unstage)
30930 @r=`${PWD_COMMAND}`; export r; \
30931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30932 $(HOST_EXPORTS) \
30933 (cd $(HOST_SUBDIR)/m4 && \
30934 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30935 $(TARGET-m4))
30936 @endif m4
30941 .PHONY: check-m4 maybe-check-m4
30942 maybe-check-m4:
30943 @if m4
30944 maybe-check-m4: check-m4
30946 check-m4:
30947 @: $(MAKE); $(unstage)
30948 @r=`${PWD_COMMAND}`; export r; \
30949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30950 $(HOST_EXPORTS) \
30951 (cd $(HOST_SUBDIR)/m4 && \
30952 $(MAKE) $(FLAGS_TO_PASS) check)
30954 @endif m4
30956 .PHONY: install-m4 maybe-install-m4
30957 maybe-install-m4:
30958 @if m4
30959 maybe-install-m4: install-m4
30961 install-m4: installdirs
30962 @: $(MAKE); $(unstage)
30963 @r=`${PWD_COMMAND}`; export r; \
30964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30965 $(HOST_EXPORTS) \
30966 (cd $(HOST_SUBDIR)/m4 && \
30967 $(MAKE) $(FLAGS_TO_PASS) install)
30969 @endif m4
30971 .PHONY: install-strip-m4 maybe-install-strip-m4
30972 maybe-install-strip-m4:
30973 @if m4
30974 maybe-install-strip-m4: install-strip-m4
30976 install-strip-m4: installdirs
30977 @: $(MAKE); $(unstage)
30978 @r=`${PWD_COMMAND}`; export r; \
30979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980 $(HOST_EXPORTS) \
30981 (cd $(HOST_SUBDIR)/m4 && \
30982 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30984 @endif m4
30986 # Other targets (info, dvi, pdf, etc.)
30988 .PHONY: maybe-info-m4 info-m4
30989 maybe-info-m4:
30990 @if m4
30991 maybe-info-m4: info-m4
30993 info-m4: \
30994 configure-m4
30995 @: $(MAKE); $(unstage)
30996 @[ -f ./m4/Makefile ] || exit 0; \
30997 r=`${PWD_COMMAND}`; export r; \
30998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30999 $(HOST_EXPORTS) \
31000 for flag in $(EXTRA_HOST_FLAGS) ; do \
31001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31002 done; \
31003 echo "Doing info in m4"; \
31004 (cd $(HOST_SUBDIR)/m4 && \
31005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31007 "RANLIB=$${RANLIB}" \
31008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31009 info) \
31010 || exit 1
31012 @endif m4
31014 .PHONY: maybe-dvi-m4 dvi-m4
31015 maybe-dvi-m4:
31016 @if m4
31017 maybe-dvi-m4: dvi-m4
31019 dvi-m4: \
31020 configure-m4
31021 @: $(MAKE); $(unstage)
31022 @[ -f ./m4/Makefile ] || exit 0; \
31023 r=`${PWD_COMMAND}`; export r; \
31024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31025 $(HOST_EXPORTS) \
31026 for flag in $(EXTRA_HOST_FLAGS) ; do \
31027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31028 done; \
31029 echo "Doing dvi in m4"; \
31030 (cd $(HOST_SUBDIR)/m4 && \
31031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31033 "RANLIB=$${RANLIB}" \
31034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31035 dvi) \
31036 || exit 1
31038 @endif m4
31040 .PHONY: maybe-pdf-m4 pdf-m4
31041 maybe-pdf-m4:
31042 @if m4
31043 maybe-pdf-m4: pdf-m4
31045 pdf-m4: \
31046 configure-m4
31047 @: $(MAKE); $(unstage)
31048 @[ -f ./m4/Makefile ] || exit 0; \
31049 r=`${PWD_COMMAND}`; export r; \
31050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31051 $(HOST_EXPORTS) \
31052 for flag in $(EXTRA_HOST_FLAGS) ; do \
31053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31054 done; \
31055 echo "Doing pdf in m4"; \
31056 (cd $(HOST_SUBDIR)/m4 && \
31057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31059 "RANLIB=$${RANLIB}" \
31060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31061 pdf) \
31062 || exit 1
31064 @endif m4
31066 .PHONY: maybe-html-m4 html-m4
31067 maybe-html-m4:
31068 @if m4
31069 maybe-html-m4: html-m4
31071 html-m4: \
31072 configure-m4
31073 @: $(MAKE); $(unstage)
31074 @[ -f ./m4/Makefile ] || exit 0; \
31075 r=`${PWD_COMMAND}`; export r; \
31076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31077 $(HOST_EXPORTS) \
31078 for flag in $(EXTRA_HOST_FLAGS) ; do \
31079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31080 done; \
31081 echo "Doing html in m4"; \
31082 (cd $(HOST_SUBDIR)/m4 && \
31083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31085 "RANLIB=$${RANLIB}" \
31086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31087 html) \
31088 || exit 1
31090 @endif m4
31092 .PHONY: maybe-TAGS-m4 TAGS-m4
31093 maybe-TAGS-m4:
31094 @if m4
31095 maybe-TAGS-m4: TAGS-m4
31097 TAGS-m4: \
31098 configure-m4
31099 @: $(MAKE); $(unstage)
31100 @[ -f ./m4/Makefile ] || exit 0; \
31101 r=`${PWD_COMMAND}`; export r; \
31102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31103 $(HOST_EXPORTS) \
31104 for flag in $(EXTRA_HOST_FLAGS) ; do \
31105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31106 done; \
31107 echo "Doing TAGS in m4"; \
31108 (cd $(HOST_SUBDIR)/m4 && \
31109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31111 "RANLIB=$${RANLIB}" \
31112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31113 TAGS) \
31114 || exit 1
31116 @endif m4
31118 .PHONY: maybe-install-info-m4 install-info-m4
31119 maybe-install-info-m4:
31120 @if m4
31121 maybe-install-info-m4: install-info-m4
31123 install-info-m4: \
31124 configure-m4 \
31125 info-m4
31126 @: $(MAKE); $(unstage)
31127 @[ -f ./m4/Makefile ] || exit 0; \
31128 r=`${PWD_COMMAND}`; export r; \
31129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31130 $(HOST_EXPORTS) \
31131 for flag in $(EXTRA_HOST_FLAGS) ; do \
31132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31133 done; \
31134 echo "Doing install-info in m4"; \
31135 (cd $(HOST_SUBDIR)/m4 && \
31136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31138 "RANLIB=$${RANLIB}" \
31139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31140 install-info) \
31141 || exit 1
31143 @endif m4
31145 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31146 maybe-install-pdf-m4:
31147 @if m4
31148 maybe-install-pdf-m4: install-pdf-m4
31150 install-pdf-m4: \
31151 configure-m4 \
31152 pdf-m4
31153 @: $(MAKE); $(unstage)
31154 @[ -f ./m4/Makefile ] || exit 0; \
31155 r=`${PWD_COMMAND}`; export r; \
31156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31157 $(HOST_EXPORTS) \
31158 for flag in $(EXTRA_HOST_FLAGS) ; do \
31159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31160 done; \
31161 echo "Doing install-pdf in m4"; \
31162 (cd $(HOST_SUBDIR)/m4 && \
31163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31165 "RANLIB=$${RANLIB}" \
31166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31167 install-pdf) \
31168 || exit 1
31170 @endif m4
31172 .PHONY: maybe-install-html-m4 install-html-m4
31173 maybe-install-html-m4:
31174 @if m4
31175 maybe-install-html-m4: install-html-m4
31177 install-html-m4: \
31178 configure-m4 \
31179 html-m4
31180 @: $(MAKE); $(unstage)
31181 @[ -f ./m4/Makefile ] || exit 0; \
31182 r=`${PWD_COMMAND}`; export r; \
31183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31184 $(HOST_EXPORTS) \
31185 for flag in $(EXTRA_HOST_FLAGS) ; do \
31186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31187 done; \
31188 echo "Doing install-html in m4"; \
31189 (cd $(HOST_SUBDIR)/m4 && \
31190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31192 "RANLIB=$${RANLIB}" \
31193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31194 install-html) \
31195 || exit 1
31197 @endif m4
31199 .PHONY: maybe-installcheck-m4 installcheck-m4
31200 maybe-installcheck-m4:
31201 @if m4
31202 maybe-installcheck-m4: installcheck-m4
31204 installcheck-m4: \
31205 configure-m4
31206 @: $(MAKE); $(unstage)
31207 @[ -f ./m4/Makefile ] || exit 0; \
31208 r=`${PWD_COMMAND}`; export r; \
31209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31210 $(HOST_EXPORTS) \
31211 for flag in $(EXTRA_HOST_FLAGS) ; do \
31212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31213 done; \
31214 echo "Doing installcheck in m4"; \
31215 (cd $(HOST_SUBDIR)/m4 && \
31216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31218 "RANLIB=$${RANLIB}" \
31219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31220 installcheck) \
31221 || exit 1
31223 @endif m4
31225 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31226 maybe-mostlyclean-m4:
31227 @if m4
31228 maybe-mostlyclean-m4: mostlyclean-m4
31230 mostlyclean-m4:
31231 @: $(MAKE); $(unstage)
31232 @[ -f ./m4/Makefile ] || exit 0; \
31233 r=`${PWD_COMMAND}`; export r; \
31234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31235 $(HOST_EXPORTS) \
31236 for flag in $(EXTRA_HOST_FLAGS) ; do \
31237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31238 done; \
31239 echo "Doing mostlyclean in m4"; \
31240 (cd $(HOST_SUBDIR)/m4 && \
31241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31243 "RANLIB=$${RANLIB}" \
31244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31245 mostlyclean) \
31246 || exit 1
31248 @endif m4
31250 .PHONY: maybe-clean-m4 clean-m4
31251 maybe-clean-m4:
31252 @if m4
31253 maybe-clean-m4: clean-m4
31255 clean-m4:
31256 @: $(MAKE); $(unstage)
31257 @[ -f ./m4/Makefile ] || exit 0; \
31258 r=`${PWD_COMMAND}`; export r; \
31259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31260 $(HOST_EXPORTS) \
31261 for flag in $(EXTRA_HOST_FLAGS) ; do \
31262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31263 done; \
31264 echo "Doing clean in m4"; \
31265 (cd $(HOST_SUBDIR)/m4 && \
31266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31268 "RANLIB=$${RANLIB}" \
31269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31270 clean) \
31271 || exit 1
31273 @endif m4
31275 .PHONY: maybe-distclean-m4 distclean-m4
31276 maybe-distclean-m4:
31277 @if m4
31278 maybe-distclean-m4: distclean-m4
31280 distclean-m4:
31281 @: $(MAKE); $(unstage)
31282 @[ -f ./m4/Makefile ] || exit 0; \
31283 r=`${PWD_COMMAND}`; export r; \
31284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31285 $(HOST_EXPORTS) \
31286 for flag in $(EXTRA_HOST_FLAGS) ; do \
31287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31288 done; \
31289 echo "Doing distclean in m4"; \
31290 (cd $(HOST_SUBDIR)/m4 && \
31291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31293 "RANLIB=$${RANLIB}" \
31294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31295 distclean) \
31296 || exit 1
31298 @endif m4
31300 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31301 maybe-maintainer-clean-m4:
31302 @if m4
31303 maybe-maintainer-clean-m4: maintainer-clean-m4
31305 maintainer-clean-m4:
31306 @: $(MAKE); $(unstage)
31307 @[ -f ./m4/Makefile ] || exit 0; \
31308 r=`${PWD_COMMAND}`; export r; \
31309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31310 $(HOST_EXPORTS) \
31311 for flag in $(EXTRA_HOST_FLAGS) ; do \
31312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31313 done; \
31314 echo "Doing maintainer-clean in m4"; \
31315 (cd $(HOST_SUBDIR)/m4 && \
31316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31318 "RANLIB=$${RANLIB}" \
31319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31320 maintainer-clean) \
31321 || exit 1
31323 @endif m4
31327 .PHONY: configure-readline maybe-configure-readline
31328 maybe-configure-readline:
31329 @if gcc-bootstrap
31330 configure-readline: stage_current
31331 @endif gcc-bootstrap
31332 @if readline
31333 maybe-configure-readline: configure-readline
31334 configure-readline:
31335 @: $(MAKE); $(unstage)
31336 @r=`${PWD_COMMAND}`; export r; \
31337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31338 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31340 $(HOST_EXPORTS) \
31341 echo Configuring in $(HOST_SUBDIR)/readline; \
31342 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31343 case $(srcdir) in \
31344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31345 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31347 esac; \
31348 module_srcdir=readline; \
31349 $(SHELL) \
31350 $$s/$$module_srcdir/configure \
31351 --srcdir=$${topdir}/$$module_srcdir \
31352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31353 --target=${target_alias} \
31354 || exit 1
31355 @endif readline
31361 .PHONY: all-readline maybe-all-readline
31362 maybe-all-readline:
31363 @if gcc-bootstrap
31364 all-readline: stage_current
31365 @endif gcc-bootstrap
31366 @if readline
31367 TARGET-readline=all
31368 maybe-all-readline: all-readline
31369 all-readline: configure-readline
31370 @: $(MAKE); $(unstage)
31371 @r=`${PWD_COMMAND}`; export r; \
31372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31373 $(HOST_EXPORTS) \
31374 (cd $(HOST_SUBDIR)/readline && \
31375 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31376 $(TARGET-readline))
31377 @endif readline
31382 .PHONY: check-readline maybe-check-readline
31383 maybe-check-readline:
31384 @if readline
31385 maybe-check-readline: check-readline
31387 check-readline:
31388 @: $(MAKE); $(unstage)
31389 @r=`${PWD_COMMAND}`; export r; \
31390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31391 $(HOST_EXPORTS) \
31392 (cd $(HOST_SUBDIR)/readline && \
31393 $(MAKE) $(FLAGS_TO_PASS) check)
31395 @endif readline
31397 .PHONY: install-readline maybe-install-readline
31398 maybe-install-readline:
31399 @if readline
31400 maybe-install-readline: install-readline
31402 install-readline: installdirs
31403 @: $(MAKE); $(unstage)
31404 @r=`${PWD_COMMAND}`; export r; \
31405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31406 $(HOST_EXPORTS) \
31407 (cd $(HOST_SUBDIR)/readline && \
31408 $(MAKE) $(FLAGS_TO_PASS) install)
31410 @endif readline
31412 .PHONY: install-strip-readline maybe-install-strip-readline
31413 maybe-install-strip-readline:
31414 @if readline
31415 maybe-install-strip-readline: install-strip-readline
31417 install-strip-readline: installdirs
31418 @: $(MAKE); $(unstage)
31419 @r=`${PWD_COMMAND}`; export r; \
31420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31421 $(HOST_EXPORTS) \
31422 (cd $(HOST_SUBDIR)/readline && \
31423 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31425 @endif readline
31427 # Other targets (info, dvi, pdf, etc.)
31429 .PHONY: maybe-info-readline info-readline
31430 maybe-info-readline:
31431 @if readline
31432 maybe-info-readline: info-readline
31434 info-readline: \
31435 configure-readline
31436 @: $(MAKE); $(unstage)
31437 @[ -f ./readline/Makefile ] || exit 0; \
31438 r=`${PWD_COMMAND}`; export r; \
31439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31440 $(HOST_EXPORTS) \
31441 for flag in $(EXTRA_HOST_FLAGS) ; do \
31442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31443 done; \
31444 echo "Doing info in readline"; \
31445 (cd $(HOST_SUBDIR)/readline && \
31446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31448 "RANLIB=$${RANLIB}" \
31449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31450 info) \
31451 || exit 1
31453 @endif readline
31455 .PHONY: maybe-dvi-readline dvi-readline
31456 maybe-dvi-readline:
31457 @if readline
31458 maybe-dvi-readline: dvi-readline
31460 dvi-readline: \
31461 configure-readline
31462 @: $(MAKE); $(unstage)
31463 @[ -f ./readline/Makefile ] || exit 0; \
31464 r=`${PWD_COMMAND}`; export r; \
31465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31466 $(HOST_EXPORTS) \
31467 for flag in $(EXTRA_HOST_FLAGS) ; do \
31468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31469 done; \
31470 echo "Doing dvi in readline"; \
31471 (cd $(HOST_SUBDIR)/readline && \
31472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31474 "RANLIB=$${RANLIB}" \
31475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31476 dvi) \
31477 || exit 1
31479 @endif readline
31481 .PHONY: maybe-pdf-readline pdf-readline
31482 maybe-pdf-readline:
31483 @if readline
31484 maybe-pdf-readline: pdf-readline
31486 pdf-readline: \
31487 configure-readline
31488 @: $(MAKE); $(unstage)
31489 @[ -f ./readline/Makefile ] || exit 0; \
31490 r=`${PWD_COMMAND}`; export r; \
31491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31492 $(HOST_EXPORTS) \
31493 for flag in $(EXTRA_HOST_FLAGS) ; do \
31494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31495 done; \
31496 echo "Doing pdf in readline"; \
31497 (cd $(HOST_SUBDIR)/readline && \
31498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31500 "RANLIB=$${RANLIB}" \
31501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31502 pdf) \
31503 || exit 1
31505 @endif readline
31507 .PHONY: maybe-html-readline html-readline
31508 maybe-html-readline:
31509 @if readline
31510 maybe-html-readline: html-readline
31512 html-readline: \
31513 configure-readline
31514 @: $(MAKE); $(unstage)
31515 @[ -f ./readline/Makefile ] || exit 0; \
31516 r=`${PWD_COMMAND}`; export r; \
31517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31518 $(HOST_EXPORTS) \
31519 for flag in $(EXTRA_HOST_FLAGS) ; do \
31520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31521 done; \
31522 echo "Doing html in readline"; \
31523 (cd $(HOST_SUBDIR)/readline && \
31524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31526 "RANLIB=$${RANLIB}" \
31527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31528 html) \
31529 || exit 1
31531 @endif readline
31533 .PHONY: maybe-TAGS-readline TAGS-readline
31534 maybe-TAGS-readline:
31535 @if readline
31536 maybe-TAGS-readline: TAGS-readline
31538 TAGS-readline: \
31539 configure-readline
31540 @: $(MAKE); $(unstage)
31541 @[ -f ./readline/Makefile ] || exit 0; \
31542 r=`${PWD_COMMAND}`; export r; \
31543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31544 $(HOST_EXPORTS) \
31545 for flag in $(EXTRA_HOST_FLAGS) ; do \
31546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31547 done; \
31548 echo "Doing TAGS in readline"; \
31549 (cd $(HOST_SUBDIR)/readline && \
31550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31552 "RANLIB=$${RANLIB}" \
31553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31554 TAGS) \
31555 || exit 1
31557 @endif readline
31559 .PHONY: maybe-install-info-readline install-info-readline
31560 maybe-install-info-readline:
31561 @if readline
31562 maybe-install-info-readline: install-info-readline
31564 install-info-readline: \
31565 configure-readline \
31566 info-readline
31567 @: $(MAKE); $(unstage)
31568 @[ -f ./readline/Makefile ] || exit 0; \
31569 r=`${PWD_COMMAND}`; export r; \
31570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31571 $(HOST_EXPORTS) \
31572 for flag in $(EXTRA_HOST_FLAGS) ; do \
31573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31574 done; \
31575 echo "Doing install-info in readline"; \
31576 (cd $(HOST_SUBDIR)/readline && \
31577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31579 "RANLIB=$${RANLIB}" \
31580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31581 install-info) \
31582 || exit 1
31584 @endif readline
31586 .PHONY: maybe-install-pdf-readline install-pdf-readline
31587 maybe-install-pdf-readline:
31588 @if readline
31589 maybe-install-pdf-readline: install-pdf-readline
31591 install-pdf-readline: \
31592 configure-readline \
31593 pdf-readline
31594 @: $(MAKE); $(unstage)
31595 @[ -f ./readline/Makefile ] || exit 0; \
31596 r=`${PWD_COMMAND}`; export r; \
31597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31598 $(HOST_EXPORTS) \
31599 for flag in $(EXTRA_HOST_FLAGS) ; do \
31600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31601 done; \
31602 echo "Doing install-pdf in readline"; \
31603 (cd $(HOST_SUBDIR)/readline && \
31604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31606 "RANLIB=$${RANLIB}" \
31607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31608 install-pdf) \
31609 || exit 1
31611 @endif readline
31613 .PHONY: maybe-install-html-readline install-html-readline
31614 maybe-install-html-readline:
31615 @if readline
31616 maybe-install-html-readline: install-html-readline
31618 install-html-readline: \
31619 configure-readline \
31620 html-readline
31621 @: $(MAKE); $(unstage)
31622 @[ -f ./readline/Makefile ] || exit 0; \
31623 r=`${PWD_COMMAND}`; export r; \
31624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31625 $(HOST_EXPORTS) \
31626 for flag in $(EXTRA_HOST_FLAGS) ; do \
31627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31628 done; \
31629 echo "Doing install-html in readline"; \
31630 (cd $(HOST_SUBDIR)/readline && \
31631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31633 "RANLIB=$${RANLIB}" \
31634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31635 install-html) \
31636 || exit 1
31638 @endif readline
31640 .PHONY: maybe-installcheck-readline installcheck-readline
31641 maybe-installcheck-readline:
31642 @if readline
31643 maybe-installcheck-readline: installcheck-readline
31645 installcheck-readline: \
31646 configure-readline
31647 @: $(MAKE); $(unstage)
31648 @[ -f ./readline/Makefile ] || exit 0; \
31649 r=`${PWD_COMMAND}`; export r; \
31650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31651 $(HOST_EXPORTS) \
31652 for flag in $(EXTRA_HOST_FLAGS) ; do \
31653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31654 done; \
31655 echo "Doing installcheck in readline"; \
31656 (cd $(HOST_SUBDIR)/readline && \
31657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31659 "RANLIB=$${RANLIB}" \
31660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31661 installcheck) \
31662 || exit 1
31664 @endif readline
31666 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31667 maybe-mostlyclean-readline:
31668 @if readline
31669 maybe-mostlyclean-readline: mostlyclean-readline
31671 mostlyclean-readline:
31672 @: $(MAKE); $(unstage)
31673 @[ -f ./readline/Makefile ] || exit 0; \
31674 r=`${PWD_COMMAND}`; export r; \
31675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31676 $(HOST_EXPORTS) \
31677 for flag in $(EXTRA_HOST_FLAGS) ; do \
31678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31679 done; \
31680 echo "Doing mostlyclean in readline"; \
31681 (cd $(HOST_SUBDIR)/readline && \
31682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31684 "RANLIB=$${RANLIB}" \
31685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31686 mostlyclean) \
31687 || exit 1
31689 @endif readline
31691 .PHONY: maybe-clean-readline clean-readline
31692 maybe-clean-readline:
31693 @if readline
31694 maybe-clean-readline: clean-readline
31696 clean-readline:
31697 @: $(MAKE); $(unstage)
31698 @[ -f ./readline/Makefile ] || exit 0; \
31699 r=`${PWD_COMMAND}`; export r; \
31700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31701 $(HOST_EXPORTS) \
31702 for flag in $(EXTRA_HOST_FLAGS) ; do \
31703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31704 done; \
31705 echo "Doing clean in readline"; \
31706 (cd $(HOST_SUBDIR)/readline && \
31707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31709 "RANLIB=$${RANLIB}" \
31710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31711 clean) \
31712 || exit 1
31714 @endif readline
31716 .PHONY: maybe-distclean-readline distclean-readline
31717 maybe-distclean-readline:
31718 @if readline
31719 maybe-distclean-readline: distclean-readline
31721 distclean-readline:
31722 @: $(MAKE); $(unstage)
31723 @[ -f ./readline/Makefile ] || exit 0; \
31724 r=`${PWD_COMMAND}`; export r; \
31725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31726 $(HOST_EXPORTS) \
31727 for flag in $(EXTRA_HOST_FLAGS) ; do \
31728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31729 done; \
31730 echo "Doing distclean in readline"; \
31731 (cd $(HOST_SUBDIR)/readline && \
31732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31734 "RANLIB=$${RANLIB}" \
31735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31736 distclean) \
31737 || exit 1
31739 @endif readline
31741 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31742 maybe-maintainer-clean-readline:
31743 @if readline
31744 maybe-maintainer-clean-readline: maintainer-clean-readline
31746 maintainer-clean-readline:
31747 @: $(MAKE); $(unstage)
31748 @[ -f ./readline/Makefile ] || exit 0; \
31749 r=`${PWD_COMMAND}`; export r; \
31750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31751 $(HOST_EXPORTS) \
31752 for flag in $(EXTRA_HOST_FLAGS) ; do \
31753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31754 done; \
31755 echo "Doing maintainer-clean in readline"; \
31756 (cd $(HOST_SUBDIR)/readline && \
31757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31759 "RANLIB=$${RANLIB}" \
31760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31761 maintainer-clean) \
31762 || exit 1
31764 @endif readline
31768 .PHONY: configure-sid maybe-configure-sid
31769 maybe-configure-sid:
31770 @if gcc-bootstrap
31771 configure-sid: stage_current
31772 @endif gcc-bootstrap
31773 @if sid
31774 maybe-configure-sid: configure-sid
31775 configure-sid:
31776 @: $(MAKE); $(unstage)
31777 @r=`${PWD_COMMAND}`; export r; \
31778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31779 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31781 $(HOST_EXPORTS) \
31782 echo Configuring in $(HOST_SUBDIR)/sid; \
31783 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31784 case $(srcdir) in \
31785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31786 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31788 esac; \
31789 module_srcdir=sid; \
31790 $(SHELL) \
31791 $$s/$$module_srcdir/configure \
31792 --srcdir=$${topdir}/$$module_srcdir \
31793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31794 --target=${target_alias} \
31795 || exit 1
31796 @endif sid
31802 .PHONY: all-sid maybe-all-sid
31803 maybe-all-sid:
31804 @if gcc-bootstrap
31805 all-sid: stage_current
31806 @endif gcc-bootstrap
31807 @if sid
31808 TARGET-sid=all
31809 maybe-all-sid: all-sid
31810 all-sid: configure-sid
31811 @: $(MAKE); $(unstage)
31812 @r=`${PWD_COMMAND}`; export r; \
31813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31814 $(HOST_EXPORTS) \
31815 (cd $(HOST_SUBDIR)/sid && \
31816 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31817 $(TARGET-sid))
31818 @endif sid
31823 .PHONY: check-sid maybe-check-sid
31824 maybe-check-sid:
31825 @if sid
31826 maybe-check-sid: check-sid
31828 check-sid:
31829 @: $(MAKE); $(unstage)
31830 @r=`${PWD_COMMAND}`; export r; \
31831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31832 $(HOST_EXPORTS) \
31833 (cd $(HOST_SUBDIR)/sid && \
31834 $(MAKE) $(FLAGS_TO_PASS) check)
31836 @endif sid
31838 .PHONY: install-sid maybe-install-sid
31839 maybe-install-sid:
31840 @if sid
31841 maybe-install-sid: install-sid
31843 install-sid: installdirs
31844 @: $(MAKE); $(unstage)
31845 @r=`${PWD_COMMAND}`; export r; \
31846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31847 $(HOST_EXPORTS) \
31848 (cd $(HOST_SUBDIR)/sid && \
31849 $(MAKE) $(FLAGS_TO_PASS) install)
31851 @endif sid
31853 .PHONY: install-strip-sid maybe-install-strip-sid
31854 maybe-install-strip-sid:
31855 @if sid
31856 maybe-install-strip-sid: install-strip-sid
31858 install-strip-sid: installdirs
31859 @: $(MAKE); $(unstage)
31860 @r=`${PWD_COMMAND}`; export r; \
31861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862 $(HOST_EXPORTS) \
31863 (cd $(HOST_SUBDIR)/sid && \
31864 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31866 @endif sid
31868 # Other targets (info, dvi, pdf, etc.)
31870 .PHONY: maybe-info-sid info-sid
31871 maybe-info-sid:
31872 @if sid
31873 maybe-info-sid: info-sid
31875 info-sid: \
31876 configure-sid
31877 @: $(MAKE); $(unstage)
31878 @[ -f ./sid/Makefile ] || exit 0; \
31879 r=`${PWD_COMMAND}`; export r; \
31880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881 $(HOST_EXPORTS) \
31882 for flag in $(EXTRA_HOST_FLAGS) ; do \
31883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31884 done; \
31885 echo "Doing info in sid"; \
31886 (cd $(HOST_SUBDIR)/sid && \
31887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31889 "RANLIB=$${RANLIB}" \
31890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31891 info) \
31892 || exit 1
31894 @endif sid
31896 .PHONY: maybe-dvi-sid dvi-sid
31897 maybe-dvi-sid:
31898 @if sid
31899 maybe-dvi-sid: dvi-sid
31901 dvi-sid: \
31902 configure-sid
31903 @: $(MAKE); $(unstage)
31904 @[ -f ./sid/Makefile ] || exit 0; \
31905 r=`${PWD_COMMAND}`; export r; \
31906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31907 $(HOST_EXPORTS) \
31908 for flag in $(EXTRA_HOST_FLAGS) ; do \
31909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31910 done; \
31911 echo "Doing dvi in sid"; \
31912 (cd $(HOST_SUBDIR)/sid && \
31913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31915 "RANLIB=$${RANLIB}" \
31916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31917 dvi) \
31918 || exit 1
31920 @endif sid
31922 .PHONY: maybe-pdf-sid pdf-sid
31923 maybe-pdf-sid:
31924 @if sid
31925 maybe-pdf-sid: pdf-sid
31927 pdf-sid: \
31928 configure-sid
31929 @: $(MAKE); $(unstage)
31930 @[ -f ./sid/Makefile ] || exit 0; \
31931 r=`${PWD_COMMAND}`; export r; \
31932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31933 $(HOST_EXPORTS) \
31934 for flag in $(EXTRA_HOST_FLAGS) ; do \
31935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31936 done; \
31937 echo "Doing pdf in sid"; \
31938 (cd $(HOST_SUBDIR)/sid && \
31939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31941 "RANLIB=$${RANLIB}" \
31942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31943 pdf) \
31944 || exit 1
31946 @endif sid
31948 .PHONY: maybe-html-sid html-sid
31949 maybe-html-sid:
31950 @if sid
31951 maybe-html-sid: html-sid
31953 html-sid: \
31954 configure-sid
31955 @: $(MAKE); $(unstage)
31956 @[ -f ./sid/Makefile ] || exit 0; \
31957 r=`${PWD_COMMAND}`; export r; \
31958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31959 $(HOST_EXPORTS) \
31960 for flag in $(EXTRA_HOST_FLAGS) ; do \
31961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31962 done; \
31963 echo "Doing html in sid"; \
31964 (cd $(HOST_SUBDIR)/sid && \
31965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31967 "RANLIB=$${RANLIB}" \
31968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31969 html) \
31970 || exit 1
31972 @endif sid
31974 .PHONY: maybe-TAGS-sid TAGS-sid
31975 maybe-TAGS-sid:
31976 @if sid
31977 maybe-TAGS-sid: TAGS-sid
31979 TAGS-sid: \
31980 configure-sid
31981 @: $(MAKE); $(unstage)
31982 @[ -f ./sid/Makefile ] || exit 0; \
31983 r=`${PWD_COMMAND}`; export r; \
31984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31985 $(HOST_EXPORTS) \
31986 for flag in $(EXTRA_HOST_FLAGS) ; do \
31987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31988 done; \
31989 echo "Doing TAGS in sid"; \
31990 (cd $(HOST_SUBDIR)/sid && \
31991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31993 "RANLIB=$${RANLIB}" \
31994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31995 TAGS) \
31996 || exit 1
31998 @endif sid
32000 .PHONY: maybe-install-info-sid install-info-sid
32001 maybe-install-info-sid:
32002 @if sid
32003 maybe-install-info-sid: install-info-sid
32005 install-info-sid: \
32006 configure-sid \
32007 info-sid
32008 @: $(MAKE); $(unstage)
32009 @[ -f ./sid/Makefile ] || exit 0; \
32010 r=`${PWD_COMMAND}`; export r; \
32011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32012 $(HOST_EXPORTS) \
32013 for flag in $(EXTRA_HOST_FLAGS) ; do \
32014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32015 done; \
32016 echo "Doing install-info in sid"; \
32017 (cd $(HOST_SUBDIR)/sid && \
32018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32020 "RANLIB=$${RANLIB}" \
32021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32022 install-info) \
32023 || exit 1
32025 @endif sid
32027 .PHONY: maybe-install-pdf-sid install-pdf-sid
32028 maybe-install-pdf-sid:
32029 @if sid
32030 maybe-install-pdf-sid: install-pdf-sid
32032 install-pdf-sid: \
32033 configure-sid \
32034 pdf-sid
32035 @: $(MAKE); $(unstage)
32036 @[ -f ./sid/Makefile ] || exit 0; \
32037 r=`${PWD_COMMAND}`; export r; \
32038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32039 $(HOST_EXPORTS) \
32040 for flag in $(EXTRA_HOST_FLAGS) ; do \
32041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32042 done; \
32043 echo "Doing install-pdf in sid"; \
32044 (cd $(HOST_SUBDIR)/sid && \
32045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32047 "RANLIB=$${RANLIB}" \
32048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32049 install-pdf) \
32050 || exit 1
32052 @endif sid
32054 .PHONY: maybe-install-html-sid install-html-sid
32055 maybe-install-html-sid:
32056 @if sid
32057 maybe-install-html-sid: install-html-sid
32059 install-html-sid: \
32060 configure-sid \
32061 html-sid
32062 @: $(MAKE); $(unstage)
32063 @[ -f ./sid/Makefile ] || exit 0; \
32064 r=`${PWD_COMMAND}`; export r; \
32065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32066 $(HOST_EXPORTS) \
32067 for flag in $(EXTRA_HOST_FLAGS) ; do \
32068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32069 done; \
32070 echo "Doing install-html in sid"; \
32071 (cd $(HOST_SUBDIR)/sid && \
32072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32074 "RANLIB=$${RANLIB}" \
32075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32076 install-html) \
32077 || exit 1
32079 @endif sid
32081 .PHONY: maybe-installcheck-sid installcheck-sid
32082 maybe-installcheck-sid:
32083 @if sid
32084 maybe-installcheck-sid: installcheck-sid
32086 installcheck-sid: \
32087 configure-sid
32088 @: $(MAKE); $(unstage)
32089 @[ -f ./sid/Makefile ] || exit 0; \
32090 r=`${PWD_COMMAND}`; export r; \
32091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32092 $(HOST_EXPORTS) \
32093 for flag in $(EXTRA_HOST_FLAGS) ; do \
32094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32095 done; \
32096 echo "Doing installcheck in sid"; \
32097 (cd $(HOST_SUBDIR)/sid && \
32098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32100 "RANLIB=$${RANLIB}" \
32101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32102 installcheck) \
32103 || exit 1
32105 @endif sid
32107 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32108 maybe-mostlyclean-sid:
32109 @if sid
32110 maybe-mostlyclean-sid: mostlyclean-sid
32112 mostlyclean-sid:
32113 @: $(MAKE); $(unstage)
32114 @[ -f ./sid/Makefile ] || exit 0; \
32115 r=`${PWD_COMMAND}`; export r; \
32116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32117 $(HOST_EXPORTS) \
32118 for flag in $(EXTRA_HOST_FLAGS) ; do \
32119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32120 done; \
32121 echo "Doing mostlyclean in sid"; \
32122 (cd $(HOST_SUBDIR)/sid && \
32123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32125 "RANLIB=$${RANLIB}" \
32126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32127 mostlyclean) \
32128 || exit 1
32130 @endif sid
32132 .PHONY: maybe-clean-sid clean-sid
32133 maybe-clean-sid:
32134 @if sid
32135 maybe-clean-sid: clean-sid
32137 clean-sid:
32138 @: $(MAKE); $(unstage)
32139 @[ -f ./sid/Makefile ] || exit 0; \
32140 r=`${PWD_COMMAND}`; export r; \
32141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142 $(HOST_EXPORTS) \
32143 for flag in $(EXTRA_HOST_FLAGS) ; do \
32144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32145 done; \
32146 echo "Doing clean in sid"; \
32147 (cd $(HOST_SUBDIR)/sid && \
32148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32150 "RANLIB=$${RANLIB}" \
32151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32152 clean) \
32153 || exit 1
32155 @endif sid
32157 .PHONY: maybe-distclean-sid distclean-sid
32158 maybe-distclean-sid:
32159 @if sid
32160 maybe-distclean-sid: distclean-sid
32162 distclean-sid:
32163 @: $(MAKE); $(unstage)
32164 @[ -f ./sid/Makefile ] || exit 0; \
32165 r=`${PWD_COMMAND}`; export r; \
32166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32167 $(HOST_EXPORTS) \
32168 for flag in $(EXTRA_HOST_FLAGS) ; do \
32169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32170 done; \
32171 echo "Doing distclean in sid"; \
32172 (cd $(HOST_SUBDIR)/sid && \
32173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32175 "RANLIB=$${RANLIB}" \
32176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32177 distclean) \
32178 || exit 1
32180 @endif sid
32182 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32183 maybe-maintainer-clean-sid:
32184 @if sid
32185 maybe-maintainer-clean-sid: maintainer-clean-sid
32187 maintainer-clean-sid:
32188 @: $(MAKE); $(unstage)
32189 @[ -f ./sid/Makefile ] || exit 0; \
32190 r=`${PWD_COMMAND}`; export r; \
32191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32192 $(HOST_EXPORTS) \
32193 for flag in $(EXTRA_HOST_FLAGS) ; do \
32194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32195 done; \
32196 echo "Doing maintainer-clean in sid"; \
32197 (cd $(HOST_SUBDIR)/sid && \
32198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32200 "RANLIB=$${RANLIB}" \
32201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32202 maintainer-clean) \
32203 || exit 1
32205 @endif sid
32209 .PHONY: configure-sim maybe-configure-sim
32210 maybe-configure-sim:
32211 @if gcc-bootstrap
32212 configure-sim: stage_current
32213 @endif gcc-bootstrap
32214 @if sim
32215 maybe-configure-sim: configure-sim
32216 configure-sim:
32217 @: $(MAKE); $(unstage)
32218 @r=`${PWD_COMMAND}`; export r; \
32219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32220 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32222 $(HOST_EXPORTS) \
32223 echo Configuring in $(HOST_SUBDIR)/sim; \
32224 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32225 case $(srcdir) in \
32226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32227 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32229 esac; \
32230 module_srcdir=sim; \
32231 $(SHELL) \
32232 $$s/$$module_srcdir/configure \
32233 --srcdir=$${topdir}/$$module_srcdir \
32234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32235 --target=${target_alias} \
32236 || exit 1
32237 @endif sim
32243 .PHONY: all-sim maybe-all-sim
32244 maybe-all-sim:
32245 @if gcc-bootstrap
32246 all-sim: stage_current
32247 @endif gcc-bootstrap
32248 @if sim
32249 TARGET-sim=all
32250 maybe-all-sim: all-sim
32251 all-sim: configure-sim
32252 @: $(MAKE); $(unstage)
32253 @r=`${PWD_COMMAND}`; export r; \
32254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32255 $(HOST_EXPORTS) \
32256 (cd $(HOST_SUBDIR)/sim && \
32257 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32258 $(TARGET-sim))
32259 @endif sim
32264 .PHONY: check-sim maybe-check-sim
32265 maybe-check-sim:
32266 @if sim
32267 maybe-check-sim: check-sim
32269 check-sim:
32270 @: $(MAKE); $(unstage)
32271 @r=`${PWD_COMMAND}`; export r; \
32272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32273 $(HOST_EXPORTS) \
32274 (cd $(HOST_SUBDIR)/sim && \
32275 $(MAKE) $(FLAGS_TO_PASS) check)
32277 @endif sim
32279 .PHONY: install-sim maybe-install-sim
32280 maybe-install-sim:
32281 @if sim
32282 maybe-install-sim: install-sim
32284 install-sim: installdirs
32285 @: $(MAKE); $(unstage)
32286 @r=`${PWD_COMMAND}`; export r; \
32287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32288 $(HOST_EXPORTS) \
32289 (cd $(HOST_SUBDIR)/sim && \
32290 $(MAKE) $(FLAGS_TO_PASS) install)
32292 @endif sim
32294 .PHONY: install-strip-sim maybe-install-strip-sim
32295 maybe-install-strip-sim:
32296 @if sim
32297 maybe-install-strip-sim: install-strip-sim
32299 install-strip-sim: installdirs
32300 @: $(MAKE); $(unstage)
32301 @r=`${PWD_COMMAND}`; export r; \
32302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32303 $(HOST_EXPORTS) \
32304 (cd $(HOST_SUBDIR)/sim && \
32305 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32307 @endif sim
32309 # Other targets (info, dvi, pdf, etc.)
32311 .PHONY: maybe-info-sim info-sim
32312 maybe-info-sim:
32313 @if sim
32314 maybe-info-sim: info-sim
32316 info-sim: \
32317 configure-sim
32318 @: $(MAKE); $(unstage)
32319 @[ -f ./sim/Makefile ] || exit 0; \
32320 r=`${PWD_COMMAND}`; export r; \
32321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32322 $(HOST_EXPORTS) \
32323 for flag in $(EXTRA_HOST_FLAGS) ; do \
32324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32325 done; \
32326 echo "Doing info in sim"; \
32327 (cd $(HOST_SUBDIR)/sim && \
32328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32330 "RANLIB=$${RANLIB}" \
32331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32332 info) \
32333 || exit 1
32335 @endif sim
32337 .PHONY: maybe-dvi-sim dvi-sim
32338 maybe-dvi-sim:
32339 @if sim
32340 maybe-dvi-sim: dvi-sim
32342 dvi-sim: \
32343 configure-sim
32344 @: $(MAKE); $(unstage)
32345 @[ -f ./sim/Makefile ] || exit 0; \
32346 r=`${PWD_COMMAND}`; export r; \
32347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32348 $(HOST_EXPORTS) \
32349 for flag in $(EXTRA_HOST_FLAGS) ; do \
32350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32351 done; \
32352 echo "Doing dvi in sim"; \
32353 (cd $(HOST_SUBDIR)/sim && \
32354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32356 "RANLIB=$${RANLIB}" \
32357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32358 dvi) \
32359 || exit 1
32361 @endif sim
32363 .PHONY: maybe-pdf-sim pdf-sim
32364 maybe-pdf-sim:
32365 @if sim
32366 maybe-pdf-sim: pdf-sim
32368 pdf-sim: \
32369 configure-sim
32370 @: $(MAKE); $(unstage)
32371 @[ -f ./sim/Makefile ] || exit 0; \
32372 r=`${PWD_COMMAND}`; export r; \
32373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32374 $(HOST_EXPORTS) \
32375 for flag in $(EXTRA_HOST_FLAGS) ; do \
32376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32377 done; \
32378 echo "Doing pdf in sim"; \
32379 (cd $(HOST_SUBDIR)/sim && \
32380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32382 "RANLIB=$${RANLIB}" \
32383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32384 pdf) \
32385 || exit 1
32387 @endif sim
32389 .PHONY: maybe-html-sim html-sim
32390 maybe-html-sim:
32391 @if sim
32392 maybe-html-sim: html-sim
32394 html-sim: \
32395 configure-sim
32396 @: $(MAKE); $(unstage)
32397 @[ -f ./sim/Makefile ] || exit 0; \
32398 r=`${PWD_COMMAND}`; export r; \
32399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32400 $(HOST_EXPORTS) \
32401 for flag in $(EXTRA_HOST_FLAGS) ; do \
32402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32403 done; \
32404 echo "Doing html in sim"; \
32405 (cd $(HOST_SUBDIR)/sim && \
32406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32408 "RANLIB=$${RANLIB}" \
32409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32410 html) \
32411 || exit 1
32413 @endif sim
32415 .PHONY: maybe-TAGS-sim TAGS-sim
32416 maybe-TAGS-sim:
32417 @if sim
32418 maybe-TAGS-sim: TAGS-sim
32420 TAGS-sim: \
32421 configure-sim
32422 @: $(MAKE); $(unstage)
32423 @[ -f ./sim/Makefile ] || exit 0; \
32424 r=`${PWD_COMMAND}`; export r; \
32425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32426 $(HOST_EXPORTS) \
32427 for flag in $(EXTRA_HOST_FLAGS) ; do \
32428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32429 done; \
32430 echo "Doing TAGS in sim"; \
32431 (cd $(HOST_SUBDIR)/sim && \
32432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32434 "RANLIB=$${RANLIB}" \
32435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32436 TAGS) \
32437 || exit 1
32439 @endif sim
32441 .PHONY: maybe-install-info-sim install-info-sim
32442 maybe-install-info-sim:
32443 @if sim
32444 maybe-install-info-sim: install-info-sim
32446 install-info-sim: \
32447 configure-sim \
32448 info-sim
32449 @: $(MAKE); $(unstage)
32450 @[ -f ./sim/Makefile ] || exit 0; \
32451 r=`${PWD_COMMAND}`; export r; \
32452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32453 $(HOST_EXPORTS) \
32454 for flag in $(EXTRA_HOST_FLAGS) ; do \
32455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32456 done; \
32457 echo "Doing install-info in sim"; \
32458 (cd $(HOST_SUBDIR)/sim && \
32459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32461 "RANLIB=$${RANLIB}" \
32462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32463 install-info) \
32464 || exit 1
32466 @endif sim
32468 .PHONY: maybe-install-pdf-sim install-pdf-sim
32469 maybe-install-pdf-sim:
32470 @if sim
32471 maybe-install-pdf-sim: install-pdf-sim
32473 install-pdf-sim: \
32474 configure-sim \
32475 pdf-sim
32476 @: $(MAKE); $(unstage)
32477 @[ -f ./sim/Makefile ] || exit 0; \
32478 r=`${PWD_COMMAND}`; export r; \
32479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32480 $(HOST_EXPORTS) \
32481 for flag in $(EXTRA_HOST_FLAGS) ; do \
32482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32483 done; \
32484 echo "Doing install-pdf in sim"; \
32485 (cd $(HOST_SUBDIR)/sim && \
32486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32488 "RANLIB=$${RANLIB}" \
32489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32490 install-pdf) \
32491 || exit 1
32493 @endif sim
32495 .PHONY: maybe-install-html-sim install-html-sim
32496 maybe-install-html-sim:
32497 @if sim
32498 maybe-install-html-sim: install-html-sim
32500 install-html-sim: \
32501 configure-sim \
32502 html-sim
32503 @: $(MAKE); $(unstage)
32504 @[ -f ./sim/Makefile ] || exit 0; \
32505 r=`${PWD_COMMAND}`; export r; \
32506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32507 $(HOST_EXPORTS) \
32508 for flag in $(EXTRA_HOST_FLAGS) ; do \
32509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32510 done; \
32511 echo "Doing install-html in sim"; \
32512 (cd $(HOST_SUBDIR)/sim && \
32513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32515 "RANLIB=$${RANLIB}" \
32516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32517 install-html) \
32518 || exit 1
32520 @endif sim
32522 .PHONY: maybe-installcheck-sim installcheck-sim
32523 maybe-installcheck-sim:
32524 @if sim
32525 maybe-installcheck-sim: installcheck-sim
32527 installcheck-sim: \
32528 configure-sim
32529 @: $(MAKE); $(unstage)
32530 @[ -f ./sim/Makefile ] || exit 0; \
32531 r=`${PWD_COMMAND}`; export r; \
32532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32533 $(HOST_EXPORTS) \
32534 for flag in $(EXTRA_HOST_FLAGS) ; do \
32535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32536 done; \
32537 echo "Doing installcheck in sim"; \
32538 (cd $(HOST_SUBDIR)/sim && \
32539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32541 "RANLIB=$${RANLIB}" \
32542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32543 installcheck) \
32544 || exit 1
32546 @endif sim
32548 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32549 maybe-mostlyclean-sim:
32550 @if sim
32551 maybe-mostlyclean-sim: mostlyclean-sim
32553 mostlyclean-sim:
32554 @: $(MAKE); $(unstage)
32555 @[ -f ./sim/Makefile ] || exit 0; \
32556 r=`${PWD_COMMAND}`; export r; \
32557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32558 $(HOST_EXPORTS) \
32559 for flag in $(EXTRA_HOST_FLAGS) ; do \
32560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32561 done; \
32562 echo "Doing mostlyclean in sim"; \
32563 (cd $(HOST_SUBDIR)/sim && \
32564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32566 "RANLIB=$${RANLIB}" \
32567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32568 mostlyclean) \
32569 || exit 1
32571 @endif sim
32573 .PHONY: maybe-clean-sim clean-sim
32574 maybe-clean-sim:
32575 @if sim
32576 maybe-clean-sim: clean-sim
32578 clean-sim:
32579 @: $(MAKE); $(unstage)
32580 @[ -f ./sim/Makefile ] || exit 0; \
32581 r=`${PWD_COMMAND}`; export r; \
32582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32583 $(HOST_EXPORTS) \
32584 for flag in $(EXTRA_HOST_FLAGS) ; do \
32585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32586 done; \
32587 echo "Doing clean in sim"; \
32588 (cd $(HOST_SUBDIR)/sim && \
32589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32591 "RANLIB=$${RANLIB}" \
32592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32593 clean) \
32594 || exit 1
32596 @endif sim
32598 .PHONY: maybe-distclean-sim distclean-sim
32599 maybe-distclean-sim:
32600 @if sim
32601 maybe-distclean-sim: distclean-sim
32603 distclean-sim:
32604 @: $(MAKE); $(unstage)
32605 @[ -f ./sim/Makefile ] || exit 0; \
32606 r=`${PWD_COMMAND}`; export r; \
32607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32608 $(HOST_EXPORTS) \
32609 for flag in $(EXTRA_HOST_FLAGS) ; do \
32610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32611 done; \
32612 echo "Doing distclean in sim"; \
32613 (cd $(HOST_SUBDIR)/sim && \
32614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32616 "RANLIB=$${RANLIB}" \
32617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32618 distclean) \
32619 || exit 1
32621 @endif sim
32623 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32624 maybe-maintainer-clean-sim:
32625 @if sim
32626 maybe-maintainer-clean-sim: maintainer-clean-sim
32628 maintainer-clean-sim:
32629 @: $(MAKE); $(unstage)
32630 @[ -f ./sim/Makefile ] || exit 0; \
32631 r=`${PWD_COMMAND}`; export r; \
32632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32633 $(HOST_EXPORTS) \
32634 for flag in $(EXTRA_HOST_FLAGS) ; do \
32635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32636 done; \
32637 echo "Doing maintainer-clean in sim"; \
32638 (cd $(HOST_SUBDIR)/sim && \
32639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32641 "RANLIB=$${RANLIB}" \
32642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32643 maintainer-clean) \
32644 || exit 1
32646 @endif sim
32650 .PHONY: configure-texinfo maybe-configure-texinfo
32651 maybe-configure-texinfo:
32652 @if gcc-bootstrap
32653 configure-texinfo: stage_current
32654 @endif gcc-bootstrap
32655 @if texinfo
32656 maybe-configure-texinfo: configure-texinfo
32657 configure-texinfo:
32658 @: $(MAKE); $(unstage)
32659 @r=`${PWD_COMMAND}`; export r; \
32660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32661 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32663 $(HOST_EXPORTS) \
32664 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32665 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32666 case $(srcdir) in \
32667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32668 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32670 esac; \
32671 module_srcdir=texinfo; \
32672 $(SHELL) \
32673 $$s/$$module_srcdir/configure \
32674 --srcdir=$${topdir}/$$module_srcdir \
32675 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32676 --target=${target_alias} \
32677 || exit 1
32678 @endif texinfo
32684 .PHONY: all-texinfo maybe-all-texinfo
32685 maybe-all-texinfo:
32686 @if gcc-bootstrap
32687 all-texinfo: stage_current
32688 @endif gcc-bootstrap
32689 @if texinfo
32690 TARGET-texinfo=all
32691 maybe-all-texinfo: all-texinfo
32692 all-texinfo: configure-texinfo
32693 @: $(MAKE); $(unstage)
32694 @r=`${PWD_COMMAND}`; export r; \
32695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32696 $(HOST_EXPORTS) \
32697 (cd $(HOST_SUBDIR)/texinfo && \
32698 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32699 $(TARGET-texinfo))
32700 @endif texinfo
32705 .PHONY: check-texinfo maybe-check-texinfo
32706 maybe-check-texinfo:
32707 @if texinfo
32708 maybe-check-texinfo: check-texinfo
32710 check-texinfo:
32711 @: $(MAKE); $(unstage)
32712 @r=`${PWD_COMMAND}`; export r; \
32713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32714 $(HOST_EXPORTS) \
32715 (cd $(HOST_SUBDIR)/texinfo && \
32716 $(MAKE) $(FLAGS_TO_PASS) check)
32718 @endif texinfo
32720 .PHONY: install-texinfo maybe-install-texinfo
32721 maybe-install-texinfo:
32722 @if texinfo
32723 maybe-install-texinfo: install-texinfo
32725 install-texinfo:
32727 @endif texinfo
32729 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32730 maybe-install-strip-texinfo:
32731 @if texinfo
32732 maybe-install-strip-texinfo: install-strip-texinfo
32734 install-strip-texinfo:
32736 @endif texinfo
32738 # Other targets (info, dvi, pdf, etc.)
32740 .PHONY: maybe-info-texinfo info-texinfo
32741 maybe-info-texinfo:
32742 @if texinfo
32743 maybe-info-texinfo: info-texinfo
32745 info-texinfo: \
32746 configure-texinfo
32747 @: $(MAKE); $(unstage)
32748 @[ -f ./texinfo/Makefile ] || exit 0; \
32749 r=`${PWD_COMMAND}`; export r; \
32750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32751 $(HOST_EXPORTS) \
32752 for flag in $(EXTRA_HOST_FLAGS) ; do \
32753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32754 done; \
32755 echo "Doing info in texinfo"; \
32756 (cd $(HOST_SUBDIR)/texinfo && \
32757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32759 "RANLIB=$${RANLIB}" \
32760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32761 info) \
32762 || exit 1
32764 @endif texinfo
32766 .PHONY: maybe-dvi-texinfo dvi-texinfo
32767 maybe-dvi-texinfo:
32768 @if texinfo
32769 maybe-dvi-texinfo: dvi-texinfo
32771 dvi-texinfo: \
32772 configure-texinfo
32773 @: $(MAKE); $(unstage)
32774 @[ -f ./texinfo/Makefile ] || exit 0; \
32775 r=`${PWD_COMMAND}`; export r; \
32776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32777 $(HOST_EXPORTS) \
32778 for flag in $(EXTRA_HOST_FLAGS) ; do \
32779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32780 done; \
32781 echo "Doing dvi in texinfo"; \
32782 (cd $(HOST_SUBDIR)/texinfo && \
32783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32785 "RANLIB=$${RANLIB}" \
32786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32787 dvi) \
32788 || exit 1
32790 @endif texinfo
32792 .PHONY: maybe-pdf-texinfo pdf-texinfo
32793 maybe-pdf-texinfo:
32794 @if texinfo
32795 maybe-pdf-texinfo: pdf-texinfo
32797 pdf-texinfo: \
32798 configure-texinfo
32799 @: $(MAKE); $(unstage)
32800 @[ -f ./texinfo/Makefile ] || exit 0; \
32801 r=`${PWD_COMMAND}`; export r; \
32802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32803 $(HOST_EXPORTS) \
32804 for flag in $(EXTRA_HOST_FLAGS) ; do \
32805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32806 done; \
32807 echo "Doing pdf in texinfo"; \
32808 (cd $(HOST_SUBDIR)/texinfo && \
32809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32811 "RANLIB=$${RANLIB}" \
32812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32813 pdf) \
32814 || exit 1
32816 @endif texinfo
32818 .PHONY: maybe-html-texinfo html-texinfo
32819 maybe-html-texinfo:
32820 @if texinfo
32821 maybe-html-texinfo: html-texinfo
32823 html-texinfo: \
32824 configure-texinfo
32825 @: $(MAKE); $(unstage)
32826 @[ -f ./texinfo/Makefile ] || exit 0; \
32827 r=`${PWD_COMMAND}`; export r; \
32828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32829 $(HOST_EXPORTS) \
32830 for flag in $(EXTRA_HOST_FLAGS) ; do \
32831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32832 done; \
32833 echo "Doing html in texinfo"; \
32834 (cd $(HOST_SUBDIR)/texinfo && \
32835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32837 "RANLIB=$${RANLIB}" \
32838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32839 html) \
32840 || exit 1
32842 @endif texinfo
32844 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32845 maybe-TAGS-texinfo:
32846 @if texinfo
32847 maybe-TAGS-texinfo: TAGS-texinfo
32849 TAGS-texinfo: \
32850 configure-texinfo
32851 @: $(MAKE); $(unstage)
32852 @[ -f ./texinfo/Makefile ] || exit 0; \
32853 r=`${PWD_COMMAND}`; export r; \
32854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32855 $(HOST_EXPORTS) \
32856 for flag in $(EXTRA_HOST_FLAGS) ; do \
32857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32858 done; \
32859 echo "Doing TAGS in texinfo"; \
32860 (cd $(HOST_SUBDIR)/texinfo && \
32861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32863 "RANLIB=$${RANLIB}" \
32864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32865 TAGS) \
32866 || exit 1
32868 @endif texinfo
32870 .PHONY: maybe-install-info-texinfo install-info-texinfo
32871 maybe-install-info-texinfo:
32872 @if texinfo
32873 maybe-install-info-texinfo: install-info-texinfo
32875 install-info-texinfo: \
32876 configure-texinfo \
32877 info-texinfo
32878 @: $(MAKE); $(unstage)
32879 @[ -f ./texinfo/Makefile ] || exit 0; \
32880 r=`${PWD_COMMAND}`; export r; \
32881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32882 $(HOST_EXPORTS) \
32883 for flag in $(EXTRA_HOST_FLAGS) ; do \
32884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32885 done; \
32886 echo "Doing install-info in texinfo"; \
32887 (cd $(HOST_SUBDIR)/texinfo && \
32888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32890 "RANLIB=$${RANLIB}" \
32891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32892 install-info) \
32893 || exit 1
32895 @endif texinfo
32897 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32898 maybe-install-pdf-texinfo:
32899 @if texinfo
32900 maybe-install-pdf-texinfo: install-pdf-texinfo
32902 install-pdf-texinfo: \
32903 configure-texinfo \
32904 pdf-texinfo
32905 @: $(MAKE); $(unstage)
32906 @[ -f ./texinfo/Makefile ] || exit 0; \
32907 r=`${PWD_COMMAND}`; export r; \
32908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32909 $(HOST_EXPORTS) \
32910 for flag in $(EXTRA_HOST_FLAGS) ; do \
32911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32912 done; \
32913 echo "Doing install-pdf in texinfo"; \
32914 (cd $(HOST_SUBDIR)/texinfo && \
32915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32917 "RANLIB=$${RANLIB}" \
32918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32919 install-pdf) \
32920 || exit 1
32922 @endif texinfo
32924 .PHONY: maybe-install-html-texinfo install-html-texinfo
32925 maybe-install-html-texinfo:
32926 @if texinfo
32927 maybe-install-html-texinfo: install-html-texinfo
32929 install-html-texinfo: \
32930 configure-texinfo \
32931 html-texinfo
32932 @: $(MAKE); $(unstage)
32933 @[ -f ./texinfo/Makefile ] || exit 0; \
32934 r=`${PWD_COMMAND}`; export r; \
32935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32936 $(HOST_EXPORTS) \
32937 for flag in $(EXTRA_HOST_FLAGS) ; do \
32938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32939 done; \
32940 echo "Doing install-html in texinfo"; \
32941 (cd $(HOST_SUBDIR)/texinfo && \
32942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32944 "RANLIB=$${RANLIB}" \
32945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32946 install-html) \
32947 || exit 1
32949 @endif texinfo
32951 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32952 maybe-installcheck-texinfo:
32953 @if texinfo
32954 maybe-installcheck-texinfo: installcheck-texinfo
32956 installcheck-texinfo: \
32957 configure-texinfo
32958 @: $(MAKE); $(unstage)
32959 @[ -f ./texinfo/Makefile ] || exit 0; \
32960 r=`${PWD_COMMAND}`; export r; \
32961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32962 $(HOST_EXPORTS) \
32963 for flag in $(EXTRA_HOST_FLAGS) ; do \
32964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32965 done; \
32966 echo "Doing installcheck in texinfo"; \
32967 (cd $(HOST_SUBDIR)/texinfo && \
32968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32970 "RANLIB=$${RANLIB}" \
32971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32972 installcheck) \
32973 || exit 1
32975 @endif texinfo
32977 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32978 maybe-mostlyclean-texinfo:
32979 @if texinfo
32980 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32982 mostlyclean-texinfo:
32983 @: $(MAKE); $(unstage)
32984 @[ -f ./texinfo/Makefile ] || exit 0; \
32985 r=`${PWD_COMMAND}`; export r; \
32986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32987 $(HOST_EXPORTS) \
32988 for flag in $(EXTRA_HOST_FLAGS) ; do \
32989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32990 done; \
32991 echo "Doing mostlyclean in texinfo"; \
32992 (cd $(HOST_SUBDIR)/texinfo && \
32993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32995 "RANLIB=$${RANLIB}" \
32996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32997 mostlyclean) \
32998 || exit 1
33000 @endif texinfo
33002 .PHONY: maybe-clean-texinfo clean-texinfo
33003 maybe-clean-texinfo:
33004 @if texinfo
33005 maybe-clean-texinfo: clean-texinfo
33007 clean-texinfo:
33008 @: $(MAKE); $(unstage)
33009 @[ -f ./texinfo/Makefile ] || exit 0; \
33010 r=`${PWD_COMMAND}`; export r; \
33011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33012 $(HOST_EXPORTS) \
33013 for flag in $(EXTRA_HOST_FLAGS) ; do \
33014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33015 done; \
33016 echo "Doing clean in texinfo"; \
33017 (cd $(HOST_SUBDIR)/texinfo && \
33018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33020 "RANLIB=$${RANLIB}" \
33021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33022 clean) \
33023 || exit 1
33025 @endif texinfo
33027 .PHONY: maybe-distclean-texinfo distclean-texinfo
33028 maybe-distclean-texinfo:
33029 @if texinfo
33030 maybe-distclean-texinfo: distclean-texinfo
33032 distclean-texinfo:
33033 @: $(MAKE); $(unstage)
33034 @[ -f ./texinfo/Makefile ] || exit 0; \
33035 r=`${PWD_COMMAND}`; export r; \
33036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33037 $(HOST_EXPORTS) \
33038 for flag in $(EXTRA_HOST_FLAGS) ; do \
33039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33040 done; \
33041 echo "Doing distclean in texinfo"; \
33042 (cd $(HOST_SUBDIR)/texinfo && \
33043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33045 "RANLIB=$${RANLIB}" \
33046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33047 distclean) \
33048 || exit 1
33050 @endif texinfo
33052 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33053 maybe-maintainer-clean-texinfo:
33054 @if texinfo
33055 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33057 maintainer-clean-texinfo:
33058 @: $(MAKE); $(unstage)
33059 @[ -f ./texinfo/Makefile ] || exit 0; \
33060 r=`${PWD_COMMAND}`; export r; \
33061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33062 $(HOST_EXPORTS) \
33063 for flag in $(EXTRA_HOST_FLAGS) ; do \
33064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33065 done; \
33066 echo "Doing maintainer-clean in texinfo"; \
33067 (cd $(HOST_SUBDIR)/texinfo && \
33068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33070 "RANLIB=$${RANLIB}" \
33071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33072 maintainer-clean) \
33073 || exit 1
33075 @endif texinfo
33079 .PHONY: configure-zlib maybe-configure-zlib
33080 maybe-configure-zlib:
33081 @if gcc-bootstrap
33082 configure-zlib: stage_current
33083 @endif gcc-bootstrap
33084 @if zlib
33085 maybe-configure-zlib: configure-zlib
33086 configure-zlib:
33087 @r=`${PWD_COMMAND}`; export r; \
33088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33089 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33091 $(HOST_EXPORTS) \
33092 echo Configuring in $(HOST_SUBDIR)/zlib; \
33093 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33094 case $(srcdir) in \
33095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33096 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33098 esac; \
33099 module_srcdir=zlib; \
33100 $(SHELL) \
33101 $$s/$$module_srcdir/configure \
33102 --srcdir=$${topdir}/$$module_srcdir \
33103 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33104 --target=${target_alias} @extra_host_zlib_configure_flags@ \
33105 || exit 1
33106 @endif zlib
33110 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33111 maybe-configure-stage1-zlib:
33112 @if zlib-bootstrap
33113 maybe-configure-stage1-zlib: configure-stage1-zlib
33114 configure-stage1-zlib:
33115 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33117 @r=`${PWD_COMMAND}`; export r; \
33118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33119 TFLAGS="$(STAGE1_TFLAGS)"; \
33120 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33121 $(HOST_EXPORTS) \
33122 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33123 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33124 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33125 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33126 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33127 cd $(HOST_SUBDIR)/zlib || exit 1; \
33128 case $(srcdir) in \
33129 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33130 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33131 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33132 esac; \
33133 module_srcdir=zlib; \
33134 $(SHELL) $$s/$$module_srcdir/configure \
33135 --srcdir=$${topdir}/$$module_srcdir \
33136 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33137 --target=${target_alias} \
33139 $(STAGE1_CONFIGURE_FLAGS) \
33140 @extra_host_zlib_configure_flags@
33141 @endif zlib-bootstrap
33143 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33144 maybe-configure-stage2-zlib:
33145 @if zlib-bootstrap
33146 maybe-configure-stage2-zlib: configure-stage2-zlib
33147 configure-stage2-zlib:
33148 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33149 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33150 @r=`${PWD_COMMAND}`; export r; \
33151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33152 TFLAGS="$(STAGE2_TFLAGS)"; \
33153 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33154 $(HOST_EXPORTS) \
33155 $(POSTSTAGE1_HOST_EXPORTS) \
33156 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33157 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33158 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33159 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33161 cd $(HOST_SUBDIR)/zlib || exit 1; \
33162 case $(srcdir) in \
33163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33164 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33166 esac; \
33167 module_srcdir=zlib; \
33168 $(SHELL) $$s/$$module_srcdir/configure \
33169 --srcdir=$${topdir}/$$module_srcdir \
33170 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33171 --target=${target_alias} \
33172 --with-build-libsubdir=$(HOST_SUBDIR) \
33173 $(STAGE2_CONFIGURE_FLAGS) \
33174 @extra_host_zlib_configure_flags@
33175 @endif zlib-bootstrap
33177 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33178 maybe-configure-stage3-zlib:
33179 @if zlib-bootstrap
33180 maybe-configure-stage3-zlib: configure-stage3-zlib
33181 configure-stage3-zlib:
33182 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33183 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33184 @r=`${PWD_COMMAND}`; export r; \
33185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33186 TFLAGS="$(STAGE3_TFLAGS)"; \
33187 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33188 $(HOST_EXPORTS) \
33189 $(POSTSTAGE1_HOST_EXPORTS) \
33190 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33191 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33192 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33193 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33195 cd $(HOST_SUBDIR)/zlib || exit 1; \
33196 case $(srcdir) in \
33197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33198 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33200 esac; \
33201 module_srcdir=zlib; \
33202 $(SHELL) $$s/$$module_srcdir/configure \
33203 --srcdir=$${topdir}/$$module_srcdir \
33204 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33205 --target=${target_alias} \
33206 --with-build-libsubdir=$(HOST_SUBDIR) \
33207 $(STAGE3_CONFIGURE_FLAGS) \
33208 @extra_host_zlib_configure_flags@
33209 @endif zlib-bootstrap
33211 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33212 maybe-configure-stage4-zlib:
33213 @if zlib-bootstrap
33214 maybe-configure-stage4-zlib: configure-stage4-zlib
33215 configure-stage4-zlib:
33216 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33217 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33218 @r=`${PWD_COMMAND}`; export r; \
33219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33220 TFLAGS="$(STAGE4_TFLAGS)"; \
33221 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33222 $(HOST_EXPORTS) \
33223 $(POSTSTAGE1_HOST_EXPORTS) \
33224 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33225 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33226 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33227 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33229 cd $(HOST_SUBDIR)/zlib || exit 1; \
33230 case $(srcdir) in \
33231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33232 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33234 esac; \
33235 module_srcdir=zlib; \
33236 $(SHELL) $$s/$$module_srcdir/configure \
33237 --srcdir=$${topdir}/$$module_srcdir \
33238 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33239 --target=${target_alias} \
33240 --with-build-libsubdir=$(HOST_SUBDIR) \
33241 $(STAGE4_CONFIGURE_FLAGS) \
33242 @extra_host_zlib_configure_flags@
33243 @endif zlib-bootstrap
33245 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33246 maybe-configure-stageprofile-zlib:
33247 @if zlib-bootstrap
33248 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33249 configure-stageprofile-zlib:
33250 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33252 @r=`${PWD_COMMAND}`; export r; \
33253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33254 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33255 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33256 $(HOST_EXPORTS) \
33257 $(POSTSTAGE1_HOST_EXPORTS) \
33258 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33259 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33260 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33261 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33263 cd $(HOST_SUBDIR)/zlib || exit 1; \
33264 case $(srcdir) in \
33265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33266 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33268 esac; \
33269 module_srcdir=zlib; \
33270 $(SHELL) $$s/$$module_srcdir/configure \
33271 --srcdir=$${topdir}/$$module_srcdir \
33272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33273 --target=${target_alias} \
33274 --with-build-libsubdir=$(HOST_SUBDIR) \
33275 $(STAGEprofile_CONFIGURE_FLAGS) \
33276 @extra_host_zlib_configure_flags@
33277 @endif zlib-bootstrap
33279 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33280 maybe-configure-stagetrain-zlib:
33281 @if zlib-bootstrap
33282 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33283 configure-stagetrain-zlib:
33284 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33286 @r=`${PWD_COMMAND}`; export r; \
33287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33288 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33289 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33290 $(HOST_EXPORTS) \
33291 $(POSTSTAGE1_HOST_EXPORTS) \
33292 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33293 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33294 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33295 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33297 cd $(HOST_SUBDIR)/zlib || exit 1; \
33298 case $(srcdir) in \
33299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33300 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33302 esac; \
33303 module_srcdir=zlib; \
33304 $(SHELL) $$s/$$module_srcdir/configure \
33305 --srcdir=$${topdir}/$$module_srcdir \
33306 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33307 --target=${target_alias} \
33308 --with-build-libsubdir=$(HOST_SUBDIR) \
33309 $(STAGEtrain_CONFIGURE_FLAGS) \
33310 @extra_host_zlib_configure_flags@
33311 @endif zlib-bootstrap
33313 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33314 maybe-configure-stagefeedback-zlib:
33315 @if zlib-bootstrap
33316 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33317 configure-stagefeedback-zlib:
33318 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33320 @r=`${PWD_COMMAND}`; export r; \
33321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33322 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33323 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33324 $(HOST_EXPORTS) \
33325 $(POSTSTAGE1_HOST_EXPORTS) \
33326 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33327 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33328 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33329 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33331 cd $(HOST_SUBDIR)/zlib || exit 1; \
33332 case $(srcdir) in \
33333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33334 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33336 esac; \
33337 module_srcdir=zlib; \
33338 $(SHELL) $$s/$$module_srcdir/configure \
33339 --srcdir=$${topdir}/$$module_srcdir \
33340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33341 --target=${target_alias} \
33342 --with-build-libsubdir=$(HOST_SUBDIR) \
33343 $(STAGEfeedback_CONFIGURE_FLAGS) \
33344 @extra_host_zlib_configure_flags@
33345 @endif zlib-bootstrap
33347 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33348 maybe-configure-stageautoprofile-zlib:
33349 @if zlib-bootstrap
33350 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33351 configure-stageautoprofile-zlib:
33352 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33354 @r=`${PWD_COMMAND}`; export r; \
33355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33356 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33357 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33358 $(HOST_EXPORTS) \
33359 $(POSTSTAGE1_HOST_EXPORTS) \
33360 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33361 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33362 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33363 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33365 cd $(HOST_SUBDIR)/zlib || exit 1; \
33366 case $(srcdir) in \
33367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33368 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33370 esac; \
33371 module_srcdir=zlib; \
33372 $(SHELL) $$s/$$module_srcdir/configure \
33373 --srcdir=$${topdir}/$$module_srcdir \
33374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33375 --target=${target_alias} \
33376 --with-build-libsubdir=$(HOST_SUBDIR) \
33377 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33378 @extra_host_zlib_configure_flags@
33379 @endif zlib-bootstrap
33381 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33382 maybe-configure-stageautofeedback-zlib:
33383 @if zlib-bootstrap
33384 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33385 configure-stageautofeedback-zlib:
33386 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33388 @r=`${PWD_COMMAND}`; export r; \
33389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33390 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33391 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33392 $(HOST_EXPORTS) \
33393 $(POSTSTAGE1_HOST_EXPORTS) \
33394 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33395 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33396 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33397 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33399 cd $(HOST_SUBDIR)/zlib || exit 1; \
33400 case $(srcdir) in \
33401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33402 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33404 esac; \
33405 module_srcdir=zlib; \
33406 $(SHELL) $$s/$$module_srcdir/configure \
33407 --srcdir=$${topdir}/$$module_srcdir \
33408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33409 --target=${target_alias} \
33410 --with-build-libsubdir=$(HOST_SUBDIR) \
33411 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33412 @extra_host_zlib_configure_flags@
33413 @endif zlib-bootstrap
33419 .PHONY: all-zlib maybe-all-zlib
33420 maybe-all-zlib:
33421 @if gcc-bootstrap
33422 all-zlib: stage_current
33423 @endif gcc-bootstrap
33424 @if zlib
33425 TARGET-zlib=all
33426 maybe-all-zlib: all-zlib
33427 all-zlib: configure-zlib
33428 @r=`${PWD_COMMAND}`; export r; \
33429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33430 $(HOST_EXPORTS) \
33431 (cd $(HOST_SUBDIR)/zlib && \
33432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33433 $(TARGET-zlib))
33434 @endif zlib
33438 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33439 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33440 maybe-all-stage1-zlib:
33441 maybe-clean-stage1-zlib:
33442 @if zlib-bootstrap
33443 maybe-all-stage1-zlib: all-stage1-zlib
33444 all-stage1: all-stage1-zlib
33445 TARGET-stage1-zlib = $(TARGET-zlib)
33446 all-stage1-zlib: configure-stage1-zlib
33447 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33448 @r=`${PWD_COMMAND}`; export r; \
33449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33450 TFLAGS="$(STAGE1_TFLAGS)"; \
33451 $(HOST_EXPORTS) \
33452 cd $(HOST_SUBDIR)/zlib && \
33454 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33455 CFLAGS="$(STAGE1_CFLAGS)" \
33456 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33457 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33458 LIBCFLAGS="$(LIBCFLAGS)" \
33459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33462 $(EXTRA_HOST_FLAGS) \
33463 $(STAGE1_FLAGS_TO_PASS) \
33464 TFLAGS="$(STAGE1_TFLAGS)" \
33465 $(TARGET-stage1-zlib)
33467 maybe-clean-stage1-zlib: clean-stage1-zlib
33468 clean-stage1: clean-stage1-zlib
33469 clean-stage1-zlib:
33470 @if [ $(current_stage) = stage1 ]; then \
33471 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33472 else \
33473 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33474 $(MAKE) stage1-start; \
33475 fi; \
33476 cd $(HOST_SUBDIR)/zlib && \
33477 $(MAKE) $(EXTRA_HOST_FLAGS) \
33478 $(STAGE1_FLAGS_TO_PASS) clean
33479 @endif zlib-bootstrap
33482 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33483 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33484 maybe-all-stage2-zlib:
33485 maybe-clean-stage2-zlib:
33486 @if zlib-bootstrap
33487 maybe-all-stage2-zlib: all-stage2-zlib
33488 all-stage2: all-stage2-zlib
33489 TARGET-stage2-zlib = $(TARGET-zlib)
33490 all-stage2-zlib: configure-stage2-zlib
33491 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33492 @r=`${PWD_COMMAND}`; export r; \
33493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33494 TFLAGS="$(STAGE2_TFLAGS)"; \
33495 $(HOST_EXPORTS) \
33496 $(POSTSTAGE1_HOST_EXPORTS) \
33497 cd $(HOST_SUBDIR)/zlib && \
33499 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33500 CFLAGS="$(STAGE2_CFLAGS)" \
33501 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33502 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33503 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33508 TFLAGS="$(STAGE2_TFLAGS)" \
33509 $(TARGET-stage2-zlib)
33511 maybe-clean-stage2-zlib: clean-stage2-zlib
33512 clean-stage2: clean-stage2-zlib
33513 clean-stage2-zlib:
33514 @if [ $(current_stage) = stage2 ]; then \
33515 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33516 else \
33517 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33518 $(MAKE) stage2-start; \
33519 fi; \
33520 cd $(HOST_SUBDIR)/zlib && \
33521 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33522 @endif zlib-bootstrap
33525 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33526 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33527 maybe-all-stage3-zlib:
33528 maybe-clean-stage3-zlib:
33529 @if zlib-bootstrap
33530 maybe-all-stage3-zlib: all-stage3-zlib
33531 all-stage3: all-stage3-zlib
33532 TARGET-stage3-zlib = $(TARGET-zlib)
33533 all-stage3-zlib: configure-stage3-zlib
33534 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33535 @r=`${PWD_COMMAND}`; export r; \
33536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33537 TFLAGS="$(STAGE3_TFLAGS)"; \
33538 $(HOST_EXPORTS) \
33539 $(POSTSTAGE1_HOST_EXPORTS) \
33540 cd $(HOST_SUBDIR)/zlib && \
33542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33543 CFLAGS="$(STAGE3_CFLAGS)" \
33544 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33545 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33546 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33551 TFLAGS="$(STAGE3_TFLAGS)" \
33552 $(TARGET-stage3-zlib)
33554 maybe-clean-stage3-zlib: clean-stage3-zlib
33555 clean-stage3: clean-stage3-zlib
33556 clean-stage3-zlib:
33557 @if [ $(current_stage) = stage3 ]; then \
33558 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33559 else \
33560 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33561 $(MAKE) stage3-start; \
33562 fi; \
33563 cd $(HOST_SUBDIR)/zlib && \
33564 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33565 @endif zlib-bootstrap
33568 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33569 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33570 maybe-all-stage4-zlib:
33571 maybe-clean-stage4-zlib:
33572 @if zlib-bootstrap
33573 maybe-all-stage4-zlib: all-stage4-zlib
33574 all-stage4: all-stage4-zlib
33575 TARGET-stage4-zlib = $(TARGET-zlib)
33576 all-stage4-zlib: configure-stage4-zlib
33577 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33578 @r=`${PWD_COMMAND}`; export r; \
33579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33580 TFLAGS="$(STAGE4_TFLAGS)"; \
33581 $(HOST_EXPORTS) \
33582 $(POSTSTAGE1_HOST_EXPORTS) \
33583 cd $(HOST_SUBDIR)/zlib && \
33585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33586 CFLAGS="$(STAGE4_CFLAGS)" \
33587 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33588 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33589 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33594 TFLAGS="$(STAGE4_TFLAGS)" \
33595 $(TARGET-stage4-zlib)
33597 maybe-clean-stage4-zlib: clean-stage4-zlib
33598 clean-stage4: clean-stage4-zlib
33599 clean-stage4-zlib:
33600 @if [ $(current_stage) = stage4 ]; then \
33601 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33602 else \
33603 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33604 $(MAKE) stage4-start; \
33605 fi; \
33606 cd $(HOST_SUBDIR)/zlib && \
33607 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33608 @endif zlib-bootstrap
33611 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33612 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33613 maybe-all-stageprofile-zlib:
33614 maybe-clean-stageprofile-zlib:
33615 @if zlib-bootstrap
33616 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33617 all-stageprofile: all-stageprofile-zlib
33618 TARGET-stageprofile-zlib = $(TARGET-zlib)
33619 all-stageprofile-zlib: configure-stageprofile-zlib
33620 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33621 @r=`${PWD_COMMAND}`; export r; \
33622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33623 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33624 $(HOST_EXPORTS) \
33625 $(POSTSTAGE1_HOST_EXPORTS) \
33626 cd $(HOST_SUBDIR)/zlib && \
33628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33629 CFLAGS="$(STAGEprofile_CFLAGS)" \
33630 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33631 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33632 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33637 TFLAGS="$(STAGEprofile_TFLAGS)" \
33638 $(TARGET-stageprofile-zlib)
33640 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33641 clean-stageprofile: clean-stageprofile-zlib
33642 clean-stageprofile-zlib:
33643 @if [ $(current_stage) = stageprofile ]; then \
33644 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33645 else \
33646 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33647 $(MAKE) stageprofile-start; \
33648 fi; \
33649 cd $(HOST_SUBDIR)/zlib && \
33650 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33651 @endif zlib-bootstrap
33654 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33655 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33656 maybe-all-stagetrain-zlib:
33657 maybe-clean-stagetrain-zlib:
33658 @if zlib-bootstrap
33659 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33660 all-stagetrain: all-stagetrain-zlib
33661 TARGET-stagetrain-zlib = $(TARGET-zlib)
33662 all-stagetrain-zlib: configure-stagetrain-zlib
33663 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33664 @r=`${PWD_COMMAND}`; export r; \
33665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33666 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33667 $(HOST_EXPORTS) \
33668 $(POSTSTAGE1_HOST_EXPORTS) \
33669 cd $(HOST_SUBDIR)/zlib && \
33671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33672 CFLAGS="$(STAGEtrain_CFLAGS)" \
33673 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33674 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33675 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33680 TFLAGS="$(STAGEtrain_TFLAGS)" \
33681 $(TARGET-stagetrain-zlib)
33683 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33684 clean-stagetrain: clean-stagetrain-zlib
33685 clean-stagetrain-zlib:
33686 @if [ $(current_stage) = stagetrain ]; then \
33687 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33688 else \
33689 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33690 $(MAKE) stagetrain-start; \
33691 fi; \
33692 cd $(HOST_SUBDIR)/zlib && \
33693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33694 @endif zlib-bootstrap
33697 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33698 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33699 maybe-all-stagefeedback-zlib:
33700 maybe-clean-stagefeedback-zlib:
33701 @if zlib-bootstrap
33702 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33703 all-stagefeedback: all-stagefeedback-zlib
33704 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33705 all-stagefeedback-zlib: configure-stagefeedback-zlib
33706 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33707 @r=`${PWD_COMMAND}`; export r; \
33708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33709 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33710 $(HOST_EXPORTS) \
33711 $(POSTSTAGE1_HOST_EXPORTS) \
33712 cd $(HOST_SUBDIR)/zlib && \
33714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33715 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33716 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33717 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33718 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33723 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33724 $(TARGET-stagefeedback-zlib)
33726 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33727 clean-stagefeedback: clean-stagefeedback-zlib
33728 clean-stagefeedback-zlib:
33729 @if [ $(current_stage) = stagefeedback ]; then \
33730 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33731 else \
33732 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33733 $(MAKE) stagefeedback-start; \
33734 fi; \
33735 cd $(HOST_SUBDIR)/zlib && \
33736 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33737 @endif zlib-bootstrap
33740 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33741 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33742 maybe-all-stageautoprofile-zlib:
33743 maybe-clean-stageautoprofile-zlib:
33744 @if zlib-bootstrap
33745 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33746 all-stageautoprofile: all-stageautoprofile-zlib
33747 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33748 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33749 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33750 @r=`${PWD_COMMAND}`; export r; \
33751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33752 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33753 $(HOST_EXPORTS) \
33754 $(POSTSTAGE1_HOST_EXPORTS) \
33755 cd $(HOST_SUBDIR)/zlib && \
33756 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33758 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33759 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33760 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33761 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33765 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33766 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33767 $(TARGET-stageautoprofile-zlib)
33769 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33770 clean-stageautoprofile: clean-stageautoprofile-zlib
33771 clean-stageautoprofile-zlib:
33772 @if [ $(current_stage) = stageautoprofile ]; then \
33773 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33774 else \
33775 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33776 $(MAKE) stageautoprofile-start; \
33777 fi; \
33778 cd $(HOST_SUBDIR)/zlib && \
33779 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33780 @endif zlib-bootstrap
33783 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33784 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33785 maybe-all-stageautofeedback-zlib:
33786 maybe-clean-stageautofeedback-zlib:
33787 @if zlib-bootstrap
33788 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33789 all-stageautofeedback: all-stageautofeedback-zlib
33790 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33791 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33792 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33793 @r=`${PWD_COMMAND}`; export r; \
33794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33795 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33796 $(HOST_EXPORTS) \
33797 $(POSTSTAGE1_HOST_EXPORTS) \
33798 cd $(HOST_SUBDIR)/zlib && \
33800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33801 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33802 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33803 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33804 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33805 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33806 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33807 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33808 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33809 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33810 $(TARGET-stageautofeedback-zlib)
33812 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33813 clean-stageautofeedback: clean-stageautofeedback-zlib
33814 clean-stageautofeedback-zlib:
33815 @if [ $(current_stage) = stageautofeedback ]; then \
33816 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33817 else \
33818 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33819 $(MAKE) stageautofeedback-start; \
33820 fi; \
33821 cd $(HOST_SUBDIR)/zlib && \
33822 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33823 @endif zlib-bootstrap
33829 .PHONY: check-zlib maybe-check-zlib
33830 maybe-check-zlib:
33831 @if zlib
33832 maybe-check-zlib: check-zlib
33834 check-zlib:
33836 @endif zlib
33838 .PHONY: install-zlib maybe-install-zlib
33839 maybe-install-zlib:
33840 @if zlib
33841 maybe-install-zlib: install-zlib
33843 install-zlib:
33845 @endif zlib
33847 .PHONY: install-strip-zlib maybe-install-strip-zlib
33848 maybe-install-strip-zlib:
33849 @if zlib
33850 maybe-install-strip-zlib: install-strip-zlib
33852 install-strip-zlib:
33854 @endif zlib
33856 # Other targets (info, dvi, pdf, etc.)
33858 .PHONY: maybe-info-zlib info-zlib
33859 maybe-info-zlib:
33860 @if zlib
33861 maybe-info-zlib: info-zlib
33863 info-zlib: \
33864 configure-zlib
33865 @[ -f ./zlib/Makefile ] || exit 0; \
33866 r=`${PWD_COMMAND}`; export r; \
33867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33868 $(HOST_EXPORTS) \
33869 for flag in $(EXTRA_HOST_FLAGS) ; do \
33870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33871 done; \
33872 echo "Doing info in zlib"; \
33873 (cd $(HOST_SUBDIR)/zlib && \
33874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33876 "RANLIB=$${RANLIB}" \
33877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33878 info) \
33879 || exit 1
33881 @endif zlib
33883 .PHONY: maybe-dvi-zlib dvi-zlib
33884 maybe-dvi-zlib:
33885 @if zlib
33886 maybe-dvi-zlib: dvi-zlib
33888 dvi-zlib: \
33889 configure-zlib
33890 @[ -f ./zlib/Makefile ] || exit 0; \
33891 r=`${PWD_COMMAND}`; export r; \
33892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33893 $(HOST_EXPORTS) \
33894 for flag in $(EXTRA_HOST_FLAGS) ; do \
33895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33896 done; \
33897 echo "Doing dvi in zlib"; \
33898 (cd $(HOST_SUBDIR)/zlib && \
33899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33901 "RANLIB=$${RANLIB}" \
33902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33903 dvi) \
33904 || exit 1
33906 @endif zlib
33908 .PHONY: maybe-pdf-zlib pdf-zlib
33909 maybe-pdf-zlib:
33910 @if zlib
33911 maybe-pdf-zlib: pdf-zlib
33913 pdf-zlib: \
33914 configure-zlib
33915 @[ -f ./zlib/Makefile ] || exit 0; \
33916 r=`${PWD_COMMAND}`; export r; \
33917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33918 $(HOST_EXPORTS) \
33919 for flag in $(EXTRA_HOST_FLAGS) ; do \
33920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33921 done; \
33922 echo "Doing pdf in zlib"; \
33923 (cd $(HOST_SUBDIR)/zlib && \
33924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33926 "RANLIB=$${RANLIB}" \
33927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33928 pdf) \
33929 || exit 1
33931 @endif zlib
33933 .PHONY: maybe-html-zlib html-zlib
33934 maybe-html-zlib:
33935 @if zlib
33936 maybe-html-zlib: html-zlib
33938 html-zlib: \
33939 configure-zlib
33940 @[ -f ./zlib/Makefile ] || exit 0; \
33941 r=`${PWD_COMMAND}`; export r; \
33942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33943 $(HOST_EXPORTS) \
33944 for flag in $(EXTRA_HOST_FLAGS) ; do \
33945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33946 done; \
33947 echo "Doing html in zlib"; \
33948 (cd $(HOST_SUBDIR)/zlib && \
33949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33951 "RANLIB=$${RANLIB}" \
33952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33953 html) \
33954 || exit 1
33956 @endif zlib
33958 .PHONY: maybe-TAGS-zlib TAGS-zlib
33959 maybe-TAGS-zlib:
33960 @if zlib
33961 maybe-TAGS-zlib: TAGS-zlib
33963 TAGS-zlib: \
33964 configure-zlib
33965 @[ -f ./zlib/Makefile ] || exit 0; \
33966 r=`${PWD_COMMAND}`; export r; \
33967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33968 $(HOST_EXPORTS) \
33969 for flag in $(EXTRA_HOST_FLAGS) ; do \
33970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33971 done; \
33972 echo "Doing TAGS in zlib"; \
33973 (cd $(HOST_SUBDIR)/zlib && \
33974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33976 "RANLIB=$${RANLIB}" \
33977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33978 TAGS) \
33979 || exit 1
33981 @endif zlib
33983 .PHONY: maybe-install-info-zlib install-info-zlib
33984 maybe-install-info-zlib:
33985 @if zlib
33986 maybe-install-info-zlib: install-info-zlib
33988 install-info-zlib: \
33989 configure-zlib \
33990 info-zlib
33991 @[ -f ./zlib/Makefile ] || exit 0; \
33992 r=`${PWD_COMMAND}`; export r; \
33993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33994 $(HOST_EXPORTS) \
33995 for flag in $(EXTRA_HOST_FLAGS) ; do \
33996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33997 done; \
33998 echo "Doing install-info in zlib"; \
33999 (cd $(HOST_SUBDIR)/zlib && \
34000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34002 "RANLIB=$${RANLIB}" \
34003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34004 install-info) \
34005 || exit 1
34007 @endif zlib
34009 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34010 maybe-install-pdf-zlib:
34011 @if zlib
34012 maybe-install-pdf-zlib: install-pdf-zlib
34014 install-pdf-zlib: \
34015 configure-zlib \
34016 pdf-zlib
34017 @[ -f ./zlib/Makefile ] || exit 0; \
34018 r=`${PWD_COMMAND}`; export r; \
34019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34020 $(HOST_EXPORTS) \
34021 for flag in $(EXTRA_HOST_FLAGS) ; do \
34022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34023 done; \
34024 echo "Doing install-pdf in zlib"; \
34025 (cd $(HOST_SUBDIR)/zlib && \
34026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34028 "RANLIB=$${RANLIB}" \
34029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34030 install-pdf) \
34031 || exit 1
34033 @endif zlib
34035 .PHONY: maybe-install-html-zlib install-html-zlib
34036 maybe-install-html-zlib:
34037 @if zlib
34038 maybe-install-html-zlib: install-html-zlib
34040 install-html-zlib: \
34041 configure-zlib \
34042 html-zlib
34043 @[ -f ./zlib/Makefile ] || exit 0; \
34044 r=`${PWD_COMMAND}`; export r; \
34045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34046 $(HOST_EXPORTS) \
34047 for flag in $(EXTRA_HOST_FLAGS) ; do \
34048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34049 done; \
34050 echo "Doing install-html in zlib"; \
34051 (cd $(HOST_SUBDIR)/zlib && \
34052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34054 "RANLIB=$${RANLIB}" \
34055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34056 install-html) \
34057 || exit 1
34059 @endif zlib
34061 .PHONY: maybe-installcheck-zlib installcheck-zlib
34062 maybe-installcheck-zlib:
34063 @if zlib
34064 maybe-installcheck-zlib: installcheck-zlib
34066 installcheck-zlib: \
34067 configure-zlib
34068 @[ -f ./zlib/Makefile ] || exit 0; \
34069 r=`${PWD_COMMAND}`; export r; \
34070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34071 $(HOST_EXPORTS) \
34072 for flag in $(EXTRA_HOST_FLAGS) ; do \
34073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34074 done; \
34075 echo "Doing installcheck in zlib"; \
34076 (cd $(HOST_SUBDIR)/zlib && \
34077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34079 "RANLIB=$${RANLIB}" \
34080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34081 installcheck) \
34082 || exit 1
34084 @endif zlib
34086 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34087 maybe-mostlyclean-zlib:
34088 @if zlib
34089 maybe-mostlyclean-zlib: mostlyclean-zlib
34091 mostlyclean-zlib:
34092 @[ -f ./zlib/Makefile ] || exit 0; \
34093 r=`${PWD_COMMAND}`; export r; \
34094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34095 $(HOST_EXPORTS) \
34096 for flag in $(EXTRA_HOST_FLAGS) ; do \
34097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34098 done; \
34099 echo "Doing mostlyclean in zlib"; \
34100 (cd $(HOST_SUBDIR)/zlib && \
34101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34103 "RANLIB=$${RANLIB}" \
34104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34105 mostlyclean) \
34106 || exit 1
34108 @endif zlib
34110 .PHONY: maybe-clean-zlib clean-zlib
34111 maybe-clean-zlib:
34112 @if zlib
34113 maybe-clean-zlib: clean-zlib
34115 clean-zlib:
34116 @[ -f ./zlib/Makefile ] || exit 0; \
34117 r=`${PWD_COMMAND}`; export r; \
34118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34119 $(HOST_EXPORTS) \
34120 for flag in $(EXTRA_HOST_FLAGS) ; do \
34121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34122 done; \
34123 echo "Doing clean in zlib"; \
34124 (cd $(HOST_SUBDIR)/zlib && \
34125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34127 "RANLIB=$${RANLIB}" \
34128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34129 clean) \
34130 || exit 1
34132 @endif zlib
34134 .PHONY: maybe-distclean-zlib distclean-zlib
34135 maybe-distclean-zlib:
34136 @if zlib
34137 maybe-distclean-zlib: distclean-zlib
34139 distclean-zlib:
34140 @[ -f ./zlib/Makefile ] || exit 0; \
34141 r=`${PWD_COMMAND}`; export r; \
34142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34143 $(HOST_EXPORTS) \
34144 for flag in $(EXTRA_HOST_FLAGS) ; do \
34145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34146 done; \
34147 echo "Doing distclean in zlib"; \
34148 (cd $(HOST_SUBDIR)/zlib && \
34149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34151 "RANLIB=$${RANLIB}" \
34152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34153 distclean) \
34154 || exit 1
34156 @endif zlib
34158 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34159 maybe-maintainer-clean-zlib:
34160 @if zlib
34161 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34163 maintainer-clean-zlib:
34164 @[ -f ./zlib/Makefile ] || exit 0; \
34165 r=`${PWD_COMMAND}`; export r; \
34166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34167 $(HOST_EXPORTS) \
34168 for flag in $(EXTRA_HOST_FLAGS) ; do \
34169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34170 done; \
34171 echo "Doing maintainer-clean in zlib"; \
34172 (cd $(HOST_SUBDIR)/zlib && \
34173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34175 "RANLIB=$${RANLIB}" \
34176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34177 maintainer-clean) \
34178 || exit 1
34180 @endif zlib
34184 .PHONY: configure-gnulib maybe-configure-gnulib
34185 maybe-configure-gnulib:
34186 @if gcc-bootstrap
34187 configure-gnulib: stage_current
34188 @endif gcc-bootstrap
34189 @if gnulib
34190 maybe-configure-gnulib: configure-gnulib
34191 configure-gnulib:
34192 @: $(MAKE); $(unstage)
34193 @r=`${PWD_COMMAND}`; export r; \
34194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34195 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34197 $(HOST_EXPORTS) \
34198 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34199 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34200 case $(srcdir) in \
34201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34202 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34204 esac; \
34205 module_srcdir=gnulib; \
34206 $(SHELL) \
34207 $$s/$$module_srcdir/configure \
34208 --srcdir=$${topdir}/$$module_srcdir \
34209 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34210 --target=${target_alias} \
34211 || exit 1
34212 @endif gnulib
34218 .PHONY: all-gnulib maybe-all-gnulib
34219 maybe-all-gnulib:
34220 @if gcc-bootstrap
34221 all-gnulib: stage_current
34222 @endif gcc-bootstrap
34223 @if gnulib
34224 TARGET-gnulib=all
34225 maybe-all-gnulib: all-gnulib
34226 all-gnulib: configure-gnulib
34227 @: $(MAKE); $(unstage)
34228 @r=`${PWD_COMMAND}`; export r; \
34229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34230 $(HOST_EXPORTS) \
34231 (cd $(HOST_SUBDIR)/gnulib && \
34232 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34233 $(TARGET-gnulib))
34234 @endif gnulib
34239 .PHONY: check-gnulib maybe-check-gnulib
34240 maybe-check-gnulib:
34241 @if gnulib
34242 maybe-check-gnulib: check-gnulib
34244 check-gnulib:
34245 @: $(MAKE); $(unstage)
34246 @r=`${PWD_COMMAND}`; export r; \
34247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34248 $(HOST_EXPORTS) \
34249 (cd $(HOST_SUBDIR)/gnulib && \
34250 $(MAKE) $(FLAGS_TO_PASS) check)
34252 @endif gnulib
34254 .PHONY: install-gnulib maybe-install-gnulib
34255 maybe-install-gnulib:
34256 @if gnulib
34257 maybe-install-gnulib: install-gnulib
34259 install-gnulib: installdirs
34260 @: $(MAKE); $(unstage)
34261 @r=`${PWD_COMMAND}`; export r; \
34262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34263 $(HOST_EXPORTS) \
34264 (cd $(HOST_SUBDIR)/gnulib && \
34265 $(MAKE) $(FLAGS_TO_PASS) install)
34267 @endif gnulib
34269 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34270 maybe-install-strip-gnulib:
34271 @if gnulib
34272 maybe-install-strip-gnulib: install-strip-gnulib
34274 install-strip-gnulib: installdirs
34275 @: $(MAKE); $(unstage)
34276 @r=`${PWD_COMMAND}`; export r; \
34277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34278 $(HOST_EXPORTS) \
34279 (cd $(HOST_SUBDIR)/gnulib && \
34280 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34282 @endif gnulib
34284 # Other targets (info, dvi, pdf, etc.)
34286 .PHONY: maybe-info-gnulib info-gnulib
34287 maybe-info-gnulib:
34288 @if gnulib
34289 maybe-info-gnulib: info-gnulib
34291 info-gnulib: \
34292 configure-gnulib
34293 @: $(MAKE); $(unstage)
34294 @[ -f ./gnulib/Makefile ] || exit 0; \
34295 r=`${PWD_COMMAND}`; export r; \
34296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34297 $(HOST_EXPORTS) \
34298 for flag in $(EXTRA_HOST_FLAGS) ; do \
34299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34300 done; \
34301 echo "Doing info in gnulib"; \
34302 (cd $(HOST_SUBDIR)/gnulib && \
34303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34305 "RANLIB=$${RANLIB}" \
34306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34307 info) \
34308 || exit 1
34310 @endif gnulib
34312 .PHONY: maybe-dvi-gnulib dvi-gnulib
34313 maybe-dvi-gnulib:
34314 @if gnulib
34315 maybe-dvi-gnulib: dvi-gnulib
34317 dvi-gnulib: \
34318 configure-gnulib
34319 @: $(MAKE); $(unstage)
34320 @[ -f ./gnulib/Makefile ] || exit 0; \
34321 r=`${PWD_COMMAND}`; export r; \
34322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34323 $(HOST_EXPORTS) \
34324 for flag in $(EXTRA_HOST_FLAGS) ; do \
34325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34326 done; \
34327 echo "Doing dvi in gnulib"; \
34328 (cd $(HOST_SUBDIR)/gnulib && \
34329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34331 "RANLIB=$${RANLIB}" \
34332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34333 dvi) \
34334 || exit 1
34336 @endif gnulib
34338 .PHONY: maybe-pdf-gnulib pdf-gnulib
34339 maybe-pdf-gnulib:
34340 @if gnulib
34341 maybe-pdf-gnulib: pdf-gnulib
34343 pdf-gnulib: \
34344 configure-gnulib
34345 @: $(MAKE); $(unstage)
34346 @[ -f ./gnulib/Makefile ] || exit 0; \
34347 r=`${PWD_COMMAND}`; export r; \
34348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34349 $(HOST_EXPORTS) \
34350 for flag in $(EXTRA_HOST_FLAGS) ; do \
34351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34352 done; \
34353 echo "Doing pdf in gnulib"; \
34354 (cd $(HOST_SUBDIR)/gnulib && \
34355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34357 "RANLIB=$${RANLIB}" \
34358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34359 pdf) \
34360 || exit 1
34362 @endif gnulib
34364 .PHONY: maybe-html-gnulib html-gnulib
34365 maybe-html-gnulib:
34366 @if gnulib
34367 maybe-html-gnulib: html-gnulib
34369 html-gnulib: \
34370 configure-gnulib
34371 @: $(MAKE); $(unstage)
34372 @[ -f ./gnulib/Makefile ] || exit 0; \
34373 r=`${PWD_COMMAND}`; export r; \
34374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34375 $(HOST_EXPORTS) \
34376 for flag in $(EXTRA_HOST_FLAGS) ; do \
34377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34378 done; \
34379 echo "Doing html in gnulib"; \
34380 (cd $(HOST_SUBDIR)/gnulib && \
34381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34383 "RANLIB=$${RANLIB}" \
34384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34385 html) \
34386 || exit 1
34388 @endif gnulib
34390 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34391 maybe-TAGS-gnulib:
34392 @if gnulib
34393 maybe-TAGS-gnulib: TAGS-gnulib
34395 TAGS-gnulib: \
34396 configure-gnulib
34397 @: $(MAKE); $(unstage)
34398 @[ -f ./gnulib/Makefile ] || exit 0; \
34399 r=`${PWD_COMMAND}`; export r; \
34400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34401 $(HOST_EXPORTS) \
34402 for flag in $(EXTRA_HOST_FLAGS) ; do \
34403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34404 done; \
34405 echo "Doing TAGS in gnulib"; \
34406 (cd $(HOST_SUBDIR)/gnulib && \
34407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34409 "RANLIB=$${RANLIB}" \
34410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34411 TAGS) \
34412 || exit 1
34414 @endif gnulib
34416 .PHONY: maybe-install-info-gnulib install-info-gnulib
34417 maybe-install-info-gnulib:
34418 @if gnulib
34419 maybe-install-info-gnulib: install-info-gnulib
34421 install-info-gnulib: \
34422 configure-gnulib \
34423 info-gnulib
34424 @: $(MAKE); $(unstage)
34425 @[ -f ./gnulib/Makefile ] || exit 0; \
34426 r=`${PWD_COMMAND}`; export r; \
34427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34428 $(HOST_EXPORTS) \
34429 for flag in $(EXTRA_HOST_FLAGS) ; do \
34430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34431 done; \
34432 echo "Doing install-info in gnulib"; \
34433 (cd $(HOST_SUBDIR)/gnulib && \
34434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34436 "RANLIB=$${RANLIB}" \
34437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34438 install-info) \
34439 || exit 1
34441 @endif gnulib
34443 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34444 maybe-install-pdf-gnulib:
34445 @if gnulib
34446 maybe-install-pdf-gnulib: install-pdf-gnulib
34448 install-pdf-gnulib: \
34449 configure-gnulib \
34450 pdf-gnulib
34451 @: $(MAKE); $(unstage)
34452 @[ -f ./gnulib/Makefile ] || exit 0; \
34453 r=`${PWD_COMMAND}`; export r; \
34454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34455 $(HOST_EXPORTS) \
34456 for flag in $(EXTRA_HOST_FLAGS) ; do \
34457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34458 done; \
34459 echo "Doing install-pdf in gnulib"; \
34460 (cd $(HOST_SUBDIR)/gnulib && \
34461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34463 "RANLIB=$${RANLIB}" \
34464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34465 install-pdf) \
34466 || exit 1
34468 @endif gnulib
34470 .PHONY: maybe-install-html-gnulib install-html-gnulib
34471 maybe-install-html-gnulib:
34472 @if gnulib
34473 maybe-install-html-gnulib: install-html-gnulib
34475 install-html-gnulib: \
34476 configure-gnulib \
34477 html-gnulib
34478 @: $(MAKE); $(unstage)
34479 @[ -f ./gnulib/Makefile ] || exit 0; \
34480 r=`${PWD_COMMAND}`; export r; \
34481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34482 $(HOST_EXPORTS) \
34483 for flag in $(EXTRA_HOST_FLAGS) ; do \
34484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34485 done; \
34486 echo "Doing install-html in gnulib"; \
34487 (cd $(HOST_SUBDIR)/gnulib && \
34488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34490 "RANLIB=$${RANLIB}" \
34491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34492 install-html) \
34493 || exit 1
34495 @endif gnulib
34497 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34498 maybe-installcheck-gnulib:
34499 @if gnulib
34500 maybe-installcheck-gnulib: installcheck-gnulib
34502 installcheck-gnulib: \
34503 configure-gnulib
34504 @: $(MAKE); $(unstage)
34505 @[ -f ./gnulib/Makefile ] || exit 0; \
34506 r=`${PWD_COMMAND}`; export r; \
34507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34508 $(HOST_EXPORTS) \
34509 for flag in $(EXTRA_HOST_FLAGS) ; do \
34510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34511 done; \
34512 echo "Doing installcheck in gnulib"; \
34513 (cd $(HOST_SUBDIR)/gnulib && \
34514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34516 "RANLIB=$${RANLIB}" \
34517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34518 installcheck) \
34519 || exit 1
34521 @endif gnulib
34523 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34524 maybe-mostlyclean-gnulib:
34525 @if gnulib
34526 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34528 mostlyclean-gnulib:
34529 @: $(MAKE); $(unstage)
34530 @[ -f ./gnulib/Makefile ] || exit 0; \
34531 r=`${PWD_COMMAND}`; export r; \
34532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34533 $(HOST_EXPORTS) \
34534 for flag in $(EXTRA_HOST_FLAGS) ; do \
34535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34536 done; \
34537 echo "Doing mostlyclean in gnulib"; \
34538 (cd $(HOST_SUBDIR)/gnulib && \
34539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34541 "RANLIB=$${RANLIB}" \
34542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34543 mostlyclean) \
34544 || exit 1
34546 @endif gnulib
34548 .PHONY: maybe-clean-gnulib clean-gnulib
34549 maybe-clean-gnulib:
34550 @if gnulib
34551 maybe-clean-gnulib: clean-gnulib
34553 clean-gnulib:
34554 @: $(MAKE); $(unstage)
34555 @[ -f ./gnulib/Makefile ] || exit 0; \
34556 r=`${PWD_COMMAND}`; export r; \
34557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34558 $(HOST_EXPORTS) \
34559 for flag in $(EXTRA_HOST_FLAGS) ; do \
34560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34561 done; \
34562 echo "Doing clean in gnulib"; \
34563 (cd $(HOST_SUBDIR)/gnulib && \
34564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34566 "RANLIB=$${RANLIB}" \
34567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34568 clean) \
34569 || exit 1
34571 @endif gnulib
34573 .PHONY: maybe-distclean-gnulib distclean-gnulib
34574 maybe-distclean-gnulib:
34575 @if gnulib
34576 maybe-distclean-gnulib: distclean-gnulib
34578 distclean-gnulib:
34579 @: $(MAKE); $(unstage)
34580 @[ -f ./gnulib/Makefile ] || exit 0; \
34581 r=`${PWD_COMMAND}`; export r; \
34582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34583 $(HOST_EXPORTS) \
34584 for flag in $(EXTRA_HOST_FLAGS) ; do \
34585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34586 done; \
34587 echo "Doing distclean in gnulib"; \
34588 (cd $(HOST_SUBDIR)/gnulib && \
34589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34591 "RANLIB=$${RANLIB}" \
34592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34593 distclean) \
34594 || exit 1
34596 @endif gnulib
34598 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34599 maybe-maintainer-clean-gnulib:
34600 @if gnulib
34601 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34603 maintainer-clean-gnulib:
34604 @: $(MAKE); $(unstage)
34605 @[ -f ./gnulib/Makefile ] || exit 0; \
34606 r=`${PWD_COMMAND}`; export r; \
34607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34608 $(HOST_EXPORTS) \
34609 for flag in $(EXTRA_HOST_FLAGS) ; do \
34610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34611 done; \
34612 echo "Doing maintainer-clean in gnulib"; \
34613 (cd $(HOST_SUBDIR)/gnulib && \
34614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34616 "RANLIB=$${RANLIB}" \
34617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34618 maintainer-clean) \
34619 || exit 1
34621 @endif gnulib
34625 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34626 maybe-configure-gdbsupport:
34627 @if gcc-bootstrap
34628 configure-gdbsupport: stage_current
34629 @endif gcc-bootstrap
34630 @if gdbsupport
34631 maybe-configure-gdbsupport: configure-gdbsupport
34632 configure-gdbsupport:
34633 @: $(MAKE); $(unstage)
34634 @r=`${PWD_COMMAND}`; export r; \
34635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34636 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34638 $(HOST_EXPORTS) \
34639 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34640 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34641 case $(srcdir) in \
34642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34643 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34645 esac; \
34646 module_srcdir=gdbsupport; \
34647 $(SHELL) \
34648 $$s/$$module_srcdir/configure \
34649 --srcdir=$${topdir}/$$module_srcdir \
34650 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34651 --target=${target_alias} \
34652 || exit 1
34653 @endif gdbsupport
34659 .PHONY: all-gdbsupport maybe-all-gdbsupport
34660 maybe-all-gdbsupport:
34661 @if gcc-bootstrap
34662 all-gdbsupport: stage_current
34663 @endif gcc-bootstrap
34664 @if gdbsupport
34665 TARGET-gdbsupport=all
34666 maybe-all-gdbsupport: all-gdbsupport
34667 all-gdbsupport: configure-gdbsupport
34668 @: $(MAKE); $(unstage)
34669 @r=`${PWD_COMMAND}`; export r; \
34670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34671 $(HOST_EXPORTS) \
34672 (cd $(HOST_SUBDIR)/gdbsupport && \
34673 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34674 $(TARGET-gdbsupport))
34675 @endif gdbsupport
34680 .PHONY: check-gdbsupport maybe-check-gdbsupport
34681 maybe-check-gdbsupport:
34682 @if gdbsupport
34683 maybe-check-gdbsupport: check-gdbsupport
34685 check-gdbsupport:
34686 @: $(MAKE); $(unstage)
34687 @r=`${PWD_COMMAND}`; export r; \
34688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34689 $(HOST_EXPORTS) \
34690 (cd $(HOST_SUBDIR)/gdbsupport && \
34691 $(MAKE) $(FLAGS_TO_PASS) check)
34693 @endif gdbsupport
34695 .PHONY: install-gdbsupport maybe-install-gdbsupport
34696 maybe-install-gdbsupport:
34697 @if gdbsupport
34698 maybe-install-gdbsupport: install-gdbsupport
34700 install-gdbsupport: installdirs
34701 @: $(MAKE); $(unstage)
34702 @r=`${PWD_COMMAND}`; export r; \
34703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34704 $(HOST_EXPORTS) \
34705 (cd $(HOST_SUBDIR)/gdbsupport && \
34706 $(MAKE) $(FLAGS_TO_PASS) install)
34708 @endif gdbsupport
34710 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34711 maybe-install-strip-gdbsupport:
34712 @if gdbsupport
34713 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34715 install-strip-gdbsupport: installdirs
34716 @: $(MAKE); $(unstage)
34717 @r=`${PWD_COMMAND}`; export r; \
34718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34719 $(HOST_EXPORTS) \
34720 (cd $(HOST_SUBDIR)/gdbsupport && \
34721 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34723 @endif gdbsupport
34725 # Other targets (info, dvi, pdf, etc.)
34727 .PHONY: maybe-info-gdbsupport info-gdbsupport
34728 maybe-info-gdbsupport:
34729 @if gdbsupport
34730 maybe-info-gdbsupport: info-gdbsupport
34732 info-gdbsupport: \
34733 configure-gdbsupport
34734 @: $(MAKE); $(unstage)
34735 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34736 r=`${PWD_COMMAND}`; export r; \
34737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34738 $(HOST_EXPORTS) \
34739 for flag in $(EXTRA_HOST_FLAGS) ; do \
34740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34741 done; \
34742 echo "Doing info in gdbsupport"; \
34743 (cd $(HOST_SUBDIR)/gdbsupport && \
34744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34746 "RANLIB=$${RANLIB}" \
34747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34748 info) \
34749 || exit 1
34751 @endif gdbsupport
34753 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34754 maybe-dvi-gdbsupport:
34755 @if gdbsupport
34756 maybe-dvi-gdbsupport: dvi-gdbsupport
34758 dvi-gdbsupport: \
34759 configure-gdbsupport
34760 @: $(MAKE); $(unstage)
34761 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34762 r=`${PWD_COMMAND}`; export r; \
34763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34764 $(HOST_EXPORTS) \
34765 for flag in $(EXTRA_HOST_FLAGS) ; do \
34766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34767 done; \
34768 echo "Doing dvi in gdbsupport"; \
34769 (cd $(HOST_SUBDIR)/gdbsupport && \
34770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34772 "RANLIB=$${RANLIB}" \
34773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34774 dvi) \
34775 || exit 1
34777 @endif gdbsupport
34779 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34780 maybe-pdf-gdbsupport:
34781 @if gdbsupport
34782 maybe-pdf-gdbsupport: pdf-gdbsupport
34784 pdf-gdbsupport: \
34785 configure-gdbsupport
34786 @: $(MAKE); $(unstage)
34787 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34788 r=`${PWD_COMMAND}`; export r; \
34789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34790 $(HOST_EXPORTS) \
34791 for flag in $(EXTRA_HOST_FLAGS) ; do \
34792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34793 done; \
34794 echo "Doing pdf in gdbsupport"; \
34795 (cd $(HOST_SUBDIR)/gdbsupport && \
34796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34798 "RANLIB=$${RANLIB}" \
34799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34800 pdf) \
34801 || exit 1
34803 @endif gdbsupport
34805 .PHONY: maybe-html-gdbsupport html-gdbsupport
34806 maybe-html-gdbsupport:
34807 @if gdbsupport
34808 maybe-html-gdbsupport: html-gdbsupport
34810 html-gdbsupport: \
34811 configure-gdbsupport
34812 @: $(MAKE); $(unstage)
34813 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34814 r=`${PWD_COMMAND}`; export r; \
34815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34816 $(HOST_EXPORTS) \
34817 for flag in $(EXTRA_HOST_FLAGS) ; do \
34818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34819 done; \
34820 echo "Doing html in gdbsupport"; \
34821 (cd $(HOST_SUBDIR)/gdbsupport && \
34822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34824 "RANLIB=$${RANLIB}" \
34825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34826 html) \
34827 || exit 1
34829 @endif gdbsupport
34831 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34832 maybe-TAGS-gdbsupport:
34833 @if gdbsupport
34834 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34836 TAGS-gdbsupport: \
34837 configure-gdbsupport
34838 @: $(MAKE); $(unstage)
34839 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34840 r=`${PWD_COMMAND}`; export r; \
34841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34842 $(HOST_EXPORTS) \
34843 for flag in $(EXTRA_HOST_FLAGS) ; do \
34844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34845 done; \
34846 echo "Doing TAGS in gdbsupport"; \
34847 (cd $(HOST_SUBDIR)/gdbsupport && \
34848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34850 "RANLIB=$${RANLIB}" \
34851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34852 TAGS) \
34853 || exit 1
34855 @endif gdbsupport
34857 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34858 maybe-install-info-gdbsupport:
34859 @if gdbsupport
34860 maybe-install-info-gdbsupport: install-info-gdbsupport
34862 install-info-gdbsupport: \
34863 configure-gdbsupport \
34864 info-gdbsupport
34865 @: $(MAKE); $(unstage)
34866 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34867 r=`${PWD_COMMAND}`; export r; \
34868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34869 $(HOST_EXPORTS) \
34870 for flag in $(EXTRA_HOST_FLAGS) ; do \
34871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34872 done; \
34873 echo "Doing install-info in gdbsupport"; \
34874 (cd $(HOST_SUBDIR)/gdbsupport && \
34875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34877 "RANLIB=$${RANLIB}" \
34878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34879 install-info) \
34880 || exit 1
34882 @endif gdbsupport
34884 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34885 maybe-install-pdf-gdbsupport:
34886 @if gdbsupport
34887 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34889 install-pdf-gdbsupport: \
34890 configure-gdbsupport \
34891 pdf-gdbsupport
34892 @: $(MAKE); $(unstage)
34893 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34894 r=`${PWD_COMMAND}`; export r; \
34895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34896 $(HOST_EXPORTS) \
34897 for flag in $(EXTRA_HOST_FLAGS) ; do \
34898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34899 done; \
34900 echo "Doing install-pdf in gdbsupport"; \
34901 (cd $(HOST_SUBDIR)/gdbsupport && \
34902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34904 "RANLIB=$${RANLIB}" \
34905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34906 install-pdf) \
34907 || exit 1
34909 @endif gdbsupport
34911 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34912 maybe-install-html-gdbsupport:
34913 @if gdbsupport
34914 maybe-install-html-gdbsupport: install-html-gdbsupport
34916 install-html-gdbsupport: \
34917 configure-gdbsupport \
34918 html-gdbsupport
34919 @: $(MAKE); $(unstage)
34920 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34921 r=`${PWD_COMMAND}`; export r; \
34922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34923 $(HOST_EXPORTS) \
34924 for flag in $(EXTRA_HOST_FLAGS) ; do \
34925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34926 done; \
34927 echo "Doing install-html in gdbsupport"; \
34928 (cd $(HOST_SUBDIR)/gdbsupport && \
34929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34931 "RANLIB=$${RANLIB}" \
34932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34933 install-html) \
34934 || exit 1
34936 @endif gdbsupport
34938 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34939 maybe-installcheck-gdbsupport:
34940 @if gdbsupport
34941 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34943 installcheck-gdbsupport: \
34944 configure-gdbsupport
34945 @: $(MAKE); $(unstage)
34946 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34947 r=`${PWD_COMMAND}`; export r; \
34948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34949 $(HOST_EXPORTS) \
34950 for flag in $(EXTRA_HOST_FLAGS) ; do \
34951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34952 done; \
34953 echo "Doing installcheck in gdbsupport"; \
34954 (cd $(HOST_SUBDIR)/gdbsupport && \
34955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34957 "RANLIB=$${RANLIB}" \
34958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34959 installcheck) \
34960 || exit 1
34962 @endif gdbsupport
34964 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34965 maybe-mostlyclean-gdbsupport:
34966 @if gdbsupport
34967 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34969 mostlyclean-gdbsupport:
34970 @: $(MAKE); $(unstage)
34971 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34972 r=`${PWD_COMMAND}`; export r; \
34973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34974 $(HOST_EXPORTS) \
34975 for flag in $(EXTRA_HOST_FLAGS) ; do \
34976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34977 done; \
34978 echo "Doing mostlyclean in gdbsupport"; \
34979 (cd $(HOST_SUBDIR)/gdbsupport && \
34980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34982 "RANLIB=$${RANLIB}" \
34983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34984 mostlyclean) \
34985 || exit 1
34987 @endif gdbsupport
34989 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
34990 maybe-clean-gdbsupport:
34991 @if gdbsupport
34992 maybe-clean-gdbsupport: clean-gdbsupport
34994 clean-gdbsupport:
34995 @: $(MAKE); $(unstage)
34996 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34997 r=`${PWD_COMMAND}`; export r; \
34998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34999 $(HOST_EXPORTS) \
35000 for flag in $(EXTRA_HOST_FLAGS) ; do \
35001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35002 done; \
35003 echo "Doing clean in gdbsupport"; \
35004 (cd $(HOST_SUBDIR)/gdbsupport && \
35005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35007 "RANLIB=$${RANLIB}" \
35008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35009 clean) \
35010 || exit 1
35012 @endif gdbsupport
35014 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35015 maybe-distclean-gdbsupport:
35016 @if gdbsupport
35017 maybe-distclean-gdbsupport: distclean-gdbsupport
35019 distclean-gdbsupport:
35020 @: $(MAKE); $(unstage)
35021 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35022 r=`${PWD_COMMAND}`; export r; \
35023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35024 $(HOST_EXPORTS) \
35025 for flag in $(EXTRA_HOST_FLAGS) ; do \
35026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35027 done; \
35028 echo "Doing distclean in gdbsupport"; \
35029 (cd $(HOST_SUBDIR)/gdbsupport && \
35030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35032 "RANLIB=$${RANLIB}" \
35033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35034 distclean) \
35035 || exit 1
35037 @endif gdbsupport
35039 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35040 maybe-maintainer-clean-gdbsupport:
35041 @if gdbsupport
35042 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35044 maintainer-clean-gdbsupport:
35045 @: $(MAKE); $(unstage)
35046 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35047 r=`${PWD_COMMAND}`; export r; \
35048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35049 $(HOST_EXPORTS) \
35050 for flag in $(EXTRA_HOST_FLAGS) ; do \
35051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35052 done; \
35053 echo "Doing maintainer-clean in gdbsupport"; \
35054 (cd $(HOST_SUBDIR)/gdbsupport && \
35055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35057 "RANLIB=$${RANLIB}" \
35058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35059 maintainer-clean) \
35060 || exit 1
35062 @endif gdbsupport
35066 .PHONY: configure-gdbserver maybe-configure-gdbserver
35067 maybe-configure-gdbserver:
35068 @if gcc-bootstrap
35069 configure-gdbserver: stage_current
35070 @endif gcc-bootstrap
35071 @if gdbserver
35072 maybe-configure-gdbserver: configure-gdbserver
35073 configure-gdbserver:
35074 @: $(MAKE); $(unstage)
35075 @r=`${PWD_COMMAND}`; export r; \
35076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35077 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35079 $(HOST_EXPORTS) \
35080 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35081 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35082 case $(srcdir) in \
35083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35084 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35086 esac; \
35087 module_srcdir=gdbserver; \
35088 $(SHELL) \
35089 $$s/$$module_srcdir/configure \
35090 --srcdir=$${topdir}/$$module_srcdir \
35091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35092 --target=${target_alias} \
35093 || exit 1
35094 @endif gdbserver
35100 .PHONY: all-gdbserver maybe-all-gdbserver
35101 maybe-all-gdbserver:
35102 @if gcc-bootstrap
35103 all-gdbserver: stage_current
35104 @endif gcc-bootstrap
35105 @if gdbserver
35106 TARGET-gdbserver=all
35107 maybe-all-gdbserver: all-gdbserver
35108 all-gdbserver: configure-gdbserver
35109 @: $(MAKE); $(unstage)
35110 @r=`${PWD_COMMAND}`; export r; \
35111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35112 $(HOST_EXPORTS) \
35113 (cd $(HOST_SUBDIR)/gdbserver && \
35114 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35115 $(TARGET-gdbserver))
35116 @endif gdbserver
35121 .PHONY: check-gdbserver maybe-check-gdbserver
35122 maybe-check-gdbserver:
35123 @if gdbserver
35124 maybe-check-gdbserver: check-gdbserver
35126 check-gdbserver:
35127 @: $(MAKE); $(unstage)
35128 @r=`${PWD_COMMAND}`; export r; \
35129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35130 $(HOST_EXPORTS) \
35131 (cd $(HOST_SUBDIR)/gdbserver && \
35132 $(MAKE) $(FLAGS_TO_PASS) check)
35134 @endif gdbserver
35136 .PHONY: install-gdbserver maybe-install-gdbserver
35137 maybe-install-gdbserver:
35138 @if gdbserver
35139 maybe-install-gdbserver: install-gdbserver
35141 install-gdbserver: installdirs
35142 @: $(MAKE); $(unstage)
35143 @r=`${PWD_COMMAND}`; export r; \
35144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35145 $(HOST_EXPORTS) \
35146 (cd $(HOST_SUBDIR)/gdbserver && \
35147 $(MAKE) $(FLAGS_TO_PASS) install)
35149 @endif gdbserver
35151 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35152 maybe-install-strip-gdbserver:
35153 @if gdbserver
35154 maybe-install-strip-gdbserver: install-strip-gdbserver
35156 install-strip-gdbserver: installdirs
35157 @: $(MAKE); $(unstage)
35158 @r=`${PWD_COMMAND}`; export r; \
35159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35160 $(HOST_EXPORTS) \
35161 (cd $(HOST_SUBDIR)/gdbserver && \
35162 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35164 @endif gdbserver
35166 # Other targets (info, dvi, pdf, etc.)
35168 .PHONY: maybe-info-gdbserver info-gdbserver
35169 maybe-info-gdbserver:
35170 @if gdbserver
35171 maybe-info-gdbserver: info-gdbserver
35173 info-gdbserver: \
35174 configure-gdbserver
35175 @: $(MAKE); $(unstage)
35176 @[ -f ./gdbserver/Makefile ] || exit 0; \
35177 r=`${PWD_COMMAND}`; export r; \
35178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35179 $(HOST_EXPORTS) \
35180 for flag in $(EXTRA_HOST_FLAGS) ; do \
35181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35182 done; \
35183 echo "Doing info in gdbserver"; \
35184 (cd $(HOST_SUBDIR)/gdbserver && \
35185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35187 "RANLIB=$${RANLIB}" \
35188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35189 info) \
35190 || exit 1
35192 @endif gdbserver
35194 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35195 maybe-dvi-gdbserver:
35196 @if gdbserver
35197 maybe-dvi-gdbserver: dvi-gdbserver
35199 dvi-gdbserver: \
35200 configure-gdbserver
35201 @: $(MAKE); $(unstage)
35202 @[ -f ./gdbserver/Makefile ] || exit 0; \
35203 r=`${PWD_COMMAND}`; export r; \
35204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35205 $(HOST_EXPORTS) \
35206 for flag in $(EXTRA_HOST_FLAGS) ; do \
35207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35208 done; \
35209 echo "Doing dvi in gdbserver"; \
35210 (cd $(HOST_SUBDIR)/gdbserver && \
35211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35213 "RANLIB=$${RANLIB}" \
35214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35215 dvi) \
35216 || exit 1
35218 @endif gdbserver
35220 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35221 maybe-pdf-gdbserver:
35222 @if gdbserver
35223 maybe-pdf-gdbserver: pdf-gdbserver
35225 pdf-gdbserver: \
35226 configure-gdbserver
35227 @: $(MAKE); $(unstage)
35228 @[ -f ./gdbserver/Makefile ] || exit 0; \
35229 r=`${PWD_COMMAND}`; export r; \
35230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35231 $(HOST_EXPORTS) \
35232 for flag in $(EXTRA_HOST_FLAGS) ; do \
35233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35234 done; \
35235 echo "Doing pdf in gdbserver"; \
35236 (cd $(HOST_SUBDIR)/gdbserver && \
35237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35239 "RANLIB=$${RANLIB}" \
35240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35241 pdf) \
35242 || exit 1
35244 @endif gdbserver
35246 .PHONY: maybe-html-gdbserver html-gdbserver
35247 maybe-html-gdbserver:
35248 @if gdbserver
35249 maybe-html-gdbserver: html-gdbserver
35251 html-gdbserver: \
35252 configure-gdbserver
35253 @: $(MAKE); $(unstage)
35254 @[ -f ./gdbserver/Makefile ] || exit 0; \
35255 r=`${PWD_COMMAND}`; export r; \
35256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35257 $(HOST_EXPORTS) \
35258 for flag in $(EXTRA_HOST_FLAGS) ; do \
35259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35260 done; \
35261 echo "Doing html in gdbserver"; \
35262 (cd $(HOST_SUBDIR)/gdbserver && \
35263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35265 "RANLIB=$${RANLIB}" \
35266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35267 html) \
35268 || exit 1
35270 @endif gdbserver
35272 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35273 maybe-TAGS-gdbserver:
35274 @if gdbserver
35275 maybe-TAGS-gdbserver: TAGS-gdbserver
35277 TAGS-gdbserver: \
35278 configure-gdbserver
35279 @: $(MAKE); $(unstage)
35280 @[ -f ./gdbserver/Makefile ] || exit 0; \
35281 r=`${PWD_COMMAND}`; export r; \
35282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35283 $(HOST_EXPORTS) \
35284 for flag in $(EXTRA_HOST_FLAGS) ; do \
35285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35286 done; \
35287 echo "Doing TAGS in gdbserver"; \
35288 (cd $(HOST_SUBDIR)/gdbserver && \
35289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35291 "RANLIB=$${RANLIB}" \
35292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35293 TAGS) \
35294 || exit 1
35296 @endif gdbserver
35298 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35299 maybe-install-info-gdbserver:
35300 @if gdbserver
35301 maybe-install-info-gdbserver: install-info-gdbserver
35303 install-info-gdbserver: \
35304 configure-gdbserver \
35305 info-gdbserver
35306 @: $(MAKE); $(unstage)
35307 @[ -f ./gdbserver/Makefile ] || exit 0; \
35308 r=`${PWD_COMMAND}`; export r; \
35309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35310 $(HOST_EXPORTS) \
35311 for flag in $(EXTRA_HOST_FLAGS) ; do \
35312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35313 done; \
35314 echo "Doing install-info in gdbserver"; \
35315 (cd $(HOST_SUBDIR)/gdbserver && \
35316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35318 "RANLIB=$${RANLIB}" \
35319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35320 install-info) \
35321 || exit 1
35323 @endif gdbserver
35325 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35326 maybe-install-pdf-gdbserver:
35327 @if gdbserver
35328 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35330 install-pdf-gdbserver: \
35331 configure-gdbserver \
35332 pdf-gdbserver
35333 @: $(MAKE); $(unstage)
35334 @[ -f ./gdbserver/Makefile ] || exit 0; \
35335 r=`${PWD_COMMAND}`; export r; \
35336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35337 $(HOST_EXPORTS) \
35338 for flag in $(EXTRA_HOST_FLAGS) ; do \
35339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35340 done; \
35341 echo "Doing install-pdf in gdbserver"; \
35342 (cd $(HOST_SUBDIR)/gdbserver && \
35343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35345 "RANLIB=$${RANLIB}" \
35346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35347 install-pdf) \
35348 || exit 1
35350 @endif gdbserver
35352 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35353 maybe-install-html-gdbserver:
35354 @if gdbserver
35355 maybe-install-html-gdbserver: install-html-gdbserver
35357 install-html-gdbserver: \
35358 configure-gdbserver \
35359 html-gdbserver
35360 @: $(MAKE); $(unstage)
35361 @[ -f ./gdbserver/Makefile ] || exit 0; \
35362 r=`${PWD_COMMAND}`; export r; \
35363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35364 $(HOST_EXPORTS) \
35365 for flag in $(EXTRA_HOST_FLAGS) ; do \
35366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35367 done; \
35368 echo "Doing install-html in gdbserver"; \
35369 (cd $(HOST_SUBDIR)/gdbserver && \
35370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35372 "RANLIB=$${RANLIB}" \
35373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35374 install-html) \
35375 || exit 1
35377 @endif gdbserver
35379 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35380 maybe-installcheck-gdbserver:
35381 @if gdbserver
35382 maybe-installcheck-gdbserver: installcheck-gdbserver
35384 installcheck-gdbserver: \
35385 configure-gdbserver
35386 @: $(MAKE); $(unstage)
35387 @[ -f ./gdbserver/Makefile ] || exit 0; \
35388 r=`${PWD_COMMAND}`; export r; \
35389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35390 $(HOST_EXPORTS) \
35391 for flag in $(EXTRA_HOST_FLAGS) ; do \
35392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35393 done; \
35394 echo "Doing installcheck in gdbserver"; \
35395 (cd $(HOST_SUBDIR)/gdbserver && \
35396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35398 "RANLIB=$${RANLIB}" \
35399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35400 installcheck) \
35401 || exit 1
35403 @endif gdbserver
35405 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35406 maybe-mostlyclean-gdbserver:
35407 @if gdbserver
35408 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35410 mostlyclean-gdbserver:
35411 @: $(MAKE); $(unstage)
35412 @[ -f ./gdbserver/Makefile ] || exit 0; \
35413 r=`${PWD_COMMAND}`; export r; \
35414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35415 $(HOST_EXPORTS) \
35416 for flag in $(EXTRA_HOST_FLAGS) ; do \
35417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35418 done; \
35419 echo "Doing mostlyclean in gdbserver"; \
35420 (cd $(HOST_SUBDIR)/gdbserver && \
35421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35423 "RANLIB=$${RANLIB}" \
35424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35425 mostlyclean) \
35426 || exit 1
35428 @endif gdbserver
35430 .PHONY: maybe-clean-gdbserver clean-gdbserver
35431 maybe-clean-gdbserver:
35432 @if gdbserver
35433 maybe-clean-gdbserver: clean-gdbserver
35435 clean-gdbserver:
35436 @: $(MAKE); $(unstage)
35437 @[ -f ./gdbserver/Makefile ] || exit 0; \
35438 r=`${PWD_COMMAND}`; export r; \
35439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35440 $(HOST_EXPORTS) \
35441 for flag in $(EXTRA_HOST_FLAGS) ; do \
35442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35443 done; \
35444 echo "Doing clean in gdbserver"; \
35445 (cd $(HOST_SUBDIR)/gdbserver && \
35446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35448 "RANLIB=$${RANLIB}" \
35449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35450 clean) \
35451 || exit 1
35453 @endif gdbserver
35455 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35456 maybe-distclean-gdbserver:
35457 @if gdbserver
35458 maybe-distclean-gdbserver: distclean-gdbserver
35460 distclean-gdbserver:
35461 @: $(MAKE); $(unstage)
35462 @[ -f ./gdbserver/Makefile ] || exit 0; \
35463 r=`${PWD_COMMAND}`; export r; \
35464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35465 $(HOST_EXPORTS) \
35466 for flag in $(EXTRA_HOST_FLAGS) ; do \
35467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35468 done; \
35469 echo "Doing distclean in gdbserver"; \
35470 (cd $(HOST_SUBDIR)/gdbserver && \
35471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35473 "RANLIB=$${RANLIB}" \
35474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35475 distclean) \
35476 || exit 1
35478 @endif gdbserver
35480 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35481 maybe-maintainer-clean-gdbserver:
35482 @if gdbserver
35483 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35485 maintainer-clean-gdbserver:
35486 @: $(MAKE); $(unstage)
35487 @[ -f ./gdbserver/Makefile ] || exit 0; \
35488 r=`${PWD_COMMAND}`; export r; \
35489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35490 $(HOST_EXPORTS) \
35491 for flag in $(EXTRA_HOST_FLAGS) ; do \
35492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35493 done; \
35494 echo "Doing maintainer-clean in gdbserver"; \
35495 (cd $(HOST_SUBDIR)/gdbserver && \
35496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35498 "RANLIB=$${RANLIB}" \
35499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35500 maintainer-clean) \
35501 || exit 1
35503 @endif gdbserver
35507 .PHONY: configure-gdb maybe-configure-gdb
35508 maybe-configure-gdb:
35509 @if gcc-bootstrap
35510 configure-gdb: stage_current
35511 @endif gcc-bootstrap
35512 @if gdb
35513 maybe-configure-gdb: configure-gdb
35514 configure-gdb:
35515 @: $(MAKE); $(unstage)
35516 @r=`${PWD_COMMAND}`; export r; \
35517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35518 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35520 $(HOST_EXPORTS) \
35521 echo Configuring in $(HOST_SUBDIR)/gdb; \
35522 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35523 case $(srcdir) in \
35524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35525 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35527 esac; \
35528 module_srcdir=gdb; \
35529 $(SHELL) \
35530 $$s/$$module_srcdir/configure \
35531 --srcdir=$${topdir}/$$module_srcdir \
35532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35533 --target=${target_alias} \
35534 || exit 1
35535 @endif gdb
35541 .PHONY: all-gdb maybe-all-gdb
35542 maybe-all-gdb:
35543 @if gcc-bootstrap
35544 all-gdb: stage_current
35545 @endif gcc-bootstrap
35546 @if gdb
35547 TARGET-gdb=all
35548 maybe-all-gdb: all-gdb
35549 all-gdb: configure-gdb
35550 @: $(MAKE); $(unstage)
35551 @r=`${PWD_COMMAND}`; export r; \
35552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35553 $(HOST_EXPORTS) \
35554 (cd $(HOST_SUBDIR)/gdb && \
35555 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35556 $(TARGET-gdb))
35557 @endif gdb
35562 .PHONY: check-gdb maybe-check-gdb
35563 maybe-check-gdb:
35564 @if gdb
35565 maybe-check-gdb: check-gdb
35567 check-gdb:
35568 @: $(MAKE); $(unstage)
35569 @r=`${PWD_COMMAND}`; export r; \
35570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35571 $(HOST_EXPORTS) \
35572 (cd $(HOST_SUBDIR)/gdb && \
35573 $(MAKE) $(FLAGS_TO_PASS) check)
35575 @endif gdb
35577 .PHONY: install-gdb maybe-install-gdb
35578 maybe-install-gdb:
35579 @if gdb
35580 maybe-install-gdb: install-gdb
35582 install-gdb: installdirs
35583 @: $(MAKE); $(unstage)
35584 @r=`${PWD_COMMAND}`; export r; \
35585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35586 $(HOST_EXPORTS) \
35587 (cd $(HOST_SUBDIR)/gdb && \
35588 $(MAKE) $(FLAGS_TO_PASS) install)
35590 @endif gdb
35592 .PHONY: install-strip-gdb maybe-install-strip-gdb
35593 maybe-install-strip-gdb:
35594 @if gdb
35595 maybe-install-strip-gdb: install-strip-gdb
35597 install-strip-gdb: installdirs
35598 @: $(MAKE); $(unstage)
35599 @r=`${PWD_COMMAND}`; export r; \
35600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35601 $(HOST_EXPORTS) \
35602 (cd $(HOST_SUBDIR)/gdb && \
35603 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35605 @endif gdb
35607 # Other targets (info, dvi, pdf, etc.)
35609 .PHONY: maybe-info-gdb info-gdb
35610 maybe-info-gdb:
35611 @if gdb
35612 maybe-info-gdb: info-gdb
35614 info-gdb: \
35615 configure-gdb
35616 @: $(MAKE); $(unstage)
35617 @[ -f ./gdb/Makefile ] || exit 0; \
35618 r=`${PWD_COMMAND}`; export r; \
35619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35620 $(HOST_EXPORTS) \
35621 for flag in $(EXTRA_HOST_FLAGS) ; do \
35622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35623 done; \
35624 echo "Doing info in gdb"; \
35625 (cd $(HOST_SUBDIR)/gdb && \
35626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35628 "RANLIB=$${RANLIB}" \
35629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35630 info) \
35631 || exit 1
35633 @endif gdb
35635 .PHONY: maybe-dvi-gdb dvi-gdb
35636 maybe-dvi-gdb:
35637 @if gdb
35638 maybe-dvi-gdb: dvi-gdb
35640 dvi-gdb: \
35641 configure-gdb
35642 @: $(MAKE); $(unstage)
35643 @[ -f ./gdb/Makefile ] || exit 0; \
35644 r=`${PWD_COMMAND}`; export r; \
35645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35646 $(HOST_EXPORTS) \
35647 for flag in $(EXTRA_HOST_FLAGS) ; do \
35648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35649 done; \
35650 echo "Doing dvi in gdb"; \
35651 (cd $(HOST_SUBDIR)/gdb && \
35652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35654 "RANLIB=$${RANLIB}" \
35655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35656 dvi) \
35657 || exit 1
35659 @endif gdb
35661 .PHONY: maybe-pdf-gdb pdf-gdb
35662 maybe-pdf-gdb:
35663 @if gdb
35664 maybe-pdf-gdb: pdf-gdb
35666 pdf-gdb: \
35667 configure-gdb
35668 @: $(MAKE); $(unstage)
35669 @[ -f ./gdb/Makefile ] || exit 0; \
35670 r=`${PWD_COMMAND}`; export r; \
35671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35672 $(HOST_EXPORTS) \
35673 for flag in $(EXTRA_HOST_FLAGS) ; do \
35674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35675 done; \
35676 echo "Doing pdf in gdb"; \
35677 (cd $(HOST_SUBDIR)/gdb && \
35678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35680 "RANLIB=$${RANLIB}" \
35681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35682 pdf) \
35683 || exit 1
35685 @endif gdb
35687 .PHONY: maybe-html-gdb html-gdb
35688 maybe-html-gdb:
35689 @if gdb
35690 maybe-html-gdb: html-gdb
35692 html-gdb: \
35693 configure-gdb
35694 @: $(MAKE); $(unstage)
35695 @[ -f ./gdb/Makefile ] || exit 0; \
35696 r=`${PWD_COMMAND}`; export r; \
35697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35698 $(HOST_EXPORTS) \
35699 for flag in $(EXTRA_HOST_FLAGS) ; do \
35700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35701 done; \
35702 echo "Doing html in gdb"; \
35703 (cd $(HOST_SUBDIR)/gdb && \
35704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35706 "RANLIB=$${RANLIB}" \
35707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35708 html) \
35709 || exit 1
35711 @endif gdb
35713 .PHONY: maybe-TAGS-gdb TAGS-gdb
35714 maybe-TAGS-gdb:
35715 @if gdb
35716 maybe-TAGS-gdb: TAGS-gdb
35718 TAGS-gdb: \
35719 configure-gdb
35720 @: $(MAKE); $(unstage)
35721 @[ -f ./gdb/Makefile ] || exit 0; \
35722 r=`${PWD_COMMAND}`; export r; \
35723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35724 $(HOST_EXPORTS) \
35725 for flag in $(EXTRA_HOST_FLAGS) ; do \
35726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35727 done; \
35728 echo "Doing TAGS in gdb"; \
35729 (cd $(HOST_SUBDIR)/gdb && \
35730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35732 "RANLIB=$${RANLIB}" \
35733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35734 TAGS) \
35735 || exit 1
35737 @endif gdb
35739 .PHONY: maybe-install-info-gdb install-info-gdb
35740 maybe-install-info-gdb:
35741 @if gdb
35742 maybe-install-info-gdb: install-info-gdb
35744 install-info-gdb: \
35745 configure-gdb \
35746 info-gdb
35747 @: $(MAKE); $(unstage)
35748 @[ -f ./gdb/Makefile ] || exit 0; \
35749 r=`${PWD_COMMAND}`; export r; \
35750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35751 $(HOST_EXPORTS) \
35752 for flag in $(EXTRA_HOST_FLAGS) ; do \
35753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35754 done; \
35755 echo "Doing install-info in gdb"; \
35756 (cd $(HOST_SUBDIR)/gdb && \
35757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35759 "RANLIB=$${RANLIB}" \
35760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35761 install-info) \
35762 || exit 1
35764 @endif gdb
35766 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35767 maybe-install-pdf-gdb:
35768 @if gdb
35769 maybe-install-pdf-gdb: install-pdf-gdb
35771 install-pdf-gdb: \
35772 configure-gdb \
35773 pdf-gdb
35774 @: $(MAKE); $(unstage)
35775 @[ -f ./gdb/Makefile ] || exit 0; \
35776 r=`${PWD_COMMAND}`; export r; \
35777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35778 $(HOST_EXPORTS) \
35779 for flag in $(EXTRA_HOST_FLAGS) ; do \
35780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35781 done; \
35782 echo "Doing install-pdf in gdb"; \
35783 (cd $(HOST_SUBDIR)/gdb && \
35784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35786 "RANLIB=$${RANLIB}" \
35787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35788 install-pdf) \
35789 || exit 1
35791 @endif gdb
35793 .PHONY: maybe-install-html-gdb install-html-gdb
35794 maybe-install-html-gdb:
35795 @if gdb
35796 maybe-install-html-gdb: install-html-gdb
35798 install-html-gdb: \
35799 configure-gdb \
35800 html-gdb
35801 @: $(MAKE); $(unstage)
35802 @[ -f ./gdb/Makefile ] || exit 0; \
35803 r=`${PWD_COMMAND}`; export r; \
35804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35805 $(HOST_EXPORTS) \
35806 for flag in $(EXTRA_HOST_FLAGS) ; do \
35807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35808 done; \
35809 echo "Doing install-html in gdb"; \
35810 (cd $(HOST_SUBDIR)/gdb && \
35811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35813 "RANLIB=$${RANLIB}" \
35814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35815 install-html) \
35816 || exit 1
35818 @endif gdb
35820 .PHONY: maybe-installcheck-gdb installcheck-gdb
35821 maybe-installcheck-gdb:
35822 @if gdb
35823 maybe-installcheck-gdb: installcheck-gdb
35825 installcheck-gdb: \
35826 configure-gdb
35827 @: $(MAKE); $(unstage)
35828 @[ -f ./gdb/Makefile ] || exit 0; \
35829 r=`${PWD_COMMAND}`; export r; \
35830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35831 $(HOST_EXPORTS) \
35832 for flag in $(EXTRA_HOST_FLAGS) ; do \
35833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35834 done; \
35835 echo "Doing installcheck in gdb"; \
35836 (cd $(HOST_SUBDIR)/gdb && \
35837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35839 "RANLIB=$${RANLIB}" \
35840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35841 installcheck) \
35842 || exit 1
35844 @endif gdb
35846 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35847 maybe-mostlyclean-gdb:
35848 @if gdb
35849 maybe-mostlyclean-gdb: mostlyclean-gdb
35851 mostlyclean-gdb:
35852 @: $(MAKE); $(unstage)
35853 @[ -f ./gdb/Makefile ] || exit 0; \
35854 r=`${PWD_COMMAND}`; export r; \
35855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35856 $(HOST_EXPORTS) \
35857 for flag in $(EXTRA_HOST_FLAGS) ; do \
35858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35859 done; \
35860 echo "Doing mostlyclean in gdb"; \
35861 (cd $(HOST_SUBDIR)/gdb && \
35862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35864 "RANLIB=$${RANLIB}" \
35865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35866 mostlyclean) \
35867 || exit 1
35869 @endif gdb
35871 .PHONY: maybe-clean-gdb clean-gdb
35872 maybe-clean-gdb:
35873 @if gdb
35874 maybe-clean-gdb: clean-gdb
35876 clean-gdb:
35877 @: $(MAKE); $(unstage)
35878 @[ -f ./gdb/Makefile ] || exit 0; \
35879 r=`${PWD_COMMAND}`; export r; \
35880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35881 $(HOST_EXPORTS) \
35882 for flag in $(EXTRA_HOST_FLAGS) ; do \
35883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35884 done; \
35885 echo "Doing clean in gdb"; \
35886 (cd $(HOST_SUBDIR)/gdb && \
35887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35889 "RANLIB=$${RANLIB}" \
35890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35891 clean) \
35892 || exit 1
35894 @endif gdb
35896 .PHONY: maybe-distclean-gdb distclean-gdb
35897 maybe-distclean-gdb:
35898 @if gdb
35899 maybe-distclean-gdb: distclean-gdb
35901 distclean-gdb:
35902 @: $(MAKE); $(unstage)
35903 @[ -f ./gdb/Makefile ] || exit 0; \
35904 r=`${PWD_COMMAND}`; export r; \
35905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35906 $(HOST_EXPORTS) \
35907 for flag in $(EXTRA_HOST_FLAGS) ; do \
35908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35909 done; \
35910 echo "Doing distclean in gdb"; \
35911 (cd $(HOST_SUBDIR)/gdb && \
35912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35914 "RANLIB=$${RANLIB}" \
35915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35916 distclean) \
35917 || exit 1
35919 @endif gdb
35921 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35922 maybe-maintainer-clean-gdb:
35923 @if gdb
35924 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35926 maintainer-clean-gdb:
35927 @: $(MAKE); $(unstage)
35928 @[ -f ./gdb/Makefile ] || exit 0; \
35929 r=`${PWD_COMMAND}`; export r; \
35930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35931 $(HOST_EXPORTS) \
35932 for flag in $(EXTRA_HOST_FLAGS) ; do \
35933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35934 done; \
35935 echo "Doing maintainer-clean in gdb"; \
35936 (cd $(HOST_SUBDIR)/gdb && \
35937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35939 "RANLIB=$${RANLIB}" \
35940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35941 maintainer-clean) \
35942 || exit 1
35944 @endif gdb
35948 .PHONY: configure-expect maybe-configure-expect
35949 maybe-configure-expect:
35950 @if gcc-bootstrap
35951 configure-expect: stage_current
35952 @endif gcc-bootstrap
35953 @if expect
35954 maybe-configure-expect: configure-expect
35955 configure-expect:
35956 @: $(MAKE); $(unstage)
35957 @r=`${PWD_COMMAND}`; export r; \
35958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35959 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35961 $(HOST_EXPORTS) \
35962 echo Configuring in $(HOST_SUBDIR)/expect; \
35963 cd "$(HOST_SUBDIR)/expect" || exit 1; \
35964 case $(srcdir) in \
35965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35966 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35968 esac; \
35969 module_srcdir=expect; \
35970 $(SHELL) \
35971 $$s/$$module_srcdir/configure \
35972 --srcdir=$${topdir}/$$module_srcdir \
35973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35974 --target=${target_alias} \
35975 || exit 1
35976 @endif expect
35982 .PHONY: all-expect maybe-all-expect
35983 maybe-all-expect:
35984 @if gcc-bootstrap
35985 all-expect: stage_current
35986 @endif gcc-bootstrap
35987 @if expect
35988 TARGET-expect=all
35989 maybe-all-expect: all-expect
35990 all-expect: configure-expect
35991 @: $(MAKE); $(unstage)
35992 @r=`${PWD_COMMAND}`; export r; \
35993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35994 $(HOST_EXPORTS) \
35995 (cd $(HOST_SUBDIR)/expect && \
35996 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35997 $(TARGET-expect))
35998 @endif expect
36003 .PHONY: check-expect maybe-check-expect
36004 maybe-check-expect:
36005 @if expect
36006 maybe-check-expect: check-expect
36008 check-expect:
36009 @: $(MAKE); $(unstage)
36010 @r=`${PWD_COMMAND}`; export r; \
36011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36012 $(HOST_EXPORTS) \
36013 (cd $(HOST_SUBDIR)/expect && \
36014 $(MAKE) $(FLAGS_TO_PASS) check)
36016 @endif expect
36018 .PHONY: install-expect maybe-install-expect
36019 maybe-install-expect:
36020 @if expect
36021 maybe-install-expect: install-expect
36023 install-expect: installdirs
36024 @: $(MAKE); $(unstage)
36025 @r=`${PWD_COMMAND}`; export r; \
36026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36027 $(HOST_EXPORTS) \
36028 (cd $(HOST_SUBDIR)/expect && \
36029 $(MAKE) $(FLAGS_TO_PASS) install)
36031 @endif expect
36033 .PHONY: install-strip-expect maybe-install-strip-expect
36034 maybe-install-strip-expect:
36035 @if expect
36036 maybe-install-strip-expect: install-strip-expect
36038 install-strip-expect: installdirs
36039 @: $(MAKE); $(unstage)
36040 @r=`${PWD_COMMAND}`; export r; \
36041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36042 $(HOST_EXPORTS) \
36043 (cd $(HOST_SUBDIR)/expect && \
36044 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36046 @endif expect
36048 # Other targets (info, dvi, pdf, etc.)
36050 .PHONY: maybe-info-expect info-expect
36051 maybe-info-expect:
36052 @if expect
36053 maybe-info-expect: info-expect
36055 info-expect: \
36056 configure-expect
36057 @: $(MAKE); $(unstage)
36058 @[ -f ./expect/Makefile ] || exit 0; \
36059 r=`${PWD_COMMAND}`; export r; \
36060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36061 $(HOST_EXPORTS) \
36062 for flag in $(EXTRA_HOST_FLAGS) ; do \
36063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36064 done; \
36065 echo "Doing info in expect"; \
36066 (cd $(HOST_SUBDIR)/expect && \
36067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36069 "RANLIB=$${RANLIB}" \
36070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36071 info) \
36072 || exit 1
36074 @endif expect
36076 .PHONY: maybe-dvi-expect dvi-expect
36077 maybe-dvi-expect:
36078 @if expect
36079 maybe-dvi-expect: dvi-expect
36081 dvi-expect: \
36082 configure-expect
36083 @: $(MAKE); $(unstage)
36084 @[ -f ./expect/Makefile ] || exit 0; \
36085 r=`${PWD_COMMAND}`; export r; \
36086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36087 $(HOST_EXPORTS) \
36088 for flag in $(EXTRA_HOST_FLAGS) ; do \
36089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36090 done; \
36091 echo "Doing dvi in expect"; \
36092 (cd $(HOST_SUBDIR)/expect && \
36093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36095 "RANLIB=$${RANLIB}" \
36096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36097 dvi) \
36098 || exit 1
36100 @endif expect
36102 .PHONY: maybe-pdf-expect pdf-expect
36103 maybe-pdf-expect:
36104 @if expect
36105 maybe-pdf-expect: pdf-expect
36107 pdf-expect: \
36108 configure-expect
36109 @: $(MAKE); $(unstage)
36110 @[ -f ./expect/Makefile ] || exit 0; \
36111 r=`${PWD_COMMAND}`; export r; \
36112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36113 $(HOST_EXPORTS) \
36114 for flag in $(EXTRA_HOST_FLAGS) ; do \
36115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36116 done; \
36117 echo "Doing pdf in expect"; \
36118 (cd $(HOST_SUBDIR)/expect && \
36119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36121 "RANLIB=$${RANLIB}" \
36122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36123 pdf) \
36124 || exit 1
36126 @endif expect
36128 .PHONY: maybe-html-expect html-expect
36129 maybe-html-expect:
36130 @if expect
36131 maybe-html-expect: html-expect
36133 html-expect: \
36134 configure-expect
36135 @: $(MAKE); $(unstage)
36136 @[ -f ./expect/Makefile ] || exit 0; \
36137 r=`${PWD_COMMAND}`; export r; \
36138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139 $(HOST_EXPORTS) \
36140 for flag in $(EXTRA_HOST_FLAGS) ; do \
36141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36142 done; \
36143 echo "Doing html in expect"; \
36144 (cd $(HOST_SUBDIR)/expect && \
36145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36147 "RANLIB=$${RANLIB}" \
36148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36149 html) \
36150 || exit 1
36152 @endif expect
36154 .PHONY: maybe-TAGS-expect TAGS-expect
36155 maybe-TAGS-expect:
36156 @if expect
36157 maybe-TAGS-expect: TAGS-expect
36159 TAGS-expect: \
36160 configure-expect
36161 @: $(MAKE); $(unstage)
36162 @[ -f ./expect/Makefile ] || exit 0; \
36163 r=`${PWD_COMMAND}`; export r; \
36164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165 $(HOST_EXPORTS) \
36166 for flag in $(EXTRA_HOST_FLAGS) ; do \
36167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36168 done; \
36169 echo "Doing TAGS in expect"; \
36170 (cd $(HOST_SUBDIR)/expect && \
36171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36173 "RANLIB=$${RANLIB}" \
36174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36175 TAGS) \
36176 || exit 1
36178 @endif expect
36180 .PHONY: maybe-install-info-expect install-info-expect
36181 maybe-install-info-expect:
36182 @if expect
36183 maybe-install-info-expect: install-info-expect
36185 install-info-expect: \
36186 configure-expect \
36187 info-expect
36188 @: $(MAKE); $(unstage)
36189 @[ -f ./expect/Makefile ] || exit 0; \
36190 r=`${PWD_COMMAND}`; export r; \
36191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36192 $(HOST_EXPORTS) \
36193 for flag in $(EXTRA_HOST_FLAGS) ; do \
36194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36195 done; \
36196 echo "Doing install-info in expect"; \
36197 (cd $(HOST_SUBDIR)/expect && \
36198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36200 "RANLIB=$${RANLIB}" \
36201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36202 install-info) \
36203 || exit 1
36205 @endif expect
36207 .PHONY: maybe-install-pdf-expect install-pdf-expect
36208 maybe-install-pdf-expect:
36209 @if expect
36210 maybe-install-pdf-expect: install-pdf-expect
36212 install-pdf-expect: \
36213 configure-expect \
36214 pdf-expect
36215 @: $(MAKE); $(unstage)
36216 @[ -f ./expect/Makefile ] || exit 0; \
36217 r=`${PWD_COMMAND}`; export r; \
36218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36219 $(HOST_EXPORTS) \
36220 for flag in $(EXTRA_HOST_FLAGS) ; do \
36221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36222 done; \
36223 echo "Doing install-pdf in expect"; \
36224 (cd $(HOST_SUBDIR)/expect && \
36225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36227 "RANLIB=$${RANLIB}" \
36228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36229 install-pdf) \
36230 || exit 1
36232 @endif expect
36234 .PHONY: maybe-install-html-expect install-html-expect
36235 maybe-install-html-expect:
36236 @if expect
36237 maybe-install-html-expect: install-html-expect
36239 install-html-expect: \
36240 configure-expect \
36241 html-expect
36242 @: $(MAKE); $(unstage)
36243 @[ -f ./expect/Makefile ] || exit 0; \
36244 r=`${PWD_COMMAND}`; export r; \
36245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36246 $(HOST_EXPORTS) \
36247 for flag in $(EXTRA_HOST_FLAGS) ; do \
36248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36249 done; \
36250 echo "Doing install-html in expect"; \
36251 (cd $(HOST_SUBDIR)/expect && \
36252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36254 "RANLIB=$${RANLIB}" \
36255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36256 install-html) \
36257 || exit 1
36259 @endif expect
36261 .PHONY: maybe-installcheck-expect installcheck-expect
36262 maybe-installcheck-expect:
36263 @if expect
36264 maybe-installcheck-expect: installcheck-expect
36266 installcheck-expect: \
36267 configure-expect
36268 @: $(MAKE); $(unstage)
36269 @[ -f ./expect/Makefile ] || exit 0; \
36270 r=`${PWD_COMMAND}`; export r; \
36271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36272 $(HOST_EXPORTS) \
36273 for flag in $(EXTRA_HOST_FLAGS) ; do \
36274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36275 done; \
36276 echo "Doing installcheck in expect"; \
36277 (cd $(HOST_SUBDIR)/expect && \
36278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36280 "RANLIB=$${RANLIB}" \
36281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36282 installcheck) \
36283 || exit 1
36285 @endif expect
36287 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36288 maybe-mostlyclean-expect:
36289 @if expect
36290 maybe-mostlyclean-expect: mostlyclean-expect
36292 mostlyclean-expect:
36293 @: $(MAKE); $(unstage)
36294 @[ -f ./expect/Makefile ] || exit 0; \
36295 r=`${PWD_COMMAND}`; export r; \
36296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36297 $(HOST_EXPORTS) \
36298 for flag in $(EXTRA_HOST_FLAGS) ; do \
36299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36300 done; \
36301 echo "Doing mostlyclean in expect"; \
36302 (cd $(HOST_SUBDIR)/expect && \
36303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36305 "RANLIB=$${RANLIB}" \
36306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36307 mostlyclean) \
36308 || exit 1
36310 @endif expect
36312 .PHONY: maybe-clean-expect clean-expect
36313 maybe-clean-expect:
36314 @if expect
36315 maybe-clean-expect: clean-expect
36317 clean-expect:
36318 @: $(MAKE); $(unstage)
36319 @[ -f ./expect/Makefile ] || exit 0; \
36320 r=`${PWD_COMMAND}`; export r; \
36321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322 $(HOST_EXPORTS) \
36323 for flag in $(EXTRA_HOST_FLAGS) ; do \
36324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36325 done; \
36326 echo "Doing clean in expect"; \
36327 (cd $(HOST_SUBDIR)/expect && \
36328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36330 "RANLIB=$${RANLIB}" \
36331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36332 clean) \
36333 || exit 1
36335 @endif expect
36337 .PHONY: maybe-distclean-expect distclean-expect
36338 maybe-distclean-expect:
36339 @if expect
36340 maybe-distclean-expect: distclean-expect
36342 distclean-expect:
36343 @: $(MAKE); $(unstage)
36344 @[ -f ./expect/Makefile ] || exit 0; \
36345 r=`${PWD_COMMAND}`; export r; \
36346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36347 $(HOST_EXPORTS) \
36348 for flag in $(EXTRA_HOST_FLAGS) ; do \
36349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36350 done; \
36351 echo "Doing distclean in expect"; \
36352 (cd $(HOST_SUBDIR)/expect && \
36353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36355 "RANLIB=$${RANLIB}" \
36356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36357 distclean) \
36358 || exit 1
36360 @endif expect
36362 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36363 maybe-maintainer-clean-expect:
36364 @if expect
36365 maybe-maintainer-clean-expect: maintainer-clean-expect
36367 maintainer-clean-expect:
36368 @: $(MAKE); $(unstage)
36369 @[ -f ./expect/Makefile ] || exit 0; \
36370 r=`${PWD_COMMAND}`; export r; \
36371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36372 $(HOST_EXPORTS) \
36373 for flag in $(EXTRA_HOST_FLAGS) ; do \
36374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36375 done; \
36376 echo "Doing maintainer-clean in expect"; \
36377 (cd $(HOST_SUBDIR)/expect && \
36378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36380 "RANLIB=$${RANLIB}" \
36381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36382 maintainer-clean) \
36383 || exit 1
36385 @endif expect
36389 .PHONY: configure-guile maybe-configure-guile
36390 maybe-configure-guile:
36391 @if gcc-bootstrap
36392 configure-guile: stage_current
36393 @endif gcc-bootstrap
36394 @if guile
36395 maybe-configure-guile: configure-guile
36396 configure-guile:
36397 @: $(MAKE); $(unstage)
36398 @r=`${PWD_COMMAND}`; export r; \
36399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36400 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36402 $(HOST_EXPORTS) \
36403 echo Configuring in $(HOST_SUBDIR)/guile; \
36404 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36405 case $(srcdir) in \
36406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36407 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36409 esac; \
36410 module_srcdir=guile; \
36411 $(SHELL) \
36412 $$s/$$module_srcdir/configure \
36413 --srcdir=$${topdir}/$$module_srcdir \
36414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36415 --target=${target_alias} \
36416 || exit 1
36417 @endif guile
36423 .PHONY: all-guile maybe-all-guile
36424 maybe-all-guile:
36425 @if gcc-bootstrap
36426 all-guile: stage_current
36427 @endif gcc-bootstrap
36428 @if guile
36429 TARGET-guile=all
36430 maybe-all-guile: all-guile
36431 all-guile: configure-guile
36432 @: $(MAKE); $(unstage)
36433 @r=`${PWD_COMMAND}`; export r; \
36434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36435 $(HOST_EXPORTS) \
36436 (cd $(HOST_SUBDIR)/guile && \
36437 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36438 $(TARGET-guile))
36439 @endif guile
36444 .PHONY: check-guile maybe-check-guile
36445 maybe-check-guile:
36446 @if guile
36447 maybe-check-guile: check-guile
36449 check-guile:
36450 @: $(MAKE); $(unstage)
36451 @r=`${PWD_COMMAND}`; export r; \
36452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36453 $(HOST_EXPORTS) \
36454 (cd $(HOST_SUBDIR)/guile && \
36455 $(MAKE) $(FLAGS_TO_PASS) check)
36457 @endif guile
36459 .PHONY: install-guile maybe-install-guile
36460 maybe-install-guile:
36461 @if guile
36462 maybe-install-guile: install-guile
36464 install-guile: installdirs
36465 @: $(MAKE); $(unstage)
36466 @r=`${PWD_COMMAND}`; export r; \
36467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36468 $(HOST_EXPORTS) \
36469 (cd $(HOST_SUBDIR)/guile && \
36470 $(MAKE) $(FLAGS_TO_PASS) install)
36472 @endif guile
36474 .PHONY: install-strip-guile maybe-install-strip-guile
36475 maybe-install-strip-guile:
36476 @if guile
36477 maybe-install-strip-guile: install-strip-guile
36479 install-strip-guile: installdirs
36480 @: $(MAKE); $(unstage)
36481 @r=`${PWD_COMMAND}`; export r; \
36482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36483 $(HOST_EXPORTS) \
36484 (cd $(HOST_SUBDIR)/guile && \
36485 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36487 @endif guile
36489 # Other targets (info, dvi, pdf, etc.)
36491 .PHONY: maybe-info-guile info-guile
36492 maybe-info-guile:
36493 @if guile
36494 maybe-info-guile: info-guile
36496 info-guile: \
36497 configure-guile
36498 @: $(MAKE); $(unstage)
36499 @[ -f ./guile/Makefile ] || exit 0; \
36500 r=`${PWD_COMMAND}`; export r; \
36501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36502 $(HOST_EXPORTS) \
36503 for flag in $(EXTRA_HOST_FLAGS) ; do \
36504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36505 done; \
36506 echo "Doing info in guile"; \
36507 (cd $(HOST_SUBDIR)/guile && \
36508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36510 "RANLIB=$${RANLIB}" \
36511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36512 info) \
36513 || exit 1
36515 @endif guile
36517 .PHONY: maybe-dvi-guile dvi-guile
36518 maybe-dvi-guile:
36519 @if guile
36520 maybe-dvi-guile: dvi-guile
36522 dvi-guile: \
36523 configure-guile
36524 @: $(MAKE); $(unstage)
36525 @[ -f ./guile/Makefile ] || exit 0; \
36526 r=`${PWD_COMMAND}`; export r; \
36527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528 $(HOST_EXPORTS) \
36529 for flag in $(EXTRA_HOST_FLAGS) ; do \
36530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36531 done; \
36532 echo "Doing dvi in guile"; \
36533 (cd $(HOST_SUBDIR)/guile && \
36534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36536 "RANLIB=$${RANLIB}" \
36537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36538 dvi) \
36539 || exit 1
36541 @endif guile
36543 .PHONY: maybe-pdf-guile pdf-guile
36544 maybe-pdf-guile:
36545 @if guile
36546 maybe-pdf-guile: pdf-guile
36548 pdf-guile: \
36549 configure-guile
36550 @: $(MAKE); $(unstage)
36551 @[ -f ./guile/Makefile ] || exit 0; \
36552 r=`${PWD_COMMAND}`; export r; \
36553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36554 $(HOST_EXPORTS) \
36555 for flag in $(EXTRA_HOST_FLAGS) ; do \
36556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36557 done; \
36558 echo "Doing pdf in guile"; \
36559 (cd $(HOST_SUBDIR)/guile && \
36560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36562 "RANLIB=$${RANLIB}" \
36563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36564 pdf) \
36565 || exit 1
36567 @endif guile
36569 .PHONY: maybe-html-guile html-guile
36570 maybe-html-guile:
36571 @if guile
36572 maybe-html-guile: html-guile
36574 html-guile: \
36575 configure-guile
36576 @: $(MAKE); $(unstage)
36577 @[ -f ./guile/Makefile ] || exit 0; \
36578 r=`${PWD_COMMAND}`; export r; \
36579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36580 $(HOST_EXPORTS) \
36581 for flag in $(EXTRA_HOST_FLAGS) ; do \
36582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36583 done; \
36584 echo "Doing html in guile"; \
36585 (cd $(HOST_SUBDIR)/guile && \
36586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36588 "RANLIB=$${RANLIB}" \
36589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36590 html) \
36591 || exit 1
36593 @endif guile
36595 .PHONY: maybe-TAGS-guile TAGS-guile
36596 maybe-TAGS-guile:
36597 @if guile
36598 maybe-TAGS-guile: TAGS-guile
36600 TAGS-guile: \
36601 configure-guile
36602 @: $(MAKE); $(unstage)
36603 @[ -f ./guile/Makefile ] || exit 0; \
36604 r=`${PWD_COMMAND}`; export r; \
36605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36606 $(HOST_EXPORTS) \
36607 for flag in $(EXTRA_HOST_FLAGS) ; do \
36608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36609 done; \
36610 echo "Doing TAGS in guile"; \
36611 (cd $(HOST_SUBDIR)/guile && \
36612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36614 "RANLIB=$${RANLIB}" \
36615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36616 TAGS) \
36617 || exit 1
36619 @endif guile
36621 .PHONY: maybe-install-info-guile install-info-guile
36622 maybe-install-info-guile:
36623 @if guile
36624 maybe-install-info-guile: install-info-guile
36626 install-info-guile: \
36627 configure-guile \
36628 info-guile
36629 @: $(MAKE); $(unstage)
36630 @[ -f ./guile/Makefile ] || exit 0; \
36631 r=`${PWD_COMMAND}`; export r; \
36632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36633 $(HOST_EXPORTS) \
36634 for flag in $(EXTRA_HOST_FLAGS) ; do \
36635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36636 done; \
36637 echo "Doing install-info in guile"; \
36638 (cd $(HOST_SUBDIR)/guile && \
36639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36641 "RANLIB=$${RANLIB}" \
36642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36643 install-info) \
36644 || exit 1
36646 @endif guile
36648 .PHONY: maybe-install-pdf-guile install-pdf-guile
36649 maybe-install-pdf-guile:
36650 @if guile
36651 maybe-install-pdf-guile: install-pdf-guile
36653 install-pdf-guile: \
36654 configure-guile \
36655 pdf-guile
36656 @: $(MAKE); $(unstage)
36657 @[ -f ./guile/Makefile ] || exit 0; \
36658 r=`${PWD_COMMAND}`; export r; \
36659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36660 $(HOST_EXPORTS) \
36661 for flag in $(EXTRA_HOST_FLAGS) ; do \
36662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36663 done; \
36664 echo "Doing install-pdf in guile"; \
36665 (cd $(HOST_SUBDIR)/guile && \
36666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36668 "RANLIB=$${RANLIB}" \
36669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36670 install-pdf) \
36671 || exit 1
36673 @endif guile
36675 .PHONY: maybe-install-html-guile install-html-guile
36676 maybe-install-html-guile:
36677 @if guile
36678 maybe-install-html-guile: install-html-guile
36680 install-html-guile: \
36681 configure-guile \
36682 html-guile
36683 @: $(MAKE); $(unstage)
36684 @[ -f ./guile/Makefile ] || exit 0; \
36685 r=`${PWD_COMMAND}`; export r; \
36686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36687 $(HOST_EXPORTS) \
36688 for flag in $(EXTRA_HOST_FLAGS) ; do \
36689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36690 done; \
36691 echo "Doing install-html in guile"; \
36692 (cd $(HOST_SUBDIR)/guile && \
36693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36695 "RANLIB=$${RANLIB}" \
36696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36697 install-html) \
36698 || exit 1
36700 @endif guile
36702 .PHONY: maybe-installcheck-guile installcheck-guile
36703 maybe-installcheck-guile:
36704 @if guile
36705 maybe-installcheck-guile: installcheck-guile
36707 installcheck-guile: \
36708 configure-guile
36709 @: $(MAKE); $(unstage)
36710 @[ -f ./guile/Makefile ] || exit 0; \
36711 r=`${PWD_COMMAND}`; export r; \
36712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36713 $(HOST_EXPORTS) \
36714 for flag in $(EXTRA_HOST_FLAGS) ; do \
36715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36716 done; \
36717 echo "Doing installcheck in guile"; \
36718 (cd $(HOST_SUBDIR)/guile && \
36719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36721 "RANLIB=$${RANLIB}" \
36722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36723 installcheck) \
36724 || exit 1
36726 @endif guile
36728 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36729 maybe-mostlyclean-guile:
36730 @if guile
36731 maybe-mostlyclean-guile: mostlyclean-guile
36733 mostlyclean-guile:
36734 @: $(MAKE); $(unstage)
36735 @[ -f ./guile/Makefile ] || exit 0; \
36736 r=`${PWD_COMMAND}`; export r; \
36737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36738 $(HOST_EXPORTS) \
36739 for flag in $(EXTRA_HOST_FLAGS) ; do \
36740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36741 done; \
36742 echo "Doing mostlyclean in guile"; \
36743 (cd $(HOST_SUBDIR)/guile && \
36744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36746 "RANLIB=$${RANLIB}" \
36747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36748 mostlyclean) \
36749 || exit 1
36751 @endif guile
36753 .PHONY: maybe-clean-guile clean-guile
36754 maybe-clean-guile:
36755 @if guile
36756 maybe-clean-guile: clean-guile
36758 clean-guile:
36759 @: $(MAKE); $(unstage)
36760 @[ -f ./guile/Makefile ] || exit 0; \
36761 r=`${PWD_COMMAND}`; export r; \
36762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36763 $(HOST_EXPORTS) \
36764 for flag in $(EXTRA_HOST_FLAGS) ; do \
36765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36766 done; \
36767 echo "Doing clean in guile"; \
36768 (cd $(HOST_SUBDIR)/guile && \
36769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36771 "RANLIB=$${RANLIB}" \
36772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36773 clean) \
36774 || exit 1
36776 @endif guile
36778 .PHONY: maybe-distclean-guile distclean-guile
36779 maybe-distclean-guile:
36780 @if guile
36781 maybe-distclean-guile: distclean-guile
36783 distclean-guile:
36784 @: $(MAKE); $(unstage)
36785 @[ -f ./guile/Makefile ] || exit 0; \
36786 r=`${PWD_COMMAND}`; export r; \
36787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36788 $(HOST_EXPORTS) \
36789 for flag in $(EXTRA_HOST_FLAGS) ; do \
36790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36791 done; \
36792 echo "Doing distclean in guile"; \
36793 (cd $(HOST_SUBDIR)/guile && \
36794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36796 "RANLIB=$${RANLIB}" \
36797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36798 distclean) \
36799 || exit 1
36801 @endif guile
36803 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36804 maybe-maintainer-clean-guile:
36805 @if guile
36806 maybe-maintainer-clean-guile: maintainer-clean-guile
36808 maintainer-clean-guile:
36809 @: $(MAKE); $(unstage)
36810 @[ -f ./guile/Makefile ] || exit 0; \
36811 r=`${PWD_COMMAND}`; export r; \
36812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36813 $(HOST_EXPORTS) \
36814 for flag in $(EXTRA_HOST_FLAGS) ; do \
36815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36816 done; \
36817 echo "Doing maintainer-clean in guile"; \
36818 (cd $(HOST_SUBDIR)/guile && \
36819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36821 "RANLIB=$${RANLIB}" \
36822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36823 maintainer-clean) \
36824 || exit 1
36826 @endif guile
36830 .PHONY: configure-tk maybe-configure-tk
36831 maybe-configure-tk:
36832 @if gcc-bootstrap
36833 configure-tk: stage_current
36834 @endif gcc-bootstrap
36835 @if tk
36836 maybe-configure-tk: configure-tk
36837 configure-tk:
36838 @: $(MAKE); $(unstage)
36839 @r=`${PWD_COMMAND}`; export r; \
36840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36841 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36843 $(HOST_EXPORTS) \
36844 echo Configuring in $(HOST_SUBDIR)/tk; \
36845 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36846 case $(srcdir) in \
36847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36848 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36850 esac; \
36851 module_srcdir=tk; \
36852 $(SHELL) \
36853 $$s/$$module_srcdir/configure \
36854 --srcdir=$${topdir}/$$module_srcdir \
36855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36856 --target=${target_alias} \
36857 || exit 1
36858 @endif tk
36864 .PHONY: all-tk maybe-all-tk
36865 maybe-all-tk:
36866 @if gcc-bootstrap
36867 all-tk: stage_current
36868 @endif gcc-bootstrap
36869 @if tk
36870 TARGET-tk=all
36871 maybe-all-tk: all-tk
36872 all-tk: configure-tk
36873 @: $(MAKE); $(unstage)
36874 @r=`${PWD_COMMAND}`; export r; \
36875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36876 $(HOST_EXPORTS) \
36877 (cd $(HOST_SUBDIR)/tk && \
36878 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36879 $(TARGET-tk))
36880 @endif tk
36885 .PHONY: check-tk maybe-check-tk
36886 maybe-check-tk:
36887 @if tk
36888 maybe-check-tk: check-tk
36890 check-tk:
36891 @: $(MAKE); $(unstage)
36892 @r=`${PWD_COMMAND}`; export r; \
36893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36894 $(HOST_EXPORTS) \
36895 (cd $(HOST_SUBDIR)/tk && \
36896 $(MAKE) $(FLAGS_TO_PASS) check)
36898 @endif tk
36900 .PHONY: install-tk maybe-install-tk
36901 maybe-install-tk:
36902 @if tk
36903 maybe-install-tk: install-tk
36905 install-tk: installdirs
36906 @: $(MAKE); $(unstage)
36907 @r=`${PWD_COMMAND}`; export r; \
36908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36909 $(HOST_EXPORTS) \
36910 (cd $(HOST_SUBDIR)/tk && \
36911 $(MAKE) $(FLAGS_TO_PASS) install)
36913 @endif tk
36915 .PHONY: install-strip-tk maybe-install-strip-tk
36916 maybe-install-strip-tk:
36917 @if tk
36918 maybe-install-strip-tk: install-strip-tk
36920 install-strip-tk: installdirs
36921 @: $(MAKE); $(unstage)
36922 @r=`${PWD_COMMAND}`; export r; \
36923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36924 $(HOST_EXPORTS) \
36925 (cd $(HOST_SUBDIR)/tk && \
36926 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36928 @endif tk
36930 # Other targets (info, dvi, pdf, etc.)
36932 .PHONY: maybe-info-tk info-tk
36933 maybe-info-tk:
36934 @if tk
36935 maybe-info-tk: info-tk
36937 info-tk: \
36938 configure-tk
36939 @: $(MAKE); $(unstage)
36940 @[ -f ./tk/Makefile ] || exit 0; \
36941 r=`${PWD_COMMAND}`; export r; \
36942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36943 $(HOST_EXPORTS) \
36944 for flag in $(EXTRA_HOST_FLAGS) ; do \
36945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36946 done; \
36947 echo "Doing info in tk"; \
36948 (cd $(HOST_SUBDIR)/tk && \
36949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36951 "RANLIB=$${RANLIB}" \
36952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36953 info) \
36954 || exit 1
36956 @endif tk
36958 .PHONY: maybe-dvi-tk dvi-tk
36959 maybe-dvi-tk:
36960 @if tk
36961 maybe-dvi-tk: dvi-tk
36963 dvi-tk: \
36964 configure-tk
36965 @: $(MAKE); $(unstage)
36966 @[ -f ./tk/Makefile ] || exit 0; \
36967 r=`${PWD_COMMAND}`; export r; \
36968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36969 $(HOST_EXPORTS) \
36970 for flag in $(EXTRA_HOST_FLAGS) ; do \
36971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36972 done; \
36973 echo "Doing dvi in tk"; \
36974 (cd $(HOST_SUBDIR)/tk && \
36975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36977 "RANLIB=$${RANLIB}" \
36978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36979 dvi) \
36980 || exit 1
36982 @endif tk
36984 .PHONY: maybe-pdf-tk pdf-tk
36985 maybe-pdf-tk:
36986 @if tk
36987 maybe-pdf-tk: pdf-tk
36989 pdf-tk: \
36990 configure-tk
36991 @: $(MAKE); $(unstage)
36992 @[ -f ./tk/Makefile ] || exit 0; \
36993 r=`${PWD_COMMAND}`; export r; \
36994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36995 $(HOST_EXPORTS) \
36996 for flag in $(EXTRA_HOST_FLAGS) ; do \
36997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36998 done; \
36999 echo "Doing pdf in tk"; \
37000 (cd $(HOST_SUBDIR)/tk && \
37001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37003 "RANLIB=$${RANLIB}" \
37004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37005 pdf) \
37006 || exit 1
37008 @endif tk
37010 .PHONY: maybe-html-tk html-tk
37011 maybe-html-tk:
37012 @if tk
37013 maybe-html-tk: html-tk
37015 html-tk: \
37016 configure-tk
37017 @: $(MAKE); $(unstage)
37018 @[ -f ./tk/Makefile ] || exit 0; \
37019 r=`${PWD_COMMAND}`; export r; \
37020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37021 $(HOST_EXPORTS) \
37022 for flag in $(EXTRA_HOST_FLAGS) ; do \
37023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37024 done; \
37025 echo "Doing html in tk"; \
37026 (cd $(HOST_SUBDIR)/tk && \
37027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37029 "RANLIB=$${RANLIB}" \
37030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37031 html) \
37032 || exit 1
37034 @endif tk
37036 .PHONY: maybe-TAGS-tk TAGS-tk
37037 maybe-TAGS-tk:
37038 @if tk
37039 maybe-TAGS-tk: TAGS-tk
37041 TAGS-tk: \
37042 configure-tk
37043 @: $(MAKE); $(unstage)
37044 @[ -f ./tk/Makefile ] || exit 0; \
37045 r=`${PWD_COMMAND}`; export r; \
37046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37047 $(HOST_EXPORTS) \
37048 for flag in $(EXTRA_HOST_FLAGS) ; do \
37049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37050 done; \
37051 echo "Doing TAGS in tk"; \
37052 (cd $(HOST_SUBDIR)/tk && \
37053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37055 "RANLIB=$${RANLIB}" \
37056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37057 TAGS) \
37058 || exit 1
37060 @endif tk
37062 .PHONY: maybe-install-info-tk install-info-tk
37063 maybe-install-info-tk:
37064 @if tk
37065 maybe-install-info-tk: install-info-tk
37067 install-info-tk: \
37068 configure-tk \
37069 info-tk
37070 @: $(MAKE); $(unstage)
37071 @[ -f ./tk/Makefile ] || exit 0; \
37072 r=`${PWD_COMMAND}`; export r; \
37073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37074 $(HOST_EXPORTS) \
37075 for flag in $(EXTRA_HOST_FLAGS) ; do \
37076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37077 done; \
37078 echo "Doing install-info in tk"; \
37079 (cd $(HOST_SUBDIR)/tk && \
37080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37082 "RANLIB=$${RANLIB}" \
37083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37084 install-info) \
37085 || exit 1
37087 @endif tk
37089 .PHONY: maybe-install-pdf-tk install-pdf-tk
37090 maybe-install-pdf-tk:
37091 @if tk
37092 maybe-install-pdf-tk: install-pdf-tk
37094 install-pdf-tk: \
37095 configure-tk \
37096 pdf-tk
37097 @: $(MAKE); $(unstage)
37098 @[ -f ./tk/Makefile ] || exit 0; \
37099 r=`${PWD_COMMAND}`; export r; \
37100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37101 $(HOST_EXPORTS) \
37102 for flag in $(EXTRA_HOST_FLAGS) ; do \
37103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37104 done; \
37105 echo "Doing install-pdf in tk"; \
37106 (cd $(HOST_SUBDIR)/tk && \
37107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37109 "RANLIB=$${RANLIB}" \
37110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37111 install-pdf) \
37112 || exit 1
37114 @endif tk
37116 .PHONY: maybe-install-html-tk install-html-tk
37117 maybe-install-html-tk:
37118 @if tk
37119 maybe-install-html-tk: install-html-tk
37121 install-html-tk: \
37122 configure-tk \
37123 html-tk
37124 @: $(MAKE); $(unstage)
37125 @[ -f ./tk/Makefile ] || exit 0; \
37126 r=`${PWD_COMMAND}`; export r; \
37127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37128 $(HOST_EXPORTS) \
37129 for flag in $(EXTRA_HOST_FLAGS) ; do \
37130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37131 done; \
37132 echo "Doing install-html in tk"; \
37133 (cd $(HOST_SUBDIR)/tk && \
37134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37136 "RANLIB=$${RANLIB}" \
37137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37138 install-html) \
37139 || exit 1
37141 @endif tk
37143 .PHONY: maybe-installcheck-tk installcheck-tk
37144 maybe-installcheck-tk:
37145 @if tk
37146 maybe-installcheck-tk: installcheck-tk
37148 installcheck-tk: \
37149 configure-tk
37150 @: $(MAKE); $(unstage)
37151 @[ -f ./tk/Makefile ] || exit 0; \
37152 r=`${PWD_COMMAND}`; export r; \
37153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37154 $(HOST_EXPORTS) \
37155 for flag in $(EXTRA_HOST_FLAGS) ; do \
37156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37157 done; \
37158 echo "Doing installcheck in tk"; \
37159 (cd $(HOST_SUBDIR)/tk && \
37160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37162 "RANLIB=$${RANLIB}" \
37163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37164 installcheck) \
37165 || exit 1
37167 @endif tk
37169 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37170 maybe-mostlyclean-tk:
37171 @if tk
37172 maybe-mostlyclean-tk: mostlyclean-tk
37174 mostlyclean-tk:
37175 @: $(MAKE); $(unstage)
37176 @[ -f ./tk/Makefile ] || exit 0; \
37177 r=`${PWD_COMMAND}`; export r; \
37178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179 $(HOST_EXPORTS) \
37180 for flag in $(EXTRA_HOST_FLAGS) ; do \
37181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37182 done; \
37183 echo "Doing mostlyclean in tk"; \
37184 (cd $(HOST_SUBDIR)/tk && \
37185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37187 "RANLIB=$${RANLIB}" \
37188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37189 mostlyclean) \
37190 || exit 1
37192 @endif tk
37194 .PHONY: maybe-clean-tk clean-tk
37195 maybe-clean-tk:
37196 @if tk
37197 maybe-clean-tk: clean-tk
37199 clean-tk:
37200 @: $(MAKE); $(unstage)
37201 @[ -f ./tk/Makefile ] || exit 0; \
37202 r=`${PWD_COMMAND}`; export r; \
37203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37204 $(HOST_EXPORTS) \
37205 for flag in $(EXTRA_HOST_FLAGS) ; do \
37206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37207 done; \
37208 echo "Doing clean in tk"; \
37209 (cd $(HOST_SUBDIR)/tk && \
37210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37212 "RANLIB=$${RANLIB}" \
37213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37214 clean) \
37215 || exit 1
37217 @endif tk
37219 .PHONY: maybe-distclean-tk distclean-tk
37220 maybe-distclean-tk:
37221 @if tk
37222 maybe-distclean-tk: distclean-tk
37224 distclean-tk:
37225 @: $(MAKE); $(unstage)
37226 @[ -f ./tk/Makefile ] || exit 0; \
37227 r=`${PWD_COMMAND}`; export r; \
37228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37229 $(HOST_EXPORTS) \
37230 for flag in $(EXTRA_HOST_FLAGS) ; do \
37231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37232 done; \
37233 echo "Doing distclean in tk"; \
37234 (cd $(HOST_SUBDIR)/tk && \
37235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37237 "RANLIB=$${RANLIB}" \
37238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37239 distclean) \
37240 || exit 1
37242 @endif tk
37244 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37245 maybe-maintainer-clean-tk:
37246 @if tk
37247 maybe-maintainer-clean-tk: maintainer-clean-tk
37249 maintainer-clean-tk:
37250 @: $(MAKE); $(unstage)
37251 @[ -f ./tk/Makefile ] || exit 0; \
37252 r=`${PWD_COMMAND}`; export r; \
37253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37254 $(HOST_EXPORTS) \
37255 for flag in $(EXTRA_HOST_FLAGS) ; do \
37256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37257 done; \
37258 echo "Doing maintainer-clean in tk"; \
37259 (cd $(HOST_SUBDIR)/tk && \
37260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37262 "RANLIB=$${RANLIB}" \
37263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37264 maintainer-clean) \
37265 || exit 1
37267 @endif tk
37271 .PHONY: configure-libtermcap maybe-configure-libtermcap
37272 maybe-configure-libtermcap:
37273 @if gcc-bootstrap
37274 configure-libtermcap: stage_current
37275 @endif gcc-bootstrap
37276 @if libtermcap
37277 maybe-configure-libtermcap: configure-libtermcap
37278 configure-libtermcap:
37279 @: $(MAKE); $(unstage)
37280 @r=`${PWD_COMMAND}`; export r; \
37281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37282 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37284 $(HOST_EXPORTS) \
37285 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37286 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37287 case $(srcdir) in \
37288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37289 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37291 esac; \
37292 module_srcdir=libtermcap; \
37293 $(SHELL) \
37294 $$s/$$module_srcdir/configure \
37295 --srcdir=$${topdir}/$$module_srcdir \
37296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37297 --target=${target_alias} \
37298 || exit 1
37299 @endif libtermcap
37305 .PHONY: all-libtermcap maybe-all-libtermcap
37306 maybe-all-libtermcap:
37307 @if gcc-bootstrap
37308 all-libtermcap: stage_current
37309 @endif gcc-bootstrap
37310 @if libtermcap
37311 TARGET-libtermcap=all
37312 maybe-all-libtermcap: all-libtermcap
37313 all-libtermcap: configure-libtermcap
37314 @: $(MAKE); $(unstage)
37315 @r=`${PWD_COMMAND}`; export r; \
37316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37317 $(HOST_EXPORTS) \
37318 (cd $(HOST_SUBDIR)/libtermcap && \
37319 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37320 $(TARGET-libtermcap))
37321 @endif libtermcap
37326 .PHONY: check-libtermcap maybe-check-libtermcap
37327 maybe-check-libtermcap:
37328 @if libtermcap
37329 maybe-check-libtermcap: check-libtermcap
37331 check-libtermcap:
37333 @endif libtermcap
37335 .PHONY: install-libtermcap maybe-install-libtermcap
37336 maybe-install-libtermcap:
37337 @if libtermcap
37338 maybe-install-libtermcap: install-libtermcap
37340 install-libtermcap: installdirs
37341 @: $(MAKE); $(unstage)
37342 @r=`${PWD_COMMAND}`; export r; \
37343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37344 $(HOST_EXPORTS) \
37345 (cd $(HOST_SUBDIR)/libtermcap && \
37346 $(MAKE) $(FLAGS_TO_PASS) install)
37348 @endif libtermcap
37350 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37351 maybe-install-strip-libtermcap:
37352 @if libtermcap
37353 maybe-install-strip-libtermcap: install-strip-libtermcap
37355 install-strip-libtermcap: installdirs
37356 @: $(MAKE); $(unstage)
37357 @r=`${PWD_COMMAND}`; export r; \
37358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37359 $(HOST_EXPORTS) \
37360 (cd $(HOST_SUBDIR)/libtermcap && \
37361 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37363 @endif libtermcap
37365 # Other targets (info, dvi, pdf, etc.)
37367 .PHONY: maybe-info-libtermcap info-libtermcap
37368 maybe-info-libtermcap:
37369 @if libtermcap
37370 maybe-info-libtermcap: info-libtermcap
37372 info-libtermcap: \
37373 configure-libtermcap
37374 @: $(MAKE); $(unstage)
37375 @[ -f ./libtermcap/Makefile ] || exit 0; \
37376 r=`${PWD_COMMAND}`; export r; \
37377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37378 $(HOST_EXPORTS) \
37379 for flag in $(EXTRA_HOST_FLAGS) ; do \
37380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37381 done; \
37382 echo "Doing info in libtermcap"; \
37383 (cd $(HOST_SUBDIR)/libtermcap && \
37384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37386 "RANLIB=$${RANLIB}" \
37387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37388 info) \
37389 || exit 1
37391 @endif libtermcap
37393 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37394 maybe-dvi-libtermcap:
37395 @if libtermcap
37396 maybe-dvi-libtermcap: dvi-libtermcap
37398 dvi-libtermcap: \
37399 configure-libtermcap
37400 @: $(MAKE); $(unstage)
37401 @[ -f ./libtermcap/Makefile ] || exit 0; \
37402 r=`${PWD_COMMAND}`; export r; \
37403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37404 $(HOST_EXPORTS) \
37405 for flag in $(EXTRA_HOST_FLAGS) ; do \
37406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37407 done; \
37408 echo "Doing dvi in libtermcap"; \
37409 (cd $(HOST_SUBDIR)/libtermcap && \
37410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37412 "RANLIB=$${RANLIB}" \
37413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37414 dvi) \
37415 || exit 1
37417 @endif libtermcap
37419 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37420 maybe-pdf-libtermcap:
37421 @if libtermcap
37422 maybe-pdf-libtermcap: pdf-libtermcap
37424 pdf-libtermcap: \
37425 configure-libtermcap
37426 @: $(MAKE); $(unstage)
37427 @[ -f ./libtermcap/Makefile ] || exit 0; \
37428 r=`${PWD_COMMAND}`; export r; \
37429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37430 $(HOST_EXPORTS) \
37431 for flag in $(EXTRA_HOST_FLAGS) ; do \
37432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37433 done; \
37434 echo "Doing pdf in libtermcap"; \
37435 (cd $(HOST_SUBDIR)/libtermcap && \
37436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37438 "RANLIB=$${RANLIB}" \
37439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37440 pdf) \
37441 || exit 1
37443 @endif libtermcap
37445 .PHONY: maybe-html-libtermcap html-libtermcap
37446 maybe-html-libtermcap:
37447 @if libtermcap
37448 maybe-html-libtermcap: html-libtermcap
37450 html-libtermcap: \
37451 configure-libtermcap
37452 @: $(MAKE); $(unstage)
37453 @[ -f ./libtermcap/Makefile ] || exit 0; \
37454 r=`${PWD_COMMAND}`; export r; \
37455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37456 $(HOST_EXPORTS) \
37457 for flag in $(EXTRA_HOST_FLAGS) ; do \
37458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37459 done; \
37460 echo "Doing html in libtermcap"; \
37461 (cd $(HOST_SUBDIR)/libtermcap && \
37462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37464 "RANLIB=$${RANLIB}" \
37465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37466 html) \
37467 || exit 1
37469 @endif libtermcap
37471 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37472 maybe-TAGS-libtermcap:
37473 @if libtermcap
37474 maybe-TAGS-libtermcap: TAGS-libtermcap
37476 TAGS-libtermcap: \
37477 configure-libtermcap
37478 @: $(MAKE); $(unstage)
37479 @[ -f ./libtermcap/Makefile ] || exit 0; \
37480 r=`${PWD_COMMAND}`; export r; \
37481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37482 $(HOST_EXPORTS) \
37483 for flag in $(EXTRA_HOST_FLAGS) ; do \
37484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37485 done; \
37486 echo "Doing TAGS in libtermcap"; \
37487 (cd $(HOST_SUBDIR)/libtermcap && \
37488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37490 "RANLIB=$${RANLIB}" \
37491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37492 TAGS) \
37493 || exit 1
37495 @endif libtermcap
37497 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37498 maybe-install-info-libtermcap:
37499 @if libtermcap
37500 maybe-install-info-libtermcap: install-info-libtermcap
37502 install-info-libtermcap: \
37503 configure-libtermcap \
37504 info-libtermcap
37505 @: $(MAKE); $(unstage)
37506 @[ -f ./libtermcap/Makefile ] || exit 0; \
37507 r=`${PWD_COMMAND}`; export r; \
37508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37509 $(HOST_EXPORTS) \
37510 for flag in $(EXTRA_HOST_FLAGS) ; do \
37511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37512 done; \
37513 echo "Doing install-info in libtermcap"; \
37514 (cd $(HOST_SUBDIR)/libtermcap && \
37515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37517 "RANLIB=$${RANLIB}" \
37518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37519 install-info) \
37520 || exit 1
37522 @endif libtermcap
37524 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37525 maybe-install-pdf-libtermcap:
37526 @if libtermcap
37527 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37529 install-pdf-libtermcap: \
37530 configure-libtermcap \
37531 pdf-libtermcap
37532 @: $(MAKE); $(unstage)
37533 @[ -f ./libtermcap/Makefile ] || exit 0; \
37534 r=`${PWD_COMMAND}`; export r; \
37535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37536 $(HOST_EXPORTS) \
37537 for flag in $(EXTRA_HOST_FLAGS) ; do \
37538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37539 done; \
37540 echo "Doing install-pdf in libtermcap"; \
37541 (cd $(HOST_SUBDIR)/libtermcap && \
37542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37544 "RANLIB=$${RANLIB}" \
37545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37546 install-pdf) \
37547 || exit 1
37549 @endif libtermcap
37551 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37552 maybe-install-html-libtermcap:
37553 @if libtermcap
37554 maybe-install-html-libtermcap: install-html-libtermcap
37556 install-html-libtermcap: \
37557 configure-libtermcap \
37558 html-libtermcap
37559 @: $(MAKE); $(unstage)
37560 @[ -f ./libtermcap/Makefile ] || exit 0; \
37561 r=`${PWD_COMMAND}`; export r; \
37562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37563 $(HOST_EXPORTS) \
37564 for flag in $(EXTRA_HOST_FLAGS) ; do \
37565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37566 done; \
37567 echo "Doing install-html in libtermcap"; \
37568 (cd $(HOST_SUBDIR)/libtermcap && \
37569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37571 "RANLIB=$${RANLIB}" \
37572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37573 install-html) \
37574 || exit 1
37576 @endif libtermcap
37578 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37579 maybe-installcheck-libtermcap:
37580 @if libtermcap
37581 maybe-installcheck-libtermcap: installcheck-libtermcap
37583 installcheck-libtermcap: \
37584 configure-libtermcap
37585 @: $(MAKE); $(unstage)
37586 @[ -f ./libtermcap/Makefile ] || exit 0; \
37587 r=`${PWD_COMMAND}`; export r; \
37588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37589 $(HOST_EXPORTS) \
37590 for flag in $(EXTRA_HOST_FLAGS) ; do \
37591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37592 done; \
37593 echo "Doing installcheck in libtermcap"; \
37594 (cd $(HOST_SUBDIR)/libtermcap && \
37595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37597 "RANLIB=$${RANLIB}" \
37598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37599 installcheck) \
37600 || exit 1
37602 @endif libtermcap
37604 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37605 maybe-mostlyclean-libtermcap:
37606 @if libtermcap
37607 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37609 # libtermcap doesn't support mostlyclean.
37610 mostlyclean-libtermcap:
37612 @endif libtermcap
37614 .PHONY: maybe-clean-libtermcap clean-libtermcap
37615 maybe-clean-libtermcap:
37616 @if libtermcap
37617 maybe-clean-libtermcap: clean-libtermcap
37619 # libtermcap doesn't support clean.
37620 clean-libtermcap:
37622 @endif libtermcap
37624 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37625 maybe-distclean-libtermcap:
37626 @if libtermcap
37627 maybe-distclean-libtermcap: distclean-libtermcap
37629 # libtermcap doesn't support distclean.
37630 distclean-libtermcap:
37632 @endif libtermcap
37634 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37635 maybe-maintainer-clean-libtermcap:
37636 @if libtermcap
37637 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37639 # libtermcap doesn't support maintainer-clean.
37640 maintainer-clean-libtermcap:
37642 @endif libtermcap
37646 .PHONY: configure-utils maybe-configure-utils
37647 maybe-configure-utils:
37648 @if gcc-bootstrap
37649 configure-utils: stage_current
37650 @endif gcc-bootstrap
37651 @if utils
37652 maybe-configure-utils: configure-utils
37653 configure-utils:
37654 @: $(MAKE); $(unstage)
37655 @r=`${PWD_COMMAND}`; export r; \
37656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37658 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37659 $(HOST_EXPORTS) \
37660 echo Configuring in $(HOST_SUBDIR)/utils; \
37661 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37662 case $(srcdir) in \
37663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37664 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37666 esac; \
37667 module_srcdir=utils; \
37668 $(SHELL) \
37669 $$s/$$module_srcdir/configure \
37670 --srcdir=$${topdir}/$$module_srcdir \
37671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37672 --target=${target_alias} \
37673 || exit 1
37674 @endif utils
37680 .PHONY: all-utils maybe-all-utils
37681 maybe-all-utils:
37682 @if gcc-bootstrap
37683 all-utils: stage_current
37684 @endif gcc-bootstrap
37685 @if utils
37686 TARGET-utils=all
37687 maybe-all-utils: all-utils
37688 all-utils: configure-utils
37689 @: $(MAKE); $(unstage)
37690 @r=`${PWD_COMMAND}`; export r; \
37691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37692 $(HOST_EXPORTS) \
37693 (cd $(HOST_SUBDIR)/utils && \
37694 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37695 $(TARGET-utils))
37696 @endif utils
37701 .PHONY: check-utils maybe-check-utils
37702 maybe-check-utils:
37703 @if utils
37704 maybe-check-utils: check-utils
37706 check-utils:
37708 @endif utils
37710 .PHONY: install-utils maybe-install-utils
37711 maybe-install-utils:
37712 @if utils
37713 maybe-install-utils: install-utils
37715 install-utils: installdirs
37716 @: $(MAKE); $(unstage)
37717 @r=`${PWD_COMMAND}`; export r; \
37718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37719 $(HOST_EXPORTS) \
37720 (cd $(HOST_SUBDIR)/utils && \
37721 $(MAKE) $(FLAGS_TO_PASS) install)
37723 @endif utils
37725 .PHONY: install-strip-utils maybe-install-strip-utils
37726 maybe-install-strip-utils:
37727 @if utils
37728 maybe-install-strip-utils: install-strip-utils
37730 install-strip-utils: installdirs
37731 @: $(MAKE); $(unstage)
37732 @r=`${PWD_COMMAND}`; export r; \
37733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37734 $(HOST_EXPORTS) \
37735 (cd $(HOST_SUBDIR)/utils && \
37736 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37738 @endif utils
37740 # Other targets (info, dvi, pdf, etc.)
37742 .PHONY: maybe-info-utils info-utils
37743 maybe-info-utils:
37744 @if utils
37745 maybe-info-utils: info-utils
37747 info-utils: \
37748 configure-utils
37749 @: $(MAKE); $(unstage)
37750 @[ -f ./utils/Makefile ] || exit 0; \
37751 r=`${PWD_COMMAND}`; export r; \
37752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37753 $(HOST_EXPORTS) \
37754 for flag in $(EXTRA_HOST_FLAGS) ; do \
37755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37756 done; \
37757 echo "Doing info in utils"; \
37758 (cd $(HOST_SUBDIR)/utils && \
37759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37761 "RANLIB=$${RANLIB}" \
37762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37763 info) \
37764 || exit 1
37766 @endif utils
37768 .PHONY: maybe-dvi-utils dvi-utils
37769 maybe-dvi-utils:
37770 @if utils
37771 maybe-dvi-utils: dvi-utils
37773 dvi-utils: \
37774 configure-utils
37775 @: $(MAKE); $(unstage)
37776 @[ -f ./utils/Makefile ] || exit 0; \
37777 r=`${PWD_COMMAND}`; export r; \
37778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37779 $(HOST_EXPORTS) \
37780 for flag in $(EXTRA_HOST_FLAGS) ; do \
37781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37782 done; \
37783 echo "Doing dvi in utils"; \
37784 (cd $(HOST_SUBDIR)/utils && \
37785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37787 "RANLIB=$${RANLIB}" \
37788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37789 dvi) \
37790 || exit 1
37792 @endif utils
37794 .PHONY: maybe-pdf-utils pdf-utils
37795 maybe-pdf-utils:
37796 @if utils
37797 maybe-pdf-utils: pdf-utils
37799 pdf-utils: \
37800 configure-utils
37801 @: $(MAKE); $(unstage)
37802 @[ -f ./utils/Makefile ] || exit 0; \
37803 r=`${PWD_COMMAND}`; export r; \
37804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37805 $(HOST_EXPORTS) \
37806 for flag in $(EXTRA_HOST_FLAGS) ; do \
37807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37808 done; \
37809 echo "Doing pdf in utils"; \
37810 (cd $(HOST_SUBDIR)/utils && \
37811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37813 "RANLIB=$${RANLIB}" \
37814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37815 pdf) \
37816 || exit 1
37818 @endif utils
37820 .PHONY: maybe-html-utils html-utils
37821 maybe-html-utils:
37822 @if utils
37823 maybe-html-utils: html-utils
37825 html-utils: \
37826 configure-utils
37827 @: $(MAKE); $(unstage)
37828 @[ -f ./utils/Makefile ] || exit 0; \
37829 r=`${PWD_COMMAND}`; export r; \
37830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37831 $(HOST_EXPORTS) \
37832 for flag in $(EXTRA_HOST_FLAGS) ; do \
37833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37834 done; \
37835 echo "Doing html in utils"; \
37836 (cd $(HOST_SUBDIR)/utils && \
37837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37839 "RANLIB=$${RANLIB}" \
37840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37841 html) \
37842 || exit 1
37844 @endif utils
37846 .PHONY: maybe-TAGS-utils TAGS-utils
37847 maybe-TAGS-utils:
37848 @if utils
37849 maybe-TAGS-utils: TAGS-utils
37851 TAGS-utils: \
37852 configure-utils
37853 @: $(MAKE); $(unstage)
37854 @[ -f ./utils/Makefile ] || exit 0; \
37855 r=`${PWD_COMMAND}`; export r; \
37856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37857 $(HOST_EXPORTS) \
37858 for flag in $(EXTRA_HOST_FLAGS) ; do \
37859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37860 done; \
37861 echo "Doing TAGS in utils"; \
37862 (cd $(HOST_SUBDIR)/utils && \
37863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37865 "RANLIB=$${RANLIB}" \
37866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37867 TAGS) \
37868 || exit 1
37870 @endif utils
37872 .PHONY: maybe-install-info-utils install-info-utils
37873 maybe-install-info-utils:
37874 @if utils
37875 maybe-install-info-utils: install-info-utils
37877 install-info-utils: \
37878 configure-utils \
37879 info-utils
37880 @: $(MAKE); $(unstage)
37881 @[ -f ./utils/Makefile ] || exit 0; \
37882 r=`${PWD_COMMAND}`; export r; \
37883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37884 $(HOST_EXPORTS) \
37885 for flag in $(EXTRA_HOST_FLAGS) ; do \
37886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37887 done; \
37888 echo "Doing install-info in utils"; \
37889 (cd $(HOST_SUBDIR)/utils && \
37890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37892 "RANLIB=$${RANLIB}" \
37893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37894 install-info) \
37895 || exit 1
37897 @endif utils
37899 .PHONY: maybe-install-pdf-utils install-pdf-utils
37900 maybe-install-pdf-utils:
37901 @if utils
37902 maybe-install-pdf-utils: install-pdf-utils
37904 install-pdf-utils: \
37905 configure-utils \
37906 pdf-utils
37907 @: $(MAKE); $(unstage)
37908 @[ -f ./utils/Makefile ] || exit 0; \
37909 r=`${PWD_COMMAND}`; export r; \
37910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37911 $(HOST_EXPORTS) \
37912 for flag in $(EXTRA_HOST_FLAGS) ; do \
37913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37914 done; \
37915 echo "Doing install-pdf in utils"; \
37916 (cd $(HOST_SUBDIR)/utils && \
37917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37919 "RANLIB=$${RANLIB}" \
37920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37921 install-pdf) \
37922 || exit 1
37924 @endif utils
37926 .PHONY: maybe-install-html-utils install-html-utils
37927 maybe-install-html-utils:
37928 @if utils
37929 maybe-install-html-utils: install-html-utils
37931 install-html-utils: \
37932 configure-utils \
37933 html-utils
37934 @: $(MAKE); $(unstage)
37935 @[ -f ./utils/Makefile ] || exit 0; \
37936 r=`${PWD_COMMAND}`; export r; \
37937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37938 $(HOST_EXPORTS) \
37939 for flag in $(EXTRA_HOST_FLAGS) ; do \
37940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37941 done; \
37942 echo "Doing install-html in utils"; \
37943 (cd $(HOST_SUBDIR)/utils && \
37944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37946 "RANLIB=$${RANLIB}" \
37947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37948 install-html) \
37949 || exit 1
37951 @endif utils
37953 .PHONY: maybe-installcheck-utils installcheck-utils
37954 maybe-installcheck-utils:
37955 @if utils
37956 maybe-installcheck-utils: installcheck-utils
37958 installcheck-utils: \
37959 configure-utils
37960 @: $(MAKE); $(unstage)
37961 @[ -f ./utils/Makefile ] || exit 0; \
37962 r=`${PWD_COMMAND}`; export r; \
37963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37964 $(HOST_EXPORTS) \
37965 for flag in $(EXTRA_HOST_FLAGS) ; do \
37966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37967 done; \
37968 echo "Doing installcheck in utils"; \
37969 (cd $(HOST_SUBDIR)/utils && \
37970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37972 "RANLIB=$${RANLIB}" \
37973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37974 installcheck) \
37975 || exit 1
37977 @endif utils
37979 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
37980 maybe-mostlyclean-utils:
37981 @if utils
37982 maybe-mostlyclean-utils: mostlyclean-utils
37984 mostlyclean-utils:
37985 @: $(MAKE); $(unstage)
37986 @[ -f ./utils/Makefile ] || exit 0; \
37987 r=`${PWD_COMMAND}`; export r; \
37988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37989 $(HOST_EXPORTS) \
37990 for flag in $(EXTRA_HOST_FLAGS) ; do \
37991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37992 done; \
37993 echo "Doing mostlyclean in utils"; \
37994 (cd $(HOST_SUBDIR)/utils && \
37995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37997 "RANLIB=$${RANLIB}" \
37998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37999 mostlyclean) \
38000 || exit 1
38002 @endif utils
38004 .PHONY: maybe-clean-utils clean-utils
38005 maybe-clean-utils:
38006 @if utils
38007 maybe-clean-utils: clean-utils
38009 clean-utils:
38010 @: $(MAKE); $(unstage)
38011 @[ -f ./utils/Makefile ] || exit 0; \
38012 r=`${PWD_COMMAND}`; export r; \
38013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38014 $(HOST_EXPORTS) \
38015 for flag in $(EXTRA_HOST_FLAGS) ; do \
38016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38017 done; \
38018 echo "Doing clean in utils"; \
38019 (cd $(HOST_SUBDIR)/utils && \
38020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38022 "RANLIB=$${RANLIB}" \
38023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38024 clean) \
38025 || exit 1
38027 @endif utils
38029 .PHONY: maybe-distclean-utils distclean-utils
38030 maybe-distclean-utils:
38031 @if utils
38032 maybe-distclean-utils: distclean-utils
38034 distclean-utils:
38035 @: $(MAKE); $(unstage)
38036 @[ -f ./utils/Makefile ] || exit 0; \
38037 r=`${PWD_COMMAND}`; export r; \
38038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38039 $(HOST_EXPORTS) \
38040 for flag in $(EXTRA_HOST_FLAGS) ; do \
38041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38042 done; \
38043 echo "Doing distclean in utils"; \
38044 (cd $(HOST_SUBDIR)/utils && \
38045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38047 "RANLIB=$${RANLIB}" \
38048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38049 distclean) \
38050 || exit 1
38052 @endif utils
38054 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38055 maybe-maintainer-clean-utils:
38056 @if utils
38057 maybe-maintainer-clean-utils: maintainer-clean-utils
38059 maintainer-clean-utils:
38060 @: $(MAKE); $(unstage)
38061 @[ -f ./utils/Makefile ] || exit 0; \
38062 r=`${PWD_COMMAND}`; export r; \
38063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38064 $(HOST_EXPORTS) \
38065 for flag in $(EXTRA_HOST_FLAGS) ; do \
38066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38067 done; \
38068 echo "Doing maintainer-clean in utils"; \
38069 (cd $(HOST_SUBDIR)/utils && \
38070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38072 "RANLIB=$${RANLIB}" \
38073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38074 maintainer-clean) \
38075 || exit 1
38077 @endif utils
38081 .PHONY: configure-c++tools maybe-configure-c++tools
38082 maybe-configure-c++tools:
38083 @if gcc-bootstrap
38084 configure-c++tools: stage_current
38085 @endif gcc-bootstrap
38086 @if c++tools
38087 maybe-configure-c++tools: configure-c++tools
38088 configure-c++tools:
38089 @: $(MAKE); $(unstage)
38090 @r=`${PWD_COMMAND}`; export r; \
38091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38092 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38094 $(HOST_EXPORTS) \
38095 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38096 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38097 case $(srcdir) in \
38098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38099 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38101 esac; \
38102 module_srcdir=c++tools; \
38103 $(SHELL) \
38104 $$s/$$module_srcdir/configure \
38105 --srcdir=$${topdir}/$$module_srcdir \
38106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38107 --target=${target_alias} \
38108 || exit 1
38109 @endif c++tools
38115 .PHONY: all-c++tools maybe-all-c++tools
38116 maybe-all-c++tools:
38117 @if gcc-bootstrap
38118 all-c++tools: stage_current
38119 @endif gcc-bootstrap
38120 @if c++tools
38121 TARGET-c++tools=all
38122 maybe-all-c++tools: all-c++tools
38123 all-c++tools: configure-c++tools
38124 @: $(MAKE); $(unstage)
38125 @r=`${PWD_COMMAND}`; export r; \
38126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38127 $(HOST_EXPORTS) \
38128 (cd $(HOST_SUBDIR)/c++tools && \
38129 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38130 $(TARGET-c++tools))
38131 @endif c++tools
38136 .PHONY: check-c++tools maybe-check-c++tools
38137 maybe-check-c++tools:
38138 @if c++tools
38139 maybe-check-c++tools: check-c++tools
38141 check-c++tools:
38142 @: $(MAKE); $(unstage)
38143 @r=`${PWD_COMMAND}`; export r; \
38144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38145 $(HOST_EXPORTS) \
38146 (cd $(HOST_SUBDIR)/c++tools && \
38147 $(MAKE) $(FLAGS_TO_PASS) check)
38149 @endif c++tools
38151 .PHONY: install-c++tools maybe-install-c++tools
38152 maybe-install-c++tools:
38153 @if c++tools
38154 maybe-install-c++tools: install-c++tools
38156 install-c++tools: installdirs
38157 @: $(MAKE); $(unstage)
38158 @r=`${PWD_COMMAND}`; export r; \
38159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160 $(HOST_EXPORTS) \
38161 (cd $(HOST_SUBDIR)/c++tools && \
38162 $(MAKE) $(FLAGS_TO_PASS) install)
38164 @endif c++tools
38166 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38167 maybe-install-strip-c++tools:
38168 @if c++tools
38169 maybe-install-strip-c++tools: install-strip-c++tools
38171 install-strip-c++tools: installdirs
38172 @: $(MAKE); $(unstage)
38173 @r=`${PWD_COMMAND}`; export r; \
38174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38175 $(HOST_EXPORTS) \
38176 (cd $(HOST_SUBDIR)/c++tools && \
38177 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38179 @endif c++tools
38181 # Other targets (info, dvi, pdf, etc.)
38183 .PHONY: maybe-info-c++tools info-c++tools
38184 maybe-info-c++tools:
38185 @if c++tools
38186 maybe-info-c++tools: info-c++tools
38188 info-c++tools: \
38189 configure-c++tools
38190 @: $(MAKE); $(unstage)
38191 @[ -f ./c++tools/Makefile ] || exit 0; \
38192 r=`${PWD_COMMAND}`; export r; \
38193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38194 $(HOST_EXPORTS) \
38195 for flag in $(EXTRA_HOST_FLAGS) ; do \
38196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38197 done; \
38198 echo "Doing info in c++tools"; \
38199 (cd $(HOST_SUBDIR)/c++tools && \
38200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38202 "RANLIB=$${RANLIB}" \
38203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38204 info) \
38205 || exit 1
38207 @endif c++tools
38209 .PHONY: maybe-dvi-c++tools dvi-c++tools
38210 maybe-dvi-c++tools:
38211 @if c++tools
38212 maybe-dvi-c++tools: dvi-c++tools
38214 dvi-c++tools: \
38215 configure-c++tools
38216 @: $(MAKE); $(unstage)
38217 @[ -f ./c++tools/Makefile ] || exit 0; \
38218 r=`${PWD_COMMAND}`; export r; \
38219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38220 $(HOST_EXPORTS) \
38221 for flag in $(EXTRA_HOST_FLAGS) ; do \
38222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38223 done; \
38224 echo "Doing dvi in c++tools"; \
38225 (cd $(HOST_SUBDIR)/c++tools && \
38226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38228 "RANLIB=$${RANLIB}" \
38229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38230 dvi) \
38231 || exit 1
38233 @endif c++tools
38235 .PHONY: maybe-pdf-c++tools pdf-c++tools
38236 maybe-pdf-c++tools:
38237 @if c++tools
38238 maybe-pdf-c++tools: pdf-c++tools
38240 pdf-c++tools: \
38241 configure-c++tools
38242 @: $(MAKE); $(unstage)
38243 @[ -f ./c++tools/Makefile ] || exit 0; \
38244 r=`${PWD_COMMAND}`; export r; \
38245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38246 $(HOST_EXPORTS) \
38247 for flag in $(EXTRA_HOST_FLAGS) ; do \
38248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38249 done; \
38250 echo "Doing pdf in c++tools"; \
38251 (cd $(HOST_SUBDIR)/c++tools && \
38252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38254 "RANLIB=$${RANLIB}" \
38255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38256 pdf) \
38257 || exit 1
38259 @endif c++tools
38261 .PHONY: maybe-html-c++tools html-c++tools
38262 maybe-html-c++tools:
38263 @if c++tools
38264 maybe-html-c++tools: html-c++tools
38266 html-c++tools: \
38267 configure-c++tools
38268 @: $(MAKE); $(unstage)
38269 @[ -f ./c++tools/Makefile ] || exit 0; \
38270 r=`${PWD_COMMAND}`; export r; \
38271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38272 $(HOST_EXPORTS) \
38273 for flag in $(EXTRA_HOST_FLAGS) ; do \
38274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38275 done; \
38276 echo "Doing html in c++tools"; \
38277 (cd $(HOST_SUBDIR)/c++tools && \
38278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38280 "RANLIB=$${RANLIB}" \
38281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38282 html) \
38283 || exit 1
38285 @endif c++tools
38287 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38288 maybe-TAGS-c++tools:
38289 @if c++tools
38290 maybe-TAGS-c++tools: TAGS-c++tools
38292 # c++tools doesn't support TAGS.
38293 TAGS-c++tools:
38295 @endif c++tools
38297 .PHONY: maybe-install-info-c++tools install-info-c++tools
38298 maybe-install-info-c++tools:
38299 @if c++tools
38300 maybe-install-info-c++tools: install-info-c++tools
38302 install-info-c++tools: \
38303 configure-c++tools \
38304 info-c++tools
38305 @: $(MAKE); $(unstage)
38306 @[ -f ./c++tools/Makefile ] || exit 0; \
38307 r=`${PWD_COMMAND}`; export r; \
38308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38309 $(HOST_EXPORTS) \
38310 for flag in $(EXTRA_HOST_FLAGS) ; do \
38311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38312 done; \
38313 echo "Doing install-info in c++tools"; \
38314 (cd $(HOST_SUBDIR)/c++tools && \
38315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38317 "RANLIB=$${RANLIB}" \
38318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38319 install-info) \
38320 || exit 1
38322 @endif c++tools
38324 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38325 maybe-install-pdf-c++tools:
38326 @if c++tools
38327 maybe-install-pdf-c++tools: install-pdf-c++tools
38329 install-pdf-c++tools: \
38330 configure-c++tools \
38331 pdf-c++tools
38332 @: $(MAKE); $(unstage)
38333 @[ -f ./c++tools/Makefile ] || exit 0; \
38334 r=`${PWD_COMMAND}`; export r; \
38335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38336 $(HOST_EXPORTS) \
38337 for flag in $(EXTRA_HOST_FLAGS) ; do \
38338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38339 done; \
38340 echo "Doing install-pdf in c++tools"; \
38341 (cd $(HOST_SUBDIR)/c++tools && \
38342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38344 "RANLIB=$${RANLIB}" \
38345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38346 install-pdf) \
38347 || exit 1
38349 @endif c++tools
38351 .PHONY: maybe-install-html-c++tools install-html-c++tools
38352 maybe-install-html-c++tools:
38353 @if c++tools
38354 maybe-install-html-c++tools: install-html-c++tools
38356 install-html-c++tools: \
38357 configure-c++tools \
38358 html-c++tools
38359 @: $(MAKE); $(unstage)
38360 @[ -f ./c++tools/Makefile ] || exit 0; \
38361 r=`${PWD_COMMAND}`; export r; \
38362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38363 $(HOST_EXPORTS) \
38364 for flag in $(EXTRA_HOST_FLAGS) ; do \
38365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38366 done; \
38367 echo "Doing install-html in c++tools"; \
38368 (cd $(HOST_SUBDIR)/c++tools && \
38369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38371 "RANLIB=$${RANLIB}" \
38372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38373 install-html) \
38374 || exit 1
38376 @endif c++tools
38378 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38379 maybe-installcheck-c++tools:
38380 @if c++tools
38381 maybe-installcheck-c++tools: installcheck-c++tools
38383 installcheck-c++tools: \
38384 configure-c++tools
38385 @: $(MAKE); $(unstage)
38386 @[ -f ./c++tools/Makefile ] || exit 0; \
38387 r=`${PWD_COMMAND}`; export r; \
38388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38389 $(HOST_EXPORTS) \
38390 for flag in $(EXTRA_HOST_FLAGS) ; do \
38391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38392 done; \
38393 echo "Doing installcheck in c++tools"; \
38394 (cd $(HOST_SUBDIR)/c++tools && \
38395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38397 "RANLIB=$${RANLIB}" \
38398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38399 installcheck) \
38400 || exit 1
38402 @endif c++tools
38404 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38405 maybe-mostlyclean-c++tools:
38406 @if c++tools
38407 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38409 mostlyclean-c++tools:
38410 @: $(MAKE); $(unstage)
38411 @[ -f ./c++tools/Makefile ] || exit 0; \
38412 r=`${PWD_COMMAND}`; export r; \
38413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38414 $(HOST_EXPORTS) \
38415 for flag in $(EXTRA_HOST_FLAGS) ; do \
38416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38417 done; \
38418 echo "Doing mostlyclean in c++tools"; \
38419 (cd $(HOST_SUBDIR)/c++tools && \
38420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38422 "RANLIB=$${RANLIB}" \
38423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38424 mostlyclean) \
38425 || exit 1
38427 @endif c++tools
38429 .PHONY: maybe-clean-c++tools clean-c++tools
38430 maybe-clean-c++tools:
38431 @if c++tools
38432 maybe-clean-c++tools: clean-c++tools
38434 clean-c++tools:
38435 @: $(MAKE); $(unstage)
38436 @[ -f ./c++tools/Makefile ] || exit 0; \
38437 r=`${PWD_COMMAND}`; export r; \
38438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38439 $(HOST_EXPORTS) \
38440 for flag in $(EXTRA_HOST_FLAGS) ; do \
38441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38442 done; \
38443 echo "Doing clean in c++tools"; \
38444 (cd $(HOST_SUBDIR)/c++tools && \
38445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38447 "RANLIB=$${RANLIB}" \
38448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38449 clean) \
38450 || exit 1
38452 @endif c++tools
38454 .PHONY: maybe-distclean-c++tools distclean-c++tools
38455 maybe-distclean-c++tools:
38456 @if c++tools
38457 maybe-distclean-c++tools: distclean-c++tools
38459 distclean-c++tools:
38460 @: $(MAKE); $(unstage)
38461 @[ -f ./c++tools/Makefile ] || exit 0; \
38462 r=`${PWD_COMMAND}`; export r; \
38463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38464 $(HOST_EXPORTS) \
38465 for flag in $(EXTRA_HOST_FLAGS) ; do \
38466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38467 done; \
38468 echo "Doing distclean in c++tools"; \
38469 (cd $(HOST_SUBDIR)/c++tools && \
38470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38472 "RANLIB=$${RANLIB}" \
38473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38474 distclean) \
38475 || exit 1
38477 @endif c++tools
38479 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38480 maybe-maintainer-clean-c++tools:
38481 @if c++tools
38482 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38484 maintainer-clean-c++tools:
38485 @: $(MAKE); $(unstage)
38486 @[ -f ./c++tools/Makefile ] || exit 0; \
38487 r=`${PWD_COMMAND}`; export r; \
38488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38489 $(HOST_EXPORTS) \
38490 for flag in $(EXTRA_HOST_FLAGS) ; do \
38491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38492 done; \
38493 echo "Doing maintainer-clean in c++tools"; \
38494 (cd $(HOST_SUBDIR)/c++tools && \
38495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38497 "RANLIB=$${RANLIB}" \
38498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38499 maintainer-clean) \
38500 || exit 1
38502 @endif c++tools
38506 .PHONY: configure-gnattools maybe-configure-gnattools
38507 maybe-configure-gnattools:
38508 @if gcc-bootstrap
38509 configure-gnattools: stage_current
38510 @endif gcc-bootstrap
38511 @if gnattools
38512 maybe-configure-gnattools: configure-gnattools
38513 configure-gnattools:
38514 @: $(MAKE); $(unstage)
38515 @r=`${PWD_COMMAND}`; export r; \
38516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38517 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38518 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38519 $(HOST_EXPORTS) \
38520 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38521 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38522 case $(srcdir) in \
38523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38524 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38526 esac; \
38527 module_srcdir=gnattools; \
38528 $(SHELL) \
38529 $$s/$$module_srcdir/configure \
38530 --srcdir=$${topdir}/$$module_srcdir \
38531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38532 --target=${target_alias} \
38533 || exit 1
38534 @endif gnattools
38540 .PHONY: all-gnattools maybe-all-gnattools
38541 maybe-all-gnattools:
38542 @if gcc-bootstrap
38543 all-gnattools: stage_current
38544 @endif gcc-bootstrap
38545 @if gnattools
38546 TARGET-gnattools=all
38547 maybe-all-gnattools: all-gnattools
38548 all-gnattools: configure-gnattools
38549 @: $(MAKE); $(unstage)
38550 @r=`${PWD_COMMAND}`; export r; \
38551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38552 $(HOST_EXPORTS) \
38553 (cd $(HOST_SUBDIR)/gnattools && \
38554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38555 $(TARGET-gnattools))
38556 @endif gnattools
38561 .PHONY: check-gnattools maybe-check-gnattools
38562 maybe-check-gnattools:
38563 @if gnattools
38564 maybe-check-gnattools: check-gnattools
38566 check-gnattools:
38567 @: $(MAKE); $(unstage)
38568 @r=`${PWD_COMMAND}`; export r; \
38569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38570 $(HOST_EXPORTS) \
38571 (cd $(HOST_SUBDIR)/gnattools && \
38572 $(MAKE) $(FLAGS_TO_PASS) check)
38574 @endif gnattools
38576 .PHONY: install-gnattools maybe-install-gnattools
38577 maybe-install-gnattools:
38578 @if gnattools
38579 maybe-install-gnattools: install-gnattools
38581 install-gnattools: installdirs
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) $(FLAGS_TO_PASS) install)
38589 @endif gnattools
38591 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38592 maybe-install-strip-gnattools:
38593 @if gnattools
38594 maybe-install-strip-gnattools: install-strip-gnattools
38596 install-strip-gnattools: installdirs
38597 @: $(MAKE); $(unstage)
38598 @r=`${PWD_COMMAND}`; export r; \
38599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38600 $(HOST_EXPORTS) \
38601 (cd $(HOST_SUBDIR)/gnattools && \
38602 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38604 @endif gnattools
38606 # Other targets (info, dvi, pdf, etc.)
38608 .PHONY: maybe-info-gnattools info-gnattools
38609 maybe-info-gnattools:
38610 @if gnattools
38611 maybe-info-gnattools: info-gnattools
38613 info-gnattools: \
38614 configure-gnattools
38615 @: $(MAKE); $(unstage)
38616 @[ -f ./gnattools/Makefile ] || exit 0; \
38617 r=`${PWD_COMMAND}`; export r; \
38618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38619 $(HOST_EXPORTS) \
38620 for flag in $(EXTRA_HOST_FLAGS) ; do \
38621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38622 done; \
38623 echo "Doing info in gnattools"; \
38624 (cd $(HOST_SUBDIR)/gnattools && \
38625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38627 "RANLIB=$${RANLIB}" \
38628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38629 info) \
38630 || exit 1
38632 @endif gnattools
38634 .PHONY: maybe-dvi-gnattools dvi-gnattools
38635 maybe-dvi-gnattools:
38636 @if gnattools
38637 maybe-dvi-gnattools: dvi-gnattools
38639 dvi-gnattools: \
38640 configure-gnattools
38641 @: $(MAKE); $(unstage)
38642 @[ -f ./gnattools/Makefile ] || exit 0; \
38643 r=`${PWD_COMMAND}`; export r; \
38644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38645 $(HOST_EXPORTS) \
38646 for flag in $(EXTRA_HOST_FLAGS) ; do \
38647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38648 done; \
38649 echo "Doing dvi in gnattools"; \
38650 (cd $(HOST_SUBDIR)/gnattools && \
38651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38653 "RANLIB=$${RANLIB}" \
38654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38655 dvi) \
38656 || exit 1
38658 @endif gnattools
38660 .PHONY: maybe-pdf-gnattools pdf-gnattools
38661 maybe-pdf-gnattools:
38662 @if gnattools
38663 maybe-pdf-gnattools: pdf-gnattools
38665 pdf-gnattools: \
38666 configure-gnattools
38667 @: $(MAKE); $(unstage)
38668 @[ -f ./gnattools/Makefile ] || exit 0; \
38669 r=`${PWD_COMMAND}`; export r; \
38670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38671 $(HOST_EXPORTS) \
38672 for flag in $(EXTRA_HOST_FLAGS) ; do \
38673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38674 done; \
38675 echo "Doing pdf in gnattools"; \
38676 (cd $(HOST_SUBDIR)/gnattools && \
38677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38679 "RANLIB=$${RANLIB}" \
38680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38681 pdf) \
38682 || exit 1
38684 @endif gnattools
38686 .PHONY: maybe-html-gnattools html-gnattools
38687 maybe-html-gnattools:
38688 @if gnattools
38689 maybe-html-gnattools: html-gnattools
38691 html-gnattools: \
38692 configure-gnattools
38693 @: $(MAKE); $(unstage)
38694 @[ -f ./gnattools/Makefile ] || exit 0; \
38695 r=`${PWD_COMMAND}`; export r; \
38696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38697 $(HOST_EXPORTS) \
38698 for flag in $(EXTRA_HOST_FLAGS) ; do \
38699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38700 done; \
38701 echo "Doing html in gnattools"; \
38702 (cd $(HOST_SUBDIR)/gnattools && \
38703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38705 "RANLIB=$${RANLIB}" \
38706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38707 html) \
38708 || exit 1
38710 @endif gnattools
38712 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38713 maybe-TAGS-gnattools:
38714 @if gnattools
38715 maybe-TAGS-gnattools: TAGS-gnattools
38717 TAGS-gnattools: \
38718 configure-gnattools
38719 @: $(MAKE); $(unstage)
38720 @[ -f ./gnattools/Makefile ] || exit 0; \
38721 r=`${PWD_COMMAND}`; export r; \
38722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38723 $(HOST_EXPORTS) \
38724 for flag in $(EXTRA_HOST_FLAGS) ; do \
38725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38726 done; \
38727 echo "Doing TAGS in gnattools"; \
38728 (cd $(HOST_SUBDIR)/gnattools && \
38729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38731 "RANLIB=$${RANLIB}" \
38732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38733 TAGS) \
38734 || exit 1
38736 @endif gnattools
38738 .PHONY: maybe-install-info-gnattools install-info-gnattools
38739 maybe-install-info-gnattools:
38740 @if gnattools
38741 maybe-install-info-gnattools: install-info-gnattools
38743 install-info-gnattools: \
38744 configure-gnattools \
38745 info-gnattools
38746 @: $(MAKE); $(unstage)
38747 @[ -f ./gnattools/Makefile ] || exit 0; \
38748 r=`${PWD_COMMAND}`; export r; \
38749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38750 $(HOST_EXPORTS) \
38751 for flag in $(EXTRA_HOST_FLAGS) ; do \
38752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38753 done; \
38754 echo "Doing install-info in gnattools"; \
38755 (cd $(HOST_SUBDIR)/gnattools && \
38756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38758 "RANLIB=$${RANLIB}" \
38759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38760 install-info) \
38761 || exit 1
38763 @endif gnattools
38765 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38766 maybe-install-pdf-gnattools:
38767 @if gnattools
38768 maybe-install-pdf-gnattools: install-pdf-gnattools
38770 install-pdf-gnattools: \
38771 configure-gnattools \
38772 pdf-gnattools
38773 @: $(MAKE); $(unstage)
38774 @[ -f ./gnattools/Makefile ] || exit 0; \
38775 r=`${PWD_COMMAND}`; export r; \
38776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38777 $(HOST_EXPORTS) \
38778 for flag in $(EXTRA_HOST_FLAGS) ; do \
38779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38780 done; \
38781 echo "Doing install-pdf in gnattools"; \
38782 (cd $(HOST_SUBDIR)/gnattools && \
38783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38785 "RANLIB=$${RANLIB}" \
38786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38787 install-pdf) \
38788 || exit 1
38790 @endif gnattools
38792 .PHONY: maybe-install-html-gnattools install-html-gnattools
38793 maybe-install-html-gnattools:
38794 @if gnattools
38795 maybe-install-html-gnattools: install-html-gnattools
38797 install-html-gnattools: \
38798 configure-gnattools \
38799 html-gnattools
38800 @: $(MAKE); $(unstage)
38801 @[ -f ./gnattools/Makefile ] || exit 0; \
38802 r=`${PWD_COMMAND}`; export r; \
38803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38804 $(HOST_EXPORTS) \
38805 for flag in $(EXTRA_HOST_FLAGS) ; do \
38806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38807 done; \
38808 echo "Doing install-html in gnattools"; \
38809 (cd $(HOST_SUBDIR)/gnattools && \
38810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38812 "RANLIB=$${RANLIB}" \
38813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38814 install-html) \
38815 || exit 1
38817 @endif gnattools
38819 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
38820 maybe-installcheck-gnattools:
38821 @if gnattools
38822 maybe-installcheck-gnattools: installcheck-gnattools
38824 installcheck-gnattools: \
38825 configure-gnattools
38826 @: $(MAKE); $(unstage)
38827 @[ -f ./gnattools/Makefile ] || exit 0; \
38828 r=`${PWD_COMMAND}`; export r; \
38829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38830 $(HOST_EXPORTS) \
38831 for flag in $(EXTRA_HOST_FLAGS) ; do \
38832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38833 done; \
38834 echo "Doing installcheck in gnattools"; \
38835 (cd $(HOST_SUBDIR)/gnattools && \
38836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38838 "RANLIB=$${RANLIB}" \
38839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38840 installcheck) \
38841 || exit 1
38843 @endif gnattools
38845 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
38846 maybe-mostlyclean-gnattools:
38847 @if gnattools
38848 maybe-mostlyclean-gnattools: mostlyclean-gnattools
38850 mostlyclean-gnattools:
38851 @: $(MAKE); $(unstage)
38852 @[ -f ./gnattools/Makefile ] || exit 0; \
38853 r=`${PWD_COMMAND}`; export r; \
38854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38855 $(HOST_EXPORTS) \
38856 for flag in $(EXTRA_HOST_FLAGS) ; do \
38857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38858 done; \
38859 echo "Doing mostlyclean in gnattools"; \
38860 (cd $(HOST_SUBDIR)/gnattools && \
38861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38863 "RANLIB=$${RANLIB}" \
38864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38865 mostlyclean) \
38866 || exit 1
38868 @endif gnattools
38870 .PHONY: maybe-clean-gnattools clean-gnattools
38871 maybe-clean-gnattools:
38872 @if gnattools
38873 maybe-clean-gnattools: clean-gnattools
38875 clean-gnattools:
38876 @: $(MAKE); $(unstage)
38877 @[ -f ./gnattools/Makefile ] || exit 0; \
38878 r=`${PWD_COMMAND}`; export r; \
38879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38880 $(HOST_EXPORTS) \
38881 for flag in $(EXTRA_HOST_FLAGS) ; do \
38882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38883 done; \
38884 echo "Doing clean in gnattools"; \
38885 (cd $(HOST_SUBDIR)/gnattools && \
38886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38888 "RANLIB=$${RANLIB}" \
38889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38890 clean) \
38891 || exit 1
38893 @endif gnattools
38895 .PHONY: maybe-distclean-gnattools distclean-gnattools
38896 maybe-distclean-gnattools:
38897 @if gnattools
38898 maybe-distclean-gnattools: distclean-gnattools
38900 distclean-gnattools:
38901 @: $(MAKE); $(unstage)
38902 @[ -f ./gnattools/Makefile ] || exit 0; \
38903 r=`${PWD_COMMAND}`; export r; \
38904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38905 $(HOST_EXPORTS) \
38906 for flag in $(EXTRA_HOST_FLAGS) ; do \
38907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38908 done; \
38909 echo "Doing distclean in gnattools"; \
38910 (cd $(HOST_SUBDIR)/gnattools && \
38911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38913 "RANLIB=$${RANLIB}" \
38914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38915 distclean) \
38916 || exit 1
38918 @endif gnattools
38920 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
38921 maybe-maintainer-clean-gnattools:
38922 @if gnattools
38923 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
38925 maintainer-clean-gnattools:
38926 @: $(MAKE); $(unstage)
38927 @[ -f ./gnattools/Makefile ] || exit 0; \
38928 r=`${PWD_COMMAND}`; export r; \
38929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38930 $(HOST_EXPORTS) \
38931 for flag in $(EXTRA_HOST_FLAGS) ; do \
38932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38933 done; \
38934 echo "Doing maintainer-clean in gnattools"; \
38935 (cd $(HOST_SUBDIR)/gnattools && \
38936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38938 "RANLIB=$${RANLIB}" \
38939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38940 maintainer-clean) \
38941 || exit 1
38943 @endif gnattools
38947 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
38948 maybe-configure-lto-plugin:
38949 @if gcc-bootstrap
38950 configure-lto-plugin: stage_current
38951 @endif gcc-bootstrap
38952 @if lto-plugin
38953 maybe-configure-lto-plugin: configure-lto-plugin
38954 configure-lto-plugin:
38955 @r=`${PWD_COMMAND}`; export r; \
38956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38957 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38959 $(HOST_EXPORTS) \
38960 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
38961 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
38962 case $(srcdir) in \
38963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38964 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38966 esac; \
38967 module_srcdir=lto-plugin; \
38968 $(SHELL) \
38969 $$s/$$module_srcdir/configure \
38970 --srcdir=$${topdir}/$$module_srcdir \
38971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38972 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
38973 || exit 1
38974 @endif lto-plugin
38978 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
38979 maybe-configure-stage1-lto-plugin:
38980 @if lto-plugin-bootstrap
38981 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
38982 configure-stage1-lto-plugin:
38983 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
38985 @r=`${PWD_COMMAND}`; export r; \
38986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38987 TFLAGS="$(STAGE1_TFLAGS)"; \
38988 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38989 $(HOST_EXPORTS) \
38990 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
38991 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
38992 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
38993 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
38994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38995 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
38996 case $(srcdir) in \
38997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38998 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39000 esac; \
39001 module_srcdir=lto-plugin; \
39002 $(SHELL) $$s/$$module_srcdir/configure \
39003 --srcdir=$${topdir}/$$module_srcdir \
39004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39005 --target=${target_alias} \
39007 $(STAGE1_CONFIGURE_FLAGS) \
39008 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39009 @endif lto-plugin-bootstrap
39011 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39012 maybe-configure-stage2-lto-plugin:
39013 @if lto-plugin-bootstrap
39014 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39015 configure-stage2-lto-plugin:
39016 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-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="$(STAGE2_TFLAGS)"; \
39021 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39022 $(HOST_EXPORTS) \
39023 $(POSTSTAGE1_HOST_EXPORTS) \
39024 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39025 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39026 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39027 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39029 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39030 case $(srcdir) in \
39031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39032 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39034 esac; \
39035 module_srcdir=lto-plugin; \
39036 $(SHELL) $$s/$$module_srcdir/configure \
39037 --srcdir=$${topdir}/$$module_srcdir \
39038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39039 --target=${target_alias} \
39040 --with-build-libsubdir=$(HOST_SUBDIR) \
39041 $(STAGE2_CONFIGURE_FLAGS) \
39042 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39043 @endif lto-plugin-bootstrap
39045 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39046 maybe-configure-stage3-lto-plugin:
39047 @if lto-plugin-bootstrap
39048 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39049 configure-stage3-lto-plugin:
39050 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39052 @r=`${PWD_COMMAND}`; export r; \
39053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39054 TFLAGS="$(STAGE3_TFLAGS)"; \
39055 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39056 $(HOST_EXPORTS) \
39057 $(POSTSTAGE1_HOST_EXPORTS) \
39058 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39059 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39060 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39061 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39063 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39064 case $(srcdir) in \
39065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39066 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39068 esac; \
39069 module_srcdir=lto-plugin; \
39070 $(SHELL) $$s/$$module_srcdir/configure \
39071 --srcdir=$${topdir}/$$module_srcdir \
39072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39073 --target=${target_alias} \
39074 --with-build-libsubdir=$(HOST_SUBDIR) \
39075 $(STAGE3_CONFIGURE_FLAGS) \
39076 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39077 @endif lto-plugin-bootstrap
39079 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39080 maybe-configure-stage4-lto-plugin:
39081 @if lto-plugin-bootstrap
39082 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39083 configure-stage4-lto-plugin:
39084 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39086 @r=`${PWD_COMMAND}`; export r; \
39087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39088 TFLAGS="$(STAGE4_TFLAGS)"; \
39089 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39090 $(HOST_EXPORTS) \
39091 $(POSTSTAGE1_HOST_EXPORTS) \
39092 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39093 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39094 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39095 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39097 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39098 case $(srcdir) in \
39099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39100 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39102 esac; \
39103 module_srcdir=lto-plugin; \
39104 $(SHELL) $$s/$$module_srcdir/configure \
39105 --srcdir=$${topdir}/$$module_srcdir \
39106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39107 --target=${target_alias} \
39108 --with-build-libsubdir=$(HOST_SUBDIR) \
39109 $(STAGE4_CONFIGURE_FLAGS) \
39110 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39111 @endif lto-plugin-bootstrap
39113 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39114 maybe-configure-stageprofile-lto-plugin:
39115 @if lto-plugin-bootstrap
39116 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39117 configure-stageprofile-lto-plugin:
39118 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39120 @r=`${PWD_COMMAND}`; export r; \
39121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39122 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39123 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39124 $(HOST_EXPORTS) \
39125 $(POSTSTAGE1_HOST_EXPORTS) \
39126 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39127 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39128 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39129 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39131 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39132 case $(srcdir) in \
39133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39134 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39136 esac; \
39137 module_srcdir=lto-plugin; \
39138 $(SHELL) $$s/$$module_srcdir/configure \
39139 --srcdir=$${topdir}/$$module_srcdir \
39140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39141 --target=${target_alias} \
39142 --with-build-libsubdir=$(HOST_SUBDIR) \
39143 $(STAGEprofile_CONFIGURE_FLAGS) \
39144 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39145 @endif lto-plugin-bootstrap
39147 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39148 maybe-configure-stagetrain-lto-plugin:
39149 @if lto-plugin-bootstrap
39150 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39151 configure-stagetrain-lto-plugin:
39152 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39153 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39154 @r=`${PWD_COMMAND}`; export r; \
39155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39156 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39157 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39158 $(HOST_EXPORTS) \
39159 $(POSTSTAGE1_HOST_EXPORTS) \
39160 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39161 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39162 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39163 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39164 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39165 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39166 case $(srcdir) in \
39167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39168 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39170 esac; \
39171 module_srcdir=lto-plugin; \
39172 $(SHELL) $$s/$$module_srcdir/configure \
39173 --srcdir=$${topdir}/$$module_srcdir \
39174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39175 --target=${target_alias} \
39176 --with-build-libsubdir=$(HOST_SUBDIR) \
39177 $(STAGEtrain_CONFIGURE_FLAGS) \
39178 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39179 @endif lto-plugin-bootstrap
39181 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39182 maybe-configure-stagefeedback-lto-plugin:
39183 @if lto-plugin-bootstrap
39184 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39185 configure-stagefeedback-lto-plugin:
39186 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39188 @r=`${PWD_COMMAND}`; export r; \
39189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39190 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39191 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39192 $(HOST_EXPORTS) \
39193 $(POSTSTAGE1_HOST_EXPORTS) \
39194 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39195 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39196 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39197 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39199 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39200 case $(srcdir) in \
39201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39202 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39204 esac; \
39205 module_srcdir=lto-plugin; \
39206 $(SHELL) $$s/$$module_srcdir/configure \
39207 --srcdir=$${topdir}/$$module_srcdir \
39208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39209 --target=${target_alias} \
39210 --with-build-libsubdir=$(HOST_SUBDIR) \
39211 $(STAGEfeedback_CONFIGURE_FLAGS) \
39212 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39213 @endif lto-plugin-bootstrap
39215 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39216 maybe-configure-stageautoprofile-lto-plugin:
39217 @if lto-plugin-bootstrap
39218 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39219 configure-stageautoprofile-lto-plugin:
39220 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39221 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39222 @r=`${PWD_COMMAND}`; export r; \
39223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39224 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39225 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39226 $(HOST_EXPORTS) \
39227 $(POSTSTAGE1_HOST_EXPORTS) \
39228 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39229 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39230 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39231 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39232 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39233 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39234 case $(srcdir) in \
39235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39236 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39238 esac; \
39239 module_srcdir=lto-plugin; \
39240 $(SHELL) $$s/$$module_srcdir/configure \
39241 --srcdir=$${topdir}/$$module_srcdir \
39242 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39243 --target=${target_alias} \
39244 --with-build-libsubdir=$(HOST_SUBDIR) \
39245 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39246 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39247 @endif lto-plugin-bootstrap
39249 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39250 maybe-configure-stageautofeedback-lto-plugin:
39251 @if lto-plugin-bootstrap
39252 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39253 configure-stageautofeedback-lto-plugin:
39254 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39255 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39256 @r=`${PWD_COMMAND}`; export r; \
39257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39258 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39259 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39260 $(HOST_EXPORTS) \
39261 $(POSTSTAGE1_HOST_EXPORTS) \
39262 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39263 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39264 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39265 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39266 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39267 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39268 case $(srcdir) in \
39269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39270 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39272 esac; \
39273 module_srcdir=lto-plugin; \
39274 $(SHELL) $$s/$$module_srcdir/configure \
39275 --srcdir=$${topdir}/$$module_srcdir \
39276 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39277 --target=${target_alias} \
39278 --with-build-libsubdir=$(HOST_SUBDIR) \
39279 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39280 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39281 @endif lto-plugin-bootstrap
39287 .PHONY: all-lto-plugin maybe-all-lto-plugin
39288 maybe-all-lto-plugin:
39289 @if gcc-bootstrap
39290 all-lto-plugin: stage_current
39291 @endif gcc-bootstrap
39292 @if lto-plugin
39293 TARGET-lto-plugin=all
39294 maybe-all-lto-plugin: all-lto-plugin
39295 all-lto-plugin: configure-lto-plugin
39296 @r=`${PWD_COMMAND}`; export r; \
39297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298 $(HOST_EXPORTS) \
39299 (cd $(HOST_SUBDIR)/lto-plugin && \
39300 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39301 $(TARGET-lto-plugin))
39302 @endif lto-plugin
39306 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39307 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39308 maybe-all-stage1-lto-plugin:
39309 maybe-clean-stage1-lto-plugin:
39310 @if lto-plugin-bootstrap
39311 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39312 all-stage1: all-stage1-lto-plugin
39313 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39314 all-stage1-lto-plugin: configure-stage1-lto-plugin
39315 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39316 @r=`${PWD_COMMAND}`; export r; \
39317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39318 TFLAGS="$(STAGE1_TFLAGS)"; \
39319 $(HOST_EXPORTS) \
39320 cd $(HOST_SUBDIR)/lto-plugin && \
39322 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39323 CFLAGS="$(STAGE1_CFLAGS)" \
39324 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39325 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39326 LIBCFLAGS="$(LIBCFLAGS)" \
39327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39330 $(EXTRA_HOST_FLAGS) \
39331 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39332 TFLAGS="$(STAGE1_TFLAGS)" \
39333 $(TARGET-stage1-lto-plugin)
39335 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39336 clean-stage1: clean-stage1-lto-plugin
39337 clean-stage1-lto-plugin:
39338 @if [ $(current_stage) = stage1 ]; then \
39339 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39340 else \
39341 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39342 $(MAKE) stage1-start; \
39343 fi; \
39344 cd $(HOST_SUBDIR)/lto-plugin && \
39345 $(MAKE) $(EXTRA_HOST_FLAGS) \
39346 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39347 @endif lto-plugin-bootstrap
39350 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39351 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39352 maybe-all-stage2-lto-plugin:
39353 maybe-clean-stage2-lto-plugin:
39354 @if lto-plugin-bootstrap
39355 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39356 all-stage2: all-stage2-lto-plugin
39357 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39358 all-stage2-lto-plugin: configure-stage2-lto-plugin
39359 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39360 @r=`${PWD_COMMAND}`; export r; \
39361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39362 TFLAGS="$(STAGE2_TFLAGS)"; \
39363 $(HOST_EXPORTS) \
39364 $(POSTSTAGE1_HOST_EXPORTS) \
39365 cd $(HOST_SUBDIR)/lto-plugin && \
39367 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39368 CFLAGS="$(STAGE2_CFLAGS)" \
39369 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39370 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39371 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39375 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39376 TFLAGS="$(STAGE2_TFLAGS)" \
39377 $(TARGET-stage2-lto-plugin)
39379 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39380 clean-stage2: clean-stage2-lto-plugin
39381 clean-stage2-lto-plugin:
39382 @if [ $(current_stage) = stage2 ]; then \
39383 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39384 else \
39385 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39386 $(MAKE) stage2-start; \
39387 fi; \
39388 cd $(HOST_SUBDIR)/lto-plugin && \
39389 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39390 @endif lto-plugin-bootstrap
39393 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39394 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39395 maybe-all-stage3-lto-plugin:
39396 maybe-clean-stage3-lto-plugin:
39397 @if lto-plugin-bootstrap
39398 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39399 all-stage3: all-stage3-lto-plugin
39400 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39401 all-stage3-lto-plugin: configure-stage3-lto-plugin
39402 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39403 @r=`${PWD_COMMAND}`; export r; \
39404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39405 TFLAGS="$(STAGE3_TFLAGS)"; \
39406 $(HOST_EXPORTS) \
39407 $(POSTSTAGE1_HOST_EXPORTS) \
39408 cd $(HOST_SUBDIR)/lto-plugin && \
39410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39411 CFLAGS="$(STAGE3_CFLAGS)" \
39412 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39413 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39414 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39415 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39416 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39417 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39418 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39419 TFLAGS="$(STAGE3_TFLAGS)" \
39420 $(TARGET-stage3-lto-plugin)
39422 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39423 clean-stage3: clean-stage3-lto-plugin
39424 clean-stage3-lto-plugin:
39425 @if [ $(current_stage) = stage3 ]; then \
39426 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39427 else \
39428 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39429 $(MAKE) stage3-start; \
39430 fi; \
39431 cd $(HOST_SUBDIR)/lto-plugin && \
39432 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39433 @endif lto-plugin-bootstrap
39436 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39437 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39438 maybe-all-stage4-lto-plugin:
39439 maybe-clean-stage4-lto-plugin:
39440 @if lto-plugin-bootstrap
39441 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39442 all-stage4: all-stage4-lto-plugin
39443 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39444 all-stage4-lto-plugin: configure-stage4-lto-plugin
39445 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39446 @r=`${PWD_COMMAND}`; export r; \
39447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39448 TFLAGS="$(STAGE4_TFLAGS)"; \
39449 $(HOST_EXPORTS) \
39450 $(POSTSTAGE1_HOST_EXPORTS) \
39451 cd $(HOST_SUBDIR)/lto-plugin && \
39453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39454 CFLAGS="$(STAGE4_CFLAGS)" \
39455 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39456 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39457 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39461 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39462 TFLAGS="$(STAGE4_TFLAGS)" \
39463 $(TARGET-stage4-lto-plugin)
39465 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39466 clean-stage4: clean-stage4-lto-plugin
39467 clean-stage4-lto-plugin:
39468 @if [ $(current_stage) = stage4 ]; then \
39469 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39470 else \
39471 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39472 $(MAKE) stage4-start; \
39473 fi; \
39474 cd $(HOST_SUBDIR)/lto-plugin && \
39475 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39476 @endif lto-plugin-bootstrap
39479 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39480 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39481 maybe-all-stageprofile-lto-plugin:
39482 maybe-clean-stageprofile-lto-plugin:
39483 @if lto-plugin-bootstrap
39484 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39485 all-stageprofile: all-stageprofile-lto-plugin
39486 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39487 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39488 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39489 @r=`${PWD_COMMAND}`; export r; \
39490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39491 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39492 $(HOST_EXPORTS) \
39493 $(POSTSTAGE1_HOST_EXPORTS) \
39494 cd $(HOST_SUBDIR)/lto-plugin && \
39496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39497 CFLAGS="$(STAGEprofile_CFLAGS)" \
39498 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39499 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39500 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39505 TFLAGS="$(STAGEprofile_TFLAGS)" \
39506 $(TARGET-stageprofile-lto-plugin)
39508 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39509 clean-stageprofile: clean-stageprofile-lto-plugin
39510 clean-stageprofile-lto-plugin:
39511 @if [ $(current_stage) = stageprofile ]; then \
39512 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39513 else \
39514 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39515 $(MAKE) stageprofile-start; \
39516 fi; \
39517 cd $(HOST_SUBDIR)/lto-plugin && \
39518 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39519 @endif lto-plugin-bootstrap
39522 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39523 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39524 maybe-all-stagetrain-lto-plugin:
39525 maybe-clean-stagetrain-lto-plugin:
39526 @if lto-plugin-bootstrap
39527 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39528 all-stagetrain: all-stagetrain-lto-plugin
39529 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39530 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39531 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39532 @r=`${PWD_COMMAND}`; export r; \
39533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39534 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39535 $(HOST_EXPORTS) \
39536 $(POSTSTAGE1_HOST_EXPORTS) \
39537 cd $(HOST_SUBDIR)/lto-plugin && \
39539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39540 CFLAGS="$(STAGEtrain_CFLAGS)" \
39541 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39542 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39543 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39548 TFLAGS="$(STAGEtrain_TFLAGS)" \
39549 $(TARGET-stagetrain-lto-plugin)
39551 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39552 clean-stagetrain: clean-stagetrain-lto-plugin
39553 clean-stagetrain-lto-plugin:
39554 @if [ $(current_stage) = stagetrain ]; then \
39555 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39556 else \
39557 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39558 $(MAKE) stagetrain-start; \
39559 fi; \
39560 cd $(HOST_SUBDIR)/lto-plugin && \
39561 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39562 @endif lto-plugin-bootstrap
39565 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39566 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39567 maybe-all-stagefeedback-lto-plugin:
39568 maybe-clean-stagefeedback-lto-plugin:
39569 @if lto-plugin-bootstrap
39570 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39571 all-stagefeedback: all-stagefeedback-lto-plugin
39572 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39573 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39574 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39575 @r=`${PWD_COMMAND}`; export r; \
39576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39577 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39578 $(HOST_EXPORTS) \
39579 $(POSTSTAGE1_HOST_EXPORTS) \
39580 cd $(HOST_SUBDIR)/lto-plugin && \
39582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39583 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39584 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39585 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39586 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39591 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39592 $(TARGET-stagefeedback-lto-plugin)
39594 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39595 clean-stagefeedback: clean-stagefeedback-lto-plugin
39596 clean-stagefeedback-lto-plugin:
39597 @if [ $(current_stage) = stagefeedback ]; then \
39598 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39599 else \
39600 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39601 $(MAKE) stagefeedback-start; \
39602 fi; \
39603 cd $(HOST_SUBDIR)/lto-plugin && \
39604 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39605 @endif lto-plugin-bootstrap
39608 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39609 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39610 maybe-all-stageautoprofile-lto-plugin:
39611 maybe-clean-stageautoprofile-lto-plugin:
39612 @if lto-plugin-bootstrap
39613 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39614 all-stageautoprofile: all-stageautoprofile-lto-plugin
39615 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39616 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39617 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39618 @r=`${PWD_COMMAND}`; export r; \
39619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39620 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39621 $(HOST_EXPORTS) \
39622 $(POSTSTAGE1_HOST_EXPORTS) \
39623 cd $(HOST_SUBDIR)/lto-plugin && \
39624 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39626 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39627 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39628 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39629 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39634 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39635 $(TARGET-stageautoprofile-lto-plugin)
39637 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39638 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39639 clean-stageautoprofile-lto-plugin:
39640 @if [ $(current_stage) = stageautoprofile ]; then \
39641 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39642 else \
39643 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39644 $(MAKE) stageautoprofile-start; \
39645 fi; \
39646 cd $(HOST_SUBDIR)/lto-plugin && \
39647 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39648 @endif lto-plugin-bootstrap
39651 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39652 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39653 maybe-all-stageautofeedback-lto-plugin:
39654 maybe-clean-stageautofeedback-lto-plugin:
39655 @if lto-plugin-bootstrap
39656 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39657 all-stageautofeedback: all-stageautofeedback-lto-plugin
39658 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39659 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39660 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39661 @r=`${PWD_COMMAND}`; export r; \
39662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39663 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39664 $(HOST_EXPORTS) \
39665 $(POSTSTAGE1_HOST_EXPORTS) \
39666 cd $(HOST_SUBDIR)/lto-plugin && \
39668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39669 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39670 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39671 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39672 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39677 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39678 $(TARGET-stageautofeedback-lto-plugin)
39680 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39681 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39682 clean-stageautofeedback-lto-plugin:
39683 @if [ $(current_stage) = stageautofeedback ]; then \
39684 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39685 else \
39686 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39687 $(MAKE) stageautofeedback-start; \
39688 fi; \
39689 cd $(HOST_SUBDIR)/lto-plugin && \
39690 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39691 @endif lto-plugin-bootstrap
39697 .PHONY: check-lto-plugin maybe-check-lto-plugin
39698 maybe-check-lto-plugin:
39699 @if lto-plugin
39700 maybe-check-lto-plugin: check-lto-plugin
39702 check-lto-plugin:
39703 @: $(MAKE); $(unstage)
39704 @r=`${PWD_COMMAND}`; export r; \
39705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39706 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39707 (cd $(HOST_SUBDIR)/lto-plugin && \
39708 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39710 @endif lto-plugin
39712 .PHONY: install-lto-plugin maybe-install-lto-plugin
39713 maybe-install-lto-plugin:
39714 @if lto-plugin
39715 maybe-install-lto-plugin: install-lto-plugin
39717 install-lto-plugin: installdirs
39718 @: $(MAKE); $(unstage)
39719 @r=`${PWD_COMMAND}`; export r; \
39720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39721 $(HOST_EXPORTS) \
39722 (cd $(HOST_SUBDIR)/lto-plugin && \
39723 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39725 @endif lto-plugin
39727 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39728 maybe-install-strip-lto-plugin:
39729 @if lto-plugin
39730 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39732 install-strip-lto-plugin: installdirs
39733 @: $(MAKE); $(unstage)
39734 @r=`${PWD_COMMAND}`; export r; \
39735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39736 $(HOST_EXPORTS) \
39737 (cd $(HOST_SUBDIR)/lto-plugin && \
39738 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39740 @endif lto-plugin
39742 # Other targets (info, dvi, pdf, etc.)
39744 .PHONY: maybe-info-lto-plugin info-lto-plugin
39745 maybe-info-lto-plugin:
39746 @if lto-plugin
39747 maybe-info-lto-plugin: info-lto-plugin
39749 info-lto-plugin: \
39750 configure-lto-plugin
39751 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39752 r=`${PWD_COMMAND}`; export r; \
39753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39754 $(HOST_EXPORTS) \
39755 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39757 done; \
39758 echo "Doing info in lto-plugin"; \
39759 (cd $(HOST_SUBDIR)/lto-plugin && \
39760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39762 "RANLIB=$${RANLIB}" \
39763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39764 info) \
39765 || exit 1
39767 @endif lto-plugin
39769 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39770 maybe-dvi-lto-plugin:
39771 @if lto-plugin
39772 maybe-dvi-lto-plugin: dvi-lto-plugin
39774 dvi-lto-plugin: \
39775 configure-lto-plugin
39776 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39777 r=`${PWD_COMMAND}`; export r; \
39778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39779 $(HOST_EXPORTS) \
39780 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39782 done; \
39783 echo "Doing dvi in lto-plugin"; \
39784 (cd $(HOST_SUBDIR)/lto-plugin && \
39785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39787 "RANLIB=$${RANLIB}" \
39788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39789 dvi) \
39790 || exit 1
39792 @endif lto-plugin
39794 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
39795 maybe-pdf-lto-plugin:
39796 @if lto-plugin
39797 maybe-pdf-lto-plugin: pdf-lto-plugin
39799 pdf-lto-plugin: \
39800 configure-lto-plugin
39801 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39802 r=`${PWD_COMMAND}`; export r; \
39803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804 $(HOST_EXPORTS) \
39805 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39807 done; \
39808 echo "Doing pdf in lto-plugin"; \
39809 (cd $(HOST_SUBDIR)/lto-plugin && \
39810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39812 "RANLIB=$${RANLIB}" \
39813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39814 pdf) \
39815 || exit 1
39817 @endif lto-plugin
39819 .PHONY: maybe-html-lto-plugin html-lto-plugin
39820 maybe-html-lto-plugin:
39821 @if lto-plugin
39822 maybe-html-lto-plugin: html-lto-plugin
39824 html-lto-plugin: \
39825 configure-lto-plugin
39826 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39827 r=`${PWD_COMMAND}`; export r; \
39828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829 $(HOST_EXPORTS) \
39830 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39832 done; \
39833 echo "Doing html in lto-plugin"; \
39834 (cd $(HOST_SUBDIR)/lto-plugin && \
39835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39837 "RANLIB=$${RANLIB}" \
39838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39839 html) \
39840 || exit 1
39842 @endif lto-plugin
39844 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
39845 maybe-TAGS-lto-plugin:
39846 @if lto-plugin
39847 maybe-TAGS-lto-plugin: TAGS-lto-plugin
39849 TAGS-lto-plugin: \
39850 configure-lto-plugin
39851 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39852 r=`${PWD_COMMAND}`; export r; \
39853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854 $(HOST_EXPORTS) \
39855 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39857 done; \
39858 echo "Doing TAGS in lto-plugin"; \
39859 (cd $(HOST_SUBDIR)/lto-plugin && \
39860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39862 "RANLIB=$${RANLIB}" \
39863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39864 TAGS) \
39865 || exit 1
39867 @endif lto-plugin
39869 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
39870 maybe-install-info-lto-plugin:
39871 @if lto-plugin
39872 maybe-install-info-lto-plugin: install-info-lto-plugin
39874 install-info-lto-plugin: \
39875 configure-lto-plugin \
39876 info-lto-plugin
39877 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39878 r=`${PWD_COMMAND}`; export r; \
39879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39880 $(HOST_EXPORTS) \
39881 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39883 done; \
39884 echo "Doing install-info in lto-plugin"; \
39885 (cd $(HOST_SUBDIR)/lto-plugin && \
39886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39888 "RANLIB=$${RANLIB}" \
39889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39890 install-info) \
39891 || exit 1
39893 @endif lto-plugin
39895 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
39896 maybe-install-pdf-lto-plugin:
39897 @if lto-plugin
39898 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
39900 install-pdf-lto-plugin: \
39901 configure-lto-plugin \
39902 pdf-lto-plugin
39903 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39904 r=`${PWD_COMMAND}`; export r; \
39905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39906 $(HOST_EXPORTS) \
39907 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39909 done; \
39910 echo "Doing install-pdf in lto-plugin"; \
39911 (cd $(HOST_SUBDIR)/lto-plugin && \
39912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39914 "RANLIB=$${RANLIB}" \
39915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39916 install-pdf) \
39917 || exit 1
39919 @endif lto-plugin
39921 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
39922 maybe-install-html-lto-plugin:
39923 @if lto-plugin
39924 maybe-install-html-lto-plugin: install-html-lto-plugin
39926 install-html-lto-plugin: \
39927 configure-lto-plugin \
39928 html-lto-plugin
39929 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39930 r=`${PWD_COMMAND}`; export r; \
39931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39932 $(HOST_EXPORTS) \
39933 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39935 done; \
39936 echo "Doing install-html in lto-plugin"; \
39937 (cd $(HOST_SUBDIR)/lto-plugin && \
39938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39940 "RANLIB=$${RANLIB}" \
39941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39942 install-html) \
39943 || exit 1
39945 @endif lto-plugin
39947 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
39948 maybe-installcheck-lto-plugin:
39949 @if lto-plugin
39950 maybe-installcheck-lto-plugin: installcheck-lto-plugin
39952 installcheck-lto-plugin: \
39953 configure-lto-plugin
39954 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39955 r=`${PWD_COMMAND}`; export r; \
39956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39957 $(HOST_EXPORTS) \
39958 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39960 done; \
39961 echo "Doing installcheck in lto-plugin"; \
39962 (cd $(HOST_SUBDIR)/lto-plugin && \
39963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39965 "RANLIB=$${RANLIB}" \
39966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39967 installcheck) \
39968 || exit 1
39970 @endif lto-plugin
39972 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
39973 maybe-mostlyclean-lto-plugin:
39974 @if lto-plugin
39975 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
39977 mostlyclean-lto-plugin:
39978 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39979 r=`${PWD_COMMAND}`; export r; \
39980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39981 $(HOST_EXPORTS) \
39982 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39984 done; \
39985 echo "Doing mostlyclean in lto-plugin"; \
39986 (cd $(HOST_SUBDIR)/lto-plugin && \
39987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39989 "RANLIB=$${RANLIB}" \
39990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39991 mostlyclean) \
39992 || exit 1
39994 @endif lto-plugin
39996 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
39997 maybe-clean-lto-plugin:
39998 @if lto-plugin
39999 maybe-clean-lto-plugin: clean-lto-plugin
40001 clean-lto-plugin:
40002 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40003 r=`${PWD_COMMAND}`; export r; \
40004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40005 $(HOST_EXPORTS) \
40006 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40008 done; \
40009 echo "Doing clean in lto-plugin"; \
40010 (cd $(HOST_SUBDIR)/lto-plugin && \
40011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40013 "RANLIB=$${RANLIB}" \
40014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40015 clean) \
40016 || exit 1
40018 @endif lto-plugin
40020 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40021 maybe-distclean-lto-plugin:
40022 @if lto-plugin
40023 maybe-distclean-lto-plugin: distclean-lto-plugin
40025 distclean-lto-plugin:
40026 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40027 r=`${PWD_COMMAND}`; export r; \
40028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40029 $(HOST_EXPORTS) \
40030 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40032 done; \
40033 echo "Doing distclean in lto-plugin"; \
40034 (cd $(HOST_SUBDIR)/lto-plugin && \
40035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40037 "RANLIB=$${RANLIB}" \
40038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40039 distclean) \
40040 || exit 1
40042 @endif lto-plugin
40044 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40045 maybe-maintainer-clean-lto-plugin:
40046 @if lto-plugin
40047 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40049 maintainer-clean-lto-plugin:
40050 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40051 r=`${PWD_COMMAND}`; export r; \
40052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40053 $(HOST_EXPORTS) \
40054 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40056 done; \
40057 echo "Doing maintainer-clean in lto-plugin"; \
40058 (cd $(HOST_SUBDIR)/lto-plugin && \
40059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40061 "RANLIB=$${RANLIB}" \
40062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40063 maintainer-clean) \
40064 || exit 1
40066 @endif lto-plugin
40070 .PHONY: configure-libcc1 maybe-configure-libcc1
40071 maybe-configure-libcc1:
40072 @if gcc-bootstrap
40073 configure-libcc1: stage_current
40074 @endif gcc-bootstrap
40075 @if libcc1
40076 maybe-configure-libcc1: configure-libcc1
40077 configure-libcc1:
40078 @: $(MAKE); $(unstage)
40079 @r=`${PWD_COMMAND}`; export r; \
40080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40081 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40083 $(HOST_EXPORTS) \
40084 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40085 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40086 case $(srcdir) in \
40087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40088 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40090 esac; \
40091 module_srcdir=libcc1; \
40092 $(SHELL) \
40093 $$s/$$module_srcdir/configure \
40094 --srcdir=$${topdir}/$$module_srcdir \
40095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40096 --target=${target_alias} --enable-shared \
40097 || exit 1
40098 @endif libcc1
40104 .PHONY: all-libcc1 maybe-all-libcc1
40105 maybe-all-libcc1:
40106 @if gcc-bootstrap
40107 all-libcc1: stage_current
40108 @endif gcc-bootstrap
40109 @if libcc1
40110 TARGET-libcc1=all
40111 maybe-all-libcc1: all-libcc1
40112 all-libcc1: configure-libcc1
40113 @: $(MAKE); $(unstage)
40114 @r=`${PWD_COMMAND}`; export r; \
40115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40116 $(HOST_EXPORTS) \
40117 (cd $(HOST_SUBDIR)/libcc1 && \
40118 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40119 $(TARGET-libcc1))
40120 @endif libcc1
40125 .PHONY: check-libcc1 maybe-check-libcc1
40126 maybe-check-libcc1:
40127 @if libcc1
40128 maybe-check-libcc1: check-libcc1
40130 check-libcc1:
40131 @: $(MAKE); $(unstage)
40132 @r=`${PWD_COMMAND}`; export r; \
40133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40134 $(HOST_EXPORTS) \
40135 (cd $(HOST_SUBDIR)/libcc1 && \
40136 $(MAKE) $(FLAGS_TO_PASS) check)
40138 @endif libcc1
40140 .PHONY: install-libcc1 maybe-install-libcc1
40141 maybe-install-libcc1:
40142 @if libcc1
40143 maybe-install-libcc1: install-libcc1
40145 install-libcc1: installdirs
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) $(FLAGS_TO_PASS) install)
40153 @endif libcc1
40155 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40156 maybe-install-strip-libcc1:
40157 @if libcc1
40158 maybe-install-strip-libcc1: install-strip-libcc1
40160 install-strip-libcc1: installdirs
40161 @: $(MAKE); $(unstage)
40162 @r=`${PWD_COMMAND}`; export r; \
40163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40164 $(HOST_EXPORTS) \
40165 (cd $(HOST_SUBDIR)/libcc1 && \
40166 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40168 @endif libcc1
40170 # Other targets (info, dvi, pdf, etc.)
40172 .PHONY: maybe-info-libcc1 info-libcc1
40173 maybe-info-libcc1:
40174 @if libcc1
40175 maybe-info-libcc1: info-libcc1
40177 info-libcc1: \
40178 configure-libcc1
40179 @: $(MAKE); $(unstage)
40180 @[ -f ./libcc1/Makefile ] || exit 0; \
40181 r=`${PWD_COMMAND}`; export r; \
40182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40183 $(HOST_EXPORTS) \
40184 for flag in $(EXTRA_HOST_FLAGS) ; do \
40185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40186 done; \
40187 echo "Doing info in libcc1"; \
40188 (cd $(HOST_SUBDIR)/libcc1 && \
40189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40191 "RANLIB=$${RANLIB}" \
40192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40193 info) \
40194 || exit 1
40196 @endif libcc1
40198 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40199 maybe-dvi-libcc1:
40200 @if libcc1
40201 maybe-dvi-libcc1: dvi-libcc1
40203 dvi-libcc1: \
40204 configure-libcc1
40205 @: $(MAKE); $(unstage)
40206 @[ -f ./libcc1/Makefile ] || exit 0; \
40207 r=`${PWD_COMMAND}`; export r; \
40208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40209 $(HOST_EXPORTS) \
40210 for flag in $(EXTRA_HOST_FLAGS) ; do \
40211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40212 done; \
40213 echo "Doing dvi in libcc1"; \
40214 (cd $(HOST_SUBDIR)/libcc1 && \
40215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40217 "RANLIB=$${RANLIB}" \
40218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40219 dvi) \
40220 || exit 1
40222 @endif libcc1
40224 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40225 maybe-pdf-libcc1:
40226 @if libcc1
40227 maybe-pdf-libcc1: pdf-libcc1
40229 pdf-libcc1: \
40230 configure-libcc1
40231 @: $(MAKE); $(unstage)
40232 @[ -f ./libcc1/Makefile ] || exit 0; \
40233 r=`${PWD_COMMAND}`; export r; \
40234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40235 $(HOST_EXPORTS) \
40236 for flag in $(EXTRA_HOST_FLAGS) ; do \
40237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40238 done; \
40239 echo "Doing pdf in libcc1"; \
40240 (cd $(HOST_SUBDIR)/libcc1 && \
40241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40243 "RANLIB=$${RANLIB}" \
40244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40245 pdf) \
40246 || exit 1
40248 @endif libcc1
40250 .PHONY: maybe-html-libcc1 html-libcc1
40251 maybe-html-libcc1:
40252 @if libcc1
40253 maybe-html-libcc1: html-libcc1
40255 html-libcc1: \
40256 configure-libcc1
40257 @: $(MAKE); $(unstage)
40258 @[ -f ./libcc1/Makefile ] || exit 0; \
40259 r=`${PWD_COMMAND}`; export r; \
40260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40261 $(HOST_EXPORTS) \
40262 for flag in $(EXTRA_HOST_FLAGS) ; do \
40263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40264 done; \
40265 echo "Doing html in libcc1"; \
40266 (cd $(HOST_SUBDIR)/libcc1 && \
40267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40269 "RANLIB=$${RANLIB}" \
40270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40271 html) \
40272 || exit 1
40274 @endif libcc1
40276 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40277 maybe-TAGS-libcc1:
40278 @if libcc1
40279 maybe-TAGS-libcc1: TAGS-libcc1
40281 TAGS-libcc1: \
40282 configure-libcc1
40283 @: $(MAKE); $(unstage)
40284 @[ -f ./libcc1/Makefile ] || exit 0; \
40285 r=`${PWD_COMMAND}`; export r; \
40286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40287 $(HOST_EXPORTS) \
40288 for flag in $(EXTRA_HOST_FLAGS) ; do \
40289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40290 done; \
40291 echo "Doing TAGS in libcc1"; \
40292 (cd $(HOST_SUBDIR)/libcc1 && \
40293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40295 "RANLIB=$${RANLIB}" \
40296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40297 TAGS) \
40298 || exit 1
40300 @endif libcc1
40302 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40303 maybe-install-info-libcc1:
40304 @if libcc1
40305 maybe-install-info-libcc1: install-info-libcc1
40307 install-info-libcc1: \
40308 configure-libcc1 \
40309 info-libcc1
40310 @: $(MAKE); $(unstage)
40311 @[ -f ./libcc1/Makefile ] || exit 0; \
40312 r=`${PWD_COMMAND}`; export r; \
40313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40314 $(HOST_EXPORTS) \
40315 for flag in $(EXTRA_HOST_FLAGS) ; do \
40316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40317 done; \
40318 echo "Doing install-info in libcc1"; \
40319 (cd $(HOST_SUBDIR)/libcc1 && \
40320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40322 "RANLIB=$${RANLIB}" \
40323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40324 install-info) \
40325 || exit 1
40327 @endif libcc1
40329 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40330 maybe-install-pdf-libcc1:
40331 @if libcc1
40332 maybe-install-pdf-libcc1: install-pdf-libcc1
40334 install-pdf-libcc1: \
40335 configure-libcc1 \
40336 pdf-libcc1
40337 @: $(MAKE); $(unstage)
40338 @[ -f ./libcc1/Makefile ] || exit 0; \
40339 r=`${PWD_COMMAND}`; export r; \
40340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40341 $(HOST_EXPORTS) \
40342 for flag in $(EXTRA_HOST_FLAGS) ; do \
40343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40344 done; \
40345 echo "Doing install-pdf in libcc1"; \
40346 (cd $(HOST_SUBDIR)/libcc1 && \
40347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40349 "RANLIB=$${RANLIB}" \
40350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40351 install-pdf) \
40352 || exit 1
40354 @endif libcc1
40356 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40357 maybe-install-html-libcc1:
40358 @if libcc1
40359 maybe-install-html-libcc1: install-html-libcc1
40361 install-html-libcc1: \
40362 configure-libcc1 \
40363 html-libcc1
40364 @: $(MAKE); $(unstage)
40365 @[ -f ./libcc1/Makefile ] || exit 0; \
40366 r=`${PWD_COMMAND}`; export r; \
40367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40368 $(HOST_EXPORTS) \
40369 for flag in $(EXTRA_HOST_FLAGS) ; do \
40370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40371 done; \
40372 echo "Doing install-html in libcc1"; \
40373 (cd $(HOST_SUBDIR)/libcc1 && \
40374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40376 "RANLIB=$${RANLIB}" \
40377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40378 install-html) \
40379 || exit 1
40381 @endif libcc1
40383 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40384 maybe-installcheck-libcc1:
40385 @if libcc1
40386 maybe-installcheck-libcc1: installcheck-libcc1
40388 installcheck-libcc1: \
40389 configure-libcc1
40390 @: $(MAKE); $(unstage)
40391 @[ -f ./libcc1/Makefile ] || exit 0; \
40392 r=`${PWD_COMMAND}`; export r; \
40393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40394 $(HOST_EXPORTS) \
40395 for flag in $(EXTRA_HOST_FLAGS) ; do \
40396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40397 done; \
40398 echo "Doing installcheck in libcc1"; \
40399 (cd $(HOST_SUBDIR)/libcc1 && \
40400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40402 "RANLIB=$${RANLIB}" \
40403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40404 installcheck) \
40405 || exit 1
40407 @endif libcc1
40409 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40410 maybe-mostlyclean-libcc1:
40411 @if libcc1
40412 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40414 mostlyclean-libcc1:
40415 @: $(MAKE); $(unstage)
40416 @[ -f ./libcc1/Makefile ] || exit 0; \
40417 r=`${PWD_COMMAND}`; export r; \
40418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40419 $(HOST_EXPORTS) \
40420 for flag in $(EXTRA_HOST_FLAGS) ; do \
40421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40422 done; \
40423 echo "Doing mostlyclean in libcc1"; \
40424 (cd $(HOST_SUBDIR)/libcc1 && \
40425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40427 "RANLIB=$${RANLIB}" \
40428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40429 mostlyclean) \
40430 || exit 1
40432 @endif libcc1
40434 .PHONY: maybe-clean-libcc1 clean-libcc1
40435 maybe-clean-libcc1:
40436 @if libcc1
40437 maybe-clean-libcc1: clean-libcc1
40439 clean-libcc1:
40440 @: $(MAKE); $(unstage)
40441 @[ -f ./libcc1/Makefile ] || exit 0; \
40442 r=`${PWD_COMMAND}`; export r; \
40443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40444 $(HOST_EXPORTS) \
40445 for flag in $(EXTRA_HOST_FLAGS) ; do \
40446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40447 done; \
40448 echo "Doing clean in libcc1"; \
40449 (cd $(HOST_SUBDIR)/libcc1 && \
40450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40452 "RANLIB=$${RANLIB}" \
40453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40454 clean) \
40455 || exit 1
40457 @endif libcc1
40459 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40460 maybe-distclean-libcc1:
40461 @if libcc1
40462 maybe-distclean-libcc1: distclean-libcc1
40464 distclean-libcc1:
40465 @: $(MAKE); $(unstage)
40466 @[ -f ./libcc1/Makefile ] || exit 0; \
40467 r=`${PWD_COMMAND}`; export r; \
40468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40469 $(HOST_EXPORTS) \
40470 for flag in $(EXTRA_HOST_FLAGS) ; do \
40471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40472 done; \
40473 echo "Doing distclean in libcc1"; \
40474 (cd $(HOST_SUBDIR)/libcc1 && \
40475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40477 "RANLIB=$${RANLIB}" \
40478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40479 distclean) \
40480 || exit 1
40482 @endif libcc1
40484 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40485 maybe-maintainer-clean-libcc1:
40486 @if libcc1
40487 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40489 maintainer-clean-libcc1:
40490 @: $(MAKE); $(unstage)
40491 @[ -f ./libcc1/Makefile ] || exit 0; \
40492 r=`${PWD_COMMAND}`; export r; \
40493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40494 $(HOST_EXPORTS) \
40495 for flag in $(EXTRA_HOST_FLAGS) ; do \
40496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40497 done; \
40498 echo "Doing maintainer-clean in libcc1"; \
40499 (cd $(HOST_SUBDIR)/libcc1 && \
40500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40502 "RANLIB=$${RANLIB}" \
40503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40504 maintainer-clean) \
40505 || exit 1
40507 @endif libcc1
40511 .PHONY: configure-gotools maybe-configure-gotools
40512 maybe-configure-gotools:
40513 @if gcc-bootstrap
40514 configure-gotools: stage_current
40515 @endif gcc-bootstrap
40516 @if gotools
40517 maybe-configure-gotools: configure-gotools
40518 configure-gotools:
40519 @: $(MAKE); $(unstage)
40520 @r=`${PWD_COMMAND}`; export r; \
40521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40522 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40524 $(HOST_EXPORTS) \
40525 echo Configuring in $(HOST_SUBDIR)/gotools; \
40526 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40527 case $(srcdir) in \
40528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40529 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40531 esac; \
40532 module_srcdir=gotools; \
40533 $(SHELL) \
40534 $$s/$$module_srcdir/configure \
40535 --srcdir=$${topdir}/$$module_srcdir \
40536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40537 --target=${target_alias} \
40538 || exit 1
40539 @endif gotools
40545 .PHONY: all-gotools maybe-all-gotools
40546 maybe-all-gotools:
40547 @if gcc-bootstrap
40548 all-gotools: stage_current
40549 @endif gcc-bootstrap
40550 @if gotools
40551 TARGET-gotools=all
40552 maybe-all-gotools: all-gotools
40553 all-gotools: configure-gotools
40554 @: $(MAKE); $(unstage)
40555 @r=`${PWD_COMMAND}`; export r; \
40556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40557 $(HOST_EXPORTS) \
40558 (cd $(HOST_SUBDIR)/gotools && \
40559 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40560 $(TARGET-gotools))
40561 @endif gotools
40566 .PHONY: check-gotools maybe-check-gotools
40567 maybe-check-gotools:
40568 @if gotools
40569 maybe-check-gotools: check-gotools
40571 check-gotools:
40572 @: $(MAKE); $(unstage)
40573 @r=`${PWD_COMMAND}`; export r; \
40574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40575 $(HOST_EXPORTS) \
40576 (cd $(HOST_SUBDIR)/gotools && \
40577 $(MAKE) $(FLAGS_TO_PASS) check)
40579 @endif gotools
40581 .PHONY: install-gotools maybe-install-gotools
40582 maybe-install-gotools:
40583 @if gotools
40584 maybe-install-gotools: install-gotools
40586 install-gotools: installdirs
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) $(FLAGS_TO_PASS) install)
40594 @endif gotools
40596 .PHONY: install-strip-gotools maybe-install-strip-gotools
40597 maybe-install-strip-gotools:
40598 @if gotools
40599 maybe-install-strip-gotools: install-strip-gotools
40601 install-strip-gotools: installdirs
40602 @: $(MAKE); $(unstage)
40603 @r=`${PWD_COMMAND}`; export r; \
40604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40605 $(HOST_EXPORTS) \
40606 (cd $(HOST_SUBDIR)/gotools && \
40607 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40609 @endif gotools
40611 # Other targets (info, dvi, pdf, etc.)
40613 .PHONY: maybe-info-gotools info-gotools
40614 maybe-info-gotools:
40615 @if gotools
40616 maybe-info-gotools: info-gotools
40618 info-gotools: \
40619 configure-gotools
40620 @: $(MAKE); $(unstage)
40621 @[ -f ./gotools/Makefile ] || exit 0; \
40622 r=`${PWD_COMMAND}`; export r; \
40623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40624 $(HOST_EXPORTS) \
40625 for flag in $(EXTRA_HOST_FLAGS) ; do \
40626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40627 done; \
40628 echo "Doing info in gotools"; \
40629 (cd $(HOST_SUBDIR)/gotools && \
40630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40632 "RANLIB=$${RANLIB}" \
40633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40634 info) \
40635 || exit 1
40637 @endif gotools
40639 .PHONY: maybe-dvi-gotools dvi-gotools
40640 maybe-dvi-gotools:
40641 @if gotools
40642 maybe-dvi-gotools: dvi-gotools
40644 dvi-gotools: \
40645 configure-gotools
40646 @: $(MAKE); $(unstage)
40647 @[ -f ./gotools/Makefile ] || exit 0; \
40648 r=`${PWD_COMMAND}`; export r; \
40649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40650 $(HOST_EXPORTS) \
40651 for flag in $(EXTRA_HOST_FLAGS) ; do \
40652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40653 done; \
40654 echo "Doing dvi in gotools"; \
40655 (cd $(HOST_SUBDIR)/gotools && \
40656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40658 "RANLIB=$${RANLIB}" \
40659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40660 dvi) \
40661 || exit 1
40663 @endif gotools
40665 .PHONY: maybe-pdf-gotools pdf-gotools
40666 maybe-pdf-gotools:
40667 @if gotools
40668 maybe-pdf-gotools: pdf-gotools
40670 pdf-gotools: \
40671 configure-gotools
40672 @: $(MAKE); $(unstage)
40673 @[ -f ./gotools/Makefile ] || exit 0; \
40674 r=`${PWD_COMMAND}`; export r; \
40675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40676 $(HOST_EXPORTS) \
40677 for flag in $(EXTRA_HOST_FLAGS) ; do \
40678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40679 done; \
40680 echo "Doing pdf in gotools"; \
40681 (cd $(HOST_SUBDIR)/gotools && \
40682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40684 "RANLIB=$${RANLIB}" \
40685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40686 pdf) \
40687 || exit 1
40689 @endif gotools
40691 .PHONY: maybe-html-gotools html-gotools
40692 maybe-html-gotools:
40693 @if gotools
40694 maybe-html-gotools: html-gotools
40696 html-gotools: \
40697 configure-gotools
40698 @: $(MAKE); $(unstage)
40699 @[ -f ./gotools/Makefile ] || exit 0; \
40700 r=`${PWD_COMMAND}`; export r; \
40701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40702 $(HOST_EXPORTS) \
40703 for flag in $(EXTRA_HOST_FLAGS) ; do \
40704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40705 done; \
40706 echo "Doing html in gotools"; \
40707 (cd $(HOST_SUBDIR)/gotools && \
40708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40710 "RANLIB=$${RANLIB}" \
40711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40712 html) \
40713 || exit 1
40715 @endif gotools
40717 .PHONY: maybe-TAGS-gotools TAGS-gotools
40718 maybe-TAGS-gotools:
40719 @if gotools
40720 maybe-TAGS-gotools: TAGS-gotools
40722 TAGS-gotools: \
40723 configure-gotools
40724 @: $(MAKE); $(unstage)
40725 @[ -f ./gotools/Makefile ] || exit 0; \
40726 r=`${PWD_COMMAND}`; export r; \
40727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40728 $(HOST_EXPORTS) \
40729 for flag in $(EXTRA_HOST_FLAGS) ; do \
40730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40731 done; \
40732 echo "Doing TAGS in gotools"; \
40733 (cd $(HOST_SUBDIR)/gotools && \
40734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40736 "RANLIB=$${RANLIB}" \
40737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40738 TAGS) \
40739 || exit 1
40741 @endif gotools
40743 .PHONY: maybe-install-info-gotools install-info-gotools
40744 maybe-install-info-gotools:
40745 @if gotools
40746 maybe-install-info-gotools: install-info-gotools
40748 install-info-gotools: \
40749 configure-gotools \
40750 info-gotools
40751 @: $(MAKE); $(unstage)
40752 @[ -f ./gotools/Makefile ] || exit 0; \
40753 r=`${PWD_COMMAND}`; export r; \
40754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40755 $(HOST_EXPORTS) \
40756 for flag in $(EXTRA_HOST_FLAGS) ; do \
40757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40758 done; \
40759 echo "Doing install-info in gotools"; \
40760 (cd $(HOST_SUBDIR)/gotools && \
40761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40763 "RANLIB=$${RANLIB}" \
40764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40765 install-info) \
40766 || exit 1
40768 @endif gotools
40770 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
40771 maybe-install-pdf-gotools:
40772 @if gotools
40773 maybe-install-pdf-gotools: install-pdf-gotools
40775 install-pdf-gotools: \
40776 configure-gotools \
40777 pdf-gotools
40778 @: $(MAKE); $(unstage)
40779 @[ -f ./gotools/Makefile ] || exit 0; \
40780 r=`${PWD_COMMAND}`; export r; \
40781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40782 $(HOST_EXPORTS) \
40783 for flag in $(EXTRA_HOST_FLAGS) ; do \
40784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40785 done; \
40786 echo "Doing install-pdf in gotools"; \
40787 (cd $(HOST_SUBDIR)/gotools && \
40788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40790 "RANLIB=$${RANLIB}" \
40791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40792 install-pdf) \
40793 || exit 1
40795 @endif gotools
40797 .PHONY: maybe-install-html-gotools install-html-gotools
40798 maybe-install-html-gotools:
40799 @if gotools
40800 maybe-install-html-gotools: install-html-gotools
40802 install-html-gotools: \
40803 configure-gotools \
40804 html-gotools
40805 @: $(MAKE); $(unstage)
40806 @[ -f ./gotools/Makefile ] || exit 0; \
40807 r=`${PWD_COMMAND}`; export r; \
40808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40809 $(HOST_EXPORTS) \
40810 for flag in $(EXTRA_HOST_FLAGS) ; do \
40811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40812 done; \
40813 echo "Doing install-html in gotools"; \
40814 (cd $(HOST_SUBDIR)/gotools && \
40815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40817 "RANLIB=$${RANLIB}" \
40818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40819 install-html) \
40820 || exit 1
40822 @endif gotools
40824 .PHONY: maybe-installcheck-gotools installcheck-gotools
40825 maybe-installcheck-gotools:
40826 @if gotools
40827 maybe-installcheck-gotools: installcheck-gotools
40829 installcheck-gotools: \
40830 configure-gotools
40831 @: $(MAKE); $(unstage)
40832 @[ -f ./gotools/Makefile ] || exit 0; \
40833 r=`${PWD_COMMAND}`; export r; \
40834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40835 $(HOST_EXPORTS) \
40836 for flag in $(EXTRA_HOST_FLAGS) ; do \
40837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40838 done; \
40839 echo "Doing installcheck in gotools"; \
40840 (cd $(HOST_SUBDIR)/gotools && \
40841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40843 "RANLIB=$${RANLIB}" \
40844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40845 installcheck) \
40846 || exit 1
40848 @endif gotools
40850 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
40851 maybe-mostlyclean-gotools:
40852 @if gotools
40853 maybe-mostlyclean-gotools: mostlyclean-gotools
40855 mostlyclean-gotools:
40856 @: $(MAKE); $(unstage)
40857 @[ -f ./gotools/Makefile ] || exit 0; \
40858 r=`${PWD_COMMAND}`; export r; \
40859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40860 $(HOST_EXPORTS) \
40861 for flag in $(EXTRA_HOST_FLAGS) ; do \
40862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40863 done; \
40864 echo "Doing mostlyclean in gotools"; \
40865 (cd $(HOST_SUBDIR)/gotools && \
40866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40868 "RANLIB=$${RANLIB}" \
40869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40870 mostlyclean) \
40871 || exit 1
40873 @endif gotools
40875 .PHONY: maybe-clean-gotools clean-gotools
40876 maybe-clean-gotools:
40877 @if gotools
40878 maybe-clean-gotools: clean-gotools
40880 clean-gotools:
40881 @: $(MAKE); $(unstage)
40882 @[ -f ./gotools/Makefile ] || exit 0; \
40883 r=`${PWD_COMMAND}`; export r; \
40884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40885 $(HOST_EXPORTS) \
40886 for flag in $(EXTRA_HOST_FLAGS) ; do \
40887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40888 done; \
40889 echo "Doing clean in gotools"; \
40890 (cd $(HOST_SUBDIR)/gotools && \
40891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40893 "RANLIB=$${RANLIB}" \
40894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40895 clean) \
40896 || exit 1
40898 @endif gotools
40900 .PHONY: maybe-distclean-gotools distclean-gotools
40901 maybe-distclean-gotools:
40902 @if gotools
40903 maybe-distclean-gotools: distclean-gotools
40905 distclean-gotools:
40906 @: $(MAKE); $(unstage)
40907 @[ -f ./gotools/Makefile ] || exit 0; \
40908 r=`${PWD_COMMAND}`; export r; \
40909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40910 $(HOST_EXPORTS) \
40911 for flag in $(EXTRA_HOST_FLAGS) ; do \
40912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40913 done; \
40914 echo "Doing distclean in gotools"; \
40915 (cd $(HOST_SUBDIR)/gotools && \
40916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40918 "RANLIB=$${RANLIB}" \
40919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40920 distclean) \
40921 || exit 1
40923 @endif gotools
40925 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
40926 maybe-maintainer-clean-gotools:
40927 @if gotools
40928 maybe-maintainer-clean-gotools: maintainer-clean-gotools
40930 maintainer-clean-gotools:
40931 @: $(MAKE); $(unstage)
40932 @[ -f ./gotools/Makefile ] || exit 0; \
40933 r=`${PWD_COMMAND}`; export r; \
40934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40935 $(HOST_EXPORTS) \
40936 for flag in $(EXTRA_HOST_FLAGS) ; do \
40937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40938 done; \
40939 echo "Doing maintainer-clean in gotools"; \
40940 (cd $(HOST_SUBDIR)/gotools && \
40941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40943 "RANLIB=$${RANLIB}" \
40944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40945 maintainer-clean) \
40946 || exit 1
40948 @endif gotools
40952 .PHONY: configure-libctf maybe-configure-libctf
40953 maybe-configure-libctf:
40954 @if gcc-bootstrap
40955 configure-libctf: stage_current
40956 @endif gcc-bootstrap
40957 @if libctf
40958 maybe-configure-libctf: configure-libctf
40959 configure-libctf:
40960 @r=`${PWD_COMMAND}`; export r; \
40961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40962 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40964 $(HOST_EXPORTS) \
40965 echo Configuring in $(HOST_SUBDIR)/libctf; \
40966 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
40967 case $(srcdir) in \
40968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40969 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
40970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40971 esac; \
40972 module_srcdir=libctf; \
40973 $(SHELL) \
40974 $$s/$$module_srcdir/configure \
40975 --srcdir=$${topdir}/$$module_srcdir \
40976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40977 --target=${target_alias} \
40978 || exit 1
40979 @endif libctf
40983 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
40984 maybe-configure-stage1-libctf:
40985 @if libctf-bootstrap
40986 maybe-configure-stage1-libctf: configure-stage1-libctf
40987 configure-stage1-libctf:
40988 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
40990 @r=`${PWD_COMMAND}`; export r; \
40991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40992 TFLAGS="$(STAGE1_TFLAGS)"; \
40993 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40994 $(HOST_EXPORTS) \
40995 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40996 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40997 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40998 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
40999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41000 cd $(HOST_SUBDIR)/libctf || exit 1; \
41001 case $(srcdir) in \
41002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41003 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41005 esac; \
41006 module_srcdir=libctf; \
41007 $(SHELL) $$s/$$module_srcdir/configure \
41008 --srcdir=$${topdir}/$$module_srcdir \
41009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41010 --target=${target_alias} \
41012 $(STAGE1_CONFIGURE_FLAGS)
41013 @endif libctf-bootstrap
41015 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41016 maybe-configure-stage2-libctf:
41017 @if libctf-bootstrap
41018 maybe-configure-stage2-libctf: configure-stage2-libctf
41019 configure-stage2-libctf:
41020 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41021 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41022 @r=`${PWD_COMMAND}`; export r; \
41023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41024 TFLAGS="$(STAGE2_TFLAGS)"; \
41025 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41026 $(HOST_EXPORTS) \
41027 $(POSTSTAGE1_HOST_EXPORTS) \
41028 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41029 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41030 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41031 echo Configuring stage 2 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} \
41044 --with-build-libsubdir=$(HOST_SUBDIR) \
41045 $(STAGE2_CONFIGURE_FLAGS)
41046 @endif libctf-bootstrap
41048 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41049 maybe-configure-stage3-libctf:
41050 @if libctf-bootstrap
41051 maybe-configure-stage3-libctf: configure-stage3-libctf
41052 configure-stage3-libctf:
41053 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41055 @r=`${PWD_COMMAND}`; export r; \
41056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41057 TFLAGS="$(STAGE3_TFLAGS)"; \
41058 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41059 $(HOST_EXPORTS) \
41060 $(POSTSTAGE1_HOST_EXPORTS) \
41061 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41062 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41063 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41064 echo Configuring stage 3 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 $(STAGE3_CONFIGURE_FLAGS)
41079 @endif libctf-bootstrap
41081 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41082 maybe-configure-stage4-libctf:
41083 @if libctf-bootstrap
41084 maybe-configure-stage4-libctf: configure-stage4-libctf
41085 configure-stage4-libctf:
41086 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41087 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41088 @r=`${PWD_COMMAND}`; export r; \
41089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41090 TFLAGS="$(STAGE4_TFLAGS)"; \
41091 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41092 $(HOST_EXPORTS) \
41093 $(POSTSTAGE1_HOST_EXPORTS) \
41094 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41095 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41096 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41097 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS)
41112 @endif libctf-bootstrap
41114 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41115 maybe-configure-stageprofile-libctf:
41116 @if libctf-bootstrap
41117 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41118 configure-stageprofile-libctf:
41119 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41120 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41121 @r=`${PWD_COMMAND}`; export r; \
41122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41123 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41124 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41125 $(HOST_EXPORTS) \
41126 $(POSTSTAGE1_HOST_EXPORTS) \
41127 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41128 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41129 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41130 echo Configuring stage profile 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 $(STAGEprofile_CONFIGURE_FLAGS)
41145 @endif libctf-bootstrap
41147 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41148 maybe-configure-stagetrain-libctf:
41149 @if libctf-bootstrap
41150 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41151 configure-stagetrain-libctf:
41152 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41153 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41154 @r=`${PWD_COMMAND}`; export r; \
41155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41156 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41157 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41158 $(HOST_EXPORTS) \
41159 $(POSTSTAGE1_HOST_EXPORTS) \
41160 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41161 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41162 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41163 echo Configuring stage train 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 $(STAGEtrain_CONFIGURE_FLAGS)
41178 @endif libctf-bootstrap
41180 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41181 maybe-configure-stagefeedback-libctf:
41182 @if libctf-bootstrap
41183 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41184 configure-stagefeedback-libctf:
41185 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41186 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41187 @r=`${PWD_COMMAND}`; export r; \
41188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41189 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41190 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41191 $(HOST_EXPORTS) \
41192 $(POSTSTAGE1_HOST_EXPORTS) \
41193 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41194 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41195 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41196 echo Configuring stage feedback 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 $(STAGEfeedback_CONFIGURE_FLAGS)
41211 @endif libctf-bootstrap
41213 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41214 maybe-configure-stageautoprofile-libctf:
41215 @if libctf-bootstrap
41216 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41217 configure-stageautoprofile-libctf:
41218 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41220 @r=`${PWD_COMMAND}`; export r; \
41221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41222 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41223 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41224 $(HOST_EXPORTS) \
41225 $(POSTSTAGE1_HOST_EXPORTS) \
41226 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41227 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41228 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41229 echo Configuring stage autoprofile 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 $(STAGEautoprofile_CONFIGURE_FLAGS)
41244 @endif libctf-bootstrap
41246 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41247 maybe-configure-stageautofeedback-libctf:
41248 @if libctf-bootstrap
41249 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41250 configure-stageautofeedback-libctf:
41251 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41253 @r=`${PWD_COMMAND}`; export r; \
41254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41255 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41256 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41257 $(HOST_EXPORTS) \
41258 $(POSTSTAGE1_HOST_EXPORTS) \
41259 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41260 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41261 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41262 echo Configuring stage autofeedback 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 $(STAGEautofeedback_CONFIGURE_FLAGS)
41277 @endif libctf-bootstrap
41283 .PHONY: all-libctf maybe-all-libctf
41284 maybe-all-libctf:
41285 @if gcc-bootstrap
41286 all-libctf: stage_current
41287 @endif gcc-bootstrap
41288 @if libctf
41289 TARGET-libctf=all
41290 maybe-all-libctf: all-libctf
41291 all-libctf: configure-libctf
41292 @r=`${PWD_COMMAND}`; export r; \
41293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41294 $(HOST_EXPORTS) \
41295 (cd $(HOST_SUBDIR)/libctf && \
41296 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41297 $(TARGET-libctf))
41298 @endif libctf
41302 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41303 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41304 maybe-all-stage1-libctf:
41305 maybe-clean-stage1-libctf:
41306 @if libctf-bootstrap
41307 maybe-all-stage1-libctf: all-stage1-libctf
41308 all-stage1: all-stage1-libctf
41309 TARGET-stage1-libctf = $(TARGET-libctf)
41310 all-stage1-libctf: configure-stage1-libctf
41311 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41312 @r=`${PWD_COMMAND}`; export r; \
41313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41314 TFLAGS="$(STAGE1_TFLAGS)"; \
41315 $(HOST_EXPORTS) \
41316 cd $(HOST_SUBDIR)/libctf && \
41318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41319 CFLAGS="$(STAGE1_CFLAGS)" \
41320 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41321 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41322 LIBCFLAGS="$(LIBCFLAGS)" \
41323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41326 $(EXTRA_HOST_FLAGS) \
41327 $(STAGE1_FLAGS_TO_PASS) \
41328 TFLAGS="$(STAGE1_TFLAGS)" \
41329 $(TARGET-stage1-libctf)
41331 maybe-clean-stage1-libctf: clean-stage1-libctf
41332 clean-stage1: clean-stage1-libctf
41333 clean-stage1-libctf:
41334 @if [ $(current_stage) = stage1 ]; then \
41335 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41336 else \
41337 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41338 $(MAKE) stage1-start; \
41339 fi; \
41340 cd $(HOST_SUBDIR)/libctf && \
41341 $(MAKE) $(EXTRA_HOST_FLAGS) \
41342 $(STAGE1_FLAGS_TO_PASS) clean
41343 @endif libctf-bootstrap
41346 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41347 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41348 maybe-all-stage2-libctf:
41349 maybe-clean-stage2-libctf:
41350 @if libctf-bootstrap
41351 maybe-all-stage2-libctf: all-stage2-libctf
41352 all-stage2: all-stage2-libctf
41353 TARGET-stage2-libctf = $(TARGET-libctf)
41354 all-stage2-libctf: configure-stage2-libctf
41355 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41356 @r=`${PWD_COMMAND}`; export r; \
41357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41358 TFLAGS="$(STAGE2_TFLAGS)"; \
41359 $(HOST_EXPORTS) \
41360 $(POSTSTAGE1_HOST_EXPORTS) \
41361 cd $(HOST_SUBDIR)/libctf && \
41363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41364 CFLAGS="$(STAGE2_CFLAGS)" \
41365 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41366 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41367 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41372 TFLAGS="$(STAGE2_TFLAGS)" \
41373 $(TARGET-stage2-libctf)
41375 maybe-clean-stage2-libctf: clean-stage2-libctf
41376 clean-stage2: clean-stage2-libctf
41377 clean-stage2-libctf:
41378 @if [ $(current_stage) = stage2 ]; then \
41379 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41380 else \
41381 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41382 $(MAKE) stage2-start; \
41383 fi; \
41384 cd $(HOST_SUBDIR)/libctf && \
41385 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41386 @endif libctf-bootstrap
41389 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41390 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41391 maybe-all-stage3-libctf:
41392 maybe-clean-stage3-libctf:
41393 @if libctf-bootstrap
41394 maybe-all-stage3-libctf: all-stage3-libctf
41395 all-stage3: all-stage3-libctf
41396 TARGET-stage3-libctf = $(TARGET-libctf)
41397 all-stage3-libctf: configure-stage3-libctf
41398 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41399 @r=`${PWD_COMMAND}`; export r; \
41400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41401 TFLAGS="$(STAGE3_TFLAGS)"; \
41402 $(HOST_EXPORTS) \
41403 $(POSTSTAGE1_HOST_EXPORTS) \
41404 cd $(HOST_SUBDIR)/libctf && \
41406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41407 CFLAGS="$(STAGE3_CFLAGS)" \
41408 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41409 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41410 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41415 TFLAGS="$(STAGE3_TFLAGS)" \
41416 $(TARGET-stage3-libctf)
41418 maybe-clean-stage3-libctf: clean-stage3-libctf
41419 clean-stage3: clean-stage3-libctf
41420 clean-stage3-libctf:
41421 @if [ $(current_stage) = stage3 ]; then \
41422 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41423 else \
41424 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41425 $(MAKE) stage3-start; \
41426 fi; \
41427 cd $(HOST_SUBDIR)/libctf && \
41428 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41429 @endif libctf-bootstrap
41432 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41433 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41434 maybe-all-stage4-libctf:
41435 maybe-clean-stage4-libctf:
41436 @if libctf-bootstrap
41437 maybe-all-stage4-libctf: all-stage4-libctf
41438 all-stage4: all-stage4-libctf
41439 TARGET-stage4-libctf = $(TARGET-libctf)
41440 all-stage4-libctf: configure-stage4-libctf
41441 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41442 @r=`${PWD_COMMAND}`; export r; \
41443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41444 TFLAGS="$(STAGE4_TFLAGS)"; \
41445 $(HOST_EXPORTS) \
41446 $(POSTSTAGE1_HOST_EXPORTS) \
41447 cd $(HOST_SUBDIR)/libctf && \
41449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41450 CFLAGS="$(STAGE4_CFLAGS)" \
41451 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41452 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41453 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41458 TFLAGS="$(STAGE4_TFLAGS)" \
41459 $(TARGET-stage4-libctf)
41461 maybe-clean-stage4-libctf: clean-stage4-libctf
41462 clean-stage4: clean-stage4-libctf
41463 clean-stage4-libctf:
41464 @if [ $(current_stage) = stage4 ]; then \
41465 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41466 else \
41467 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41468 $(MAKE) stage4-start; \
41469 fi; \
41470 cd $(HOST_SUBDIR)/libctf && \
41471 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41472 @endif libctf-bootstrap
41475 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41476 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41477 maybe-all-stageprofile-libctf:
41478 maybe-clean-stageprofile-libctf:
41479 @if libctf-bootstrap
41480 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41481 all-stageprofile: all-stageprofile-libctf
41482 TARGET-stageprofile-libctf = $(TARGET-libctf)
41483 all-stageprofile-libctf: configure-stageprofile-libctf
41484 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41485 @r=`${PWD_COMMAND}`; export r; \
41486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41487 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41488 $(HOST_EXPORTS) \
41489 $(POSTSTAGE1_HOST_EXPORTS) \
41490 cd $(HOST_SUBDIR)/libctf && \
41492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41493 CFLAGS="$(STAGEprofile_CFLAGS)" \
41494 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41495 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41496 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41501 TFLAGS="$(STAGEprofile_TFLAGS)" \
41502 $(TARGET-stageprofile-libctf)
41504 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41505 clean-stageprofile: clean-stageprofile-libctf
41506 clean-stageprofile-libctf:
41507 @if [ $(current_stage) = stageprofile ]; then \
41508 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41509 else \
41510 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41511 $(MAKE) stageprofile-start; \
41512 fi; \
41513 cd $(HOST_SUBDIR)/libctf && \
41514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41515 @endif libctf-bootstrap
41518 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41519 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41520 maybe-all-stagetrain-libctf:
41521 maybe-clean-stagetrain-libctf:
41522 @if libctf-bootstrap
41523 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41524 all-stagetrain: all-stagetrain-libctf
41525 TARGET-stagetrain-libctf = $(TARGET-libctf)
41526 all-stagetrain-libctf: configure-stagetrain-libctf
41527 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41528 @r=`${PWD_COMMAND}`; export r; \
41529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41530 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41531 $(HOST_EXPORTS) \
41532 $(POSTSTAGE1_HOST_EXPORTS) \
41533 cd $(HOST_SUBDIR)/libctf && \
41535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41536 CFLAGS="$(STAGEtrain_CFLAGS)" \
41537 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41538 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41539 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41544 TFLAGS="$(STAGEtrain_TFLAGS)" \
41545 $(TARGET-stagetrain-libctf)
41547 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41548 clean-stagetrain: clean-stagetrain-libctf
41549 clean-stagetrain-libctf:
41550 @if [ $(current_stage) = stagetrain ]; then \
41551 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41552 else \
41553 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41554 $(MAKE) stagetrain-start; \
41555 fi; \
41556 cd $(HOST_SUBDIR)/libctf && \
41557 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41558 @endif libctf-bootstrap
41561 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41562 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41563 maybe-all-stagefeedback-libctf:
41564 maybe-clean-stagefeedback-libctf:
41565 @if libctf-bootstrap
41566 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41567 all-stagefeedback: all-stagefeedback-libctf
41568 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41569 all-stagefeedback-libctf: configure-stagefeedback-libctf
41570 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41571 @r=`${PWD_COMMAND}`; export r; \
41572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41573 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41574 $(HOST_EXPORTS) \
41575 $(POSTSTAGE1_HOST_EXPORTS) \
41576 cd $(HOST_SUBDIR)/libctf && \
41578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41579 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41580 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41581 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41582 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41587 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41588 $(TARGET-stagefeedback-libctf)
41590 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41591 clean-stagefeedback: clean-stagefeedback-libctf
41592 clean-stagefeedback-libctf:
41593 @if [ $(current_stage) = stagefeedback ]; then \
41594 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41595 else \
41596 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41597 $(MAKE) stagefeedback-start; \
41598 fi; \
41599 cd $(HOST_SUBDIR)/libctf && \
41600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41601 @endif libctf-bootstrap
41604 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41605 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41606 maybe-all-stageautoprofile-libctf:
41607 maybe-clean-stageautoprofile-libctf:
41608 @if libctf-bootstrap
41609 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41610 all-stageautoprofile: all-stageautoprofile-libctf
41611 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41612 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41613 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41614 @r=`${PWD_COMMAND}`; export r; \
41615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41616 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41617 $(HOST_EXPORTS) \
41618 $(POSTSTAGE1_HOST_EXPORTS) \
41619 cd $(HOST_SUBDIR)/libctf && \
41620 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41622 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41623 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41624 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41625 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41630 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41631 $(TARGET-stageautoprofile-libctf)
41633 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41634 clean-stageautoprofile: clean-stageautoprofile-libctf
41635 clean-stageautoprofile-libctf:
41636 @if [ $(current_stage) = stageautoprofile ]; then \
41637 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41638 else \
41639 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41640 $(MAKE) stageautoprofile-start; \
41641 fi; \
41642 cd $(HOST_SUBDIR)/libctf && \
41643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41644 @endif libctf-bootstrap
41647 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41648 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41649 maybe-all-stageautofeedback-libctf:
41650 maybe-clean-stageautofeedback-libctf:
41651 @if libctf-bootstrap
41652 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41653 all-stageautofeedback: all-stageautofeedback-libctf
41654 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41655 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41656 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41657 @r=`${PWD_COMMAND}`; export r; \
41658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41659 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41660 $(HOST_EXPORTS) \
41661 $(POSTSTAGE1_HOST_EXPORTS) \
41662 cd $(HOST_SUBDIR)/libctf && \
41664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41665 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41666 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41667 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41668 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41673 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41674 $(TARGET-stageautofeedback-libctf)
41676 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41677 clean-stageautofeedback: clean-stageautofeedback-libctf
41678 clean-stageautofeedback-libctf:
41679 @if [ $(current_stage) = stageautofeedback ]; then \
41680 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41681 else \
41682 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41683 $(MAKE) stageautofeedback-start; \
41684 fi; \
41685 cd $(HOST_SUBDIR)/libctf && \
41686 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41687 @endif libctf-bootstrap
41693 .PHONY: check-libctf maybe-check-libctf
41694 maybe-check-libctf:
41695 @if libctf
41696 maybe-check-libctf: check-libctf
41698 check-libctf:
41699 @: $(MAKE); $(unstage)
41700 @r=`${PWD_COMMAND}`; export r; \
41701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41702 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41703 (cd $(HOST_SUBDIR)/libctf && \
41704 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
41706 @endif libctf
41708 .PHONY: install-libctf maybe-install-libctf
41709 maybe-install-libctf:
41710 @if libctf
41711 maybe-install-libctf: install-libctf
41713 install-libctf: installdirs
41714 @: $(MAKE); $(unstage)
41715 @r=`${PWD_COMMAND}`; export r; \
41716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41717 $(HOST_EXPORTS) \
41718 (cd $(HOST_SUBDIR)/libctf && \
41719 $(MAKE) $(FLAGS_TO_PASS) install)
41721 @endif libctf
41723 .PHONY: install-strip-libctf maybe-install-strip-libctf
41724 maybe-install-strip-libctf:
41725 @if libctf
41726 maybe-install-strip-libctf: install-strip-libctf
41728 install-strip-libctf: installdirs
41729 @: $(MAKE); $(unstage)
41730 @r=`${PWD_COMMAND}`; export r; \
41731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41732 $(HOST_EXPORTS) \
41733 (cd $(HOST_SUBDIR)/libctf && \
41734 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41736 @endif libctf
41738 # Other targets (info, dvi, pdf, etc.)
41740 .PHONY: maybe-info-libctf info-libctf
41741 maybe-info-libctf:
41742 @if libctf
41743 maybe-info-libctf: info-libctf
41745 info-libctf: \
41746 configure-libctf
41747 @[ -f ./libctf/Makefile ] || exit 0; \
41748 r=`${PWD_COMMAND}`; export r; \
41749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41750 $(HOST_EXPORTS) \
41751 for flag in $(EXTRA_HOST_FLAGS) ; do \
41752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41753 done; \
41754 echo "Doing info in libctf"; \
41755 (cd $(HOST_SUBDIR)/libctf && \
41756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41758 "RANLIB=$${RANLIB}" \
41759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41760 info) \
41761 || exit 1
41763 @endif libctf
41765 .PHONY: maybe-dvi-libctf dvi-libctf
41766 maybe-dvi-libctf:
41767 @if libctf
41768 maybe-dvi-libctf: dvi-libctf
41770 dvi-libctf: \
41771 configure-libctf
41772 @[ -f ./libctf/Makefile ] || exit 0; \
41773 r=`${PWD_COMMAND}`; export r; \
41774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775 $(HOST_EXPORTS) \
41776 for flag in $(EXTRA_HOST_FLAGS) ; do \
41777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41778 done; \
41779 echo "Doing dvi in libctf"; \
41780 (cd $(HOST_SUBDIR)/libctf && \
41781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41783 "RANLIB=$${RANLIB}" \
41784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41785 dvi) \
41786 || exit 1
41788 @endif libctf
41790 .PHONY: maybe-pdf-libctf pdf-libctf
41791 maybe-pdf-libctf:
41792 @if libctf
41793 maybe-pdf-libctf: pdf-libctf
41795 pdf-libctf: \
41796 configure-libctf
41797 @[ -f ./libctf/Makefile ] || exit 0; \
41798 r=`${PWD_COMMAND}`; export r; \
41799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41800 $(HOST_EXPORTS) \
41801 for flag in $(EXTRA_HOST_FLAGS) ; do \
41802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41803 done; \
41804 echo "Doing pdf in libctf"; \
41805 (cd $(HOST_SUBDIR)/libctf && \
41806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41808 "RANLIB=$${RANLIB}" \
41809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41810 pdf) \
41811 || exit 1
41813 @endif libctf
41815 .PHONY: maybe-html-libctf html-libctf
41816 maybe-html-libctf:
41817 @if libctf
41818 maybe-html-libctf: html-libctf
41820 html-libctf: \
41821 configure-libctf
41822 @[ -f ./libctf/Makefile ] || exit 0; \
41823 r=`${PWD_COMMAND}`; export r; \
41824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41825 $(HOST_EXPORTS) \
41826 for flag in $(EXTRA_HOST_FLAGS) ; do \
41827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41828 done; \
41829 echo "Doing html in libctf"; \
41830 (cd $(HOST_SUBDIR)/libctf && \
41831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41833 "RANLIB=$${RANLIB}" \
41834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41835 html) \
41836 || exit 1
41838 @endif libctf
41840 .PHONY: maybe-TAGS-libctf TAGS-libctf
41841 maybe-TAGS-libctf:
41842 @if libctf
41843 maybe-TAGS-libctf: TAGS-libctf
41845 TAGS-libctf: \
41846 configure-libctf
41847 @[ -f ./libctf/Makefile ] || exit 0; \
41848 r=`${PWD_COMMAND}`; export r; \
41849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41850 $(HOST_EXPORTS) \
41851 for flag in $(EXTRA_HOST_FLAGS) ; do \
41852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41853 done; \
41854 echo "Doing TAGS in libctf"; \
41855 (cd $(HOST_SUBDIR)/libctf && \
41856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41858 "RANLIB=$${RANLIB}" \
41859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41860 TAGS) \
41861 || exit 1
41863 @endif libctf
41865 .PHONY: maybe-install-info-libctf install-info-libctf
41866 maybe-install-info-libctf:
41867 @if libctf
41868 maybe-install-info-libctf: install-info-libctf
41870 install-info-libctf: \
41871 configure-libctf \
41872 info-libctf
41873 @[ -f ./libctf/Makefile ] || exit 0; \
41874 r=`${PWD_COMMAND}`; export r; \
41875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41876 $(HOST_EXPORTS) \
41877 for flag in $(EXTRA_HOST_FLAGS) ; do \
41878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41879 done; \
41880 echo "Doing install-info in libctf"; \
41881 (cd $(HOST_SUBDIR)/libctf && \
41882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41884 "RANLIB=$${RANLIB}" \
41885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41886 install-info) \
41887 || exit 1
41889 @endif libctf
41891 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
41892 maybe-install-pdf-libctf:
41893 @if libctf
41894 maybe-install-pdf-libctf: install-pdf-libctf
41896 install-pdf-libctf: \
41897 configure-libctf \
41898 pdf-libctf
41899 @[ -f ./libctf/Makefile ] || exit 0; \
41900 r=`${PWD_COMMAND}`; export r; \
41901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41902 $(HOST_EXPORTS) \
41903 for flag in $(EXTRA_HOST_FLAGS) ; do \
41904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41905 done; \
41906 echo "Doing install-pdf in libctf"; \
41907 (cd $(HOST_SUBDIR)/libctf && \
41908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41910 "RANLIB=$${RANLIB}" \
41911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41912 install-pdf) \
41913 || exit 1
41915 @endif libctf
41917 .PHONY: maybe-install-html-libctf install-html-libctf
41918 maybe-install-html-libctf:
41919 @if libctf
41920 maybe-install-html-libctf: install-html-libctf
41922 install-html-libctf: \
41923 configure-libctf \
41924 html-libctf
41925 @[ -f ./libctf/Makefile ] || exit 0; \
41926 r=`${PWD_COMMAND}`; export r; \
41927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41928 $(HOST_EXPORTS) \
41929 for flag in $(EXTRA_HOST_FLAGS) ; do \
41930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41931 done; \
41932 echo "Doing install-html in libctf"; \
41933 (cd $(HOST_SUBDIR)/libctf && \
41934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41936 "RANLIB=$${RANLIB}" \
41937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41938 install-html) \
41939 || exit 1
41941 @endif libctf
41943 .PHONY: maybe-installcheck-libctf installcheck-libctf
41944 maybe-installcheck-libctf:
41945 @if libctf
41946 maybe-installcheck-libctf: installcheck-libctf
41948 installcheck-libctf: \
41949 configure-libctf
41950 @[ -f ./libctf/Makefile ] || exit 0; \
41951 r=`${PWD_COMMAND}`; export r; \
41952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41953 $(HOST_EXPORTS) \
41954 for flag in $(EXTRA_HOST_FLAGS) ; do \
41955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41956 done; \
41957 echo "Doing installcheck in libctf"; \
41958 (cd $(HOST_SUBDIR)/libctf && \
41959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41961 "RANLIB=$${RANLIB}" \
41962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41963 installcheck) \
41964 || exit 1
41966 @endif libctf
41968 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
41969 maybe-mostlyclean-libctf:
41970 @if libctf
41971 maybe-mostlyclean-libctf: mostlyclean-libctf
41973 mostlyclean-libctf:
41974 @[ -f ./libctf/Makefile ] || exit 0; \
41975 r=`${PWD_COMMAND}`; export r; \
41976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41977 $(HOST_EXPORTS) \
41978 for flag in $(EXTRA_HOST_FLAGS) ; do \
41979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41980 done; \
41981 echo "Doing mostlyclean in libctf"; \
41982 (cd $(HOST_SUBDIR)/libctf && \
41983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41985 "RANLIB=$${RANLIB}" \
41986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41987 mostlyclean) \
41988 || exit 1
41990 @endif libctf
41992 .PHONY: maybe-clean-libctf clean-libctf
41993 maybe-clean-libctf:
41994 @if libctf
41995 maybe-clean-libctf: clean-libctf
41997 clean-libctf:
41998 @[ -f ./libctf/Makefile ] || exit 0; \
41999 r=`${PWD_COMMAND}`; export r; \
42000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42001 $(HOST_EXPORTS) \
42002 for flag in $(EXTRA_HOST_FLAGS) ; do \
42003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42004 done; \
42005 echo "Doing clean in libctf"; \
42006 (cd $(HOST_SUBDIR)/libctf && \
42007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42009 "RANLIB=$${RANLIB}" \
42010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42011 clean) \
42012 || exit 1
42014 @endif libctf
42016 .PHONY: maybe-distclean-libctf distclean-libctf
42017 maybe-distclean-libctf:
42018 @if libctf
42019 maybe-distclean-libctf: distclean-libctf
42021 distclean-libctf:
42022 @[ -f ./libctf/Makefile ] || exit 0; \
42023 r=`${PWD_COMMAND}`; export r; \
42024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42025 $(HOST_EXPORTS) \
42026 for flag in $(EXTRA_HOST_FLAGS) ; do \
42027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42028 done; \
42029 echo "Doing distclean in libctf"; \
42030 (cd $(HOST_SUBDIR)/libctf && \
42031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42033 "RANLIB=$${RANLIB}" \
42034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42035 distclean) \
42036 || exit 1
42038 @endif libctf
42040 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42041 maybe-maintainer-clean-libctf:
42042 @if libctf
42043 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42045 maintainer-clean-libctf:
42046 @[ -f ./libctf/Makefile ] || exit 0; \
42047 r=`${PWD_COMMAND}`; export r; \
42048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42049 $(HOST_EXPORTS) \
42050 for flag in $(EXTRA_HOST_FLAGS) ; do \
42051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42052 done; \
42053 echo "Doing maintainer-clean in libctf"; \
42054 (cd $(HOST_SUBDIR)/libctf && \
42055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42057 "RANLIB=$${RANLIB}" \
42058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42059 maintainer-clean) \
42060 || exit 1
42062 @endif libctf
42066 # ---------------------------------------
42067 # Modules which run on the target machine
42068 # ---------------------------------------
42073 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42074 maybe-configure-target-libstdc++-v3:
42075 @if gcc-bootstrap
42076 configure-target-libstdc++-v3: stage_current
42077 @endif gcc-bootstrap
42078 @if target-libstdc++-v3
42079 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42080 configure-target-libstdc++-v3:
42081 @r=`${PWD_COMMAND}`; export r; \
42082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42083 echo "Checking multilib configuration for libstdc++-v3..."; \
42084 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42085 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42086 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42087 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42088 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42089 else \
42090 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42091 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42092 fi; \
42093 else \
42094 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42095 fi; \
42096 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42097 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42098 $(RAW_CXX_TARGET_EXPORTS) \
42099 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42100 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42101 case $(srcdir) in \
42102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42103 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42105 esac; \
42106 module_srcdir=libstdc++-v3; \
42107 rm -f no-such-file || : ; \
42108 CONFIG_SITE=no-such-file $(SHELL) \
42109 $$s/$$module_srcdir/configure \
42110 --srcdir=$${topdir}/$$module_srcdir \
42111 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42112 --target=${target_alias} \
42113 || exit 1
42114 @endif target-libstdc++-v3
42118 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
42119 maybe-configure-stage1-target-libstdc++-v3:
42120 @if target-libstdc++-v3-bootstrap
42121 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42122 configure-stage1-target-libstdc++-v3:
42123 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42124 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42125 @r=`${PWD_COMMAND}`; export r; \
42126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42127 TFLAGS="$(STAGE1_TFLAGS)"; \
42128 echo "Checking multilib configuration for libstdc++-v3..."; \
42129 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42130 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42131 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42132 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42133 else \
42134 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42135 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42136 fi; \
42137 else \
42138 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42139 fi; \
42140 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42141 $(RAW_CXX_TARGET_EXPORTS) \
42142 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42143 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42144 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42145 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
42146 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42147 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42148 case $(srcdir) in \
42149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42150 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42152 esac; \
42153 module_srcdir=libstdc++-v3; \
42154 $(SHELL) $$s/$$module_srcdir/configure \
42155 --srcdir=$${topdir}/$$module_srcdir \
42156 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42157 --target=${target_alias} \
42159 $(STAGE1_CONFIGURE_FLAGS)
42160 @endif target-libstdc++-v3-bootstrap
42162 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
42163 maybe-configure-stage2-target-libstdc++-v3:
42164 @if target-libstdc++-v3-bootstrap
42165 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42166 configure-stage2-target-libstdc++-v3:
42167 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42168 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42169 @r=`${PWD_COMMAND}`; export r; \
42170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42171 TFLAGS="$(STAGE2_TFLAGS)"; \
42172 echo "Checking multilib configuration for libstdc++-v3..."; \
42173 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42174 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42175 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42176 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42177 else \
42178 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42179 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42180 fi; \
42181 else \
42182 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42183 fi; \
42184 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42185 $(RAW_CXX_TARGET_EXPORTS) \
42187 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42188 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42189 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42190 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
42191 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42192 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42193 case $(srcdir) in \
42194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42195 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42197 esac; \
42198 module_srcdir=libstdc++-v3; \
42199 $(SHELL) $$s/$$module_srcdir/configure \
42200 --srcdir=$${topdir}/$$module_srcdir \
42201 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42202 --target=${target_alias} \
42203 --with-build-libsubdir=$(HOST_SUBDIR) \
42204 $(STAGE2_CONFIGURE_FLAGS)
42205 @endif target-libstdc++-v3-bootstrap
42207 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
42208 maybe-configure-stage3-target-libstdc++-v3:
42209 @if target-libstdc++-v3-bootstrap
42210 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42211 configure-stage3-target-libstdc++-v3:
42212 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42213 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42214 @r=`${PWD_COMMAND}`; export r; \
42215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42216 TFLAGS="$(STAGE3_TFLAGS)"; \
42217 echo "Checking multilib configuration for libstdc++-v3..."; \
42218 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42219 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42220 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42221 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42222 else \
42223 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42224 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42225 fi; \
42226 else \
42227 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42228 fi; \
42229 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42230 $(RAW_CXX_TARGET_EXPORTS) \
42232 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42233 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42234 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42235 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
42236 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42237 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42238 case $(srcdir) in \
42239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42240 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42242 esac; \
42243 module_srcdir=libstdc++-v3; \
42244 $(SHELL) $$s/$$module_srcdir/configure \
42245 --srcdir=$${topdir}/$$module_srcdir \
42246 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42247 --target=${target_alias} \
42248 --with-build-libsubdir=$(HOST_SUBDIR) \
42249 $(STAGE3_CONFIGURE_FLAGS)
42250 @endif target-libstdc++-v3-bootstrap
42252 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
42253 maybe-configure-stage4-target-libstdc++-v3:
42254 @if target-libstdc++-v3-bootstrap
42255 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42256 configure-stage4-target-libstdc++-v3:
42257 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42258 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42259 @r=`${PWD_COMMAND}`; export r; \
42260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42261 TFLAGS="$(STAGE4_TFLAGS)"; \
42262 echo "Checking multilib configuration for libstdc++-v3..."; \
42263 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42264 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42265 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42266 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42267 else \
42268 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42269 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42270 fi; \
42271 else \
42272 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42273 fi; \
42274 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42275 $(RAW_CXX_TARGET_EXPORTS) \
42277 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42278 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42279 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42280 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
42281 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42282 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42283 case $(srcdir) in \
42284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42285 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42287 esac; \
42288 module_srcdir=libstdc++-v3; \
42289 $(SHELL) $$s/$$module_srcdir/configure \
42290 --srcdir=$${topdir}/$$module_srcdir \
42291 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42292 --target=${target_alias} \
42293 --with-build-libsubdir=$(HOST_SUBDIR) \
42294 $(STAGE4_CONFIGURE_FLAGS)
42295 @endif target-libstdc++-v3-bootstrap
42297 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
42298 maybe-configure-stageprofile-target-libstdc++-v3:
42299 @if target-libstdc++-v3-bootstrap
42300 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42301 configure-stageprofile-target-libstdc++-v3:
42302 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42303 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42304 @r=`${PWD_COMMAND}`; export r; \
42305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42306 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42307 echo "Checking multilib configuration for libstdc++-v3..."; \
42308 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42309 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42310 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42311 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42312 else \
42313 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42314 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42315 fi; \
42316 else \
42317 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42318 fi; \
42319 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42320 $(RAW_CXX_TARGET_EXPORTS) \
42322 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42323 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42324 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42325 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
42326 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42327 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42328 case $(srcdir) in \
42329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42330 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42332 esac; \
42333 module_srcdir=libstdc++-v3; \
42334 $(SHELL) $$s/$$module_srcdir/configure \
42335 --srcdir=$${topdir}/$$module_srcdir \
42336 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42337 --target=${target_alias} \
42338 --with-build-libsubdir=$(HOST_SUBDIR) \
42339 $(STAGEprofile_CONFIGURE_FLAGS)
42340 @endif target-libstdc++-v3-bootstrap
42342 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
42343 maybe-configure-stagetrain-target-libstdc++-v3:
42344 @if target-libstdc++-v3-bootstrap
42345 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42346 configure-stagetrain-target-libstdc++-v3:
42347 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42348 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42349 @r=`${PWD_COMMAND}`; export r; \
42350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42351 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42352 echo "Checking multilib configuration for libstdc++-v3..."; \
42353 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42354 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42355 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42356 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42357 else \
42358 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42359 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42360 fi; \
42361 else \
42362 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42363 fi; \
42364 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42365 $(RAW_CXX_TARGET_EXPORTS) \
42367 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42368 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42369 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42370 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
42371 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42372 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42373 case $(srcdir) in \
42374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42375 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42377 esac; \
42378 module_srcdir=libstdc++-v3; \
42379 $(SHELL) $$s/$$module_srcdir/configure \
42380 --srcdir=$${topdir}/$$module_srcdir \
42381 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42382 --target=${target_alias} \
42383 --with-build-libsubdir=$(HOST_SUBDIR) \
42384 $(STAGEtrain_CONFIGURE_FLAGS)
42385 @endif target-libstdc++-v3-bootstrap
42387 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
42388 maybe-configure-stagefeedback-target-libstdc++-v3:
42389 @if target-libstdc++-v3-bootstrap
42390 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42391 configure-stagefeedback-target-libstdc++-v3:
42392 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42393 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42394 @r=`${PWD_COMMAND}`; export r; \
42395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42396 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42397 echo "Checking multilib configuration for libstdc++-v3..."; \
42398 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42399 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42400 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42401 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42402 else \
42403 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42404 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42405 fi; \
42406 else \
42407 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42408 fi; \
42409 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42410 $(RAW_CXX_TARGET_EXPORTS) \
42412 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42413 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42414 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42415 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42416 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42417 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42418 case $(srcdir) in \
42419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42420 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42422 esac; \
42423 module_srcdir=libstdc++-v3; \
42424 $(SHELL) $$s/$$module_srcdir/configure \
42425 --srcdir=$${topdir}/$$module_srcdir \
42426 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42427 --target=${target_alias} \
42428 --with-build-libsubdir=$(HOST_SUBDIR) \
42429 $(STAGEfeedback_CONFIGURE_FLAGS)
42430 @endif target-libstdc++-v3-bootstrap
42432 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42433 maybe-configure-stageautoprofile-target-libstdc++-v3:
42434 @if target-libstdc++-v3-bootstrap
42435 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42436 configure-stageautoprofile-target-libstdc++-v3:
42437 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42438 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42439 @r=`${PWD_COMMAND}`; export r; \
42440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42441 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42442 echo "Checking multilib configuration for libstdc++-v3..."; \
42443 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42444 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42445 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42446 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42447 else \
42448 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42449 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42450 fi; \
42451 else \
42452 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42453 fi; \
42454 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42455 $(RAW_CXX_TARGET_EXPORTS) \
42457 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42458 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42459 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42460 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42461 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42462 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42463 case $(srcdir) in \
42464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42465 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42467 esac; \
42468 module_srcdir=libstdc++-v3; \
42469 $(SHELL) $$s/$$module_srcdir/configure \
42470 --srcdir=$${topdir}/$$module_srcdir \
42471 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42472 --target=${target_alias} \
42473 --with-build-libsubdir=$(HOST_SUBDIR) \
42474 $(STAGEautoprofile_CONFIGURE_FLAGS)
42475 @endif target-libstdc++-v3-bootstrap
42477 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42478 maybe-configure-stageautofeedback-target-libstdc++-v3:
42479 @if target-libstdc++-v3-bootstrap
42480 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42481 configure-stageautofeedback-target-libstdc++-v3:
42482 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42483 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42484 @r=`${PWD_COMMAND}`; export r; \
42485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42486 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42487 echo "Checking multilib configuration for libstdc++-v3..."; \
42488 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42489 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42490 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42491 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42492 else \
42493 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42494 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42495 fi; \
42496 else \
42497 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42498 fi; \
42499 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42500 $(RAW_CXX_TARGET_EXPORTS) \
42502 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42503 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42504 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42505 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42506 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42507 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42508 case $(srcdir) in \
42509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42510 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42512 esac; \
42513 module_srcdir=libstdc++-v3; \
42514 $(SHELL) $$s/$$module_srcdir/configure \
42515 --srcdir=$${topdir}/$$module_srcdir \
42516 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42517 --target=${target_alias} \
42518 --with-build-libsubdir=$(HOST_SUBDIR) \
42519 $(STAGEautofeedback_CONFIGURE_FLAGS)
42520 @endif target-libstdc++-v3-bootstrap
42526 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42527 maybe-all-target-libstdc++-v3:
42528 @if gcc-bootstrap
42529 all-target-libstdc++-v3: stage_current
42530 @endif gcc-bootstrap
42531 @if target-libstdc++-v3
42532 TARGET-target-libstdc++-v3=all
42533 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42534 all-target-libstdc++-v3: configure-target-libstdc++-v3
42535 @r=`${PWD_COMMAND}`; export r; \
42536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42537 $(RAW_CXX_TARGET_EXPORTS) \
42538 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42539 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42540 $(TARGET-target-libstdc++-v3))
42541 @endif target-libstdc++-v3
42545 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42546 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42547 maybe-all-stage1-target-libstdc++-v3:
42548 maybe-clean-stage1-target-libstdc++-v3:
42549 @if target-libstdc++-v3-bootstrap
42550 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42551 all-stage1: all-stage1-target-libstdc++-v3
42552 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42553 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42554 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42555 @r=`${PWD_COMMAND}`; export r; \
42556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42557 TFLAGS="$(STAGE1_TFLAGS)"; \
42558 $(RAW_CXX_TARGET_EXPORTS) \
42559 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42562 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42563 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42564 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42565 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42566 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42567 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42568 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42570 TFLAGS="$(STAGE1_TFLAGS)" \
42571 $(TARGET-stage1-target-libstdc++-v3)
42573 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42574 clean-stage1: clean-stage1-target-libstdc++-v3
42575 clean-stage1-target-libstdc++-v3:
42576 @if [ $(current_stage) = stage1 ]; then \
42577 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42578 else \
42579 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42580 $(MAKE) stage1-start; \
42581 fi; \
42582 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42583 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42584 clean
42585 @endif target-libstdc++-v3-bootstrap
42588 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42589 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42590 maybe-all-stage2-target-libstdc++-v3:
42591 maybe-clean-stage2-target-libstdc++-v3:
42592 @if target-libstdc++-v3-bootstrap
42593 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42594 all-stage2: all-stage2-target-libstdc++-v3
42595 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42596 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42597 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42598 @r=`${PWD_COMMAND}`; export r; \
42599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42600 TFLAGS="$(STAGE2_TFLAGS)"; \
42601 $(RAW_CXX_TARGET_EXPORTS) \
42603 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42606 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42607 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42608 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42609 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42610 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42611 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42612 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42613 TFLAGS="$(STAGE2_TFLAGS)" \
42614 $(TARGET-stage2-target-libstdc++-v3)
42616 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42617 clean-stage2: clean-stage2-target-libstdc++-v3
42618 clean-stage2-target-libstdc++-v3:
42619 @if [ $(current_stage) = stage2 ]; then \
42620 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42621 else \
42622 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42623 $(MAKE) stage2-start; \
42624 fi; \
42625 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42626 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42627 @endif target-libstdc++-v3-bootstrap
42630 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42631 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42632 maybe-all-stage3-target-libstdc++-v3:
42633 maybe-clean-stage3-target-libstdc++-v3:
42634 @if target-libstdc++-v3-bootstrap
42635 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42636 all-stage3: all-stage3-target-libstdc++-v3
42637 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42638 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42639 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42640 @r=`${PWD_COMMAND}`; export r; \
42641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42642 TFLAGS="$(STAGE3_TFLAGS)"; \
42643 $(RAW_CXX_TARGET_EXPORTS) \
42645 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42648 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42649 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42650 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42651 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42652 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42653 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42654 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42655 TFLAGS="$(STAGE3_TFLAGS)" \
42656 $(TARGET-stage3-target-libstdc++-v3)
42658 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42659 clean-stage3: clean-stage3-target-libstdc++-v3
42660 clean-stage3-target-libstdc++-v3:
42661 @if [ $(current_stage) = stage3 ]; then \
42662 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42663 else \
42664 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42665 $(MAKE) stage3-start; \
42666 fi; \
42667 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42668 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42669 @endif target-libstdc++-v3-bootstrap
42672 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42673 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42674 maybe-all-stage4-target-libstdc++-v3:
42675 maybe-clean-stage4-target-libstdc++-v3:
42676 @if target-libstdc++-v3-bootstrap
42677 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42678 all-stage4: all-stage4-target-libstdc++-v3
42679 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42680 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42681 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42682 @r=`${PWD_COMMAND}`; export r; \
42683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42684 TFLAGS="$(STAGE4_TFLAGS)"; \
42685 $(RAW_CXX_TARGET_EXPORTS) \
42687 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42689 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42690 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42691 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42692 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42696 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42697 TFLAGS="$(STAGE4_TFLAGS)" \
42698 $(TARGET-stage4-target-libstdc++-v3)
42700 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
42701 clean-stage4: clean-stage4-target-libstdc++-v3
42702 clean-stage4-target-libstdc++-v3:
42703 @if [ $(current_stage) = stage4 ]; then \
42704 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42705 else \
42706 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
42707 $(MAKE) stage4-start; \
42708 fi; \
42709 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42710 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42711 @endif target-libstdc++-v3-bootstrap
42714 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
42715 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
42716 maybe-all-stageprofile-target-libstdc++-v3:
42717 maybe-clean-stageprofile-target-libstdc++-v3:
42718 @if target-libstdc++-v3-bootstrap
42719 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
42720 all-stageprofile: all-stageprofile-target-libstdc++-v3
42721 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42722 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42723 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42724 @r=`${PWD_COMMAND}`; export r; \
42725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42726 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42727 $(RAW_CXX_TARGET_EXPORTS) \
42729 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42732 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42733 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42734 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42738 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42739 TFLAGS="$(STAGEprofile_TFLAGS)" \
42740 $(TARGET-stageprofile-target-libstdc++-v3)
42742 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
42743 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
42744 clean-stageprofile-target-libstdc++-v3:
42745 @if [ $(current_stage) = stageprofile ]; then \
42746 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42747 else \
42748 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
42749 $(MAKE) stageprofile-start; \
42750 fi; \
42751 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42752 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42753 @endif target-libstdc++-v3-bootstrap
42756 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
42757 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
42758 maybe-all-stagetrain-target-libstdc++-v3:
42759 maybe-clean-stagetrain-target-libstdc++-v3:
42760 @if target-libstdc++-v3-bootstrap
42761 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
42762 all-stagetrain: all-stagetrain-target-libstdc++-v3
42763 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42764 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42765 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42766 @r=`${PWD_COMMAND}`; export r; \
42767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42768 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42769 $(RAW_CXX_TARGET_EXPORTS) \
42771 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42774 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42775 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42776 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42780 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42781 TFLAGS="$(STAGEtrain_TFLAGS)" \
42782 $(TARGET-stagetrain-target-libstdc++-v3)
42784 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
42785 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
42786 clean-stagetrain-target-libstdc++-v3:
42787 @if [ $(current_stage) = stagetrain ]; then \
42788 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42789 else \
42790 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
42791 $(MAKE) stagetrain-start; \
42792 fi; \
42793 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42794 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42795 @endif target-libstdc++-v3-bootstrap
42798 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
42799 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
42800 maybe-all-stagefeedback-target-libstdc++-v3:
42801 maybe-clean-stagefeedback-target-libstdc++-v3:
42802 @if target-libstdc++-v3-bootstrap
42803 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
42804 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
42805 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42806 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42807 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42808 @r=`${PWD_COMMAND}`; export r; \
42809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42810 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42811 $(RAW_CXX_TARGET_EXPORTS) \
42813 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42815 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42816 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42817 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42818 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42822 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42823 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42824 $(TARGET-stagefeedback-target-libstdc++-v3)
42826 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
42827 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
42828 clean-stagefeedback-target-libstdc++-v3:
42829 @if [ $(current_stage) = stagefeedback ]; then \
42830 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42831 else \
42832 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
42833 $(MAKE) stagefeedback-start; \
42834 fi; \
42835 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42836 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42837 @endif target-libstdc++-v3-bootstrap
42840 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
42841 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
42842 maybe-all-stageautoprofile-target-libstdc++-v3:
42843 maybe-clean-stageautoprofile-target-libstdc++-v3:
42844 @if target-libstdc++-v3-bootstrap
42845 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
42846 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
42847 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42848 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42849 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42850 @r=`${PWD_COMMAND}`; export r; \
42851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42852 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42853 $(RAW_CXX_TARGET_EXPORTS) \
42855 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42856 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42857 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42858 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42859 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42860 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42861 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42862 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42863 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42864 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42865 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42866 $(TARGET-stageautoprofile-target-libstdc++-v3)
42868 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
42869 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
42870 clean-stageautoprofile-target-libstdc++-v3:
42871 @if [ $(current_stage) = stageautoprofile ]; then \
42872 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42873 else \
42874 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
42875 $(MAKE) stageautoprofile-start; \
42876 fi; \
42877 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42878 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42879 @endif target-libstdc++-v3-bootstrap
42882 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
42883 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
42884 maybe-all-stageautofeedback-target-libstdc++-v3:
42885 maybe-clean-stageautofeedback-target-libstdc++-v3:
42886 @if target-libstdc++-v3-bootstrap
42887 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
42888 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
42889 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42890 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42891 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42892 @r=`${PWD_COMMAND}`; export r; \
42893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42894 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42895 $(RAW_CXX_TARGET_EXPORTS) \
42897 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42900 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42901 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42902 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42903 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42904 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42905 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42906 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42907 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42908 $(TARGET-stageautofeedback-target-libstdc++-v3)
42910 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
42911 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
42912 clean-stageautofeedback-target-libstdc++-v3:
42913 @if [ $(current_stage) = stageautofeedback ]; then \
42914 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42915 else \
42916 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
42917 $(MAKE) stageautofeedback-start; \
42918 fi; \
42919 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42920 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42921 @endif target-libstdc++-v3-bootstrap
42928 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42929 maybe-check-target-libstdc++-v3:
42930 @if target-libstdc++-v3
42931 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42933 check-target-libstdc++-v3:
42934 @: $(MAKE); $(unstage)
42935 @r=`${PWD_COMMAND}`; export r; \
42936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42937 $(RAW_CXX_TARGET_EXPORTS) \
42938 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42939 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42941 @endif target-libstdc++-v3
42943 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42944 maybe-install-target-libstdc++-v3:
42945 @if target-libstdc++-v3
42946 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42948 install-target-libstdc++-v3: installdirs
42949 @: $(MAKE); $(unstage)
42950 @r=`${PWD_COMMAND}`; export r; \
42951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42952 $(RAW_CXX_TARGET_EXPORTS) \
42953 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42954 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42956 @endif target-libstdc++-v3
42958 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
42959 maybe-install-strip-target-libstdc++-v3:
42960 @if target-libstdc++-v3
42961 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
42963 install-strip-target-libstdc++-v3: installdirs
42964 @: $(MAKE); $(unstage)
42965 @r=`${PWD_COMMAND}`; export r; \
42966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42967 $(RAW_CXX_TARGET_EXPORTS) \
42968 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42969 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42971 @endif target-libstdc++-v3
42973 # Other targets (info, dvi, pdf, etc.)
42975 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
42976 maybe-info-target-libstdc++-v3:
42977 @if target-libstdc++-v3
42978 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
42980 info-target-libstdc++-v3: \
42981 configure-target-libstdc++-v3
42982 @: $(MAKE); $(unstage)
42983 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42984 r=`${PWD_COMMAND}`; export r; \
42985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42986 $(RAW_CXX_TARGET_EXPORTS) \
42987 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
42988 for flag in $(EXTRA_TARGET_FLAGS); do \
42989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42990 done; \
42991 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42994 "RANLIB=$${RANLIB}" \
42995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42996 info) \
42997 || exit 1
42999 @endif target-libstdc++-v3
43001 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43002 maybe-dvi-target-libstdc++-v3:
43003 @if target-libstdc++-v3
43004 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43006 dvi-target-libstdc++-v3: \
43007 configure-target-libstdc++-v3
43008 @: $(MAKE); $(unstage)
43009 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43010 r=`${PWD_COMMAND}`; export r; \
43011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43012 $(RAW_CXX_TARGET_EXPORTS) \
43013 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43014 for flag in $(EXTRA_TARGET_FLAGS); do \
43015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43016 done; \
43017 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43020 "RANLIB=$${RANLIB}" \
43021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43022 dvi) \
43023 || exit 1
43025 @endif target-libstdc++-v3
43027 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43028 maybe-pdf-target-libstdc++-v3:
43029 @if target-libstdc++-v3
43030 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43032 pdf-target-libstdc++-v3: \
43033 configure-target-libstdc++-v3
43034 @: $(MAKE); $(unstage)
43035 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43036 r=`${PWD_COMMAND}`; export r; \
43037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43038 $(RAW_CXX_TARGET_EXPORTS) \
43039 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43040 for flag in $(EXTRA_TARGET_FLAGS); do \
43041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43042 done; \
43043 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43046 "RANLIB=$${RANLIB}" \
43047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43048 pdf) \
43049 || exit 1
43051 @endif target-libstdc++-v3
43053 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43054 maybe-html-target-libstdc++-v3:
43055 @if target-libstdc++-v3
43056 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43058 html-target-libstdc++-v3: \
43059 configure-target-libstdc++-v3
43060 @: $(MAKE); $(unstage)
43061 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43062 r=`${PWD_COMMAND}`; export r; \
43063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43064 $(RAW_CXX_TARGET_EXPORTS) \
43065 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43066 for flag in $(EXTRA_TARGET_FLAGS); do \
43067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43068 done; \
43069 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43072 "RANLIB=$${RANLIB}" \
43073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43074 html) \
43075 || exit 1
43077 @endif target-libstdc++-v3
43079 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43080 maybe-TAGS-target-libstdc++-v3:
43081 @if target-libstdc++-v3
43082 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43084 TAGS-target-libstdc++-v3: \
43085 configure-target-libstdc++-v3
43086 @: $(MAKE); $(unstage)
43087 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43088 r=`${PWD_COMMAND}`; export r; \
43089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43090 $(RAW_CXX_TARGET_EXPORTS) \
43091 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
43092 for flag in $(EXTRA_TARGET_FLAGS); do \
43093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43094 done; \
43095 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43098 "RANLIB=$${RANLIB}" \
43099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43100 TAGS) \
43101 || exit 1
43103 @endif target-libstdc++-v3
43105 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43106 maybe-install-info-target-libstdc++-v3:
43107 @if target-libstdc++-v3
43108 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43110 install-info-target-libstdc++-v3: \
43111 configure-target-libstdc++-v3 \
43112 info-target-libstdc++-v3
43113 @: $(MAKE); $(unstage)
43114 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43115 r=`${PWD_COMMAND}`; export r; \
43116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43117 $(RAW_CXX_TARGET_EXPORTS) \
43118 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43119 for flag in $(EXTRA_TARGET_FLAGS); do \
43120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43121 done; \
43122 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43125 "RANLIB=$${RANLIB}" \
43126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43127 install-info) \
43128 || exit 1
43130 @endif target-libstdc++-v3
43132 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43133 maybe-install-pdf-target-libstdc++-v3:
43134 @if target-libstdc++-v3
43135 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43137 install-pdf-target-libstdc++-v3: \
43138 configure-target-libstdc++-v3 \
43139 pdf-target-libstdc++-v3
43140 @: $(MAKE); $(unstage)
43141 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43142 r=`${PWD_COMMAND}`; export r; \
43143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43144 $(RAW_CXX_TARGET_EXPORTS) \
43145 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43146 for flag in $(EXTRA_TARGET_FLAGS); do \
43147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43148 done; \
43149 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43152 "RANLIB=$${RANLIB}" \
43153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43154 install-pdf) \
43155 || exit 1
43157 @endif target-libstdc++-v3
43159 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43160 maybe-install-html-target-libstdc++-v3:
43161 @if target-libstdc++-v3
43162 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43164 install-html-target-libstdc++-v3: \
43165 configure-target-libstdc++-v3 \
43166 html-target-libstdc++-v3
43167 @: $(MAKE); $(unstage)
43168 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43169 r=`${PWD_COMMAND}`; export r; \
43170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43171 $(RAW_CXX_TARGET_EXPORTS) \
43172 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43173 for flag in $(EXTRA_TARGET_FLAGS); do \
43174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43175 done; \
43176 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43179 "RANLIB=$${RANLIB}" \
43180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43181 install-html) \
43182 || exit 1
43184 @endif target-libstdc++-v3
43186 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43187 maybe-installcheck-target-libstdc++-v3:
43188 @if target-libstdc++-v3
43189 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43191 installcheck-target-libstdc++-v3: \
43192 configure-target-libstdc++-v3
43193 @: $(MAKE); $(unstage)
43194 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43195 r=`${PWD_COMMAND}`; export r; \
43196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43197 $(RAW_CXX_TARGET_EXPORTS) \
43198 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
43199 for flag in $(EXTRA_TARGET_FLAGS); do \
43200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43201 done; \
43202 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43205 "RANLIB=$${RANLIB}" \
43206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43207 installcheck) \
43208 || exit 1
43210 @endif target-libstdc++-v3
43212 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43213 maybe-mostlyclean-target-libstdc++-v3:
43214 @if target-libstdc++-v3
43215 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43217 mostlyclean-target-libstdc++-v3:
43218 @: $(MAKE); $(unstage)
43219 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43220 r=`${PWD_COMMAND}`; export r; \
43221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43222 $(RAW_CXX_TARGET_EXPORTS) \
43223 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43224 for flag in $(EXTRA_TARGET_FLAGS); do \
43225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43226 done; \
43227 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43230 "RANLIB=$${RANLIB}" \
43231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43232 mostlyclean) \
43233 || exit 1
43235 @endif target-libstdc++-v3
43237 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43238 maybe-clean-target-libstdc++-v3:
43239 @if target-libstdc++-v3
43240 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43242 clean-target-libstdc++-v3:
43243 @: $(MAKE); $(unstage)
43244 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43245 r=`${PWD_COMMAND}`; export r; \
43246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43247 $(RAW_CXX_TARGET_EXPORTS) \
43248 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43249 for flag in $(EXTRA_TARGET_FLAGS); do \
43250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43251 done; \
43252 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43255 "RANLIB=$${RANLIB}" \
43256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43257 clean) \
43258 || exit 1
43260 @endif target-libstdc++-v3
43262 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43263 maybe-distclean-target-libstdc++-v3:
43264 @if target-libstdc++-v3
43265 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43267 distclean-target-libstdc++-v3:
43268 @: $(MAKE); $(unstage)
43269 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43270 r=`${PWD_COMMAND}`; export r; \
43271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43272 $(RAW_CXX_TARGET_EXPORTS) \
43273 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43274 for flag in $(EXTRA_TARGET_FLAGS); do \
43275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43276 done; \
43277 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43280 "RANLIB=$${RANLIB}" \
43281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43282 distclean) \
43283 || exit 1
43285 @endif target-libstdc++-v3
43287 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43288 maybe-maintainer-clean-target-libstdc++-v3:
43289 @if target-libstdc++-v3
43290 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43292 maintainer-clean-target-libstdc++-v3:
43293 @: $(MAKE); $(unstage)
43294 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43295 r=`${PWD_COMMAND}`; export r; \
43296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43297 $(RAW_CXX_TARGET_EXPORTS) \
43298 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43299 for flag in $(EXTRA_TARGET_FLAGS); do \
43300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43301 done; \
43302 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43305 "RANLIB=$${RANLIB}" \
43306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43307 maintainer-clean) \
43308 || exit 1
43310 @endif target-libstdc++-v3
43316 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
43317 maybe-configure-target-libsanitizer:
43318 @if gcc-bootstrap
43319 configure-target-libsanitizer: stage_current
43320 @endif gcc-bootstrap
43321 @if target-libsanitizer
43322 maybe-configure-target-libsanitizer: configure-target-libsanitizer
43323 configure-target-libsanitizer:
43324 @r=`${PWD_COMMAND}`; export r; \
43325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43326 echo "Checking multilib configuration for libsanitizer..."; \
43327 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43328 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43329 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43330 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43331 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43332 else \
43333 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43334 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43335 fi; \
43336 else \
43337 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43338 fi; \
43339 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43340 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43341 $(RAW_CXX_TARGET_EXPORTS) \
43342 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
43343 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
43344 case $(srcdir) in \
43345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43346 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43348 esac; \
43349 module_srcdir=libsanitizer; \
43350 rm -f no-such-file || : ; \
43351 CONFIG_SITE=no-such-file $(SHELL) \
43352 $$s/$$module_srcdir/configure \
43353 --srcdir=$${topdir}/$$module_srcdir \
43354 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43355 --target=${target_alias} \
43356 || exit 1
43357 @endif target-libsanitizer
43361 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
43362 maybe-configure-stage1-target-libsanitizer:
43363 @if target-libsanitizer-bootstrap
43364 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43365 configure-stage1-target-libsanitizer:
43366 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43367 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43368 @r=`${PWD_COMMAND}`; export r; \
43369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43370 TFLAGS="$(STAGE1_TFLAGS)"; \
43371 echo "Checking multilib configuration for libsanitizer..."; \
43372 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43373 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43374 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43375 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43376 else \
43377 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43378 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43379 fi; \
43380 else \
43381 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43382 fi; \
43383 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43384 $(RAW_CXX_TARGET_EXPORTS) \
43385 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43386 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43387 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43388 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
43389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43390 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43391 case $(srcdir) in \
43392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43393 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43395 esac; \
43396 module_srcdir=libsanitizer; \
43397 $(SHELL) $$s/$$module_srcdir/configure \
43398 --srcdir=$${topdir}/$$module_srcdir \
43399 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43400 --target=${target_alias} \
43402 $(STAGE1_CONFIGURE_FLAGS)
43403 @endif target-libsanitizer-bootstrap
43405 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
43406 maybe-configure-stage2-target-libsanitizer:
43407 @if target-libsanitizer-bootstrap
43408 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43409 configure-stage2-target-libsanitizer:
43410 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43411 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43412 @r=`${PWD_COMMAND}`; export r; \
43413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43414 TFLAGS="$(STAGE2_TFLAGS)"; \
43415 echo "Checking multilib configuration for libsanitizer..."; \
43416 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43417 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43418 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43419 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43420 else \
43421 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43422 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43423 fi; \
43424 else \
43425 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43426 fi; \
43427 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43428 $(RAW_CXX_TARGET_EXPORTS) \
43430 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43431 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43432 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43433 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43434 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43435 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43436 case $(srcdir) in \
43437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43438 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43440 esac; \
43441 module_srcdir=libsanitizer; \
43442 $(SHELL) $$s/$$module_srcdir/configure \
43443 --srcdir=$${topdir}/$$module_srcdir \
43444 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43445 --target=${target_alias} \
43446 --with-build-libsubdir=$(HOST_SUBDIR) \
43447 $(STAGE2_CONFIGURE_FLAGS)
43448 @endif target-libsanitizer-bootstrap
43450 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43451 maybe-configure-stage3-target-libsanitizer:
43452 @if target-libsanitizer-bootstrap
43453 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43454 configure-stage3-target-libsanitizer:
43455 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43456 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43457 @r=`${PWD_COMMAND}`; export r; \
43458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43459 TFLAGS="$(STAGE3_TFLAGS)"; \
43460 echo "Checking multilib configuration for libsanitizer..."; \
43461 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43462 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43463 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43464 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43465 else \
43466 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43467 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43468 fi; \
43469 else \
43470 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43471 fi; \
43472 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43473 $(RAW_CXX_TARGET_EXPORTS) \
43475 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43476 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43477 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43478 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43479 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43480 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43481 case $(srcdir) in \
43482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43483 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43485 esac; \
43486 module_srcdir=libsanitizer; \
43487 $(SHELL) $$s/$$module_srcdir/configure \
43488 --srcdir=$${topdir}/$$module_srcdir \
43489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43490 --target=${target_alias} \
43491 --with-build-libsubdir=$(HOST_SUBDIR) \
43492 $(STAGE3_CONFIGURE_FLAGS)
43493 @endif target-libsanitizer-bootstrap
43495 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43496 maybe-configure-stage4-target-libsanitizer:
43497 @if target-libsanitizer-bootstrap
43498 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43499 configure-stage4-target-libsanitizer:
43500 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43501 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43502 @r=`${PWD_COMMAND}`; export r; \
43503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43504 TFLAGS="$(STAGE4_TFLAGS)"; \
43505 echo "Checking multilib configuration for libsanitizer..."; \
43506 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43507 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43508 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43509 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43510 else \
43511 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43512 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43513 fi; \
43514 else \
43515 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43516 fi; \
43517 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43518 $(RAW_CXX_TARGET_EXPORTS) \
43520 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43521 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43522 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43523 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43525 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43526 case $(srcdir) in \
43527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43528 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43530 esac; \
43531 module_srcdir=libsanitizer; \
43532 $(SHELL) $$s/$$module_srcdir/configure \
43533 --srcdir=$${topdir}/$$module_srcdir \
43534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43535 --target=${target_alias} \
43536 --with-build-libsubdir=$(HOST_SUBDIR) \
43537 $(STAGE4_CONFIGURE_FLAGS)
43538 @endif target-libsanitizer-bootstrap
43540 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43541 maybe-configure-stageprofile-target-libsanitizer:
43542 @if target-libsanitizer-bootstrap
43543 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43544 configure-stageprofile-target-libsanitizer:
43545 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43546 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43547 @r=`${PWD_COMMAND}`; export r; \
43548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43549 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43550 echo "Checking multilib configuration for libsanitizer..."; \
43551 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43552 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43553 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43554 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43555 else \
43556 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43557 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43558 fi; \
43559 else \
43560 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43561 fi; \
43562 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43563 $(RAW_CXX_TARGET_EXPORTS) \
43565 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43566 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43567 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43568 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43570 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43571 case $(srcdir) in \
43572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43573 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43575 esac; \
43576 module_srcdir=libsanitizer; \
43577 $(SHELL) $$s/$$module_srcdir/configure \
43578 --srcdir=$${topdir}/$$module_srcdir \
43579 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43580 --target=${target_alias} \
43581 --with-build-libsubdir=$(HOST_SUBDIR) \
43582 $(STAGEprofile_CONFIGURE_FLAGS)
43583 @endif target-libsanitizer-bootstrap
43585 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43586 maybe-configure-stagetrain-target-libsanitizer:
43587 @if target-libsanitizer-bootstrap
43588 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43589 configure-stagetrain-target-libsanitizer:
43590 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43591 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43592 @r=`${PWD_COMMAND}`; export r; \
43593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43594 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43595 echo "Checking multilib configuration for libsanitizer..."; \
43596 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43597 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43598 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43599 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43600 else \
43601 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43602 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43603 fi; \
43604 else \
43605 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43606 fi; \
43607 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43608 $(RAW_CXX_TARGET_EXPORTS) \
43610 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43611 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43612 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43613 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43614 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43615 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43616 case $(srcdir) in \
43617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43618 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43620 esac; \
43621 module_srcdir=libsanitizer; \
43622 $(SHELL) $$s/$$module_srcdir/configure \
43623 --srcdir=$${topdir}/$$module_srcdir \
43624 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43625 --target=${target_alias} \
43626 --with-build-libsubdir=$(HOST_SUBDIR) \
43627 $(STAGEtrain_CONFIGURE_FLAGS)
43628 @endif target-libsanitizer-bootstrap
43630 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43631 maybe-configure-stagefeedback-target-libsanitizer:
43632 @if target-libsanitizer-bootstrap
43633 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43634 configure-stagefeedback-target-libsanitizer:
43635 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43636 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43637 @r=`${PWD_COMMAND}`; export r; \
43638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43639 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43640 echo "Checking multilib configuration for libsanitizer..."; \
43641 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43642 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43643 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43644 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43645 else \
43646 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43647 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43648 fi; \
43649 else \
43650 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43651 fi; \
43652 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43653 $(RAW_CXX_TARGET_EXPORTS) \
43655 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43658 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43659 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43660 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43661 case $(srcdir) in \
43662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43663 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43665 esac; \
43666 module_srcdir=libsanitizer; \
43667 $(SHELL) $$s/$$module_srcdir/configure \
43668 --srcdir=$${topdir}/$$module_srcdir \
43669 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43670 --target=${target_alias} \
43671 --with-build-libsubdir=$(HOST_SUBDIR) \
43672 $(STAGEfeedback_CONFIGURE_FLAGS)
43673 @endif target-libsanitizer-bootstrap
43675 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
43676 maybe-configure-stageautoprofile-target-libsanitizer:
43677 @if target-libsanitizer-bootstrap
43678 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
43679 configure-stageautoprofile-target-libsanitizer:
43680 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43681 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43682 @r=`${PWD_COMMAND}`; export r; \
43683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43684 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43685 echo "Checking multilib configuration for libsanitizer..."; \
43686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43687 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43688 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43689 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43690 else \
43691 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43692 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43693 fi; \
43694 else \
43695 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43696 fi; \
43697 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43698 $(RAW_CXX_TARGET_EXPORTS) \
43700 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43701 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43702 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43703 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
43704 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43705 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43706 case $(srcdir) in \
43707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43708 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43710 esac; \
43711 module_srcdir=libsanitizer; \
43712 $(SHELL) $$s/$$module_srcdir/configure \
43713 --srcdir=$${topdir}/$$module_srcdir \
43714 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43715 --target=${target_alias} \
43716 --with-build-libsubdir=$(HOST_SUBDIR) \
43717 $(STAGEautoprofile_CONFIGURE_FLAGS)
43718 @endif target-libsanitizer-bootstrap
43720 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
43721 maybe-configure-stageautofeedback-target-libsanitizer:
43722 @if target-libsanitizer-bootstrap
43723 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
43724 configure-stageautofeedback-target-libsanitizer:
43725 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43726 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43727 @r=`${PWD_COMMAND}`; export r; \
43728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43729 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43730 echo "Checking multilib configuration for libsanitizer..."; \
43731 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43732 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43733 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43734 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43735 else \
43736 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43737 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43738 fi; \
43739 else \
43740 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43741 fi; \
43742 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43743 $(RAW_CXX_TARGET_EXPORTS) \
43745 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43748 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
43749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43750 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43751 case $(srcdir) in \
43752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43753 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43755 esac; \
43756 module_srcdir=libsanitizer; \
43757 $(SHELL) $$s/$$module_srcdir/configure \
43758 --srcdir=$${topdir}/$$module_srcdir \
43759 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43760 --target=${target_alias} \
43761 --with-build-libsubdir=$(HOST_SUBDIR) \
43762 $(STAGEautofeedback_CONFIGURE_FLAGS)
43763 @endif target-libsanitizer-bootstrap
43769 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
43770 maybe-all-target-libsanitizer:
43771 @if gcc-bootstrap
43772 all-target-libsanitizer: stage_current
43773 @endif gcc-bootstrap
43774 @if target-libsanitizer
43775 TARGET-target-libsanitizer=all
43776 maybe-all-target-libsanitizer: all-target-libsanitizer
43777 all-target-libsanitizer: configure-target-libsanitizer
43778 @r=`${PWD_COMMAND}`; export r; \
43779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43780 $(RAW_CXX_TARGET_EXPORTS) \
43781 (cd $(TARGET_SUBDIR)/libsanitizer && \
43782 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43783 $(TARGET-target-libsanitizer))
43784 @endif target-libsanitizer
43788 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
43789 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
43790 maybe-all-stage1-target-libsanitizer:
43791 maybe-clean-stage1-target-libsanitizer:
43792 @if target-libsanitizer-bootstrap
43793 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
43794 all-stage1: all-stage1-target-libsanitizer
43795 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
43796 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43797 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43798 @r=`${PWD_COMMAND}`; export r; \
43799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43800 TFLAGS="$(STAGE1_TFLAGS)"; \
43801 $(RAW_CXX_TARGET_EXPORTS) \
43802 cd $(TARGET_SUBDIR)/libsanitizer && \
43804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43805 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43806 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43807 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43808 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43809 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43810 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43811 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43813 TFLAGS="$(STAGE1_TFLAGS)" \
43814 $(TARGET-stage1-target-libsanitizer)
43816 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
43817 clean-stage1: clean-stage1-target-libsanitizer
43818 clean-stage1-target-libsanitizer:
43819 @if [ $(current_stage) = stage1 ]; then \
43820 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43821 else \
43822 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
43823 $(MAKE) stage1-start; \
43824 fi; \
43825 cd $(TARGET_SUBDIR)/libsanitizer && \
43826 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43827 clean
43828 @endif target-libsanitizer-bootstrap
43831 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
43832 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
43833 maybe-all-stage2-target-libsanitizer:
43834 maybe-clean-stage2-target-libsanitizer:
43835 @if target-libsanitizer-bootstrap
43836 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
43837 all-stage2: all-stage2-target-libsanitizer
43838 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
43839 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43840 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43841 @r=`${PWD_COMMAND}`; export r; \
43842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43843 TFLAGS="$(STAGE2_TFLAGS)"; \
43844 $(RAW_CXX_TARGET_EXPORTS) \
43846 cd $(TARGET_SUBDIR)/libsanitizer && \
43848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43849 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43850 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43851 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43852 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43853 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43854 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43855 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43856 TFLAGS="$(STAGE2_TFLAGS)" \
43857 $(TARGET-stage2-target-libsanitizer)
43859 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
43860 clean-stage2: clean-stage2-target-libsanitizer
43861 clean-stage2-target-libsanitizer:
43862 @if [ $(current_stage) = stage2 ]; then \
43863 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43864 else \
43865 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
43866 $(MAKE) stage2-start; \
43867 fi; \
43868 cd $(TARGET_SUBDIR)/libsanitizer && \
43869 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43870 @endif target-libsanitizer-bootstrap
43873 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
43874 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
43875 maybe-all-stage3-target-libsanitizer:
43876 maybe-clean-stage3-target-libsanitizer:
43877 @if target-libsanitizer-bootstrap
43878 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
43879 all-stage3: all-stage3-target-libsanitizer
43880 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
43881 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43882 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43883 @r=`${PWD_COMMAND}`; export r; \
43884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43885 TFLAGS="$(STAGE3_TFLAGS)"; \
43886 $(RAW_CXX_TARGET_EXPORTS) \
43888 cd $(TARGET_SUBDIR)/libsanitizer && \
43890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43891 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43892 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43893 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43894 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43895 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43896 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43897 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43898 TFLAGS="$(STAGE3_TFLAGS)" \
43899 $(TARGET-stage3-target-libsanitizer)
43901 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
43902 clean-stage3: clean-stage3-target-libsanitizer
43903 clean-stage3-target-libsanitizer:
43904 @if [ $(current_stage) = stage3 ]; then \
43905 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43906 else \
43907 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
43908 $(MAKE) stage3-start; \
43909 fi; \
43910 cd $(TARGET_SUBDIR)/libsanitizer && \
43911 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43912 @endif target-libsanitizer-bootstrap
43915 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
43916 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
43917 maybe-all-stage4-target-libsanitizer:
43918 maybe-clean-stage4-target-libsanitizer:
43919 @if target-libsanitizer-bootstrap
43920 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
43921 all-stage4: all-stage4-target-libsanitizer
43922 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
43923 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43925 @r=`${PWD_COMMAND}`; export r; \
43926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43927 TFLAGS="$(STAGE4_TFLAGS)"; \
43928 $(RAW_CXX_TARGET_EXPORTS) \
43930 cd $(TARGET_SUBDIR)/libsanitizer && \
43932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43933 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43934 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43935 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43939 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43940 TFLAGS="$(STAGE4_TFLAGS)" \
43941 $(TARGET-stage4-target-libsanitizer)
43943 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
43944 clean-stage4: clean-stage4-target-libsanitizer
43945 clean-stage4-target-libsanitizer:
43946 @if [ $(current_stage) = stage4 ]; then \
43947 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43948 else \
43949 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
43950 $(MAKE) stage4-start; \
43951 fi; \
43952 cd $(TARGET_SUBDIR)/libsanitizer && \
43953 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43954 @endif target-libsanitizer-bootstrap
43957 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
43958 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
43959 maybe-all-stageprofile-target-libsanitizer:
43960 maybe-clean-stageprofile-target-libsanitizer:
43961 @if target-libsanitizer-bootstrap
43962 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
43963 all-stageprofile: all-stageprofile-target-libsanitizer
43964 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
43965 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43966 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43967 @r=`${PWD_COMMAND}`; export r; \
43968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43969 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43970 $(RAW_CXX_TARGET_EXPORTS) \
43972 cd $(TARGET_SUBDIR)/libsanitizer && \
43974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43975 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43976 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43977 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43981 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43982 TFLAGS="$(STAGEprofile_TFLAGS)" \
43983 $(TARGET-stageprofile-target-libsanitizer)
43985 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
43986 clean-stageprofile: clean-stageprofile-target-libsanitizer
43987 clean-stageprofile-target-libsanitizer:
43988 @if [ $(current_stage) = stageprofile ]; then \
43989 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43990 else \
43991 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
43992 $(MAKE) stageprofile-start; \
43993 fi; \
43994 cd $(TARGET_SUBDIR)/libsanitizer && \
43995 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43996 @endif target-libsanitizer-bootstrap
43999 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
44000 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
44001 maybe-all-stagetrain-target-libsanitizer:
44002 maybe-clean-stagetrain-target-libsanitizer:
44003 @if target-libsanitizer-bootstrap
44004 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
44005 all-stagetrain: all-stagetrain-target-libsanitizer
44006 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
44007 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44008 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44009 @r=`${PWD_COMMAND}`; export r; \
44010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44011 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44012 $(RAW_CXX_TARGET_EXPORTS) \
44014 cd $(TARGET_SUBDIR)/libsanitizer && \
44016 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44017 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44018 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44019 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44020 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44021 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44022 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44023 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44024 TFLAGS="$(STAGEtrain_TFLAGS)" \
44025 $(TARGET-stagetrain-target-libsanitizer)
44027 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
44028 clean-stagetrain: clean-stagetrain-target-libsanitizer
44029 clean-stagetrain-target-libsanitizer:
44030 @if [ $(current_stage) = stagetrain ]; then \
44031 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44032 else \
44033 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
44034 $(MAKE) stagetrain-start; \
44035 fi; \
44036 cd $(TARGET_SUBDIR)/libsanitizer && \
44037 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44038 @endif target-libsanitizer-bootstrap
44041 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
44042 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
44043 maybe-all-stagefeedback-target-libsanitizer:
44044 maybe-clean-stagefeedback-target-libsanitizer:
44045 @if target-libsanitizer-bootstrap
44046 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
44047 all-stagefeedback: all-stagefeedback-target-libsanitizer
44048 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44049 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44050 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44051 @r=`${PWD_COMMAND}`; export r; \
44052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44053 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44054 $(RAW_CXX_TARGET_EXPORTS) \
44056 cd $(TARGET_SUBDIR)/libsanitizer && \
44058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44059 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44060 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44061 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44065 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44066 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44067 $(TARGET-stagefeedback-target-libsanitizer)
44069 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
44070 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
44071 clean-stagefeedback-target-libsanitizer:
44072 @if [ $(current_stage) = stagefeedback ]; then \
44073 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44074 else \
44075 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
44076 $(MAKE) stagefeedback-start; \
44077 fi; \
44078 cd $(TARGET_SUBDIR)/libsanitizer && \
44079 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44080 @endif target-libsanitizer-bootstrap
44083 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
44084 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
44085 maybe-all-stageautoprofile-target-libsanitizer:
44086 maybe-clean-stageautoprofile-target-libsanitizer:
44087 @if target-libsanitizer-bootstrap
44088 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
44089 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
44090 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44091 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44092 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44093 @r=`${PWD_COMMAND}`; export r; \
44094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44095 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44096 $(RAW_CXX_TARGET_EXPORTS) \
44098 cd $(TARGET_SUBDIR)/libsanitizer && \
44099 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44101 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44102 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44103 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44107 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44108 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44109 $(TARGET-stageautoprofile-target-libsanitizer)
44111 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
44112 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
44113 clean-stageautoprofile-target-libsanitizer:
44114 @if [ $(current_stage) = stageautoprofile ]; then \
44115 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44116 else \
44117 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
44118 $(MAKE) stageautoprofile-start; \
44119 fi; \
44120 cd $(TARGET_SUBDIR)/libsanitizer && \
44121 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44122 @endif target-libsanitizer-bootstrap
44125 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
44126 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
44127 maybe-all-stageautofeedback-target-libsanitizer:
44128 maybe-clean-stageautofeedback-target-libsanitizer:
44129 @if target-libsanitizer-bootstrap
44130 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
44131 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
44132 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44133 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44134 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44135 @r=`${PWD_COMMAND}`; export r; \
44136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44137 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44138 $(RAW_CXX_TARGET_EXPORTS) \
44140 cd $(TARGET_SUBDIR)/libsanitizer && \
44142 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44143 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44144 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44145 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44149 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44150 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44151 $(TARGET-stageautofeedback-target-libsanitizer)
44153 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
44154 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
44155 clean-stageautofeedback-target-libsanitizer:
44156 @if [ $(current_stage) = stageautofeedback ]; then \
44157 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44158 else \
44159 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
44160 $(MAKE) stageautofeedback-start; \
44161 fi; \
44162 cd $(TARGET_SUBDIR)/libsanitizer && \
44163 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44164 @endif target-libsanitizer-bootstrap
44171 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
44172 maybe-check-target-libsanitizer:
44173 @if target-libsanitizer
44174 maybe-check-target-libsanitizer: check-target-libsanitizer
44176 check-target-libsanitizer:
44177 @: $(MAKE); $(unstage)
44178 @r=`${PWD_COMMAND}`; export r; \
44179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44180 $(RAW_CXX_TARGET_EXPORTS) \
44181 (cd $(TARGET_SUBDIR)/libsanitizer && \
44182 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44184 @endif target-libsanitizer
44186 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
44187 maybe-install-target-libsanitizer:
44188 @if target-libsanitizer
44189 maybe-install-target-libsanitizer: install-target-libsanitizer
44191 install-target-libsanitizer: installdirs
44192 @: $(MAKE); $(unstage)
44193 @r=`${PWD_COMMAND}`; export r; \
44194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44195 $(RAW_CXX_TARGET_EXPORTS) \
44196 (cd $(TARGET_SUBDIR)/libsanitizer && \
44197 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44199 @endif target-libsanitizer
44201 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
44202 maybe-install-strip-target-libsanitizer:
44203 @if target-libsanitizer
44204 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
44206 install-strip-target-libsanitizer: installdirs
44207 @: $(MAKE); $(unstage)
44208 @r=`${PWD_COMMAND}`; export r; \
44209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44210 $(RAW_CXX_TARGET_EXPORTS) \
44211 (cd $(TARGET_SUBDIR)/libsanitizer && \
44212 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44214 @endif target-libsanitizer
44216 # Other targets (info, dvi, pdf, etc.)
44218 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
44219 maybe-info-target-libsanitizer:
44220 @if target-libsanitizer
44221 maybe-info-target-libsanitizer: info-target-libsanitizer
44223 info-target-libsanitizer: \
44224 configure-target-libsanitizer
44225 @: $(MAKE); $(unstage)
44226 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44227 r=`${PWD_COMMAND}`; export r; \
44228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44229 $(RAW_CXX_TARGET_EXPORTS) \
44230 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
44231 for flag in $(EXTRA_TARGET_FLAGS); do \
44232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44233 done; \
44234 (cd $(TARGET_SUBDIR)/libsanitizer && \
44235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44237 "RANLIB=$${RANLIB}" \
44238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44239 info) \
44240 || exit 1
44242 @endif target-libsanitizer
44244 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
44245 maybe-dvi-target-libsanitizer:
44246 @if target-libsanitizer
44247 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
44249 dvi-target-libsanitizer: \
44250 configure-target-libsanitizer
44251 @: $(MAKE); $(unstage)
44252 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44253 r=`${PWD_COMMAND}`; export r; \
44254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44255 $(RAW_CXX_TARGET_EXPORTS) \
44256 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44257 for flag in $(EXTRA_TARGET_FLAGS); do \
44258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44259 done; \
44260 (cd $(TARGET_SUBDIR)/libsanitizer && \
44261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44263 "RANLIB=$${RANLIB}" \
44264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44265 dvi) \
44266 || exit 1
44268 @endif target-libsanitizer
44270 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
44271 maybe-pdf-target-libsanitizer:
44272 @if target-libsanitizer
44273 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
44275 pdf-target-libsanitizer: \
44276 configure-target-libsanitizer
44277 @: $(MAKE); $(unstage)
44278 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44279 r=`${PWD_COMMAND}`; export r; \
44280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44281 $(RAW_CXX_TARGET_EXPORTS) \
44282 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44283 for flag in $(EXTRA_TARGET_FLAGS); do \
44284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44285 done; \
44286 (cd $(TARGET_SUBDIR)/libsanitizer && \
44287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44289 "RANLIB=$${RANLIB}" \
44290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44291 pdf) \
44292 || exit 1
44294 @endif target-libsanitizer
44296 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
44297 maybe-html-target-libsanitizer:
44298 @if target-libsanitizer
44299 maybe-html-target-libsanitizer: html-target-libsanitizer
44301 html-target-libsanitizer: \
44302 configure-target-libsanitizer
44303 @: $(MAKE); $(unstage)
44304 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44305 r=`${PWD_COMMAND}`; export r; \
44306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44307 $(RAW_CXX_TARGET_EXPORTS) \
44308 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
44309 for flag in $(EXTRA_TARGET_FLAGS); do \
44310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44311 done; \
44312 (cd $(TARGET_SUBDIR)/libsanitizer && \
44313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44315 "RANLIB=$${RANLIB}" \
44316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44317 html) \
44318 || exit 1
44320 @endif target-libsanitizer
44322 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
44323 maybe-TAGS-target-libsanitizer:
44324 @if target-libsanitizer
44325 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
44327 TAGS-target-libsanitizer: \
44328 configure-target-libsanitizer
44329 @: $(MAKE); $(unstage)
44330 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44331 r=`${PWD_COMMAND}`; export r; \
44332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44333 $(RAW_CXX_TARGET_EXPORTS) \
44334 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
44335 for flag in $(EXTRA_TARGET_FLAGS); do \
44336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44337 done; \
44338 (cd $(TARGET_SUBDIR)/libsanitizer && \
44339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44341 "RANLIB=$${RANLIB}" \
44342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44343 TAGS) \
44344 || exit 1
44346 @endif target-libsanitizer
44348 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
44349 maybe-install-info-target-libsanitizer:
44350 @if target-libsanitizer
44351 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
44353 install-info-target-libsanitizer: \
44354 configure-target-libsanitizer \
44355 info-target-libsanitizer
44356 @: $(MAKE); $(unstage)
44357 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44358 r=`${PWD_COMMAND}`; export r; \
44359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44360 $(RAW_CXX_TARGET_EXPORTS) \
44361 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
44362 for flag in $(EXTRA_TARGET_FLAGS); do \
44363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44364 done; \
44365 (cd $(TARGET_SUBDIR)/libsanitizer && \
44366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44368 "RANLIB=$${RANLIB}" \
44369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44370 install-info) \
44371 || exit 1
44373 @endif target-libsanitizer
44375 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
44376 maybe-install-pdf-target-libsanitizer:
44377 @if target-libsanitizer
44378 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
44380 install-pdf-target-libsanitizer: \
44381 configure-target-libsanitizer \
44382 pdf-target-libsanitizer
44383 @: $(MAKE); $(unstage)
44384 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44385 r=`${PWD_COMMAND}`; export r; \
44386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44387 $(RAW_CXX_TARGET_EXPORTS) \
44388 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44389 for flag in $(EXTRA_TARGET_FLAGS); do \
44390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44391 done; \
44392 (cd $(TARGET_SUBDIR)/libsanitizer && \
44393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44395 "RANLIB=$${RANLIB}" \
44396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44397 install-pdf) \
44398 || exit 1
44400 @endif target-libsanitizer
44402 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
44403 maybe-install-html-target-libsanitizer:
44404 @if target-libsanitizer
44405 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
44407 install-html-target-libsanitizer: \
44408 configure-target-libsanitizer \
44409 html-target-libsanitizer
44410 @: $(MAKE); $(unstage)
44411 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44412 r=`${PWD_COMMAND}`; export r; \
44413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44414 $(RAW_CXX_TARGET_EXPORTS) \
44415 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
44416 for flag in $(EXTRA_TARGET_FLAGS); do \
44417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44418 done; \
44419 (cd $(TARGET_SUBDIR)/libsanitizer && \
44420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44422 "RANLIB=$${RANLIB}" \
44423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44424 install-html) \
44425 || exit 1
44427 @endif target-libsanitizer
44429 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44430 maybe-installcheck-target-libsanitizer:
44431 @if target-libsanitizer
44432 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44434 installcheck-target-libsanitizer: \
44435 configure-target-libsanitizer
44436 @: $(MAKE); $(unstage)
44437 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44438 r=`${PWD_COMMAND}`; export r; \
44439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44440 $(RAW_CXX_TARGET_EXPORTS) \
44441 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44442 for flag in $(EXTRA_TARGET_FLAGS); do \
44443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44444 done; \
44445 (cd $(TARGET_SUBDIR)/libsanitizer && \
44446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44448 "RANLIB=$${RANLIB}" \
44449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44450 installcheck) \
44451 || exit 1
44453 @endif target-libsanitizer
44455 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44456 maybe-mostlyclean-target-libsanitizer:
44457 @if target-libsanitizer
44458 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44460 mostlyclean-target-libsanitizer:
44461 @: $(MAKE); $(unstage)
44462 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44463 r=`${PWD_COMMAND}`; export r; \
44464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44465 $(RAW_CXX_TARGET_EXPORTS) \
44466 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44467 for flag in $(EXTRA_TARGET_FLAGS); do \
44468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44469 done; \
44470 (cd $(TARGET_SUBDIR)/libsanitizer && \
44471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44473 "RANLIB=$${RANLIB}" \
44474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44475 mostlyclean) \
44476 || exit 1
44478 @endif target-libsanitizer
44480 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44481 maybe-clean-target-libsanitizer:
44482 @if target-libsanitizer
44483 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44485 clean-target-libsanitizer:
44486 @: $(MAKE); $(unstage)
44487 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44488 r=`${PWD_COMMAND}`; export r; \
44489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44490 $(RAW_CXX_TARGET_EXPORTS) \
44491 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44492 for flag in $(EXTRA_TARGET_FLAGS); do \
44493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44494 done; \
44495 (cd $(TARGET_SUBDIR)/libsanitizer && \
44496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44498 "RANLIB=$${RANLIB}" \
44499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44500 clean) \
44501 || exit 1
44503 @endif target-libsanitizer
44505 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44506 maybe-distclean-target-libsanitizer:
44507 @if target-libsanitizer
44508 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44510 distclean-target-libsanitizer:
44511 @: $(MAKE); $(unstage)
44512 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44513 r=`${PWD_COMMAND}`; export r; \
44514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44515 $(RAW_CXX_TARGET_EXPORTS) \
44516 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44517 for flag in $(EXTRA_TARGET_FLAGS); do \
44518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44519 done; \
44520 (cd $(TARGET_SUBDIR)/libsanitizer && \
44521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44523 "RANLIB=$${RANLIB}" \
44524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44525 distclean) \
44526 || exit 1
44528 @endif target-libsanitizer
44530 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44531 maybe-maintainer-clean-target-libsanitizer:
44532 @if target-libsanitizer
44533 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44535 maintainer-clean-target-libsanitizer:
44536 @: $(MAKE); $(unstage)
44537 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44538 r=`${PWD_COMMAND}`; export r; \
44539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44540 $(RAW_CXX_TARGET_EXPORTS) \
44541 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44542 for flag in $(EXTRA_TARGET_FLAGS); do \
44543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44544 done; \
44545 (cd $(TARGET_SUBDIR)/libsanitizer && \
44546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44548 "RANLIB=$${RANLIB}" \
44549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44550 maintainer-clean) \
44551 || exit 1
44553 @endif target-libsanitizer
44559 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44560 maybe-configure-target-libvtv:
44561 @if gcc-bootstrap
44562 configure-target-libvtv: stage_current
44563 @endif gcc-bootstrap
44564 @if target-libvtv
44565 maybe-configure-target-libvtv: configure-target-libvtv
44566 configure-target-libvtv:
44567 @r=`${PWD_COMMAND}`; export r; \
44568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44569 echo "Checking multilib configuration for libvtv..."; \
44570 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44571 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44572 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44573 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44574 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44575 else \
44576 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44577 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44578 fi; \
44579 else \
44580 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44581 fi; \
44582 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44583 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44584 $(RAW_CXX_TARGET_EXPORTS) \
44585 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44586 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44587 case $(srcdir) in \
44588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44589 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44591 esac; \
44592 module_srcdir=libvtv; \
44593 rm -f no-such-file || : ; \
44594 CONFIG_SITE=no-such-file $(SHELL) \
44595 $$s/$$module_srcdir/configure \
44596 --srcdir=$${topdir}/$$module_srcdir \
44597 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44598 --target=${target_alias} \
44599 || exit 1
44600 @endif target-libvtv
44604 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44605 maybe-configure-stage1-target-libvtv:
44606 @if target-libvtv-bootstrap
44607 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44608 configure-stage1-target-libvtv:
44609 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44610 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44611 @r=`${PWD_COMMAND}`; export r; \
44612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44613 TFLAGS="$(STAGE1_TFLAGS)"; \
44614 echo "Checking multilib configuration for libvtv..."; \
44615 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44616 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44617 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44618 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44619 else \
44620 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44621 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44622 fi; \
44623 else \
44624 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44625 fi; \
44626 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44627 $(RAW_CXX_TARGET_EXPORTS) \
44628 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44629 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44630 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44631 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44632 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44633 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44634 case $(srcdir) in \
44635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44636 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44638 esac; \
44639 module_srcdir=libvtv; \
44640 $(SHELL) $$s/$$module_srcdir/configure \
44641 --srcdir=$${topdir}/$$module_srcdir \
44642 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44643 --target=${target_alias} \
44645 $(STAGE1_CONFIGURE_FLAGS)
44646 @endif target-libvtv-bootstrap
44648 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
44649 maybe-configure-stage2-target-libvtv:
44650 @if target-libvtv-bootstrap
44651 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
44652 configure-stage2-target-libvtv:
44653 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44654 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44655 @r=`${PWD_COMMAND}`; export r; \
44656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44657 TFLAGS="$(STAGE2_TFLAGS)"; \
44658 echo "Checking multilib configuration for libvtv..."; \
44659 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44660 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44661 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44662 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44663 else \
44664 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44665 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44666 fi; \
44667 else \
44668 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44669 fi; \
44670 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44671 $(RAW_CXX_TARGET_EXPORTS) \
44673 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44674 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44675 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44676 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
44677 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44678 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44679 case $(srcdir) in \
44680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44681 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44683 esac; \
44684 module_srcdir=libvtv; \
44685 $(SHELL) $$s/$$module_srcdir/configure \
44686 --srcdir=$${topdir}/$$module_srcdir \
44687 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44688 --target=${target_alias} \
44689 --with-build-libsubdir=$(HOST_SUBDIR) \
44690 $(STAGE2_CONFIGURE_FLAGS)
44691 @endif target-libvtv-bootstrap
44693 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
44694 maybe-configure-stage3-target-libvtv:
44695 @if target-libvtv-bootstrap
44696 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
44697 configure-stage3-target-libvtv:
44698 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44699 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44700 @r=`${PWD_COMMAND}`; export r; \
44701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702 TFLAGS="$(STAGE3_TFLAGS)"; \
44703 echo "Checking multilib configuration for libvtv..."; \
44704 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44705 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44706 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44707 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44708 else \
44709 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44710 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44711 fi; \
44712 else \
44713 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44714 fi; \
44715 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44716 $(RAW_CXX_TARGET_EXPORTS) \
44718 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44719 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44720 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44721 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
44722 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44723 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44724 case $(srcdir) in \
44725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44726 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44728 esac; \
44729 module_srcdir=libvtv; \
44730 $(SHELL) $$s/$$module_srcdir/configure \
44731 --srcdir=$${topdir}/$$module_srcdir \
44732 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44733 --target=${target_alias} \
44734 --with-build-libsubdir=$(HOST_SUBDIR) \
44735 $(STAGE3_CONFIGURE_FLAGS)
44736 @endif target-libvtv-bootstrap
44738 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
44739 maybe-configure-stage4-target-libvtv:
44740 @if target-libvtv-bootstrap
44741 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
44742 configure-stage4-target-libvtv:
44743 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44744 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44745 @r=`${PWD_COMMAND}`; export r; \
44746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44747 TFLAGS="$(STAGE4_TFLAGS)"; \
44748 echo "Checking multilib configuration for libvtv..."; \
44749 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44750 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44751 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44752 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44753 else \
44754 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44755 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44756 fi; \
44757 else \
44758 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44759 fi; \
44760 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44761 $(RAW_CXX_TARGET_EXPORTS) \
44763 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44764 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44765 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44766 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
44767 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44768 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44769 case $(srcdir) in \
44770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44771 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44773 esac; \
44774 module_srcdir=libvtv; \
44775 $(SHELL) $$s/$$module_srcdir/configure \
44776 --srcdir=$${topdir}/$$module_srcdir \
44777 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44778 --target=${target_alias} \
44779 --with-build-libsubdir=$(HOST_SUBDIR) \
44780 $(STAGE4_CONFIGURE_FLAGS)
44781 @endif target-libvtv-bootstrap
44783 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
44784 maybe-configure-stageprofile-target-libvtv:
44785 @if target-libvtv-bootstrap
44786 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
44787 configure-stageprofile-target-libvtv:
44788 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44789 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44790 @r=`${PWD_COMMAND}`; export r; \
44791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44792 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44793 echo "Checking multilib configuration for libvtv..."; \
44794 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44795 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44796 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44797 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44798 else \
44799 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44800 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44801 fi; \
44802 else \
44803 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44804 fi; \
44805 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44806 $(RAW_CXX_TARGET_EXPORTS) \
44808 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44809 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44810 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44811 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
44812 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44813 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44814 case $(srcdir) in \
44815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44816 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44818 esac; \
44819 module_srcdir=libvtv; \
44820 $(SHELL) $$s/$$module_srcdir/configure \
44821 --srcdir=$${topdir}/$$module_srcdir \
44822 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44823 --target=${target_alias} \
44824 --with-build-libsubdir=$(HOST_SUBDIR) \
44825 $(STAGEprofile_CONFIGURE_FLAGS)
44826 @endif target-libvtv-bootstrap
44828 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
44829 maybe-configure-stagetrain-target-libvtv:
44830 @if target-libvtv-bootstrap
44831 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
44832 configure-stagetrain-target-libvtv:
44833 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44834 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44835 @r=`${PWD_COMMAND}`; export r; \
44836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44837 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44838 echo "Checking multilib configuration for libvtv..."; \
44839 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44840 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44841 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44842 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44843 else \
44844 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44845 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44846 fi; \
44847 else \
44848 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44849 fi; \
44850 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44851 $(RAW_CXX_TARGET_EXPORTS) \
44853 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44854 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44855 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44856 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
44857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44858 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44859 case $(srcdir) in \
44860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44861 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44863 esac; \
44864 module_srcdir=libvtv; \
44865 $(SHELL) $$s/$$module_srcdir/configure \
44866 --srcdir=$${topdir}/$$module_srcdir \
44867 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44868 --target=${target_alias} \
44869 --with-build-libsubdir=$(HOST_SUBDIR) \
44870 $(STAGEtrain_CONFIGURE_FLAGS)
44871 @endif target-libvtv-bootstrap
44873 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
44874 maybe-configure-stagefeedback-target-libvtv:
44875 @if target-libvtv-bootstrap
44876 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
44877 configure-stagefeedback-target-libvtv:
44878 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44879 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44880 @r=`${PWD_COMMAND}`; export r; \
44881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44882 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44883 echo "Checking multilib configuration for libvtv..."; \
44884 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44885 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44886 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44887 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44888 else \
44889 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44890 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44891 fi; \
44892 else \
44893 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44894 fi; \
44895 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44896 $(RAW_CXX_TARGET_EXPORTS) \
44898 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44899 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44900 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44901 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
44902 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44903 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44904 case $(srcdir) in \
44905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44906 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44908 esac; \
44909 module_srcdir=libvtv; \
44910 $(SHELL) $$s/$$module_srcdir/configure \
44911 --srcdir=$${topdir}/$$module_srcdir \
44912 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44913 --target=${target_alias} \
44914 --with-build-libsubdir=$(HOST_SUBDIR) \
44915 $(STAGEfeedback_CONFIGURE_FLAGS)
44916 @endif target-libvtv-bootstrap
44918 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
44919 maybe-configure-stageautoprofile-target-libvtv:
44920 @if target-libvtv-bootstrap
44921 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
44922 configure-stageautoprofile-target-libvtv:
44923 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44924 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44925 @r=`${PWD_COMMAND}`; export r; \
44926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44927 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44928 echo "Checking multilib configuration for libvtv..."; \
44929 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44930 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44931 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44932 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44933 else \
44934 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44935 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44936 fi; \
44937 else \
44938 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44939 fi; \
44940 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44941 $(RAW_CXX_TARGET_EXPORTS) \
44943 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44944 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44945 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44946 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
44947 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44948 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44949 case $(srcdir) in \
44950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44951 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44953 esac; \
44954 module_srcdir=libvtv; \
44955 $(SHELL) $$s/$$module_srcdir/configure \
44956 --srcdir=$${topdir}/$$module_srcdir \
44957 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44958 --target=${target_alias} \
44959 --with-build-libsubdir=$(HOST_SUBDIR) \
44960 $(STAGEautoprofile_CONFIGURE_FLAGS)
44961 @endif target-libvtv-bootstrap
44963 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
44964 maybe-configure-stageautofeedback-target-libvtv:
44965 @if target-libvtv-bootstrap
44966 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
44967 configure-stageautofeedback-target-libvtv:
44968 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44969 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44970 @r=`${PWD_COMMAND}`; export r; \
44971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44972 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44973 echo "Checking multilib configuration for libvtv..."; \
44974 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44975 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44976 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44977 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44978 else \
44979 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44980 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44981 fi; \
44982 else \
44983 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44984 fi; \
44985 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44986 $(RAW_CXX_TARGET_EXPORTS) \
44988 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44989 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44990 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44991 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
44992 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44993 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44994 case $(srcdir) in \
44995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44996 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44998 esac; \
44999 module_srcdir=libvtv; \
45000 $(SHELL) $$s/$$module_srcdir/configure \
45001 --srcdir=$${topdir}/$$module_srcdir \
45002 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45003 --target=${target_alias} \
45004 --with-build-libsubdir=$(HOST_SUBDIR) \
45005 $(STAGEautofeedback_CONFIGURE_FLAGS)
45006 @endif target-libvtv-bootstrap
45012 .PHONY: all-target-libvtv maybe-all-target-libvtv
45013 maybe-all-target-libvtv:
45014 @if gcc-bootstrap
45015 all-target-libvtv: stage_current
45016 @endif gcc-bootstrap
45017 @if target-libvtv
45018 TARGET-target-libvtv=all
45019 maybe-all-target-libvtv: all-target-libvtv
45020 all-target-libvtv: configure-target-libvtv
45021 @r=`${PWD_COMMAND}`; export r; \
45022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45023 $(RAW_CXX_TARGET_EXPORTS) \
45024 (cd $(TARGET_SUBDIR)/libvtv && \
45025 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45026 $(TARGET-target-libvtv))
45027 @endif target-libvtv
45031 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
45032 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
45033 maybe-all-stage1-target-libvtv:
45034 maybe-clean-stage1-target-libvtv:
45035 @if target-libvtv-bootstrap
45036 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
45037 all-stage1: all-stage1-target-libvtv
45038 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
45039 all-stage1-target-libvtv: configure-stage1-target-libvtv
45040 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45041 @r=`${PWD_COMMAND}`; export r; \
45042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45043 TFLAGS="$(STAGE1_TFLAGS)"; \
45044 $(RAW_CXX_TARGET_EXPORTS) \
45045 cd $(TARGET_SUBDIR)/libvtv && \
45047 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45048 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45049 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45050 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45051 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45052 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45053 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45054 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45056 TFLAGS="$(STAGE1_TFLAGS)" \
45057 $(TARGET-stage1-target-libvtv)
45059 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
45060 clean-stage1: clean-stage1-target-libvtv
45061 clean-stage1-target-libvtv:
45062 @if [ $(current_stage) = stage1 ]; then \
45063 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45064 else \
45065 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
45066 $(MAKE) stage1-start; \
45067 fi; \
45068 cd $(TARGET_SUBDIR)/libvtv && \
45069 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45070 clean
45071 @endif target-libvtv-bootstrap
45074 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
45075 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
45076 maybe-all-stage2-target-libvtv:
45077 maybe-clean-stage2-target-libvtv:
45078 @if target-libvtv-bootstrap
45079 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
45080 all-stage2: all-stage2-target-libvtv
45081 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
45082 all-stage2-target-libvtv: configure-stage2-target-libvtv
45083 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45084 @r=`${PWD_COMMAND}`; export r; \
45085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45086 TFLAGS="$(STAGE2_TFLAGS)"; \
45087 $(RAW_CXX_TARGET_EXPORTS) \
45089 cd $(TARGET_SUBDIR)/libvtv && \
45091 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45092 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45093 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45094 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45098 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45099 TFLAGS="$(STAGE2_TFLAGS)" \
45100 $(TARGET-stage2-target-libvtv)
45102 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
45103 clean-stage2: clean-stage2-target-libvtv
45104 clean-stage2-target-libvtv:
45105 @if [ $(current_stage) = stage2 ]; then \
45106 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45107 else \
45108 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
45109 $(MAKE) stage2-start; \
45110 fi; \
45111 cd $(TARGET_SUBDIR)/libvtv && \
45112 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45113 @endif target-libvtv-bootstrap
45116 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
45117 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
45118 maybe-all-stage3-target-libvtv:
45119 maybe-clean-stage3-target-libvtv:
45120 @if target-libvtv-bootstrap
45121 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
45122 all-stage3: all-stage3-target-libvtv
45123 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
45124 all-stage3-target-libvtv: configure-stage3-target-libvtv
45125 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45126 @r=`${PWD_COMMAND}`; export r; \
45127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45128 TFLAGS="$(STAGE3_TFLAGS)"; \
45129 $(RAW_CXX_TARGET_EXPORTS) \
45131 cd $(TARGET_SUBDIR)/libvtv && \
45133 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45134 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45135 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45136 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45137 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45138 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45139 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45140 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45141 TFLAGS="$(STAGE3_TFLAGS)" \
45142 $(TARGET-stage3-target-libvtv)
45144 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
45145 clean-stage3: clean-stage3-target-libvtv
45146 clean-stage3-target-libvtv:
45147 @if [ $(current_stage) = stage3 ]; then \
45148 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45149 else \
45150 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
45151 $(MAKE) stage3-start; \
45152 fi; \
45153 cd $(TARGET_SUBDIR)/libvtv && \
45154 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45155 @endif target-libvtv-bootstrap
45158 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
45159 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
45160 maybe-all-stage4-target-libvtv:
45161 maybe-clean-stage4-target-libvtv:
45162 @if target-libvtv-bootstrap
45163 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
45164 all-stage4: all-stage4-target-libvtv
45165 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
45166 all-stage4-target-libvtv: configure-stage4-target-libvtv
45167 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45168 @r=`${PWD_COMMAND}`; export r; \
45169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45170 TFLAGS="$(STAGE4_TFLAGS)"; \
45171 $(RAW_CXX_TARGET_EXPORTS) \
45173 cd $(TARGET_SUBDIR)/libvtv && \
45175 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45176 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45177 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45178 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45179 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45180 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45181 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45182 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45183 TFLAGS="$(STAGE4_TFLAGS)" \
45184 $(TARGET-stage4-target-libvtv)
45186 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
45187 clean-stage4: clean-stage4-target-libvtv
45188 clean-stage4-target-libvtv:
45189 @if [ $(current_stage) = stage4 ]; then \
45190 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45191 else \
45192 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
45193 $(MAKE) stage4-start; \
45194 fi; \
45195 cd $(TARGET_SUBDIR)/libvtv && \
45196 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45197 @endif target-libvtv-bootstrap
45200 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
45201 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
45202 maybe-all-stageprofile-target-libvtv:
45203 maybe-clean-stageprofile-target-libvtv:
45204 @if target-libvtv-bootstrap
45205 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
45206 all-stageprofile: all-stageprofile-target-libvtv
45207 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
45208 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45209 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45210 @r=`${PWD_COMMAND}`; export r; \
45211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45212 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45213 $(RAW_CXX_TARGET_EXPORTS) \
45215 cd $(TARGET_SUBDIR)/libvtv && \
45217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45218 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45219 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45220 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45224 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45225 TFLAGS="$(STAGEprofile_TFLAGS)" \
45226 $(TARGET-stageprofile-target-libvtv)
45228 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
45229 clean-stageprofile: clean-stageprofile-target-libvtv
45230 clean-stageprofile-target-libvtv:
45231 @if [ $(current_stage) = stageprofile ]; then \
45232 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45233 else \
45234 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
45235 $(MAKE) stageprofile-start; \
45236 fi; \
45237 cd $(TARGET_SUBDIR)/libvtv && \
45238 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45239 @endif target-libvtv-bootstrap
45242 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
45243 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
45244 maybe-all-stagetrain-target-libvtv:
45245 maybe-clean-stagetrain-target-libvtv:
45246 @if target-libvtv-bootstrap
45247 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
45248 all-stagetrain: all-stagetrain-target-libvtv
45249 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
45250 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45251 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45252 @r=`${PWD_COMMAND}`; export r; \
45253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45254 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45255 $(RAW_CXX_TARGET_EXPORTS) \
45257 cd $(TARGET_SUBDIR)/libvtv && \
45259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45260 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45261 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45262 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45266 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45267 TFLAGS="$(STAGEtrain_TFLAGS)" \
45268 $(TARGET-stagetrain-target-libvtv)
45270 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
45271 clean-stagetrain: clean-stagetrain-target-libvtv
45272 clean-stagetrain-target-libvtv:
45273 @if [ $(current_stage) = stagetrain ]; then \
45274 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45275 else \
45276 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
45277 $(MAKE) stagetrain-start; \
45278 fi; \
45279 cd $(TARGET_SUBDIR)/libvtv && \
45280 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45281 @endif target-libvtv-bootstrap
45284 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
45285 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
45286 maybe-all-stagefeedback-target-libvtv:
45287 maybe-clean-stagefeedback-target-libvtv:
45288 @if target-libvtv-bootstrap
45289 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
45290 all-stagefeedback: all-stagefeedback-target-libvtv
45291 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
45292 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45293 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45294 @r=`${PWD_COMMAND}`; export r; \
45295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45296 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45297 $(RAW_CXX_TARGET_EXPORTS) \
45299 cd $(TARGET_SUBDIR)/libvtv && \
45301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45302 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45303 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45304 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45308 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45309 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45310 $(TARGET-stagefeedback-target-libvtv)
45312 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
45313 clean-stagefeedback: clean-stagefeedback-target-libvtv
45314 clean-stagefeedback-target-libvtv:
45315 @if [ $(current_stage) = stagefeedback ]; then \
45316 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45317 else \
45318 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
45319 $(MAKE) stagefeedback-start; \
45320 fi; \
45321 cd $(TARGET_SUBDIR)/libvtv && \
45322 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45323 @endif target-libvtv-bootstrap
45326 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
45327 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
45328 maybe-all-stageautoprofile-target-libvtv:
45329 maybe-clean-stageautoprofile-target-libvtv:
45330 @if target-libvtv-bootstrap
45331 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
45332 all-stageautoprofile: all-stageautoprofile-target-libvtv
45333 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
45334 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45335 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45336 @r=`${PWD_COMMAND}`; export r; \
45337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45338 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45339 $(RAW_CXX_TARGET_EXPORTS) \
45341 cd $(TARGET_SUBDIR)/libvtv && \
45342 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45344 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45345 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45346 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45347 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45348 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45349 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45350 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45351 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45352 $(TARGET-stageautoprofile-target-libvtv)
45354 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
45355 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
45356 clean-stageautoprofile-target-libvtv:
45357 @if [ $(current_stage) = stageautoprofile ]; then \
45358 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45359 else \
45360 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
45361 $(MAKE) stageautoprofile-start; \
45362 fi; \
45363 cd $(TARGET_SUBDIR)/libvtv && \
45364 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45365 @endif target-libvtv-bootstrap
45368 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
45369 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
45370 maybe-all-stageautofeedback-target-libvtv:
45371 maybe-clean-stageautofeedback-target-libvtv:
45372 @if target-libvtv-bootstrap
45373 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
45374 all-stageautofeedback: all-stageautofeedback-target-libvtv
45375 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
45376 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45377 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45378 @r=`${PWD_COMMAND}`; export r; \
45379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45380 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45381 $(RAW_CXX_TARGET_EXPORTS) \
45383 cd $(TARGET_SUBDIR)/libvtv && \
45385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45386 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45392 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45393 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45394 $(TARGET-stageautofeedback-target-libvtv)
45396 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
45397 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
45398 clean-stageautofeedback-target-libvtv:
45399 @if [ $(current_stage) = stageautofeedback ]; then \
45400 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45401 else \
45402 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
45403 $(MAKE) stageautofeedback-start; \
45404 fi; \
45405 cd $(TARGET_SUBDIR)/libvtv && \
45406 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45407 @endif target-libvtv-bootstrap
45414 .PHONY: check-target-libvtv maybe-check-target-libvtv
45415 maybe-check-target-libvtv:
45416 @if target-libvtv
45417 maybe-check-target-libvtv: check-target-libvtv
45419 check-target-libvtv:
45420 @: $(MAKE); $(unstage)
45421 @r=`${PWD_COMMAND}`; export r; \
45422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45423 $(RAW_CXX_TARGET_EXPORTS) \
45424 (cd $(TARGET_SUBDIR)/libvtv && \
45425 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45427 @endif target-libvtv
45429 .PHONY: install-target-libvtv maybe-install-target-libvtv
45430 maybe-install-target-libvtv:
45431 @if target-libvtv
45432 maybe-install-target-libvtv: install-target-libvtv
45434 install-target-libvtv: installdirs
45435 @: $(MAKE); $(unstage)
45436 @r=`${PWD_COMMAND}`; export r; \
45437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45438 $(RAW_CXX_TARGET_EXPORTS) \
45439 (cd $(TARGET_SUBDIR)/libvtv && \
45440 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45442 @endif target-libvtv
45444 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45445 maybe-install-strip-target-libvtv:
45446 @if target-libvtv
45447 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45449 install-strip-target-libvtv: installdirs
45450 @: $(MAKE); $(unstage)
45451 @r=`${PWD_COMMAND}`; export r; \
45452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45453 $(RAW_CXX_TARGET_EXPORTS) \
45454 (cd $(TARGET_SUBDIR)/libvtv && \
45455 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45457 @endif target-libvtv
45459 # Other targets (info, dvi, pdf, etc.)
45461 .PHONY: maybe-info-target-libvtv info-target-libvtv
45462 maybe-info-target-libvtv:
45463 @if target-libvtv
45464 maybe-info-target-libvtv: info-target-libvtv
45466 info-target-libvtv: \
45467 configure-target-libvtv
45468 @: $(MAKE); $(unstage)
45469 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45470 r=`${PWD_COMMAND}`; export r; \
45471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45472 $(RAW_CXX_TARGET_EXPORTS) \
45473 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45474 for flag in $(EXTRA_TARGET_FLAGS); do \
45475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45476 done; \
45477 (cd $(TARGET_SUBDIR)/libvtv && \
45478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45480 "RANLIB=$${RANLIB}" \
45481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45482 info) \
45483 || exit 1
45485 @endif target-libvtv
45487 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45488 maybe-dvi-target-libvtv:
45489 @if target-libvtv
45490 maybe-dvi-target-libvtv: dvi-target-libvtv
45492 dvi-target-libvtv: \
45493 configure-target-libvtv
45494 @: $(MAKE); $(unstage)
45495 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45496 r=`${PWD_COMMAND}`; export r; \
45497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45498 $(RAW_CXX_TARGET_EXPORTS) \
45499 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45500 for flag in $(EXTRA_TARGET_FLAGS); do \
45501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45502 done; \
45503 (cd $(TARGET_SUBDIR)/libvtv && \
45504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45506 "RANLIB=$${RANLIB}" \
45507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45508 dvi) \
45509 || exit 1
45511 @endif target-libvtv
45513 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45514 maybe-pdf-target-libvtv:
45515 @if target-libvtv
45516 maybe-pdf-target-libvtv: pdf-target-libvtv
45518 pdf-target-libvtv: \
45519 configure-target-libvtv
45520 @: $(MAKE); $(unstage)
45521 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45522 r=`${PWD_COMMAND}`; export r; \
45523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45524 $(RAW_CXX_TARGET_EXPORTS) \
45525 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45526 for flag in $(EXTRA_TARGET_FLAGS); do \
45527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45528 done; \
45529 (cd $(TARGET_SUBDIR)/libvtv && \
45530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45532 "RANLIB=$${RANLIB}" \
45533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45534 pdf) \
45535 || exit 1
45537 @endif target-libvtv
45539 .PHONY: maybe-html-target-libvtv html-target-libvtv
45540 maybe-html-target-libvtv:
45541 @if target-libvtv
45542 maybe-html-target-libvtv: html-target-libvtv
45544 html-target-libvtv: \
45545 configure-target-libvtv
45546 @: $(MAKE); $(unstage)
45547 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45548 r=`${PWD_COMMAND}`; export r; \
45549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45550 $(RAW_CXX_TARGET_EXPORTS) \
45551 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45552 for flag in $(EXTRA_TARGET_FLAGS); do \
45553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45554 done; \
45555 (cd $(TARGET_SUBDIR)/libvtv && \
45556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45558 "RANLIB=$${RANLIB}" \
45559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45560 html) \
45561 || exit 1
45563 @endif target-libvtv
45565 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45566 maybe-TAGS-target-libvtv:
45567 @if target-libvtv
45568 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45570 TAGS-target-libvtv: \
45571 configure-target-libvtv
45572 @: $(MAKE); $(unstage)
45573 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45574 r=`${PWD_COMMAND}`; export r; \
45575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45576 $(RAW_CXX_TARGET_EXPORTS) \
45577 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
45578 for flag in $(EXTRA_TARGET_FLAGS); do \
45579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45580 done; \
45581 (cd $(TARGET_SUBDIR)/libvtv && \
45582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45584 "RANLIB=$${RANLIB}" \
45585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45586 TAGS) \
45587 || exit 1
45589 @endif target-libvtv
45591 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45592 maybe-install-info-target-libvtv:
45593 @if target-libvtv
45594 maybe-install-info-target-libvtv: install-info-target-libvtv
45596 install-info-target-libvtv: \
45597 configure-target-libvtv \
45598 info-target-libvtv
45599 @: $(MAKE); $(unstage)
45600 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45601 r=`${PWD_COMMAND}`; export r; \
45602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45603 $(RAW_CXX_TARGET_EXPORTS) \
45604 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45605 for flag in $(EXTRA_TARGET_FLAGS); do \
45606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45607 done; \
45608 (cd $(TARGET_SUBDIR)/libvtv && \
45609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45611 "RANLIB=$${RANLIB}" \
45612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45613 install-info) \
45614 || exit 1
45616 @endif target-libvtv
45618 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
45619 maybe-install-pdf-target-libvtv:
45620 @if target-libvtv
45621 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
45623 install-pdf-target-libvtv: \
45624 configure-target-libvtv \
45625 pdf-target-libvtv
45626 @: $(MAKE); $(unstage)
45627 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45628 r=`${PWD_COMMAND}`; export r; \
45629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45630 $(RAW_CXX_TARGET_EXPORTS) \
45631 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
45632 for flag in $(EXTRA_TARGET_FLAGS); do \
45633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45634 done; \
45635 (cd $(TARGET_SUBDIR)/libvtv && \
45636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45638 "RANLIB=$${RANLIB}" \
45639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45640 install-pdf) \
45641 || exit 1
45643 @endif target-libvtv
45645 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
45646 maybe-install-html-target-libvtv:
45647 @if target-libvtv
45648 maybe-install-html-target-libvtv: install-html-target-libvtv
45650 install-html-target-libvtv: \
45651 configure-target-libvtv \
45652 html-target-libvtv
45653 @: $(MAKE); $(unstage)
45654 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45655 r=`${PWD_COMMAND}`; export r; \
45656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45657 $(RAW_CXX_TARGET_EXPORTS) \
45658 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
45659 for flag in $(EXTRA_TARGET_FLAGS); do \
45660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45661 done; \
45662 (cd $(TARGET_SUBDIR)/libvtv && \
45663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45665 "RANLIB=$${RANLIB}" \
45666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45667 install-html) \
45668 || exit 1
45670 @endif target-libvtv
45672 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
45673 maybe-installcheck-target-libvtv:
45674 @if target-libvtv
45675 maybe-installcheck-target-libvtv: installcheck-target-libvtv
45677 installcheck-target-libvtv: \
45678 configure-target-libvtv
45679 @: $(MAKE); $(unstage)
45680 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45681 r=`${PWD_COMMAND}`; export r; \
45682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45683 $(RAW_CXX_TARGET_EXPORTS) \
45684 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
45685 for flag in $(EXTRA_TARGET_FLAGS); do \
45686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45687 done; \
45688 (cd $(TARGET_SUBDIR)/libvtv && \
45689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45691 "RANLIB=$${RANLIB}" \
45692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45693 installcheck) \
45694 || exit 1
45696 @endif target-libvtv
45698 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
45699 maybe-mostlyclean-target-libvtv:
45700 @if target-libvtv
45701 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
45703 mostlyclean-target-libvtv:
45704 @: $(MAKE); $(unstage)
45705 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45706 r=`${PWD_COMMAND}`; export r; \
45707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45708 $(RAW_CXX_TARGET_EXPORTS) \
45709 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
45710 for flag in $(EXTRA_TARGET_FLAGS); do \
45711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45712 done; \
45713 (cd $(TARGET_SUBDIR)/libvtv && \
45714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45716 "RANLIB=$${RANLIB}" \
45717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45718 mostlyclean) \
45719 || exit 1
45721 @endif target-libvtv
45723 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
45724 maybe-clean-target-libvtv:
45725 @if target-libvtv
45726 maybe-clean-target-libvtv: clean-target-libvtv
45728 clean-target-libvtv:
45729 @: $(MAKE); $(unstage)
45730 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45731 r=`${PWD_COMMAND}`; export r; \
45732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45733 $(RAW_CXX_TARGET_EXPORTS) \
45734 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
45735 for flag in $(EXTRA_TARGET_FLAGS); do \
45736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45737 done; \
45738 (cd $(TARGET_SUBDIR)/libvtv && \
45739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45741 "RANLIB=$${RANLIB}" \
45742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45743 clean) \
45744 || exit 1
45746 @endif target-libvtv
45748 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
45749 maybe-distclean-target-libvtv:
45750 @if target-libvtv
45751 maybe-distclean-target-libvtv: distclean-target-libvtv
45753 distclean-target-libvtv:
45754 @: $(MAKE); $(unstage)
45755 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45756 r=`${PWD_COMMAND}`; export r; \
45757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45758 $(RAW_CXX_TARGET_EXPORTS) \
45759 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
45760 for flag in $(EXTRA_TARGET_FLAGS); do \
45761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45762 done; \
45763 (cd $(TARGET_SUBDIR)/libvtv && \
45764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45766 "RANLIB=$${RANLIB}" \
45767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45768 distclean) \
45769 || exit 1
45771 @endif target-libvtv
45773 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
45774 maybe-maintainer-clean-target-libvtv:
45775 @if target-libvtv
45776 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
45778 maintainer-clean-target-libvtv:
45779 @: $(MAKE); $(unstage)
45780 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45781 r=`${PWD_COMMAND}`; export r; \
45782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45783 $(RAW_CXX_TARGET_EXPORTS) \
45784 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
45785 for flag in $(EXTRA_TARGET_FLAGS); do \
45786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45787 done; \
45788 (cd $(TARGET_SUBDIR)/libvtv && \
45789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45791 "RANLIB=$${RANLIB}" \
45792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45793 maintainer-clean) \
45794 || exit 1
45796 @endif target-libvtv
45802 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
45803 maybe-configure-target-liboffloadmic:
45804 @if gcc-bootstrap
45805 configure-target-liboffloadmic: stage_current
45806 @endif gcc-bootstrap
45807 @if target-liboffloadmic
45808 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
45809 configure-target-liboffloadmic:
45810 @: $(MAKE); $(unstage)
45811 @r=`${PWD_COMMAND}`; export r; \
45812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45813 echo "Checking multilib configuration for liboffloadmic..."; \
45814 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45815 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
45816 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45817 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45818 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
45819 else \
45820 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
45821 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45822 fi; \
45823 else \
45824 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45825 fi; \
45826 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
45827 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45828 $(NORMAL_TARGET_EXPORTS) \
45829 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
45830 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
45831 case $(srcdir) in \
45832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45833 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
45834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45835 esac; \
45836 module_srcdir=liboffloadmic; \
45837 rm -f no-such-file || : ; \
45838 CONFIG_SITE=no-such-file $(SHELL) \
45839 $$s/$$module_srcdir/configure \
45840 --srcdir=$${topdir}/$$module_srcdir \
45841 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45842 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
45843 || exit 1
45844 @endif target-liboffloadmic
45850 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
45851 maybe-all-target-liboffloadmic:
45852 @if gcc-bootstrap
45853 all-target-liboffloadmic: stage_current
45854 @endif gcc-bootstrap
45855 @if target-liboffloadmic
45856 TARGET-target-liboffloadmic=all
45857 maybe-all-target-liboffloadmic: all-target-liboffloadmic
45858 all-target-liboffloadmic: configure-target-liboffloadmic
45859 @: $(MAKE); $(unstage)
45860 @r=`${PWD_COMMAND}`; export r; \
45861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45862 $(NORMAL_TARGET_EXPORTS) \
45863 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45864 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45865 $(TARGET-target-liboffloadmic))
45866 @endif target-liboffloadmic
45872 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
45873 maybe-check-target-liboffloadmic:
45874 @if target-liboffloadmic
45875 maybe-check-target-liboffloadmic: check-target-liboffloadmic
45877 check-target-liboffloadmic:
45878 @: $(MAKE); $(unstage)
45879 @r=`${PWD_COMMAND}`; export r; \
45880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45881 $(NORMAL_TARGET_EXPORTS) \
45882 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45883 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45885 @endif target-liboffloadmic
45887 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
45888 maybe-install-target-liboffloadmic:
45889 @if target-liboffloadmic
45890 maybe-install-target-liboffloadmic: install-target-liboffloadmic
45892 install-target-liboffloadmic: installdirs
45893 @: $(MAKE); $(unstage)
45894 @r=`${PWD_COMMAND}`; export r; \
45895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45896 $(NORMAL_TARGET_EXPORTS) \
45897 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45898 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45900 @endif target-liboffloadmic
45902 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
45903 maybe-install-strip-target-liboffloadmic:
45904 @if target-liboffloadmic
45905 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
45907 install-strip-target-liboffloadmic: installdirs
45908 @: $(MAKE); $(unstage)
45909 @r=`${PWD_COMMAND}`; export r; \
45910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45911 $(NORMAL_TARGET_EXPORTS) \
45912 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45913 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45915 @endif target-liboffloadmic
45917 # Other targets (info, dvi, pdf, etc.)
45919 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
45920 maybe-info-target-liboffloadmic:
45921 @if target-liboffloadmic
45922 maybe-info-target-liboffloadmic: info-target-liboffloadmic
45924 info-target-liboffloadmic: \
45925 configure-target-liboffloadmic
45926 @: $(MAKE); $(unstage)
45927 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45928 r=`${PWD_COMMAND}`; export r; \
45929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45930 $(NORMAL_TARGET_EXPORTS) \
45931 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
45932 for flag in $(EXTRA_TARGET_FLAGS); do \
45933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45934 done; \
45935 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45938 "RANLIB=$${RANLIB}" \
45939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45940 info) \
45941 || exit 1
45943 @endif target-liboffloadmic
45945 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
45946 maybe-dvi-target-liboffloadmic:
45947 @if target-liboffloadmic
45948 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
45950 dvi-target-liboffloadmic: \
45951 configure-target-liboffloadmic
45952 @: $(MAKE); $(unstage)
45953 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45954 r=`${PWD_COMMAND}`; export r; \
45955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45956 $(NORMAL_TARGET_EXPORTS) \
45957 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
45958 for flag in $(EXTRA_TARGET_FLAGS); do \
45959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45960 done; \
45961 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45964 "RANLIB=$${RANLIB}" \
45965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45966 dvi) \
45967 || exit 1
45969 @endif target-liboffloadmic
45971 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
45972 maybe-pdf-target-liboffloadmic:
45973 @if target-liboffloadmic
45974 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
45976 pdf-target-liboffloadmic: \
45977 configure-target-liboffloadmic
45978 @: $(MAKE); $(unstage)
45979 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45980 r=`${PWD_COMMAND}`; export r; \
45981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45982 $(NORMAL_TARGET_EXPORTS) \
45983 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
45984 for flag in $(EXTRA_TARGET_FLAGS); do \
45985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45986 done; \
45987 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45990 "RANLIB=$${RANLIB}" \
45991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45992 pdf) \
45993 || exit 1
45995 @endif target-liboffloadmic
45997 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
45998 maybe-html-target-liboffloadmic:
45999 @if target-liboffloadmic
46000 maybe-html-target-liboffloadmic: html-target-liboffloadmic
46002 html-target-liboffloadmic: \
46003 configure-target-liboffloadmic
46004 @: $(MAKE); $(unstage)
46005 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46006 r=`${PWD_COMMAND}`; export r; \
46007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46008 $(NORMAL_TARGET_EXPORTS) \
46009 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
46010 for flag in $(EXTRA_TARGET_FLAGS); do \
46011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46012 done; \
46013 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46016 "RANLIB=$${RANLIB}" \
46017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46018 html) \
46019 || exit 1
46021 @endif target-liboffloadmic
46023 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
46024 maybe-TAGS-target-liboffloadmic:
46025 @if target-liboffloadmic
46026 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
46028 TAGS-target-liboffloadmic: \
46029 configure-target-liboffloadmic
46030 @: $(MAKE); $(unstage)
46031 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46032 r=`${PWD_COMMAND}`; export r; \
46033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46034 $(NORMAL_TARGET_EXPORTS) \
46035 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
46036 for flag in $(EXTRA_TARGET_FLAGS); do \
46037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46038 done; \
46039 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46042 "RANLIB=$${RANLIB}" \
46043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46044 TAGS) \
46045 || exit 1
46047 @endif target-liboffloadmic
46049 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
46050 maybe-install-info-target-liboffloadmic:
46051 @if target-liboffloadmic
46052 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
46054 install-info-target-liboffloadmic: \
46055 configure-target-liboffloadmic \
46056 info-target-liboffloadmic
46057 @: $(MAKE); $(unstage)
46058 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46059 r=`${PWD_COMMAND}`; export r; \
46060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46061 $(NORMAL_TARGET_EXPORTS) \
46062 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
46063 for flag in $(EXTRA_TARGET_FLAGS); do \
46064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46065 done; \
46066 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46069 "RANLIB=$${RANLIB}" \
46070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46071 install-info) \
46072 || exit 1
46074 @endif target-liboffloadmic
46076 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
46077 maybe-install-pdf-target-liboffloadmic:
46078 @if target-liboffloadmic
46079 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
46081 install-pdf-target-liboffloadmic: \
46082 configure-target-liboffloadmic \
46083 pdf-target-liboffloadmic
46084 @: $(MAKE); $(unstage)
46085 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46086 r=`${PWD_COMMAND}`; export r; \
46087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46088 $(NORMAL_TARGET_EXPORTS) \
46089 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46090 for flag in $(EXTRA_TARGET_FLAGS); do \
46091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46092 done; \
46093 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46096 "RANLIB=$${RANLIB}" \
46097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46098 install-pdf) \
46099 || exit 1
46101 @endif target-liboffloadmic
46103 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
46104 maybe-install-html-target-liboffloadmic:
46105 @if target-liboffloadmic
46106 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
46108 install-html-target-liboffloadmic: \
46109 configure-target-liboffloadmic \
46110 html-target-liboffloadmic
46111 @: $(MAKE); $(unstage)
46112 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46113 r=`${PWD_COMMAND}`; export r; \
46114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46115 $(NORMAL_TARGET_EXPORTS) \
46116 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
46117 for flag in $(EXTRA_TARGET_FLAGS); do \
46118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46119 done; \
46120 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46123 "RANLIB=$${RANLIB}" \
46124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46125 install-html) \
46126 || exit 1
46128 @endif target-liboffloadmic
46130 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
46131 maybe-installcheck-target-liboffloadmic:
46132 @if target-liboffloadmic
46133 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
46135 installcheck-target-liboffloadmic: \
46136 configure-target-liboffloadmic
46137 @: $(MAKE); $(unstage)
46138 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46139 r=`${PWD_COMMAND}`; export r; \
46140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46141 $(NORMAL_TARGET_EXPORTS) \
46142 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
46143 for flag in $(EXTRA_TARGET_FLAGS); do \
46144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46145 done; \
46146 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46149 "RANLIB=$${RANLIB}" \
46150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46151 installcheck) \
46152 || exit 1
46154 @endif target-liboffloadmic
46156 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
46157 maybe-mostlyclean-target-liboffloadmic:
46158 @if target-liboffloadmic
46159 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
46161 mostlyclean-target-liboffloadmic:
46162 @: $(MAKE); $(unstage)
46163 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46164 r=`${PWD_COMMAND}`; export r; \
46165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46166 $(NORMAL_TARGET_EXPORTS) \
46167 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46168 for flag in $(EXTRA_TARGET_FLAGS); do \
46169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46170 done; \
46171 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46174 "RANLIB=$${RANLIB}" \
46175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46176 mostlyclean) \
46177 || exit 1
46179 @endif target-liboffloadmic
46181 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
46182 maybe-clean-target-liboffloadmic:
46183 @if target-liboffloadmic
46184 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
46186 clean-target-liboffloadmic:
46187 @: $(MAKE); $(unstage)
46188 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46189 r=`${PWD_COMMAND}`; export r; \
46190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46191 $(NORMAL_TARGET_EXPORTS) \
46192 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46193 for flag in $(EXTRA_TARGET_FLAGS); do \
46194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46195 done; \
46196 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46199 "RANLIB=$${RANLIB}" \
46200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46201 clean) \
46202 || exit 1
46204 @endif target-liboffloadmic
46206 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
46207 maybe-distclean-target-liboffloadmic:
46208 @if target-liboffloadmic
46209 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
46211 distclean-target-liboffloadmic:
46212 @: $(MAKE); $(unstage)
46213 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46214 r=`${PWD_COMMAND}`; export r; \
46215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46216 $(NORMAL_TARGET_EXPORTS) \
46217 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46218 for flag in $(EXTRA_TARGET_FLAGS); do \
46219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46220 done; \
46221 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46224 "RANLIB=$${RANLIB}" \
46225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46226 distclean) \
46227 || exit 1
46229 @endif target-liboffloadmic
46231 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
46232 maybe-maintainer-clean-target-liboffloadmic:
46233 @if target-liboffloadmic
46234 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
46236 maintainer-clean-target-liboffloadmic:
46237 @: $(MAKE); $(unstage)
46238 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46239 r=`${PWD_COMMAND}`; export r; \
46240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46241 $(NORMAL_TARGET_EXPORTS) \
46242 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46243 for flag in $(EXTRA_TARGET_FLAGS); do \
46244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46245 done; \
46246 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46249 "RANLIB=$${RANLIB}" \
46250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46251 maintainer-clean) \
46252 || exit 1
46254 @endif target-liboffloadmic
46260 .PHONY: configure-target-libssp maybe-configure-target-libssp
46261 maybe-configure-target-libssp:
46262 @if gcc-bootstrap
46263 configure-target-libssp: stage_current
46264 @endif gcc-bootstrap
46265 @if target-libssp
46266 maybe-configure-target-libssp: configure-target-libssp
46267 configure-target-libssp:
46268 @: $(MAKE); $(unstage)
46269 @r=`${PWD_COMMAND}`; export r; \
46270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46271 echo "Checking multilib configuration for libssp..."; \
46272 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46273 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
46274 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46275 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46276 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46277 else \
46278 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46279 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46280 fi; \
46281 else \
46282 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46283 fi; \
46284 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46285 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46286 $(NORMAL_TARGET_EXPORTS) \
46287 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46288 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46289 case $(srcdir) in \
46290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46291 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46293 esac; \
46294 module_srcdir=libssp; \
46295 rm -f no-such-file || : ; \
46296 CONFIG_SITE=no-such-file $(SHELL) \
46297 $$s/$$module_srcdir/configure \
46298 --srcdir=$${topdir}/$$module_srcdir \
46299 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46300 --target=${target_alias} \
46301 || exit 1
46302 @endif target-libssp
46308 .PHONY: all-target-libssp maybe-all-target-libssp
46309 maybe-all-target-libssp:
46310 @if gcc-bootstrap
46311 all-target-libssp: stage_current
46312 @endif gcc-bootstrap
46313 @if target-libssp
46314 TARGET-target-libssp=all
46315 maybe-all-target-libssp: all-target-libssp
46316 all-target-libssp: configure-target-libssp
46317 @: $(MAKE); $(unstage)
46318 @r=`${PWD_COMMAND}`; export r; \
46319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46320 $(NORMAL_TARGET_EXPORTS) \
46321 (cd $(TARGET_SUBDIR)/libssp && \
46322 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46323 $(TARGET-target-libssp))
46324 @endif target-libssp
46330 .PHONY: check-target-libssp maybe-check-target-libssp
46331 maybe-check-target-libssp:
46332 @if target-libssp
46333 maybe-check-target-libssp: check-target-libssp
46335 check-target-libssp:
46336 @: $(MAKE); $(unstage)
46337 @r=`${PWD_COMMAND}`; export r; \
46338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46339 $(NORMAL_TARGET_EXPORTS) \
46340 (cd $(TARGET_SUBDIR)/libssp && \
46341 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46343 @endif target-libssp
46345 .PHONY: install-target-libssp maybe-install-target-libssp
46346 maybe-install-target-libssp:
46347 @if target-libssp
46348 maybe-install-target-libssp: install-target-libssp
46350 install-target-libssp: installdirs
46351 @: $(MAKE); $(unstage)
46352 @r=`${PWD_COMMAND}`; export r; \
46353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46354 $(NORMAL_TARGET_EXPORTS) \
46355 (cd $(TARGET_SUBDIR)/libssp && \
46356 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46358 @endif target-libssp
46360 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
46361 maybe-install-strip-target-libssp:
46362 @if target-libssp
46363 maybe-install-strip-target-libssp: install-strip-target-libssp
46365 install-strip-target-libssp: installdirs
46366 @: $(MAKE); $(unstage)
46367 @r=`${PWD_COMMAND}`; export r; \
46368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46369 $(NORMAL_TARGET_EXPORTS) \
46370 (cd $(TARGET_SUBDIR)/libssp && \
46371 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46373 @endif target-libssp
46375 # Other targets (info, dvi, pdf, etc.)
46377 .PHONY: maybe-info-target-libssp info-target-libssp
46378 maybe-info-target-libssp:
46379 @if target-libssp
46380 maybe-info-target-libssp: info-target-libssp
46382 info-target-libssp: \
46383 configure-target-libssp
46384 @: $(MAKE); $(unstage)
46385 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46386 r=`${PWD_COMMAND}`; export r; \
46387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46388 $(NORMAL_TARGET_EXPORTS) \
46389 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
46390 for flag in $(EXTRA_TARGET_FLAGS); do \
46391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46392 done; \
46393 (cd $(TARGET_SUBDIR)/libssp && \
46394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46396 "RANLIB=$${RANLIB}" \
46397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46398 info) \
46399 || exit 1
46401 @endif target-libssp
46403 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46404 maybe-dvi-target-libssp:
46405 @if target-libssp
46406 maybe-dvi-target-libssp: dvi-target-libssp
46408 dvi-target-libssp: \
46409 configure-target-libssp
46410 @: $(MAKE); $(unstage)
46411 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46412 r=`${PWD_COMMAND}`; export r; \
46413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46414 $(NORMAL_TARGET_EXPORTS) \
46415 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
46416 for flag in $(EXTRA_TARGET_FLAGS); do \
46417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46418 done; \
46419 (cd $(TARGET_SUBDIR)/libssp && \
46420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46422 "RANLIB=$${RANLIB}" \
46423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46424 dvi) \
46425 || exit 1
46427 @endif target-libssp
46429 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46430 maybe-pdf-target-libssp:
46431 @if target-libssp
46432 maybe-pdf-target-libssp: pdf-target-libssp
46434 pdf-target-libssp: \
46435 configure-target-libssp
46436 @: $(MAKE); $(unstage)
46437 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46438 r=`${PWD_COMMAND}`; export r; \
46439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46440 $(NORMAL_TARGET_EXPORTS) \
46441 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46442 for flag in $(EXTRA_TARGET_FLAGS); do \
46443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46444 done; \
46445 (cd $(TARGET_SUBDIR)/libssp && \
46446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46448 "RANLIB=$${RANLIB}" \
46449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46450 pdf) \
46451 || exit 1
46453 @endif target-libssp
46455 .PHONY: maybe-html-target-libssp html-target-libssp
46456 maybe-html-target-libssp:
46457 @if target-libssp
46458 maybe-html-target-libssp: html-target-libssp
46460 html-target-libssp: \
46461 configure-target-libssp
46462 @: $(MAKE); $(unstage)
46463 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46464 r=`${PWD_COMMAND}`; export r; \
46465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46466 $(NORMAL_TARGET_EXPORTS) \
46467 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46468 for flag in $(EXTRA_TARGET_FLAGS); do \
46469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46470 done; \
46471 (cd $(TARGET_SUBDIR)/libssp && \
46472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46474 "RANLIB=$${RANLIB}" \
46475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46476 html) \
46477 || exit 1
46479 @endif target-libssp
46481 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46482 maybe-TAGS-target-libssp:
46483 @if target-libssp
46484 maybe-TAGS-target-libssp: TAGS-target-libssp
46486 TAGS-target-libssp: \
46487 configure-target-libssp
46488 @: $(MAKE); $(unstage)
46489 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46490 r=`${PWD_COMMAND}`; export r; \
46491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46492 $(NORMAL_TARGET_EXPORTS) \
46493 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46494 for flag in $(EXTRA_TARGET_FLAGS); do \
46495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46496 done; \
46497 (cd $(TARGET_SUBDIR)/libssp && \
46498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46500 "RANLIB=$${RANLIB}" \
46501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46502 TAGS) \
46503 || exit 1
46505 @endif target-libssp
46507 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46508 maybe-install-info-target-libssp:
46509 @if target-libssp
46510 maybe-install-info-target-libssp: install-info-target-libssp
46512 install-info-target-libssp: \
46513 configure-target-libssp \
46514 info-target-libssp
46515 @: $(MAKE); $(unstage)
46516 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46517 r=`${PWD_COMMAND}`; export r; \
46518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46519 $(NORMAL_TARGET_EXPORTS) \
46520 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46521 for flag in $(EXTRA_TARGET_FLAGS); do \
46522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46523 done; \
46524 (cd $(TARGET_SUBDIR)/libssp && \
46525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46527 "RANLIB=$${RANLIB}" \
46528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46529 install-info) \
46530 || exit 1
46532 @endif target-libssp
46534 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46535 maybe-install-pdf-target-libssp:
46536 @if target-libssp
46537 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46539 install-pdf-target-libssp: \
46540 configure-target-libssp \
46541 pdf-target-libssp
46542 @: $(MAKE); $(unstage)
46543 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46544 r=`${PWD_COMMAND}`; export r; \
46545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46546 $(NORMAL_TARGET_EXPORTS) \
46547 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46548 for flag in $(EXTRA_TARGET_FLAGS); do \
46549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46550 done; \
46551 (cd $(TARGET_SUBDIR)/libssp && \
46552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46554 "RANLIB=$${RANLIB}" \
46555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46556 install-pdf) \
46557 || exit 1
46559 @endif target-libssp
46561 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46562 maybe-install-html-target-libssp:
46563 @if target-libssp
46564 maybe-install-html-target-libssp: install-html-target-libssp
46566 install-html-target-libssp: \
46567 configure-target-libssp \
46568 html-target-libssp
46569 @: $(MAKE); $(unstage)
46570 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46571 r=`${PWD_COMMAND}`; export r; \
46572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46573 $(NORMAL_TARGET_EXPORTS) \
46574 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46575 for flag in $(EXTRA_TARGET_FLAGS); do \
46576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46577 done; \
46578 (cd $(TARGET_SUBDIR)/libssp && \
46579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46581 "RANLIB=$${RANLIB}" \
46582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46583 install-html) \
46584 || exit 1
46586 @endif target-libssp
46588 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46589 maybe-installcheck-target-libssp:
46590 @if target-libssp
46591 maybe-installcheck-target-libssp: installcheck-target-libssp
46593 installcheck-target-libssp: \
46594 configure-target-libssp
46595 @: $(MAKE); $(unstage)
46596 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46597 r=`${PWD_COMMAND}`; export r; \
46598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46599 $(NORMAL_TARGET_EXPORTS) \
46600 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46601 for flag in $(EXTRA_TARGET_FLAGS); do \
46602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46603 done; \
46604 (cd $(TARGET_SUBDIR)/libssp && \
46605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46607 "RANLIB=$${RANLIB}" \
46608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46609 installcheck) \
46610 || exit 1
46612 @endif target-libssp
46614 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46615 maybe-mostlyclean-target-libssp:
46616 @if target-libssp
46617 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46619 mostlyclean-target-libssp:
46620 @: $(MAKE); $(unstage)
46621 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46622 r=`${PWD_COMMAND}`; export r; \
46623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46624 $(NORMAL_TARGET_EXPORTS) \
46625 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46626 for flag in $(EXTRA_TARGET_FLAGS); do \
46627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46628 done; \
46629 (cd $(TARGET_SUBDIR)/libssp && \
46630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46632 "RANLIB=$${RANLIB}" \
46633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46634 mostlyclean) \
46635 || exit 1
46637 @endif target-libssp
46639 .PHONY: maybe-clean-target-libssp clean-target-libssp
46640 maybe-clean-target-libssp:
46641 @if target-libssp
46642 maybe-clean-target-libssp: clean-target-libssp
46644 clean-target-libssp:
46645 @: $(MAKE); $(unstage)
46646 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46647 r=`${PWD_COMMAND}`; export r; \
46648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46649 $(NORMAL_TARGET_EXPORTS) \
46650 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46651 for flag in $(EXTRA_TARGET_FLAGS); do \
46652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46653 done; \
46654 (cd $(TARGET_SUBDIR)/libssp && \
46655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46657 "RANLIB=$${RANLIB}" \
46658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46659 clean) \
46660 || exit 1
46662 @endif target-libssp
46664 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46665 maybe-distclean-target-libssp:
46666 @if target-libssp
46667 maybe-distclean-target-libssp: distclean-target-libssp
46669 distclean-target-libssp:
46670 @: $(MAKE); $(unstage)
46671 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46672 r=`${PWD_COMMAND}`; export r; \
46673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674 $(NORMAL_TARGET_EXPORTS) \
46675 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46676 for flag in $(EXTRA_TARGET_FLAGS); do \
46677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46678 done; \
46679 (cd $(TARGET_SUBDIR)/libssp && \
46680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46682 "RANLIB=$${RANLIB}" \
46683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46684 distclean) \
46685 || exit 1
46687 @endif target-libssp
46689 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46690 maybe-maintainer-clean-target-libssp:
46691 @if target-libssp
46692 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46694 maintainer-clean-target-libssp:
46695 @: $(MAKE); $(unstage)
46696 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46697 r=`${PWD_COMMAND}`; export r; \
46698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46699 $(NORMAL_TARGET_EXPORTS) \
46700 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46701 for flag in $(EXTRA_TARGET_FLAGS); do \
46702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46703 done; \
46704 (cd $(TARGET_SUBDIR)/libssp && \
46705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46707 "RANLIB=$${RANLIB}" \
46708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46709 maintainer-clean) \
46710 || exit 1
46712 @endif target-libssp
46718 .PHONY: configure-target-newlib maybe-configure-target-newlib
46719 maybe-configure-target-newlib:
46720 @if gcc-bootstrap
46721 configure-target-newlib: stage_current
46722 @endif gcc-bootstrap
46723 @if target-newlib
46724 maybe-configure-target-newlib: configure-target-newlib
46725 configure-target-newlib:
46726 @: $(MAKE); $(unstage)
46727 @r=`${PWD_COMMAND}`; export r; \
46728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46729 echo "Checking multilib configuration for newlib..."; \
46730 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46731 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46732 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46733 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46734 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46735 else \
46736 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46737 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46738 fi; \
46739 else \
46740 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46741 fi; \
46742 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46743 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46744 $(NORMAL_TARGET_EXPORTS) \
46745 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46746 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46747 case $(srcdir) in \
46748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46749 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46751 esac; \
46752 module_srcdir=newlib; \
46753 rm -f no-such-file || : ; \
46754 CONFIG_SITE=no-such-file $(SHELL) \
46755 $$s/$$module_srcdir/configure \
46756 --srcdir=$${topdir}/$$module_srcdir \
46757 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46758 --target=${target_alias} \
46759 || exit 1
46760 @endif target-newlib
46766 .PHONY: all-target-newlib maybe-all-target-newlib
46767 maybe-all-target-newlib:
46768 @if gcc-bootstrap
46769 all-target-newlib: stage_current
46770 @endif gcc-bootstrap
46771 @if target-newlib
46772 TARGET-target-newlib=all
46773 maybe-all-target-newlib: all-target-newlib
46774 all-target-newlib: configure-target-newlib
46775 @: $(MAKE); $(unstage)
46776 @r=`${PWD_COMMAND}`; export r; \
46777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46778 $(NORMAL_TARGET_EXPORTS) \
46779 (cd $(TARGET_SUBDIR)/newlib && \
46780 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46781 $(TARGET-target-newlib))
46782 @endif target-newlib
46788 .PHONY: check-target-newlib maybe-check-target-newlib
46789 maybe-check-target-newlib:
46790 @if target-newlib
46791 maybe-check-target-newlib: check-target-newlib
46793 check-target-newlib:
46794 @: $(MAKE); $(unstage)
46795 @r=`${PWD_COMMAND}`; export r; \
46796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46797 $(NORMAL_TARGET_EXPORTS) \
46798 (cd $(TARGET_SUBDIR)/newlib && \
46799 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46801 @endif target-newlib
46803 .PHONY: install-target-newlib maybe-install-target-newlib
46804 maybe-install-target-newlib:
46805 @if target-newlib
46806 maybe-install-target-newlib: install-target-newlib
46808 install-target-newlib: installdirs
46809 @: $(MAKE); $(unstage)
46810 @r=`${PWD_COMMAND}`; export r; \
46811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46812 $(NORMAL_TARGET_EXPORTS) \
46813 (cd $(TARGET_SUBDIR)/newlib && \
46814 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46816 @endif target-newlib
46818 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46819 maybe-install-strip-target-newlib:
46820 @if target-newlib
46821 maybe-install-strip-target-newlib: install-strip-target-newlib
46823 install-strip-target-newlib: installdirs
46824 @: $(MAKE); $(unstage)
46825 @r=`${PWD_COMMAND}`; export r; \
46826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46827 $(NORMAL_TARGET_EXPORTS) \
46828 (cd $(TARGET_SUBDIR)/newlib && \
46829 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46831 @endif target-newlib
46833 # Other targets (info, dvi, pdf, etc.)
46835 .PHONY: maybe-info-target-newlib info-target-newlib
46836 maybe-info-target-newlib:
46837 @if target-newlib
46838 maybe-info-target-newlib: info-target-newlib
46840 info-target-newlib: \
46841 configure-target-newlib
46842 @: $(MAKE); $(unstage)
46843 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46844 r=`${PWD_COMMAND}`; export r; \
46845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46846 $(NORMAL_TARGET_EXPORTS) \
46847 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46848 for flag in $(EXTRA_TARGET_FLAGS); do \
46849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46850 done; \
46851 (cd $(TARGET_SUBDIR)/newlib && \
46852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46854 "RANLIB=$${RANLIB}" \
46855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46856 info) \
46857 || exit 1
46859 @endif target-newlib
46861 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46862 maybe-dvi-target-newlib:
46863 @if target-newlib
46864 maybe-dvi-target-newlib: dvi-target-newlib
46866 dvi-target-newlib: \
46867 configure-target-newlib
46868 @: $(MAKE); $(unstage)
46869 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46870 r=`${PWD_COMMAND}`; export r; \
46871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46872 $(NORMAL_TARGET_EXPORTS) \
46873 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46874 for flag in $(EXTRA_TARGET_FLAGS); do \
46875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46876 done; \
46877 (cd $(TARGET_SUBDIR)/newlib && \
46878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46880 "RANLIB=$${RANLIB}" \
46881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46882 dvi) \
46883 || exit 1
46885 @endif target-newlib
46887 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46888 maybe-pdf-target-newlib:
46889 @if target-newlib
46890 maybe-pdf-target-newlib: pdf-target-newlib
46892 pdf-target-newlib: \
46893 configure-target-newlib
46894 @: $(MAKE); $(unstage)
46895 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46896 r=`${PWD_COMMAND}`; export r; \
46897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46898 $(NORMAL_TARGET_EXPORTS) \
46899 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46900 for flag in $(EXTRA_TARGET_FLAGS); do \
46901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46902 done; \
46903 (cd $(TARGET_SUBDIR)/newlib && \
46904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46906 "RANLIB=$${RANLIB}" \
46907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46908 pdf) \
46909 || exit 1
46911 @endif target-newlib
46913 .PHONY: maybe-html-target-newlib html-target-newlib
46914 maybe-html-target-newlib:
46915 @if target-newlib
46916 maybe-html-target-newlib: html-target-newlib
46918 html-target-newlib: \
46919 configure-target-newlib
46920 @: $(MAKE); $(unstage)
46921 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46922 r=`${PWD_COMMAND}`; export r; \
46923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46924 $(NORMAL_TARGET_EXPORTS) \
46925 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46926 for flag in $(EXTRA_TARGET_FLAGS); do \
46927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46928 done; \
46929 (cd $(TARGET_SUBDIR)/newlib && \
46930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46932 "RANLIB=$${RANLIB}" \
46933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46934 html) \
46935 || exit 1
46937 @endif target-newlib
46939 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46940 maybe-TAGS-target-newlib:
46941 @if target-newlib
46942 maybe-TAGS-target-newlib: TAGS-target-newlib
46944 TAGS-target-newlib: \
46945 configure-target-newlib
46946 @: $(MAKE); $(unstage)
46947 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46948 r=`${PWD_COMMAND}`; export r; \
46949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46950 $(NORMAL_TARGET_EXPORTS) \
46951 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
46952 for flag in $(EXTRA_TARGET_FLAGS); do \
46953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46954 done; \
46955 (cd $(TARGET_SUBDIR)/newlib && \
46956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46958 "RANLIB=$${RANLIB}" \
46959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46960 TAGS) \
46961 || exit 1
46963 @endif target-newlib
46965 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46966 maybe-install-info-target-newlib:
46967 @if target-newlib
46968 maybe-install-info-target-newlib: install-info-target-newlib
46970 install-info-target-newlib: \
46971 configure-target-newlib \
46972 info-target-newlib
46973 @: $(MAKE); $(unstage)
46974 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46975 r=`${PWD_COMMAND}`; export r; \
46976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46977 $(NORMAL_TARGET_EXPORTS) \
46978 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
46979 for flag in $(EXTRA_TARGET_FLAGS); do \
46980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46981 done; \
46982 (cd $(TARGET_SUBDIR)/newlib && \
46983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46985 "RANLIB=$${RANLIB}" \
46986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46987 install-info) \
46988 || exit 1
46990 @endif target-newlib
46992 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46993 maybe-install-pdf-target-newlib:
46994 @if target-newlib
46995 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46997 install-pdf-target-newlib: \
46998 configure-target-newlib \
46999 pdf-target-newlib
47000 @: $(MAKE); $(unstage)
47001 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47002 r=`${PWD_COMMAND}`; export r; \
47003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47004 $(NORMAL_TARGET_EXPORTS) \
47005 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
47006 for flag in $(EXTRA_TARGET_FLAGS); do \
47007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47008 done; \
47009 (cd $(TARGET_SUBDIR)/newlib && \
47010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47012 "RANLIB=$${RANLIB}" \
47013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47014 install-pdf) \
47015 || exit 1
47017 @endif target-newlib
47019 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47020 maybe-install-html-target-newlib:
47021 @if target-newlib
47022 maybe-install-html-target-newlib: install-html-target-newlib
47024 install-html-target-newlib: \
47025 configure-target-newlib \
47026 html-target-newlib
47027 @: $(MAKE); $(unstage)
47028 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47029 r=`${PWD_COMMAND}`; export r; \
47030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47031 $(NORMAL_TARGET_EXPORTS) \
47032 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
47033 for flag in $(EXTRA_TARGET_FLAGS); do \
47034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47035 done; \
47036 (cd $(TARGET_SUBDIR)/newlib && \
47037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47039 "RANLIB=$${RANLIB}" \
47040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47041 install-html) \
47042 || exit 1
47044 @endif target-newlib
47046 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47047 maybe-installcheck-target-newlib:
47048 @if target-newlib
47049 maybe-installcheck-target-newlib: installcheck-target-newlib
47051 installcheck-target-newlib: \
47052 configure-target-newlib
47053 @: $(MAKE); $(unstage)
47054 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47055 r=`${PWD_COMMAND}`; export r; \
47056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47057 $(NORMAL_TARGET_EXPORTS) \
47058 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
47059 for flag in $(EXTRA_TARGET_FLAGS); do \
47060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47061 done; \
47062 (cd $(TARGET_SUBDIR)/newlib && \
47063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47065 "RANLIB=$${RANLIB}" \
47066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47067 installcheck) \
47068 || exit 1
47070 @endif target-newlib
47072 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47073 maybe-mostlyclean-target-newlib:
47074 @if target-newlib
47075 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47077 mostlyclean-target-newlib:
47078 @: $(MAKE); $(unstage)
47079 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47080 r=`${PWD_COMMAND}`; export r; \
47081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47082 $(NORMAL_TARGET_EXPORTS) \
47083 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
47084 for flag in $(EXTRA_TARGET_FLAGS); do \
47085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47086 done; \
47087 (cd $(TARGET_SUBDIR)/newlib && \
47088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47090 "RANLIB=$${RANLIB}" \
47091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47092 mostlyclean) \
47093 || exit 1
47095 @endif target-newlib
47097 .PHONY: maybe-clean-target-newlib clean-target-newlib
47098 maybe-clean-target-newlib:
47099 @if target-newlib
47100 maybe-clean-target-newlib: clean-target-newlib
47102 clean-target-newlib:
47103 @: $(MAKE); $(unstage)
47104 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47105 r=`${PWD_COMMAND}`; export r; \
47106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47107 $(NORMAL_TARGET_EXPORTS) \
47108 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
47109 for flag in $(EXTRA_TARGET_FLAGS); do \
47110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47111 done; \
47112 (cd $(TARGET_SUBDIR)/newlib && \
47113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47115 "RANLIB=$${RANLIB}" \
47116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47117 clean) \
47118 || exit 1
47120 @endif target-newlib
47122 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47123 maybe-distclean-target-newlib:
47124 @if target-newlib
47125 maybe-distclean-target-newlib: distclean-target-newlib
47127 distclean-target-newlib:
47128 @: $(MAKE); $(unstage)
47129 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47130 r=`${PWD_COMMAND}`; export r; \
47131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132 $(NORMAL_TARGET_EXPORTS) \
47133 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
47134 for flag in $(EXTRA_TARGET_FLAGS); do \
47135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47136 done; \
47137 (cd $(TARGET_SUBDIR)/newlib && \
47138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47140 "RANLIB=$${RANLIB}" \
47141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47142 distclean) \
47143 || exit 1
47145 @endif target-newlib
47147 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47148 maybe-maintainer-clean-target-newlib:
47149 @if target-newlib
47150 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47152 maintainer-clean-target-newlib:
47153 @: $(MAKE); $(unstage)
47154 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47155 r=`${PWD_COMMAND}`; export r; \
47156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47157 $(NORMAL_TARGET_EXPORTS) \
47158 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
47159 for flag in $(EXTRA_TARGET_FLAGS); do \
47160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47161 done; \
47162 (cd $(TARGET_SUBDIR)/newlib && \
47163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47165 "RANLIB=$${RANLIB}" \
47166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47167 maintainer-clean) \
47168 || exit 1
47170 @endif target-newlib
47176 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47177 maybe-configure-target-libgcc:
47178 @if gcc-bootstrap
47179 configure-target-libgcc: stage_current
47180 @endif gcc-bootstrap
47181 @if target-libgcc
47182 maybe-configure-target-libgcc: configure-target-libgcc
47183 configure-target-libgcc:
47184 @r=`${PWD_COMMAND}`; export r; \
47185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47186 echo "Checking multilib configuration for libgcc..."; \
47187 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47188 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47189 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47190 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47191 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47192 else \
47193 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47194 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47195 fi; \
47196 else \
47197 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47198 fi; \
47199 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47200 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47201 $(NORMAL_TARGET_EXPORTS) \
47202 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47203 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47204 case $(srcdir) in \
47205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47206 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47208 esac; \
47209 module_srcdir=libgcc; \
47210 rm -f no-such-file || : ; \
47211 CONFIG_SITE=no-such-file $(SHELL) \
47212 $$s/$$module_srcdir/configure \
47213 --srcdir=$${topdir}/$$module_srcdir \
47214 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47215 --target=${target_alias} \
47216 || exit 1
47217 @endif target-libgcc
47221 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47222 maybe-configure-stage1-target-libgcc:
47223 @if target-libgcc-bootstrap
47224 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47225 configure-stage1-target-libgcc:
47226 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47227 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47228 @r=`${PWD_COMMAND}`; export r; \
47229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47230 TFLAGS="$(STAGE1_TFLAGS)"; \
47231 echo "Checking multilib configuration for libgcc..."; \
47232 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47233 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47234 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47235 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47236 else \
47237 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47238 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47239 fi; \
47240 else \
47241 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47242 fi; \
47243 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47244 $(NORMAL_TARGET_EXPORTS) \
47245 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47246 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47247 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47248 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
47249 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47250 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47251 case $(srcdir) in \
47252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47253 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47255 esac; \
47256 module_srcdir=libgcc; \
47257 $(SHELL) $$s/$$module_srcdir/configure \
47258 --srcdir=$${topdir}/$$module_srcdir \
47259 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47260 --target=${target_alias} \
47262 $(STAGE1_CONFIGURE_FLAGS)
47263 @endif target-libgcc-bootstrap
47265 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47266 maybe-configure-stage2-target-libgcc:
47267 @if target-libgcc-bootstrap
47268 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47269 configure-stage2-target-libgcc:
47270 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47271 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47272 @r=`${PWD_COMMAND}`; export r; \
47273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47274 TFLAGS="$(STAGE2_TFLAGS)"; \
47275 echo "Checking multilib configuration for libgcc..."; \
47276 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47277 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47278 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47279 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47280 else \
47281 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47282 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47283 fi; \
47284 else \
47285 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47286 fi; \
47287 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47288 $(NORMAL_TARGET_EXPORTS) \
47290 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47291 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47292 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47293 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
47294 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47295 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47296 case $(srcdir) in \
47297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47298 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47300 esac; \
47301 module_srcdir=libgcc; \
47302 $(SHELL) $$s/$$module_srcdir/configure \
47303 --srcdir=$${topdir}/$$module_srcdir \
47304 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47305 --target=${target_alias} \
47306 --with-build-libsubdir=$(HOST_SUBDIR) \
47307 $(STAGE2_CONFIGURE_FLAGS)
47308 @endif target-libgcc-bootstrap
47310 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47311 maybe-configure-stage3-target-libgcc:
47312 @if target-libgcc-bootstrap
47313 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47314 configure-stage3-target-libgcc:
47315 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47316 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47317 @r=`${PWD_COMMAND}`; export r; \
47318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47319 TFLAGS="$(STAGE3_TFLAGS)"; \
47320 echo "Checking multilib configuration for libgcc..."; \
47321 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47322 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47323 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47324 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47325 else \
47326 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47327 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47328 fi; \
47329 else \
47330 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47331 fi; \
47332 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47333 $(NORMAL_TARGET_EXPORTS) \
47335 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47336 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47337 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47338 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
47339 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47340 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47341 case $(srcdir) in \
47342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47343 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47345 esac; \
47346 module_srcdir=libgcc; \
47347 $(SHELL) $$s/$$module_srcdir/configure \
47348 --srcdir=$${topdir}/$$module_srcdir \
47349 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47350 --target=${target_alias} \
47351 --with-build-libsubdir=$(HOST_SUBDIR) \
47352 $(STAGE3_CONFIGURE_FLAGS)
47353 @endif target-libgcc-bootstrap
47355 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47356 maybe-configure-stage4-target-libgcc:
47357 @if target-libgcc-bootstrap
47358 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47359 configure-stage4-target-libgcc:
47360 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47361 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47362 @r=`${PWD_COMMAND}`; export r; \
47363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47364 TFLAGS="$(STAGE4_TFLAGS)"; \
47365 echo "Checking multilib configuration for libgcc..."; \
47366 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47367 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47368 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47369 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47370 else \
47371 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47372 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47373 fi; \
47374 else \
47375 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47376 fi; \
47377 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47378 $(NORMAL_TARGET_EXPORTS) \
47380 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47381 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47382 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47383 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
47384 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47385 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47386 case $(srcdir) in \
47387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47388 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47390 esac; \
47391 module_srcdir=libgcc; \
47392 $(SHELL) $$s/$$module_srcdir/configure \
47393 --srcdir=$${topdir}/$$module_srcdir \
47394 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47395 --target=${target_alias} \
47396 --with-build-libsubdir=$(HOST_SUBDIR) \
47397 $(STAGE4_CONFIGURE_FLAGS)
47398 @endif target-libgcc-bootstrap
47400 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47401 maybe-configure-stageprofile-target-libgcc:
47402 @if target-libgcc-bootstrap
47403 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47404 configure-stageprofile-target-libgcc:
47405 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47406 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47407 @r=`${PWD_COMMAND}`; export r; \
47408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47409 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47410 echo "Checking multilib configuration for libgcc..."; \
47411 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47412 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47413 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47414 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47415 else \
47416 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47417 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47418 fi; \
47419 else \
47420 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47421 fi; \
47422 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47423 $(NORMAL_TARGET_EXPORTS) \
47425 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47426 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47427 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47428 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47429 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47430 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47431 case $(srcdir) in \
47432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47433 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47435 esac; \
47436 module_srcdir=libgcc; \
47437 $(SHELL) $$s/$$module_srcdir/configure \
47438 --srcdir=$${topdir}/$$module_srcdir \
47439 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47440 --target=${target_alias} \
47441 --with-build-libsubdir=$(HOST_SUBDIR) \
47442 $(STAGEprofile_CONFIGURE_FLAGS)
47443 @endif target-libgcc-bootstrap
47445 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47446 maybe-configure-stagetrain-target-libgcc:
47447 @if target-libgcc-bootstrap
47448 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47449 configure-stagetrain-target-libgcc:
47450 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47451 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47452 @r=`${PWD_COMMAND}`; export r; \
47453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47454 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47455 echo "Checking multilib configuration for libgcc..."; \
47456 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47457 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47458 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47459 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47460 else \
47461 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47462 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47463 fi; \
47464 else \
47465 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47466 fi; \
47467 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47468 $(NORMAL_TARGET_EXPORTS) \
47470 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47471 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47472 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47473 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47475 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47476 case $(srcdir) in \
47477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47478 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47480 esac; \
47481 module_srcdir=libgcc; \
47482 $(SHELL) $$s/$$module_srcdir/configure \
47483 --srcdir=$${topdir}/$$module_srcdir \
47484 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47485 --target=${target_alias} \
47486 --with-build-libsubdir=$(HOST_SUBDIR) \
47487 $(STAGEtrain_CONFIGURE_FLAGS)
47488 @endif target-libgcc-bootstrap
47490 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47491 maybe-configure-stagefeedback-target-libgcc:
47492 @if target-libgcc-bootstrap
47493 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47494 configure-stagefeedback-target-libgcc:
47495 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47496 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47497 @r=`${PWD_COMMAND}`; export r; \
47498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47499 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47500 echo "Checking multilib configuration for libgcc..."; \
47501 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47502 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47503 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47504 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47505 else \
47506 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47507 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47508 fi; \
47509 else \
47510 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47511 fi; \
47512 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47513 $(NORMAL_TARGET_EXPORTS) \
47515 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47516 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47517 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47518 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47519 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47520 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47521 case $(srcdir) in \
47522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47523 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47525 esac; \
47526 module_srcdir=libgcc; \
47527 $(SHELL) $$s/$$module_srcdir/configure \
47528 --srcdir=$${topdir}/$$module_srcdir \
47529 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47530 --target=${target_alias} \
47531 --with-build-libsubdir=$(HOST_SUBDIR) \
47532 $(STAGEfeedback_CONFIGURE_FLAGS)
47533 @endif target-libgcc-bootstrap
47535 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47536 maybe-configure-stageautoprofile-target-libgcc:
47537 @if target-libgcc-bootstrap
47538 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47539 configure-stageautoprofile-target-libgcc:
47540 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47541 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47542 @r=`${PWD_COMMAND}`; export r; \
47543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47544 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47545 echo "Checking multilib configuration for libgcc..."; \
47546 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47547 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47548 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47549 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47550 else \
47551 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47552 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47553 fi; \
47554 else \
47555 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47556 fi; \
47557 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47558 $(NORMAL_TARGET_EXPORTS) \
47560 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47561 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47562 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47563 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47564 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47565 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47566 case $(srcdir) in \
47567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47568 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47570 esac; \
47571 module_srcdir=libgcc; \
47572 $(SHELL) $$s/$$module_srcdir/configure \
47573 --srcdir=$${topdir}/$$module_srcdir \
47574 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47575 --target=${target_alias} \
47576 --with-build-libsubdir=$(HOST_SUBDIR) \
47577 $(STAGEautoprofile_CONFIGURE_FLAGS)
47578 @endif target-libgcc-bootstrap
47580 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47581 maybe-configure-stageautofeedback-target-libgcc:
47582 @if target-libgcc-bootstrap
47583 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47584 configure-stageautofeedback-target-libgcc:
47585 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47586 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47587 @r=`${PWD_COMMAND}`; export r; \
47588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47589 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47590 echo "Checking multilib configuration for libgcc..."; \
47591 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47592 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47593 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47594 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47595 else \
47596 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47597 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47598 fi; \
47599 else \
47600 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47601 fi; \
47602 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47603 $(NORMAL_TARGET_EXPORTS) \
47605 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47606 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47607 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47608 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47609 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47610 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47611 case $(srcdir) in \
47612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47613 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47615 esac; \
47616 module_srcdir=libgcc; \
47617 $(SHELL) $$s/$$module_srcdir/configure \
47618 --srcdir=$${topdir}/$$module_srcdir \
47619 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47620 --target=${target_alias} \
47621 --with-build-libsubdir=$(HOST_SUBDIR) \
47622 $(STAGEautofeedback_CONFIGURE_FLAGS)
47623 @endif target-libgcc-bootstrap
47629 .PHONY: all-target-libgcc maybe-all-target-libgcc
47630 maybe-all-target-libgcc:
47631 @if gcc-bootstrap
47632 all-target-libgcc: stage_current
47633 @endif gcc-bootstrap
47634 @if target-libgcc
47635 TARGET-target-libgcc=all
47636 maybe-all-target-libgcc: all-target-libgcc
47637 all-target-libgcc: configure-target-libgcc
47638 @r=`${PWD_COMMAND}`; export r; \
47639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47640 $(NORMAL_TARGET_EXPORTS) \
47641 (cd $(TARGET_SUBDIR)/libgcc && \
47642 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47643 $(TARGET-target-libgcc))
47644 @endif target-libgcc
47648 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47649 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47650 maybe-all-stage1-target-libgcc:
47651 maybe-clean-stage1-target-libgcc:
47652 @if target-libgcc-bootstrap
47653 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47654 all-stage1: all-stage1-target-libgcc
47655 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47656 all-stage1-target-libgcc: configure-stage1-target-libgcc
47657 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47658 @r=`${PWD_COMMAND}`; export r; \
47659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47660 TFLAGS="$(STAGE1_TFLAGS)"; \
47661 $(NORMAL_TARGET_EXPORTS) \
47662 cd $(TARGET_SUBDIR)/libgcc && \
47664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47665 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47666 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47667 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47671 $(EXTRA_TARGET_FLAGS) \
47673 TFLAGS="$(STAGE1_TFLAGS)" \
47674 $(TARGET-stage1-target-libgcc)
47676 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47677 clean-stage1: clean-stage1-target-libgcc
47678 clean-stage1-target-libgcc:
47679 @if [ $(current_stage) = stage1 ]; then \
47680 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47681 else \
47682 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47683 $(MAKE) stage1-start; \
47684 fi; \
47685 cd $(TARGET_SUBDIR)/libgcc && \
47686 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47687 clean
47688 @endif target-libgcc-bootstrap
47691 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47692 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47693 maybe-all-stage2-target-libgcc:
47694 maybe-clean-stage2-target-libgcc:
47695 @if target-libgcc-bootstrap
47696 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47697 all-stage2: all-stage2-target-libgcc
47698 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47699 all-stage2-target-libgcc: configure-stage2-target-libgcc
47700 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47701 @r=`${PWD_COMMAND}`; export r; \
47702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47703 TFLAGS="$(STAGE2_TFLAGS)"; \
47704 $(NORMAL_TARGET_EXPORTS) \
47706 cd $(TARGET_SUBDIR)/libgcc && \
47708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47709 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47710 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47711 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47715 $(EXTRA_TARGET_FLAGS) \
47716 TFLAGS="$(STAGE2_TFLAGS)" \
47717 $(TARGET-stage2-target-libgcc)
47719 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47720 clean-stage2: clean-stage2-target-libgcc
47721 clean-stage2-target-libgcc:
47722 @if [ $(current_stage) = stage2 ]; then \
47723 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47724 else \
47725 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47726 $(MAKE) stage2-start; \
47727 fi; \
47728 cd $(TARGET_SUBDIR)/libgcc && \
47729 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47730 @endif target-libgcc-bootstrap
47733 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47734 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47735 maybe-all-stage3-target-libgcc:
47736 maybe-clean-stage3-target-libgcc:
47737 @if target-libgcc-bootstrap
47738 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47739 all-stage3: all-stage3-target-libgcc
47740 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47741 all-stage3-target-libgcc: configure-stage3-target-libgcc
47742 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47743 @r=`${PWD_COMMAND}`; export r; \
47744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47745 TFLAGS="$(STAGE3_TFLAGS)"; \
47746 $(NORMAL_TARGET_EXPORTS) \
47748 cd $(TARGET_SUBDIR)/libgcc && \
47750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47751 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47752 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47753 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47757 $(EXTRA_TARGET_FLAGS) \
47758 TFLAGS="$(STAGE3_TFLAGS)" \
47759 $(TARGET-stage3-target-libgcc)
47761 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47762 clean-stage3: clean-stage3-target-libgcc
47763 clean-stage3-target-libgcc:
47764 @if [ $(current_stage) = stage3 ]; then \
47765 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47766 else \
47767 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47768 $(MAKE) stage3-start; \
47769 fi; \
47770 cd $(TARGET_SUBDIR)/libgcc && \
47771 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47772 @endif target-libgcc-bootstrap
47775 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47776 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47777 maybe-all-stage4-target-libgcc:
47778 maybe-clean-stage4-target-libgcc:
47779 @if target-libgcc-bootstrap
47780 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47781 all-stage4: all-stage4-target-libgcc
47782 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47783 all-stage4-target-libgcc: configure-stage4-target-libgcc
47784 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47785 @r=`${PWD_COMMAND}`; export r; \
47786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47787 TFLAGS="$(STAGE4_TFLAGS)"; \
47788 $(NORMAL_TARGET_EXPORTS) \
47790 cd $(TARGET_SUBDIR)/libgcc && \
47792 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47793 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47794 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47795 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47796 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47797 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47798 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47799 $(EXTRA_TARGET_FLAGS) \
47800 TFLAGS="$(STAGE4_TFLAGS)" \
47801 $(TARGET-stage4-target-libgcc)
47803 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47804 clean-stage4: clean-stage4-target-libgcc
47805 clean-stage4-target-libgcc:
47806 @if [ $(current_stage) = stage4 ]; then \
47807 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47808 else \
47809 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47810 $(MAKE) stage4-start; \
47811 fi; \
47812 cd $(TARGET_SUBDIR)/libgcc && \
47813 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47814 @endif target-libgcc-bootstrap
47817 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47818 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47819 maybe-all-stageprofile-target-libgcc:
47820 maybe-clean-stageprofile-target-libgcc:
47821 @if target-libgcc-bootstrap
47822 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47823 all-stageprofile: all-stageprofile-target-libgcc
47824 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47825 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47826 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47827 @r=`${PWD_COMMAND}`; export r; \
47828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47829 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47830 $(NORMAL_TARGET_EXPORTS) \
47832 cd $(TARGET_SUBDIR)/libgcc && \
47834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47835 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47836 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47837 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47841 $(EXTRA_TARGET_FLAGS) \
47842 TFLAGS="$(STAGEprofile_TFLAGS)" \
47843 $(TARGET-stageprofile-target-libgcc)
47845 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47846 clean-stageprofile: clean-stageprofile-target-libgcc
47847 clean-stageprofile-target-libgcc:
47848 @if [ $(current_stage) = stageprofile ]; then \
47849 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47850 else \
47851 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47852 $(MAKE) stageprofile-start; \
47853 fi; \
47854 cd $(TARGET_SUBDIR)/libgcc && \
47855 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47856 @endif target-libgcc-bootstrap
47859 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47860 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47861 maybe-all-stagetrain-target-libgcc:
47862 maybe-clean-stagetrain-target-libgcc:
47863 @if target-libgcc-bootstrap
47864 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47865 all-stagetrain: all-stagetrain-target-libgcc
47866 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47867 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47868 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47869 @r=`${PWD_COMMAND}`; export r; \
47870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47871 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47872 $(NORMAL_TARGET_EXPORTS) \
47874 cd $(TARGET_SUBDIR)/libgcc && \
47876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47877 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47878 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47879 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47880 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47881 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47882 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47883 $(EXTRA_TARGET_FLAGS) \
47884 TFLAGS="$(STAGEtrain_TFLAGS)" \
47885 $(TARGET-stagetrain-target-libgcc)
47887 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47888 clean-stagetrain: clean-stagetrain-target-libgcc
47889 clean-stagetrain-target-libgcc:
47890 @if [ $(current_stage) = stagetrain ]; then \
47891 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47892 else \
47893 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47894 $(MAKE) stagetrain-start; \
47895 fi; \
47896 cd $(TARGET_SUBDIR)/libgcc && \
47897 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47898 @endif target-libgcc-bootstrap
47901 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47902 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47903 maybe-all-stagefeedback-target-libgcc:
47904 maybe-clean-stagefeedback-target-libgcc:
47905 @if target-libgcc-bootstrap
47906 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47907 all-stagefeedback: all-stagefeedback-target-libgcc
47908 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47909 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47910 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47911 @r=`${PWD_COMMAND}`; export r; \
47912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47913 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47914 $(NORMAL_TARGET_EXPORTS) \
47916 cd $(TARGET_SUBDIR)/libgcc && \
47918 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47919 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47920 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47921 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47922 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47923 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47924 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47925 $(EXTRA_TARGET_FLAGS) \
47926 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47927 $(TARGET-stagefeedback-target-libgcc)
47929 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47930 clean-stagefeedback: clean-stagefeedback-target-libgcc
47931 clean-stagefeedback-target-libgcc:
47932 @if [ $(current_stage) = stagefeedback ]; then \
47933 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47934 else \
47935 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47936 $(MAKE) stagefeedback-start; \
47937 fi; \
47938 cd $(TARGET_SUBDIR)/libgcc && \
47939 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47940 @endif target-libgcc-bootstrap
47943 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47944 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47945 maybe-all-stageautoprofile-target-libgcc:
47946 maybe-clean-stageautoprofile-target-libgcc:
47947 @if target-libgcc-bootstrap
47948 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
47949 all-stageautoprofile: all-stageautoprofile-target-libgcc
47950 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
47951 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47952 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47953 @r=`${PWD_COMMAND}`; export r; \
47954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47955 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47956 $(NORMAL_TARGET_EXPORTS) \
47958 cd $(TARGET_SUBDIR)/libgcc && \
47959 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47960 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47961 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47962 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47963 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47964 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47965 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47966 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47967 $(EXTRA_TARGET_FLAGS) \
47968 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47969 $(TARGET-stageautoprofile-target-libgcc)
47971 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
47972 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
47973 clean-stageautoprofile-target-libgcc:
47974 @if [ $(current_stage) = stageautoprofile ]; then \
47975 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47976 else \
47977 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
47978 $(MAKE) stageautoprofile-start; \
47979 fi; \
47980 cd $(TARGET_SUBDIR)/libgcc && \
47981 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47982 @endif target-libgcc-bootstrap
47985 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
47986 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
47987 maybe-all-stageautofeedback-target-libgcc:
47988 maybe-clean-stageautofeedback-target-libgcc:
47989 @if target-libgcc-bootstrap
47990 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
47991 all-stageautofeedback: all-stageautofeedback-target-libgcc
47992 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
47993 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47994 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47995 @r=`${PWD_COMMAND}`; export r; \
47996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47997 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47998 $(NORMAL_TARGET_EXPORTS) \
48000 cd $(TARGET_SUBDIR)/libgcc && \
48002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48003 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48004 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48005 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48006 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48007 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48008 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48009 $(EXTRA_TARGET_FLAGS) \
48010 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48011 $(TARGET-stageautofeedback-target-libgcc)
48013 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
48014 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
48015 clean-stageautofeedback-target-libgcc:
48016 @if [ $(current_stage) = stageautofeedback ]; then \
48017 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48018 else \
48019 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
48020 $(MAKE) stageautofeedback-start; \
48021 fi; \
48022 cd $(TARGET_SUBDIR)/libgcc && \
48023 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48024 @endif target-libgcc-bootstrap
48031 .PHONY: check-target-libgcc maybe-check-target-libgcc
48032 maybe-check-target-libgcc:
48033 @if target-libgcc
48034 maybe-check-target-libgcc: check-target-libgcc
48036 # Dummy target for uncheckable module.
48037 check-target-libgcc:
48039 @endif target-libgcc
48041 .PHONY: install-target-libgcc maybe-install-target-libgcc
48042 maybe-install-target-libgcc:
48043 @if target-libgcc
48044 maybe-install-target-libgcc: install-target-libgcc
48046 install-target-libgcc: installdirs
48047 @: $(MAKE); $(unstage)
48048 @r=`${PWD_COMMAND}`; export r; \
48049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48050 $(NORMAL_TARGET_EXPORTS) \
48051 (cd $(TARGET_SUBDIR)/libgcc && \
48052 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48054 @endif target-libgcc
48056 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
48057 maybe-install-strip-target-libgcc:
48058 @if target-libgcc
48059 maybe-install-strip-target-libgcc: install-strip-target-libgcc
48061 install-strip-target-libgcc: installdirs
48062 @: $(MAKE); $(unstage)
48063 @r=`${PWD_COMMAND}`; export r; \
48064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48065 $(NORMAL_TARGET_EXPORTS) \
48066 (cd $(TARGET_SUBDIR)/libgcc && \
48067 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48069 @endif target-libgcc
48071 # Other targets (info, dvi, pdf, etc.)
48073 .PHONY: maybe-info-target-libgcc info-target-libgcc
48074 maybe-info-target-libgcc:
48075 @if target-libgcc
48076 maybe-info-target-libgcc: info-target-libgcc
48078 info-target-libgcc: \
48079 configure-target-libgcc
48080 @: $(MAKE); $(unstage)
48081 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48082 r=`${PWD_COMMAND}`; export r; \
48083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48084 $(NORMAL_TARGET_EXPORTS) \
48085 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
48086 for flag in $(EXTRA_TARGET_FLAGS); do \
48087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48088 done; \
48089 (cd $(TARGET_SUBDIR)/libgcc && \
48090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48092 "RANLIB=$${RANLIB}" \
48093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48094 info) \
48095 || exit 1
48097 @endif target-libgcc
48099 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
48100 maybe-dvi-target-libgcc:
48101 @if target-libgcc
48102 maybe-dvi-target-libgcc: dvi-target-libgcc
48104 dvi-target-libgcc: \
48105 configure-target-libgcc
48106 @: $(MAKE); $(unstage)
48107 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48108 r=`${PWD_COMMAND}`; export r; \
48109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48110 $(NORMAL_TARGET_EXPORTS) \
48111 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
48112 for flag in $(EXTRA_TARGET_FLAGS); do \
48113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48114 done; \
48115 (cd $(TARGET_SUBDIR)/libgcc && \
48116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48118 "RANLIB=$${RANLIB}" \
48119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48120 dvi) \
48121 || exit 1
48123 @endif target-libgcc
48125 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
48126 maybe-pdf-target-libgcc:
48127 @if target-libgcc
48128 maybe-pdf-target-libgcc: pdf-target-libgcc
48130 pdf-target-libgcc: \
48131 configure-target-libgcc
48132 @: $(MAKE); $(unstage)
48133 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48134 r=`${PWD_COMMAND}`; export r; \
48135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48136 $(NORMAL_TARGET_EXPORTS) \
48137 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
48138 for flag in $(EXTRA_TARGET_FLAGS); do \
48139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48140 done; \
48141 (cd $(TARGET_SUBDIR)/libgcc && \
48142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48144 "RANLIB=$${RANLIB}" \
48145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48146 pdf) \
48147 || exit 1
48149 @endif target-libgcc
48151 .PHONY: maybe-html-target-libgcc html-target-libgcc
48152 maybe-html-target-libgcc:
48153 @if target-libgcc
48154 maybe-html-target-libgcc: html-target-libgcc
48156 html-target-libgcc: \
48157 configure-target-libgcc
48158 @: $(MAKE); $(unstage)
48159 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48160 r=`${PWD_COMMAND}`; export r; \
48161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48162 $(NORMAL_TARGET_EXPORTS) \
48163 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
48164 for flag in $(EXTRA_TARGET_FLAGS); do \
48165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48166 done; \
48167 (cd $(TARGET_SUBDIR)/libgcc && \
48168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48170 "RANLIB=$${RANLIB}" \
48171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48172 html) \
48173 || exit 1
48175 @endif target-libgcc
48177 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
48178 maybe-TAGS-target-libgcc:
48179 @if target-libgcc
48180 maybe-TAGS-target-libgcc: TAGS-target-libgcc
48182 # libgcc doesn't support TAGS.
48183 TAGS-target-libgcc:
48185 @endif target-libgcc
48187 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
48188 maybe-install-info-target-libgcc:
48189 @if target-libgcc
48190 maybe-install-info-target-libgcc: install-info-target-libgcc
48192 install-info-target-libgcc: \
48193 configure-target-libgcc \
48194 info-target-libgcc
48195 @: $(MAKE); $(unstage)
48196 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48197 r=`${PWD_COMMAND}`; export r; \
48198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48199 $(NORMAL_TARGET_EXPORTS) \
48200 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
48201 for flag in $(EXTRA_TARGET_FLAGS); do \
48202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48203 done; \
48204 (cd $(TARGET_SUBDIR)/libgcc && \
48205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48207 "RANLIB=$${RANLIB}" \
48208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48209 install-info) \
48210 || exit 1
48212 @endif target-libgcc
48214 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
48215 maybe-install-pdf-target-libgcc:
48216 @if target-libgcc
48217 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
48219 install-pdf-target-libgcc: \
48220 configure-target-libgcc \
48221 pdf-target-libgcc
48222 @: $(MAKE); $(unstage)
48223 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48224 r=`${PWD_COMMAND}`; export r; \
48225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48226 $(NORMAL_TARGET_EXPORTS) \
48227 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
48228 for flag in $(EXTRA_TARGET_FLAGS); do \
48229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48230 done; \
48231 (cd $(TARGET_SUBDIR)/libgcc && \
48232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48234 "RANLIB=$${RANLIB}" \
48235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48236 install-pdf) \
48237 || exit 1
48239 @endif target-libgcc
48241 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
48242 maybe-install-html-target-libgcc:
48243 @if target-libgcc
48244 maybe-install-html-target-libgcc: install-html-target-libgcc
48246 install-html-target-libgcc: \
48247 configure-target-libgcc \
48248 html-target-libgcc
48249 @: $(MAKE); $(unstage)
48250 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48251 r=`${PWD_COMMAND}`; export r; \
48252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48253 $(NORMAL_TARGET_EXPORTS) \
48254 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
48255 for flag in $(EXTRA_TARGET_FLAGS); do \
48256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48257 done; \
48258 (cd $(TARGET_SUBDIR)/libgcc && \
48259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48261 "RANLIB=$${RANLIB}" \
48262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48263 install-html) \
48264 || exit 1
48266 @endif target-libgcc
48268 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
48269 maybe-installcheck-target-libgcc:
48270 @if target-libgcc
48271 maybe-installcheck-target-libgcc: installcheck-target-libgcc
48273 installcheck-target-libgcc: \
48274 configure-target-libgcc
48275 @: $(MAKE); $(unstage)
48276 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48277 r=`${PWD_COMMAND}`; export r; \
48278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48279 $(NORMAL_TARGET_EXPORTS) \
48280 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
48281 for flag in $(EXTRA_TARGET_FLAGS); do \
48282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48283 done; \
48284 (cd $(TARGET_SUBDIR)/libgcc && \
48285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48287 "RANLIB=$${RANLIB}" \
48288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48289 installcheck) \
48290 || exit 1
48292 @endif target-libgcc
48294 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48295 maybe-mostlyclean-target-libgcc:
48296 @if target-libgcc
48297 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48299 mostlyclean-target-libgcc:
48300 @: $(MAKE); $(unstage)
48301 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48302 r=`${PWD_COMMAND}`; export r; \
48303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48304 $(NORMAL_TARGET_EXPORTS) \
48305 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
48306 for flag in $(EXTRA_TARGET_FLAGS); do \
48307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48308 done; \
48309 (cd $(TARGET_SUBDIR)/libgcc && \
48310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48312 "RANLIB=$${RANLIB}" \
48313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48314 mostlyclean) \
48315 || exit 1
48317 @endif target-libgcc
48319 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48320 maybe-clean-target-libgcc:
48321 @if target-libgcc
48322 maybe-clean-target-libgcc: clean-target-libgcc
48324 clean-target-libgcc:
48325 @: $(MAKE); $(unstage)
48326 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48327 r=`${PWD_COMMAND}`; export r; \
48328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48329 $(NORMAL_TARGET_EXPORTS) \
48330 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
48331 for flag in $(EXTRA_TARGET_FLAGS); do \
48332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48333 done; \
48334 (cd $(TARGET_SUBDIR)/libgcc && \
48335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48337 "RANLIB=$${RANLIB}" \
48338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48339 clean) \
48340 || exit 1
48342 @endif target-libgcc
48344 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48345 maybe-distclean-target-libgcc:
48346 @if target-libgcc
48347 maybe-distclean-target-libgcc: distclean-target-libgcc
48349 distclean-target-libgcc:
48350 @: $(MAKE); $(unstage)
48351 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48352 r=`${PWD_COMMAND}`; export r; \
48353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48354 $(NORMAL_TARGET_EXPORTS) \
48355 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
48356 for flag in $(EXTRA_TARGET_FLAGS); do \
48357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48358 done; \
48359 (cd $(TARGET_SUBDIR)/libgcc && \
48360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48362 "RANLIB=$${RANLIB}" \
48363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48364 distclean) \
48365 || exit 1
48367 @endif target-libgcc
48369 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48370 maybe-maintainer-clean-target-libgcc:
48371 @if target-libgcc
48372 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48374 maintainer-clean-target-libgcc:
48375 @: $(MAKE); $(unstage)
48376 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48377 r=`${PWD_COMMAND}`; export r; \
48378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48379 $(NORMAL_TARGET_EXPORTS) \
48380 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
48381 for flag in $(EXTRA_TARGET_FLAGS); do \
48382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48383 done; \
48384 (cd $(TARGET_SUBDIR)/libgcc && \
48385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48387 "RANLIB=$${RANLIB}" \
48388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48389 maintainer-clean) \
48390 || exit 1
48392 @endif target-libgcc
48398 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
48399 maybe-configure-target-libbacktrace:
48400 @if gcc-bootstrap
48401 configure-target-libbacktrace: stage_current
48402 @endif gcc-bootstrap
48403 @if target-libbacktrace
48404 maybe-configure-target-libbacktrace: configure-target-libbacktrace
48405 configure-target-libbacktrace:
48406 @: $(MAKE); $(unstage)
48407 @r=`${PWD_COMMAND}`; export r; \
48408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48409 echo "Checking multilib configuration for libbacktrace..."; \
48410 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48411 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48412 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48413 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48414 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48415 else \
48416 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48417 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48418 fi; \
48419 else \
48420 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48421 fi; \
48422 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48423 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48424 $(NORMAL_TARGET_EXPORTS) \
48425 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48426 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48427 case $(srcdir) in \
48428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48429 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48431 esac; \
48432 module_srcdir=libbacktrace; \
48433 rm -f no-such-file || : ; \
48434 CONFIG_SITE=no-such-file $(SHELL) \
48435 $$s/$$module_srcdir/configure \
48436 --srcdir=$${topdir}/$$module_srcdir \
48437 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48438 --target=${target_alias} \
48439 || exit 1
48440 @endif target-libbacktrace
48446 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48447 maybe-all-target-libbacktrace:
48448 @if gcc-bootstrap
48449 all-target-libbacktrace: stage_current
48450 @endif gcc-bootstrap
48451 @if target-libbacktrace
48452 TARGET-target-libbacktrace=all
48453 maybe-all-target-libbacktrace: all-target-libbacktrace
48454 all-target-libbacktrace: configure-target-libbacktrace
48455 @: $(MAKE); $(unstage)
48456 @r=`${PWD_COMMAND}`; export r; \
48457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48458 $(NORMAL_TARGET_EXPORTS) \
48459 (cd $(TARGET_SUBDIR)/libbacktrace && \
48460 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48461 $(TARGET-target-libbacktrace))
48462 @endif target-libbacktrace
48468 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
48469 maybe-check-target-libbacktrace:
48470 @if target-libbacktrace
48471 maybe-check-target-libbacktrace: check-target-libbacktrace
48473 check-target-libbacktrace:
48474 @: $(MAKE); $(unstage)
48475 @r=`${PWD_COMMAND}`; export r; \
48476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48477 $(NORMAL_TARGET_EXPORTS) \
48478 (cd $(TARGET_SUBDIR)/libbacktrace && \
48479 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48481 @endif target-libbacktrace
48483 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
48484 maybe-install-target-libbacktrace:
48485 @if target-libbacktrace
48486 maybe-install-target-libbacktrace: install-target-libbacktrace
48488 install-target-libbacktrace: installdirs
48489 @: $(MAKE); $(unstage)
48490 @r=`${PWD_COMMAND}`; export r; \
48491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48492 $(NORMAL_TARGET_EXPORTS) \
48493 (cd $(TARGET_SUBDIR)/libbacktrace && \
48494 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48496 @endif target-libbacktrace
48498 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
48499 maybe-install-strip-target-libbacktrace:
48500 @if target-libbacktrace
48501 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
48503 install-strip-target-libbacktrace: installdirs
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) $(TARGET_FLAGS_TO_PASS) install-strip)
48511 @endif target-libbacktrace
48513 # Other targets (info, dvi, pdf, etc.)
48515 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
48516 maybe-info-target-libbacktrace:
48517 @if target-libbacktrace
48518 maybe-info-target-libbacktrace: info-target-libbacktrace
48520 info-target-libbacktrace: \
48521 configure-target-libbacktrace
48522 @: $(MAKE); $(unstage)
48523 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48524 r=`${PWD_COMMAND}`; export r; \
48525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48526 $(NORMAL_TARGET_EXPORTS) \
48527 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
48528 for flag in $(EXTRA_TARGET_FLAGS); do \
48529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48530 done; \
48531 (cd $(TARGET_SUBDIR)/libbacktrace && \
48532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48534 "RANLIB=$${RANLIB}" \
48535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48536 info) \
48537 || exit 1
48539 @endif target-libbacktrace
48541 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
48542 maybe-dvi-target-libbacktrace:
48543 @if target-libbacktrace
48544 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
48546 dvi-target-libbacktrace: \
48547 configure-target-libbacktrace
48548 @: $(MAKE); $(unstage)
48549 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48550 r=`${PWD_COMMAND}`; export r; \
48551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48552 $(NORMAL_TARGET_EXPORTS) \
48553 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
48554 for flag in $(EXTRA_TARGET_FLAGS); do \
48555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48556 done; \
48557 (cd $(TARGET_SUBDIR)/libbacktrace && \
48558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48560 "RANLIB=$${RANLIB}" \
48561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48562 dvi) \
48563 || exit 1
48565 @endif target-libbacktrace
48567 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
48568 maybe-pdf-target-libbacktrace:
48569 @if target-libbacktrace
48570 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
48572 pdf-target-libbacktrace: \
48573 configure-target-libbacktrace
48574 @: $(MAKE); $(unstage)
48575 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48576 r=`${PWD_COMMAND}`; export r; \
48577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48578 $(NORMAL_TARGET_EXPORTS) \
48579 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48580 for flag in $(EXTRA_TARGET_FLAGS); do \
48581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48582 done; \
48583 (cd $(TARGET_SUBDIR)/libbacktrace && \
48584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48586 "RANLIB=$${RANLIB}" \
48587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48588 pdf) \
48589 || exit 1
48591 @endif target-libbacktrace
48593 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
48594 maybe-html-target-libbacktrace:
48595 @if target-libbacktrace
48596 maybe-html-target-libbacktrace: html-target-libbacktrace
48598 html-target-libbacktrace: \
48599 configure-target-libbacktrace
48600 @: $(MAKE); $(unstage)
48601 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48602 r=`${PWD_COMMAND}`; export r; \
48603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48604 $(NORMAL_TARGET_EXPORTS) \
48605 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
48606 for flag in $(EXTRA_TARGET_FLAGS); do \
48607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48608 done; \
48609 (cd $(TARGET_SUBDIR)/libbacktrace && \
48610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48612 "RANLIB=$${RANLIB}" \
48613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48614 html) \
48615 || exit 1
48617 @endif target-libbacktrace
48619 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
48620 maybe-TAGS-target-libbacktrace:
48621 @if target-libbacktrace
48622 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
48624 TAGS-target-libbacktrace: \
48625 configure-target-libbacktrace
48626 @: $(MAKE); $(unstage)
48627 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48628 r=`${PWD_COMMAND}`; export r; \
48629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48630 $(NORMAL_TARGET_EXPORTS) \
48631 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
48632 for flag in $(EXTRA_TARGET_FLAGS); do \
48633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48634 done; \
48635 (cd $(TARGET_SUBDIR)/libbacktrace && \
48636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48638 "RANLIB=$${RANLIB}" \
48639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48640 TAGS) \
48641 || exit 1
48643 @endif target-libbacktrace
48645 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
48646 maybe-install-info-target-libbacktrace:
48647 @if target-libbacktrace
48648 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
48650 install-info-target-libbacktrace: \
48651 configure-target-libbacktrace \
48652 info-target-libbacktrace
48653 @: $(MAKE); $(unstage)
48654 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48655 r=`${PWD_COMMAND}`; export r; \
48656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48657 $(NORMAL_TARGET_EXPORTS) \
48658 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
48659 for flag in $(EXTRA_TARGET_FLAGS); do \
48660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48661 done; \
48662 (cd $(TARGET_SUBDIR)/libbacktrace && \
48663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48665 "RANLIB=$${RANLIB}" \
48666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48667 install-info) \
48668 || exit 1
48670 @endif target-libbacktrace
48672 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
48673 maybe-install-pdf-target-libbacktrace:
48674 @if target-libbacktrace
48675 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
48677 install-pdf-target-libbacktrace: \
48678 configure-target-libbacktrace \
48679 pdf-target-libbacktrace
48680 @: $(MAKE); $(unstage)
48681 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48682 r=`${PWD_COMMAND}`; export r; \
48683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48684 $(NORMAL_TARGET_EXPORTS) \
48685 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48686 for flag in $(EXTRA_TARGET_FLAGS); do \
48687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48688 done; \
48689 (cd $(TARGET_SUBDIR)/libbacktrace && \
48690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48692 "RANLIB=$${RANLIB}" \
48693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48694 install-pdf) \
48695 || exit 1
48697 @endif target-libbacktrace
48699 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
48700 maybe-install-html-target-libbacktrace:
48701 @if target-libbacktrace
48702 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
48704 install-html-target-libbacktrace: \
48705 configure-target-libbacktrace \
48706 html-target-libbacktrace
48707 @: $(MAKE); $(unstage)
48708 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48709 r=`${PWD_COMMAND}`; export r; \
48710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48711 $(NORMAL_TARGET_EXPORTS) \
48712 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
48713 for flag in $(EXTRA_TARGET_FLAGS); do \
48714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48715 done; \
48716 (cd $(TARGET_SUBDIR)/libbacktrace && \
48717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48719 "RANLIB=$${RANLIB}" \
48720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48721 install-html) \
48722 || exit 1
48724 @endif target-libbacktrace
48726 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
48727 maybe-installcheck-target-libbacktrace:
48728 @if target-libbacktrace
48729 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
48731 installcheck-target-libbacktrace: \
48732 configure-target-libbacktrace
48733 @: $(MAKE); $(unstage)
48734 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48735 r=`${PWD_COMMAND}`; export r; \
48736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48737 $(NORMAL_TARGET_EXPORTS) \
48738 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
48739 for flag in $(EXTRA_TARGET_FLAGS); do \
48740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48741 done; \
48742 (cd $(TARGET_SUBDIR)/libbacktrace && \
48743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48745 "RANLIB=$${RANLIB}" \
48746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48747 installcheck) \
48748 || exit 1
48750 @endif target-libbacktrace
48752 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
48753 maybe-mostlyclean-target-libbacktrace:
48754 @if target-libbacktrace
48755 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
48757 mostlyclean-target-libbacktrace:
48758 @: $(MAKE); $(unstage)
48759 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48760 r=`${PWD_COMMAND}`; export r; \
48761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48762 $(NORMAL_TARGET_EXPORTS) \
48763 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
48764 for flag in $(EXTRA_TARGET_FLAGS); do \
48765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48766 done; \
48767 (cd $(TARGET_SUBDIR)/libbacktrace && \
48768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48770 "RANLIB=$${RANLIB}" \
48771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48772 mostlyclean) \
48773 || exit 1
48775 @endif target-libbacktrace
48777 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
48778 maybe-clean-target-libbacktrace:
48779 @if target-libbacktrace
48780 maybe-clean-target-libbacktrace: clean-target-libbacktrace
48782 clean-target-libbacktrace:
48783 @: $(MAKE); $(unstage)
48784 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48785 r=`${PWD_COMMAND}`; export r; \
48786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48787 $(NORMAL_TARGET_EXPORTS) \
48788 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
48789 for flag in $(EXTRA_TARGET_FLAGS); do \
48790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48791 done; \
48792 (cd $(TARGET_SUBDIR)/libbacktrace && \
48793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48795 "RANLIB=$${RANLIB}" \
48796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48797 clean) \
48798 || exit 1
48800 @endif target-libbacktrace
48802 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
48803 maybe-distclean-target-libbacktrace:
48804 @if target-libbacktrace
48805 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
48807 distclean-target-libbacktrace:
48808 @: $(MAKE); $(unstage)
48809 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48810 r=`${PWD_COMMAND}`; export r; \
48811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48812 $(NORMAL_TARGET_EXPORTS) \
48813 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
48814 for flag in $(EXTRA_TARGET_FLAGS); do \
48815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48816 done; \
48817 (cd $(TARGET_SUBDIR)/libbacktrace && \
48818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48820 "RANLIB=$${RANLIB}" \
48821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48822 distclean) \
48823 || exit 1
48825 @endif target-libbacktrace
48827 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
48828 maybe-maintainer-clean-target-libbacktrace:
48829 @if target-libbacktrace
48830 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
48832 maintainer-clean-target-libbacktrace:
48833 @: $(MAKE); $(unstage)
48834 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48835 r=`${PWD_COMMAND}`; export r; \
48836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48837 $(NORMAL_TARGET_EXPORTS) \
48838 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
48839 for flag in $(EXTRA_TARGET_FLAGS); do \
48840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48841 done; \
48842 (cd $(TARGET_SUBDIR)/libbacktrace && \
48843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48845 "RANLIB=$${RANLIB}" \
48846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48847 maintainer-clean) \
48848 || exit 1
48850 @endif target-libbacktrace
48856 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48857 maybe-configure-target-libquadmath:
48858 @if gcc-bootstrap
48859 configure-target-libquadmath: stage_current
48860 @endif gcc-bootstrap
48861 @if target-libquadmath
48862 maybe-configure-target-libquadmath: configure-target-libquadmath
48863 configure-target-libquadmath:
48864 @: $(MAKE); $(unstage)
48865 @r=`${PWD_COMMAND}`; export r; \
48866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48867 echo "Checking multilib configuration for libquadmath..."; \
48868 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48869 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
48870 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48871 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48872 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48873 else \
48874 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48875 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48876 fi; \
48877 else \
48878 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48879 fi; \
48880 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48881 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48882 $(NORMAL_TARGET_EXPORTS) \
48883 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48884 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48885 case $(srcdir) in \
48886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48887 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48889 esac; \
48890 module_srcdir=libquadmath; \
48891 rm -f no-such-file || : ; \
48892 CONFIG_SITE=no-such-file $(SHELL) \
48893 $$s/$$module_srcdir/configure \
48894 --srcdir=$${topdir}/$$module_srcdir \
48895 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48896 --target=${target_alias} \
48897 || exit 1
48898 @endif target-libquadmath
48904 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48905 maybe-all-target-libquadmath:
48906 @if gcc-bootstrap
48907 all-target-libquadmath: stage_current
48908 @endif gcc-bootstrap
48909 @if target-libquadmath
48910 TARGET-target-libquadmath=all
48911 maybe-all-target-libquadmath: all-target-libquadmath
48912 all-target-libquadmath: configure-target-libquadmath
48913 @: $(MAKE); $(unstage)
48914 @r=`${PWD_COMMAND}`; export r; \
48915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48916 $(NORMAL_TARGET_EXPORTS) \
48917 (cd $(TARGET_SUBDIR)/libquadmath && \
48918 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48919 $(TARGET-target-libquadmath))
48920 @endif target-libquadmath
48926 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48927 maybe-check-target-libquadmath:
48928 @if target-libquadmath
48929 maybe-check-target-libquadmath: check-target-libquadmath
48931 check-target-libquadmath:
48932 @: $(MAKE); $(unstage)
48933 @r=`${PWD_COMMAND}`; export r; \
48934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48935 $(NORMAL_TARGET_EXPORTS) \
48936 (cd $(TARGET_SUBDIR)/libquadmath && \
48937 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48939 @endif target-libquadmath
48941 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
48942 maybe-install-target-libquadmath:
48943 @if target-libquadmath
48944 maybe-install-target-libquadmath: install-target-libquadmath
48946 install-target-libquadmath: installdirs
48947 @: $(MAKE); $(unstage)
48948 @r=`${PWD_COMMAND}`; export r; \
48949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48950 $(NORMAL_TARGET_EXPORTS) \
48951 (cd $(TARGET_SUBDIR)/libquadmath && \
48952 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48954 @endif target-libquadmath
48956 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
48957 maybe-install-strip-target-libquadmath:
48958 @if target-libquadmath
48959 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
48961 install-strip-target-libquadmath: installdirs
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) $(TARGET_FLAGS_TO_PASS) install-strip)
48969 @endif target-libquadmath
48971 # Other targets (info, dvi, pdf, etc.)
48973 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
48974 maybe-info-target-libquadmath:
48975 @if target-libquadmath
48976 maybe-info-target-libquadmath: info-target-libquadmath
48978 info-target-libquadmath: \
48979 configure-target-libquadmath
48980 @: $(MAKE); $(unstage)
48981 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
48982 r=`${PWD_COMMAND}`; export r; \
48983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48984 $(NORMAL_TARGET_EXPORTS) \
48985 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
48986 for flag in $(EXTRA_TARGET_FLAGS); do \
48987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48988 done; \
48989 (cd $(TARGET_SUBDIR)/libquadmath && \
48990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48992 "RANLIB=$${RANLIB}" \
48993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48994 info) \
48995 || exit 1
48997 @endif target-libquadmath
48999 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49000 maybe-dvi-target-libquadmath:
49001 @if target-libquadmath
49002 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49004 dvi-target-libquadmath: \
49005 configure-target-libquadmath
49006 @: $(MAKE); $(unstage)
49007 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49008 r=`${PWD_COMMAND}`; export r; \
49009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49010 $(NORMAL_TARGET_EXPORTS) \
49011 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
49012 for flag in $(EXTRA_TARGET_FLAGS); do \
49013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49014 done; \
49015 (cd $(TARGET_SUBDIR)/libquadmath && \
49016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49018 "RANLIB=$${RANLIB}" \
49019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49020 dvi) \
49021 || exit 1
49023 @endif target-libquadmath
49025 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49026 maybe-pdf-target-libquadmath:
49027 @if target-libquadmath
49028 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49030 pdf-target-libquadmath: \
49031 configure-target-libquadmath
49032 @: $(MAKE); $(unstage)
49033 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49034 r=`${PWD_COMMAND}`; export r; \
49035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49036 $(NORMAL_TARGET_EXPORTS) \
49037 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
49038 for flag in $(EXTRA_TARGET_FLAGS); do \
49039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49040 done; \
49041 (cd $(TARGET_SUBDIR)/libquadmath && \
49042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49044 "RANLIB=$${RANLIB}" \
49045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49046 pdf) \
49047 || exit 1
49049 @endif target-libquadmath
49051 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49052 maybe-html-target-libquadmath:
49053 @if target-libquadmath
49054 maybe-html-target-libquadmath: html-target-libquadmath
49056 html-target-libquadmath: \
49057 configure-target-libquadmath
49058 @: $(MAKE); $(unstage)
49059 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49060 r=`${PWD_COMMAND}`; export r; \
49061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49062 $(NORMAL_TARGET_EXPORTS) \
49063 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
49064 for flag in $(EXTRA_TARGET_FLAGS); do \
49065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49066 done; \
49067 (cd $(TARGET_SUBDIR)/libquadmath && \
49068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49070 "RANLIB=$${RANLIB}" \
49071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49072 html) \
49073 || exit 1
49075 @endif target-libquadmath
49077 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49078 maybe-TAGS-target-libquadmath:
49079 @if target-libquadmath
49080 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49082 TAGS-target-libquadmath: \
49083 configure-target-libquadmath
49084 @: $(MAKE); $(unstage)
49085 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49086 r=`${PWD_COMMAND}`; export r; \
49087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49088 $(NORMAL_TARGET_EXPORTS) \
49089 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
49090 for flag in $(EXTRA_TARGET_FLAGS); do \
49091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49092 done; \
49093 (cd $(TARGET_SUBDIR)/libquadmath && \
49094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49096 "RANLIB=$${RANLIB}" \
49097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49098 TAGS) \
49099 || exit 1
49101 @endif target-libquadmath
49103 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49104 maybe-install-info-target-libquadmath:
49105 @if target-libquadmath
49106 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49108 install-info-target-libquadmath: \
49109 configure-target-libquadmath \
49110 info-target-libquadmath
49111 @: $(MAKE); $(unstage)
49112 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49113 r=`${PWD_COMMAND}`; export r; \
49114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49115 $(NORMAL_TARGET_EXPORTS) \
49116 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
49117 for flag in $(EXTRA_TARGET_FLAGS); do \
49118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49119 done; \
49120 (cd $(TARGET_SUBDIR)/libquadmath && \
49121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49123 "RANLIB=$${RANLIB}" \
49124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49125 install-info) \
49126 || exit 1
49128 @endif target-libquadmath
49130 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49131 maybe-install-pdf-target-libquadmath:
49132 @if target-libquadmath
49133 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49135 install-pdf-target-libquadmath: \
49136 configure-target-libquadmath \
49137 pdf-target-libquadmath
49138 @: $(MAKE); $(unstage)
49139 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49140 r=`${PWD_COMMAND}`; export r; \
49141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49142 $(NORMAL_TARGET_EXPORTS) \
49143 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
49144 for flag in $(EXTRA_TARGET_FLAGS); do \
49145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49146 done; \
49147 (cd $(TARGET_SUBDIR)/libquadmath && \
49148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49150 "RANLIB=$${RANLIB}" \
49151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49152 install-pdf) \
49153 || exit 1
49155 @endif target-libquadmath
49157 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49158 maybe-install-html-target-libquadmath:
49159 @if target-libquadmath
49160 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49162 install-html-target-libquadmath: \
49163 configure-target-libquadmath \
49164 html-target-libquadmath
49165 @: $(MAKE); $(unstage)
49166 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49167 r=`${PWD_COMMAND}`; export r; \
49168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49169 $(NORMAL_TARGET_EXPORTS) \
49170 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
49171 for flag in $(EXTRA_TARGET_FLAGS); do \
49172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49173 done; \
49174 (cd $(TARGET_SUBDIR)/libquadmath && \
49175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49177 "RANLIB=$${RANLIB}" \
49178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49179 install-html) \
49180 || exit 1
49182 @endif target-libquadmath
49184 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49185 maybe-installcheck-target-libquadmath:
49186 @if target-libquadmath
49187 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49189 installcheck-target-libquadmath: \
49190 configure-target-libquadmath
49191 @: $(MAKE); $(unstage)
49192 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49193 r=`${PWD_COMMAND}`; export r; \
49194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49195 $(NORMAL_TARGET_EXPORTS) \
49196 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
49197 for flag in $(EXTRA_TARGET_FLAGS); do \
49198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49199 done; \
49200 (cd $(TARGET_SUBDIR)/libquadmath && \
49201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49203 "RANLIB=$${RANLIB}" \
49204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49205 installcheck) \
49206 || exit 1
49208 @endif target-libquadmath
49210 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49211 maybe-mostlyclean-target-libquadmath:
49212 @if target-libquadmath
49213 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49215 mostlyclean-target-libquadmath:
49216 @: $(MAKE); $(unstage)
49217 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49218 r=`${PWD_COMMAND}`; export r; \
49219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49220 $(NORMAL_TARGET_EXPORTS) \
49221 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
49222 for flag in $(EXTRA_TARGET_FLAGS); do \
49223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49224 done; \
49225 (cd $(TARGET_SUBDIR)/libquadmath && \
49226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49228 "RANLIB=$${RANLIB}" \
49229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49230 mostlyclean) \
49231 || exit 1
49233 @endif target-libquadmath
49235 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49236 maybe-clean-target-libquadmath:
49237 @if target-libquadmath
49238 maybe-clean-target-libquadmath: clean-target-libquadmath
49240 clean-target-libquadmath:
49241 @: $(MAKE); $(unstage)
49242 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49243 r=`${PWD_COMMAND}`; export r; \
49244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49245 $(NORMAL_TARGET_EXPORTS) \
49246 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
49247 for flag in $(EXTRA_TARGET_FLAGS); do \
49248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49249 done; \
49250 (cd $(TARGET_SUBDIR)/libquadmath && \
49251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49253 "RANLIB=$${RANLIB}" \
49254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49255 clean) \
49256 || exit 1
49258 @endif target-libquadmath
49260 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49261 maybe-distclean-target-libquadmath:
49262 @if target-libquadmath
49263 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49265 distclean-target-libquadmath:
49266 @: $(MAKE); $(unstage)
49267 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49268 r=`${PWD_COMMAND}`; export r; \
49269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49270 $(NORMAL_TARGET_EXPORTS) \
49271 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
49272 for flag in $(EXTRA_TARGET_FLAGS); do \
49273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49274 done; \
49275 (cd $(TARGET_SUBDIR)/libquadmath && \
49276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49278 "RANLIB=$${RANLIB}" \
49279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49280 distclean) \
49281 || exit 1
49283 @endif target-libquadmath
49285 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49286 maybe-maintainer-clean-target-libquadmath:
49287 @if target-libquadmath
49288 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49290 maintainer-clean-target-libquadmath:
49291 @: $(MAKE); $(unstage)
49292 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49293 r=`${PWD_COMMAND}`; export r; \
49294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49295 $(NORMAL_TARGET_EXPORTS) \
49296 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
49297 for flag in $(EXTRA_TARGET_FLAGS); do \
49298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49299 done; \
49300 (cd $(TARGET_SUBDIR)/libquadmath && \
49301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49303 "RANLIB=$${RANLIB}" \
49304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49305 maintainer-clean) \
49306 || exit 1
49308 @endif target-libquadmath
49314 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49315 maybe-configure-target-libgfortran:
49316 @if gcc-bootstrap
49317 configure-target-libgfortran: stage_current
49318 @endif gcc-bootstrap
49319 @if target-libgfortran
49320 maybe-configure-target-libgfortran: configure-target-libgfortran
49321 configure-target-libgfortran:
49322 @: $(MAKE); $(unstage)
49323 @r=`${PWD_COMMAND}`; export r; \
49324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49325 echo "Checking multilib configuration for libgfortran..."; \
49326 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49327 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
49328 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49329 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49330 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49331 else \
49332 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49333 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49334 fi; \
49335 else \
49336 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49337 fi; \
49338 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49339 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49340 $(NORMAL_TARGET_EXPORTS) \
49341 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49342 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49343 case $(srcdir) in \
49344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49345 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49347 esac; \
49348 module_srcdir=libgfortran; \
49349 rm -f no-such-file || : ; \
49350 CONFIG_SITE=no-such-file $(SHELL) \
49351 $$s/$$module_srcdir/configure \
49352 --srcdir=$${topdir}/$$module_srcdir \
49353 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49354 --target=${target_alias} \
49355 || exit 1
49356 @endif target-libgfortran
49362 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49363 maybe-all-target-libgfortran:
49364 @if gcc-bootstrap
49365 all-target-libgfortran: stage_current
49366 @endif gcc-bootstrap
49367 @if target-libgfortran
49368 TARGET-target-libgfortran=all
49369 maybe-all-target-libgfortran: all-target-libgfortran
49370 all-target-libgfortran: configure-target-libgfortran
49371 @: $(MAKE); $(unstage)
49372 @r=`${PWD_COMMAND}`; export r; \
49373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49374 $(NORMAL_TARGET_EXPORTS) \
49375 (cd $(TARGET_SUBDIR)/libgfortran && \
49376 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49377 $(TARGET-target-libgfortran))
49378 @endif target-libgfortran
49384 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49385 maybe-check-target-libgfortran:
49386 @if target-libgfortran
49387 maybe-check-target-libgfortran: check-target-libgfortran
49389 check-target-libgfortran:
49390 @: $(MAKE); $(unstage)
49391 @r=`${PWD_COMMAND}`; export r; \
49392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49393 $(NORMAL_TARGET_EXPORTS) \
49394 (cd $(TARGET_SUBDIR)/libgfortran && \
49395 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49397 @endif target-libgfortran
49399 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49400 maybe-install-target-libgfortran:
49401 @if target-libgfortran
49402 maybe-install-target-libgfortran: install-target-libgfortran
49404 install-target-libgfortran: installdirs
49405 @: $(MAKE); $(unstage)
49406 @r=`${PWD_COMMAND}`; export r; \
49407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49408 $(NORMAL_TARGET_EXPORTS) \
49409 (cd $(TARGET_SUBDIR)/libgfortran && \
49410 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49412 @endif target-libgfortran
49414 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49415 maybe-install-strip-target-libgfortran:
49416 @if target-libgfortran
49417 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49419 install-strip-target-libgfortran: installdirs
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) $(TARGET_FLAGS_TO_PASS) install-strip)
49427 @endif target-libgfortran
49429 # Other targets (info, dvi, pdf, etc.)
49431 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
49432 maybe-info-target-libgfortran:
49433 @if target-libgfortran
49434 maybe-info-target-libgfortran: info-target-libgfortran
49436 info-target-libgfortran: \
49437 configure-target-libgfortran
49438 @: $(MAKE); $(unstage)
49439 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49440 r=`${PWD_COMMAND}`; export r; \
49441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49442 $(NORMAL_TARGET_EXPORTS) \
49443 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
49444 for flag in $(EXTRA_TARGET_FLAGS); do \
49445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49446 done; \
49447 (cd $(TARGET_SUBDIR)/libgfortran && \
49448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49450 "RANLIB=$${RANLIB}" \
49451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49452 info) \
49453 || exit 1
49455 @endif target-libgfortran
49457 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
49458 maybe-dvi-target-libgfortran:
49459 @if target-libgfortran
49460 maybe-dvi-target-libgfortran: dvi-target-libgfortran
49462 dvi-target-libgfortran: \
49463 configure-target-libgfortran
49464 @: $(MAKE); $(unstage)
49465 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49466 r=`${PWD_COMMAND}`; export r; \
49467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49468 $(NORMAL_TARGET_EXPORTS) \
49469 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
49470 for flag in $(EXTRA_TARGET_FLAGS); do \
49471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49472 done; \
49473 (cd $(TARGET_SUBDIR)/libgfortran && \
49474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49476 "RANLIB=$${RANLIB}" \
49477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49478 dvi) \
49479 || exit 1
49481 @endif target-libgfortran
49483 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
49484 maybe-pdf-target-libgfortran:
49485 @if target-libgfortran
49486 maybe-pdf-target-libgfortran: pdf-target-libgfortran
49488 pdf-target-libgfortran: \
49489 configure-target-libgfortran
49490 @: $(MAKE); $(unstage)
49491 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49492 r=`${PWD_COMMAND}`; export r; \
49493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49494 $(NORMAL_TARGET_EXPORTS) \
49495 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
49496 for flag in $(EXTRA_TARGET_FLAGS); do \
49497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49498 done; \
49499 (cd $(TARGET_SUBDIR)/libgfortran && \
49500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49502 "RANLIB=$${RANLIB}" \
49503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49504 pdf) \
49505 || exit 1
49507 @endif target-libgfortran
49509 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
49510 maybe-html-target-libgfortran:
49511 @if target-libgfortran
49512 maybe-html-target-libgfortran: html-target-libgfortran
49514 html-target-libgfortran: \
49515 configure-target-libgfortran
49516 @: $(MAKE); $(unstage)
49517 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49518 r=`${PWD_COMMAND}`; export r; \
49519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49520 $(NORMAL_TARGET_EXPORTS) \
49521 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
49522 for flag in $(EXTRA_TARGET_FLAGS); do \
49523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49524 done; \
49525 (cd $(TARGET_SUBDIR)/libgfortran && \
49526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49528 "RANLIB=$${RANLIB}" \
49529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49530 html) \
49531 || exit 1
49533 @endif target-libgfortran
49535 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
49536 maybe-TAGS-target-libgfortran:
49537 @if target-libgfortran
49538 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
49540 TAGS-target-libgfortran: \
49541 configure-target-libgfortran
49542 @: $(MAKE); $(unstage)
49543 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49544 r=`${PWD_COMMAND}`; export r; \
49545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49546 $(NORMAL_TARGET_EXPORTS) \
49547 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
49548 for flag in $(EXTRA_TARGET_FLAGS); do \
49549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49550 done; \
49551 (cd $(TARGET_SUBDIR)/libgfortran && \
49552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49554 "RANLIB=$${RANLIB}" \
49555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49556 TAGS) \
49557 || exit 1
49559 @endif target-libgfortran
49561 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
49562 maybe-install-info-target-libgfortran:
49563 @if target-libgfortran
49564 maybe-install-info-target-libgfortran: install-info-target-libgfortran
49566 install-info-target-libgfortran: \
49567 configure-target-libgfortran \
49568 info-target-libgfortran
49569 @: $(MAKE); $(unstage)
49570 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49571 r=`${PWD_COMMAND}`; export r; \
49572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49573 $(NORMAL_TARGET_EXPORTS) \
49574 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
49575 for flag in $(EXTRA_TARGET_FLAGS); do \
49576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49577 done; \
49578 (cd $(TARGET_SUBDIR)/libgfortran && \
49579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49581 "RANLIB=$${RANLIB}" \
49582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49583 install-info) \
49584 || exit 1
49586 @endif target-libgfortran
49588 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
49589 maybe-install-pdf-target-libgfortran:
49590 @if target-libgfortran
49591 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
49593 install-pdf-target-libgfortran: \
49594 configure-target-libgfortran \
49595 pdf-target-libgfortran
49596 @: $(MAKE); $(unstage)
49597 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49598 r=`${PWD_COMMAND}`; export r; \
49599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49600 $(NORMAL_TARGET_EXPORTS) \
49601 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
49602 for flag in $(EXTRA_TARGET_FLAGS); do \
49603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49604 done; \
49605 (cd $(TARGET_SUBDIR)/libgfortran && \
49606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49608 "RANLIB=$${RANLIB}" \
49609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49610 install-pdf) \
49611 || exit 1
49613 @endif target-libgfortran
49615 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
49616 maybe-install-html-target-libgfortran:
49617 @if target-libgfortran
49618 maybe-install-html-target-libgfortran: install-html-target-libgfortran
49620 install-html-target-libgfortran: \
49621 configure-target-libgfortran \
49622 html-target-libgfortran
49623 @: $(MAKE); $(unstage)
49624 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49625 r=`${PWD_COMMAND}`; export r; \
49626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49627 $(NORMAL_TARGET_EXPORTS) \
49628 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
49629 for flag in $(EXTRA_TARGET_FLAGS); do \
49630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49631 done; \
49632 (cd $(TARGET_SUBDIR)/libgfortran && \
49633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49635 "RANLIB=$${RANLIB}" \
49636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49637 install-html) \
49638 || exit 1
49640 @endif target-libgfortran
49642 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
49643 maybe-installcheck-target-libgfortran:
49644 @if target-libgfortran
49645 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
49647 installcheck-target-libgfortran: \
49648 configure-target-libgfortran
49649 @: $(MAKE); $(unstage)
49650 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49651 r=`${PWD_COMMAND}`; export r; \
49652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49653 $(NORMAL_TARGET_EXPORTS) \
49654 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
49655 for flag in $(EXTRA_TARGET_FLAGS); do \
49656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49657 done; \
49658 (cd $(TARGET_SUBDIR)/libgfortran && \
49659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49661 "RANLIB=$${RANLIB}" \
49662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49663 installcheck) \
49664 || exit 1
49666 @endif target-libgfortran
49668 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
49669 maybe-mostlyclean-target-libgfortran:
49670 @if target-libgfortran
49671 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
49673 mostlyclean-target-libgfortran:
49674 @: $(MAKE); $(unstage)
49675 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49676 r=`${PWD_COMMAND}`; export r; \
49677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49678 $(NORMAL_TARGET_EXPORTS) \
49679 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
49680 for flag in $(EXTRA_TARGET_FLAGS); do \
49681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49682 done; \
49683 (cd $(TARGET_SUBDIR)/libgfortran && \
49684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49686 "RANLIB=$${RANLIB}" \
49687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49688 mostlyclean) \
49689 || exit 1
49691 @endif target-libgfortran
49693 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
49694 maybe-clean-target-libgfortran:
49695 @if target-libgfortran
49696 maybe-clean-target-libgfortran: clean-target-libgfortran
49698 clean-target-libgfortran:
49699 @: $(MAKE); $(unstage)
49700 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49701 r=`${PWD_COMMAND}`; export r; \
49702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49703 $(NORMAL_TARGET_EXPORTS) \
49704 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
49705 for flag in $(EXTRA_TARGET_FLAGS); do \
49706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49707 done; \
49708 (cd $(TARGET_SUBDIR)/libgfortran && \
49709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49711 "RANLIB=$${RANLIB}" \
49712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49713 clean) \
49714 || exit 1
49716 @endif target-libgfortran
49718 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
49719 maybe-distclean-target-libgfortran:
49720 @if target-libgfortran
49721 maybe-distclean-target-libgfortran: distclean-target-libgfortran
49723 distclean-target-libgfortran:
49724 @: $(MAKE); $(unstage)
49725 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49726 r=`${PWD_COMMAND}`; export r; \
49727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49728 $(NORMAL_TARGET_EXPORTS) \
49729 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
49730 for flag in $(EXTRA_TARGET_FLAGS); do \
49731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49732 done; \
49733 (cd $(TARGET_SUBDIR)/libgfortran && \
49734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49736 "RANLIB=$${RANLIB}" \
49737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49738 distclean) \
49739 || exit 1
49741 @endif target-libgfortran
49743 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
49744 maybe-maintainer-clean-target-libgfortran:
49745 @if target-libgfortran
49746 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
49748 maintainer-clean-target-libgfortran:
49749 @: $(MAKE); $(unstage)
49750 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49751 r=`${PWD_COMMAND}`; export r; \
49752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49753 $(NORMAL_TARGET_EXPORTS) \
49754 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
49755 for flag in $(EXTRA_TARGET_FLAGS); do \
49756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49757 done; \
49758 (cd $(TARGET_SUBDIR)/libgfortran && \
49759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49761 "RANLIB=$${RANLIB}" \
49762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49763 maintainer-clean) \
49764 || exit 1
49766 @endif target-libgfortran
49772 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49773 maybe-configure-target-libobjc:
49774 @if gcc-bootstrap
49775 configure-target-libobjc: stage_current
49776 @endif gcc-bootstrap
49777 @if target-libobjc
49778 maybe-configure-target-libobjc: configure-target-libobjc
49779 configure-target-libobjc:
49780 @: $(MAKE); $(unstage)
49781 @r=`${PWD_COMMAND}`; export r; \
49782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49783 echo "Checking multilib configuration for libobjc..."; \
49784 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49785 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
49786 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49787 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49788 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49789 else \
49790 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49791 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49792 fi; \
49793 else \
49794 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49795 fi; \
49796 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49798 $(NORMAL_TARGET_EXPORTS) \
49799 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49800 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49801 case $(srcdir) in \
49802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49803 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49805 esac; \
49806 module_srcdir=libobjc; \
49807 rm -f no-such-file || : ; \
49808 CONFIG_SITE=no-such-file $(SHELL) \
49809 $$s/$$module_srcdir/configure \
49810 --srcdir=$${topdir}/$$module_srcdir \
49811 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49812 --target=${target_alias} \
49813 || exit 1
49814 @endif target-libobjc
49820 .PHONY: all-target-libobjc maybe-all-target-libobjc
49821 maybe-all-target-libobjc:
49822 @if gcc-bootstrap
49823 all-target-libobjc: stage_current
49824 @endif gcc-bootstrap
49825 @if target-libobjc
49826 TARGET-target-libobjc=all
49827 maybe-all-target-libobjc: all-target-libobjc
49828 all-target-libobjc: configure-target-libobjc
49829 @: $(MAKE); $(unstage)
49830 @r=`${PWD_COMMAND}`; export r; \
49831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49832 $(NORMAL_TARGET_EXPORTS) \
49833 (cd $(TARGET_SUBDIR)/libobjc && \
49834 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49835 $(TARGET-target-libobjc))
49836 @endif target-libobjc
49842 .PHONY: check-target-libobjc maybe-check-target-libobjc
49843 maybe-check-target-libobjc:
49844 @if target-libobjc
49845 maybe-check-target-libobjc: check-target-libobjc
49847 check-target-libobjc:
49848 @: $(MAKE); $(unstage)
49849 @r=`${PWD_COMMAND}`; export r; \
49850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49851 $(NORMAL_TARGET_EXPORTS) \
49852 (cd $(TARGET_SUBDIR)/libobjc && \
49853 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49855 @endif target-libobjc
49857 .PHONY: install-target-libobjc maybe-install-target-libobjc
49858 maybe-install-target-libobjc:
49859 @if target-libobjc
49860 maybe-install-target-libobjc: install-target-libobjc
49862 install-target-libobjc: installdirs
49863 @: $(MAKE); $(unstage)
49864 @r=`${PWD_COMMAND}`; export r; \
49865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49866 $(NORMAL_TARGET_EXPORTS) \
49867 (cd $(TARGET_SUBDIR)/libobjc && \
49868 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49870 @endif target-libobjc
49872 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
49873 maybe-install-strip-target-libobjc:
49874 @if target-libobjc
49875 maybe-install-strip-target-libobjc: install-strip-target-libobjc
49877 install-strip-target-libobjc: installdirs
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) $(TARGET_FLAGS_TO_PASS) install-strip)
49885 @endif target-libobjc
49887 # Other targets (info, dvi, pdf, etc.)
49889 .PHONY: maybe-info-target-libobjc info-target-libobjc
49890 maybe-info-target-libobjc:
49891 @if target-libobjc
49892 maybe-info-target-libobjc: info-target-libobjc
49894 info-target-libobjc: \
49895 configure-target-libobjc
49896 @: $(MAKE); $(unstage)
49897 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49898 r=`${PWD_COMMAND}`; export r; \
49899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49900 $(NORMAL_TARGET_EXPORTS) \
49901 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
49902 for flag in $(EXTRA_TARGET_FLAGS); do \
49903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49904 done; \
49905 (cd $(TARGET_SUBDIR)/libobjc && \
49906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49908 "RANLIB=$${RANLIB}" \
49909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49910 info) \
49911 || exit 1
49913 @endif target-libobjc
49915 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49916 maybe-dvi-target-libobjc:
49917 @if target-libobjc
49918 maybe-dvi-target-libobjc: dvi-target-libobjc
49920 dvi-target-libobjc: \
49921 configure-target-libobjc
49922 @: $(MAKE); $(unstage)
49923 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49924 r=`${PWD_COMMAND}`; export r; \
49925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49926 $(NORMAL_TARGET_EXPORTS) \
49927 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
49928 for flag in $(EXTRA_TARGET_FLAGS); do \
49929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49930 done; \
49931 (cd $(TARGET_SUBDIR)/libobjc && \
49932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49934 "RANLIB=$${RANLIB}" \
49935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49936 dvi) \
49937 || exit 1
49939 @endif target-libobjc
49941 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
49942 maybe-pdf-target-libobjc:
49943 @if target-libobjc
49944 maybe-pdf-target-libobjc: pdf-target-libobjc
49946 pdf-target-libobjc: \
49947 configure-target-libobjc
49948 @: $(MAKE); $(unstage)
49949 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49950 r=`${PWD_COMMAND}`; export r; \
49951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49952 $(NORMAL_TARGET_EXPORTS) \
49953 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
49954 for flag in $(EXTRA_TARGET_FLAGS); do \
49955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49956 done; \
49957 (cd $(TARGET_SUBDIR)/libobjc && \
49958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49960 "RANLIB=$${RANLIB}" \
49961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49962 pdf) \
49963 || exit 1
49965 @endif target-libobjc
49967 .PHONY: maybe-html-target-libobjc html-target-libobjc
49968 maybe-html-target-libobjc:
49969 @if target-libobjc
49970 maybe-html-target-libobjc: html-target-libobjc
49972 html-target-libobjc: \
49973 configure-target-libobjc
49974 @: $(MAKE); $(unstage)
49975 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49976 r=`${PWD_COMMAND}`; export r; \
49977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49978 $(NORMAL_TARGET_EXPORTS) \
49979 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
49980 for flag in $(EXTRA_TARGET_FLAGS); do \
49981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49982 done; \
49983 (cd $(TARGET_SUBDIR)/libobjc && \
49984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49986 "RANLIB=$${RANLIB}" \
49987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49988 html) \
49989 || exit 1
49991 @endif target-libobjc
49993 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
49994 maybe-TAGS-target-libobjc:
49995 @if target-libobjc
49996 maybe-TAGS-target-libobjc: TAGS-target-libobjc
49998 # libobjc doesn't support TAGS.
49999 TAGS-target-libobjc:
50001 @endif target-libobjc
50003 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50004 maybe-install-info-target-libobjc:
50005 @if target-libobjc
50006 maybe-install-info-target-libobjc: install-info-target-libobjc
50008 install-info-target-libobjc: \
50009 configure-target-libobjc \
50010 info-target-libobjc
50011 @: $(MAKE); $(unstage)
50012 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50013 r=`${PWD_COMMAND}`; export r; \
50014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50015 $(NORMAL_TARGET_EXPORTS) \
50016 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
50017 for flag in $(EXTRA_TARGET_FLAGS); do \
50018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50019 done; \
50020 (cd $(TARGET_SUBDIR)/libobjc && \
50021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50023 "RANLIB=$${RANLIB}" \
50024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50025 install-info) \
50026 || exit 1
50028 @endif target-libobjc
50030 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50031 maybe-install-pdf-target-libobjc:
50032 @if target-libobjc
50033 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50035 install-pdf-target-libobjc: \
50036 configure-target-libobjc \
50037 pdf-target-libobjc
50038 @: $(MAKE); $(unstage)
50039 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50040 r=`${PWD_COMMAND}`; export r; \
50041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50042 $(NORMAL_TARGET_EXPORTS) \
50043 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
50044 for flag in $(EXTRA_TARGET_FLAGS); do \
50045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50046 done; \
50047 (cd $(TARGET_SUBDIR)/libobjc && \
50048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50050 "RANLIB=$${RANLIB}" \
50051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50052 install-pdf) \
50053 || exit 1
50055 @endif target-libobjc
50057 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50058 maybe-install-html-target-libobjc:
50059 @if target-libobjc
50060 maybe-install-html-target-libobjc: install-html-target-libobjc
50062 install-html-target-libobjc: \
50063 configure-target-libobjc \
50064 html-target-libobjc
50065 @: $(MAKE); $(unstage)
50066 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50067 r=`${PWD_COMMAND}`; export r; \
50068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50069 $(NORMAL_TARGET_EXPORTS) \
50070 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
50071 for flag in $(EXTRA_TARGET_FLAGS); do \
50072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50073 done; \
50074 (cd $(TARGET_SUBDIR)/libobjc && \
50075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50077 "RANLIB=$${RANLIB}" \
50078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50079 install-html) \
50080 || exit 1
50082 @endif target-libobjc
50084 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50085 maybe-installcheck-target-libobjc:
50086 @if target-libobjc
50087 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50089 installcheck-target-libobjc: \
50090 configure-target-libobjc
50091 @: $(MAKE); $(unstage)
50092 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50093 r=`${PWD_COMMAND}`; export r; \
50094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50095 $(NORMAL_TARGET_EXPORTS) \
50096 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
50097 for flag in $(EXTRA_TARGET_FLAGS); do \
50098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50099 done; \
50100 (cd $(TARGET_SUBDIR)/libobjc && \
50101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50103 "RANLIB=$${RANLIB}" \
50104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50105 installcheck) \
50106 || exit 1
50108 @endif target-libobjc
50110 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50111 maybe-mostlyclean-target-libobjc:
50112 @if target-libobjc
50113 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50115 mostlyclean-target-libobjc:
50116 @: $(MAKE); $(unstage)
50117 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50118 r=`${PWD_COMMAND}`; export r; \
50119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50120 $(NORMAL_TARGET_EXPORTS) \
50121 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
50122 for flag in $(EXTRA_TARGET_FLAGS); do \
50123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50124 done; \
50125 (cd $(TARGET_SUBDIR)/libobjc && \
50126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50128 "RANLIB=$${RANLIB}" \
50129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50130 mostlyclean) \
50131 || exit 1
50133 @endif target-libobjc
50135 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50136 maybe-clean-target-libobjc:
50137 @if target-libobjc
50138 maybe-clean-target-libobjc: clean-target-libobjc
50140 clean-target-libobjc:
50141 @: $(MAKE); $(unstage)
50142 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50143 r=`${PWD_COMMAND}`; export r; \
50144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50145 $(NORMAL_TARGET_EXPORTS) \
50146 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
50147 for flag in $(EXTRA_TARGET_FLAGS); do \
50148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50149 done; \
50150 (cd $(TARGET_SUBDIR)/libobjc && \
50151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50153 "RANLIB=$${RANLIB}" \
50154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50155 clean) \
50156 || exit 1
50158 @endif target-libobjc
50160 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50161 maybe-distclean-target-libobjc:
50162 @if target-libobjc
50163 maybe-distclean-target-libobjc: distclean-target-libobjc
50165 distclean-target-libobjc:
50166 @: $(MAKE); $(unstage)
50167 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50168 r=`${PWD_COMMAND}`; export r; \
50169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50170 $(NORMAL_TARGET_EXPORTS) \
50171 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
50172 for flag in $(EXTRA_TARGET_FLAGS); do \
50173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50174 done; \
50175 (cd $(TARGET_SUBDIR)/libobjc && \
50176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50178 "RANLIB=$${RANLIB}" \
50179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50180 distclean) \
50181 || exit 1
50183 @endif target-libobjc
50185 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50186 maybe-maintainer-clean-target-libobjc:
50187 @if target-libobjc
50188 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50190 maintainer-clean-target-libobjc:
50191 @: $(MAKE); $(unstage)
50192 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50193 r=`${PWD_COMMAND}`; export r; \
50194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50195 $(NORMAL_TARGET_EXPORTS) \
50196 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
50197 for flag in $(EXTRA_TARGET_FLAGS); do \
50198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50199 done; \
50200 (cd $(TARGET_SUBDIR)/libobjc && \
50201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50203 "RANLIB=$${RANLIB}" \
50204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50205 maintainer-clean) \
50206 || exit 1
50208 @endif target-libobjc
50214 .PHONY: configure-target-libgo maybe-configure-target-libgo
50215 maybe-configure-target-libgo:
50216 @if gcc-bootstrap
50217 configure-target-libgo: stage_current
50218 @endif gcc-bootstrap
50219 @if target-libgo
50220 maybe-configure-target-libgo: configure-target-libgo
50221 configure-target-libgo:
50222 @: $(MAKE); $(unstage)
50223 @r=`${PWD_COMMAND}`; export r; \
50224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50225 echo "Checking multilib configuration for libgo..."; \
50226 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50227 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
50228 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50229 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50230 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50231 else \
50232 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50233 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50234 fi; \
50235 else \
50236 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50237 fi; \
50238 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50239 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50240 $(NORMAL_TARGET_EXPORTS) \
50241 echo Configuring in $(TARGET_SUBDIR)/libgo; \
50242 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50243 case $(srcdir) in \
50244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50245 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50247 esac; \
50248 module_srcdir=libgo; \
50249 rm -f no-such-file || : ; \
50250 CONFIG_SITE=no-such-file $(SHELL) \
50251 $$s/$$module_srcdir/configure \
50252 --srcdir=$${topdir}/$$module_srcdir \
50253 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50254 --target=${target_alias} \
50255 || exit 1
50256 @endif target-libgo
50262 .PHONY: all-target-libgo maybe-all-target-libgo
50263 maybe-all-target-libgo:
50264 @if gcc-bootstrap
50265 all-target-libgo: stage_current
50266 @endif gcc-bootstrap
50267 @if target-libgo
50268 TARGET-target-libgo=all
50269 maybe-all-target-libgo: all-target-libgo
50270 all-target-libgo: configure-target-libgo
50271 @: $(MAKE); $(unstage)
50272 @r=`${PWD_COMMAND}`; export r; \
50273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50274 $(NORMAL_TARGET_EXPORTS) \
50275 (cd $(TARGET_SUBDIR)/libgo && \
50276 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50277 $(TARGET-target-libgo))
50278 @endif target-libgo
50284 .PHONY: check-target-libgo maybe-check-target-libgo
50285 maybe-check-target-libgo:
50286 @if target-libgo
50287 maybe-check-target-libgo: check-target-libgo
50289 check-target-libgo:
50290 @: $(MAKE); $(unstage)
50291 @r=`${PWD_COMMAND}`; export r; \
50292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50293 $(NORMAL_TARGET_EXPORTS) \
50294 (cd $(TARGET_SUBDIR)/libgo && \
50295 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50297 @endif target-libgo
50299 .PHONY: install-target-libgo maybe-install-target-libgo
50300 maybe-install-target-libgo:
50301 @if target-libgo
50302 maybe-install-target-libgo: install-target-libgo
50304 install-target-libgo: installdirs
50305 @: $(MAKE); $(unstage)
50306 @r=`${PWD_COMMAND}`; export r; \
50307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50308 $(NORMAL_TARGET_EXPORTS) \
50309 (cd $(TARGET_SUBDIR)/libgo && \
50310 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50312 @endif target-libgo
50314 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50315 maybe-install-strip-target-libgo:
50316 @if target-libgo
50317 maybe-install-strip-target-libgo: install-strip-target-libgo
50319 install-strip-target-libgo: installdirs
50320 @: $(MAKE); $(unstage)
50321 @r=`${PWD_COMMAND}`; export r; \
50322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50323 $(NORMAL_TARGET_EXPORTS) \
50324 (cd $(TARGET_SUBDIR)/libgo && \
50325 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50327 @endif target-libgo
50329 # Other targets (info, dvi, pdf, etc.)
50331 .PHONY: maybe-info-target-libgo info-target-libgo
50332 maybe-info-target-libgo:
50333 @if target-libgo
50334 maybe-info-target-libgo: info-target-libgo
50336 info-target-libgo: \
50337 configure-target-libgo
50338 @: $(MAKE); $(unstage)
50339 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50340 r=`${PWD_COMMAND}`; export r; \
50341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50342 $(NORMAL_TARGET_EXPORTS) \
50343 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
50344 for flag in $(EXTRA_TARGET_FLAGS); do \
50345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50346 done; \
50347 (cd $(TARGET_SUBDIR)/libgo && \
50348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50350 "RANLIB=$${RANLIB}" \
50351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50352 info) \
50353 || exit 1
50355 @endif target-libgo
50357 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50358 maybe-dvi-target-libgo:
50359 @if target-libgo
50360 maybe-dvi-target-libgo: dvi-target-libgo
50362 dvi-target-libgo: \
50363 configure-target-libgo
50364 @: $(MAKE); $(unstage)
50365 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50366 r=`${PWD_COMMAND}`; export r; \
50367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50368 $(NORMAL_TARGET_EXPORTS) \
50369 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
50370 for flag in $(EXTRA_TARGET_FLAGS); do \
50371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50372 done; \
50373 (cd $(TARGET_SUBDIR)/libgo && \
50374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50376 "RANLIB=$${RANLIB}" \
50377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50378 dvi) \
50379 || exit 1
50381 @endif target-libgo
50383 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50384 maybe-pdf-target-libgo:
50385 @if target-libgo
50386 maybe-pdf-target-libgo: pdf-target-libgo
50388 pdf-target-libgo: \
50389 configure-target-libgo
50390 @: $(MAKE); $(unstage)
50391 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50392 r=`${PWD_COMMAND}`; export r; \
50393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50394 $(NORMAL_TARGET_EXPORTS) \
50395 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
50396 for flag in $(EXTRA_TARGET_FLAGS); do \
50397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50398 done; \
50399 (cd $(TARGET_SUBDIR)/libgo && \
50400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50402 "RANLIB=$${RANLIB}" \
50403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50404 pdf) \
50405 || exit 1
50407 @endif target-libgo
50409 .PHONY: maybe-html-target-libgo html-target-libgo
50410 maybe-html-target-libgo:
50411 @if target-libgo
50412 maybe-html-target-libgo: html-target-libgo
50414 html-target-libgo: \
50415 configure-target-libgo
50416 @: $(MAKE); $(unstage)
50417 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50418 r=`${PWD_COMMAND}`; export r; \
50419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50420 $(NORMAL_TARGET_EXPORTS) \
50421 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
50422 for flag in $(EXTRA_TARGET_FLAGS); do \
50423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50424 done; \
50425 (cd $(TARGET_SUBDIR)/libgo && \
50426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50428 "RANLIB=$${RANLIB}" \
50429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50430 html) \
50431 || exit 1
50433 @endif target-libgo
50435 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
50436 maybe-TAGS-target-libgo:
50437 @if target-libgo
50438 maybe-TAGS-target-libgo: TAGS-target-libgo
50440 TAGS-target-libgo: \
50441 configure-target-libgo
50442 @: $(MAKE); $(unstage)
50443 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50444 r=`${PWD_COMMAND}`; export r; \
50445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50446 $(NORMAL_TARGET_EXPORTS) \
50447 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
50448 for flag in $(EXTRA_TARGET_FLAGS); do \
50449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50450 done; \
50451 (cd $(TARGET_SUBDIR)/libgo && \
50452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50454 "RANLIB=$${RANLIB}" \
50455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50456 TAGS) \
50457 || exit 1
50459 @endif target-libgo
50461 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
50462 maybe-install-info-target-libgo:
50463 @if target-libgo
50464 maybe-install-info-target-libgo: install-info-target-libgo
50466 install-info-target-libgo: \
50467 configure-target-libgo \
50468 info-target-libgo
50469 @: $(MAKE); $(unstage)
50470 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50471 r=`${PWD_COMMAND}`; export r; \
50472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50473 $(NORMAL_TARGET_EXPORTS) \
50474 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
50475 for flag in $(EXTRA_TARGET_FLAGS); do \
50476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50477 done; \
50478 (cd $(TARGET_SUBDIR)/libgo && \
50479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50481 "RANLIB=$${RANLIB}" \
50482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50483 install-info) \
50484 || exit 1
50486 @endif target-libgo
50488 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
50489 maybe-install-pdf-target-libgo:
50490 @if target-libgo
50491 maybe-install-pdf-target-libgo: install-pdf-target-libgo
50493 install-pdf-target-libgo: \
50494 configure-target-libgo \
50495 pdf-target-libgo
50496 @: $(MAKE); $(unstage)
50497 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50498 r=`${PWD_COMMAND}`; export r; \
50499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50500 $(NORMAL_TARGET_EXPORTS) \
50501 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
50502 for flag in $(EXTRA_TARGET_FLAGS); do \
50503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50504 done; \
50505 (cd $(TARGET_SUBDIR)/libgo && \
50506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50508 "RANLIB=$${RANLIB}" \
50509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50510 install-pdf) \
50511 || exit 1
50513 @endif target-libgo
50515 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
50516 maybe-install-html-target-libgo:
50517 @if target-libgo
50518 maybe-install-html-target-libgo: install-html-target-libgo
50520 install-html-target-libgo: \
50521 configure-target-libgo \
50522 html-target-libgo
50523 @: $(MAKE); $(unstage)
50524 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50525 r=`${PWD_COMMAND}`; export r; \
50526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50527 $(NORMAL_TARGET_EXPORTS) \
50528 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
50529 for flag in $(EXTRA_TARGET_FLAGS); do \
50530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50531 done; \
50532 (cd $(TARGET_SUBDIR)/libgo && \
50533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50535 "RANLIB=$${RANLIB}" \
50536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50537 install-html) \
50538 || exit 1
50540 @endif target-libgo
50542 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
50543 maybe-installcheck-target-libgo:
50544 @if target-libgo
50545 maybe-installcheck-target-libgo: installcheck-target-libgo
50547 installcheck-target-libgo: \
50548 configure-target-libgo
50549 @: $(MAKE); $(unstage)
50550 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50551 r=`${PWD_COMMAND}`; export r; \
50552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50553 $(NORMAL_TARGET_EXPORTS) \
50554 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
50555 for flag in $(EXTRA_TARGET_FLAGS); do \
50556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50557 done; \
50558 (cd $(TARGET_SUBDIR)/libgo && \
50559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50561 "RANLIB=$${RANLIB}" \
50562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50563 installcheck) \
50564 || exit 1
50566 @endif target-libgo
50568 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
50569 maybe-mostlyclean-target-libgo:
50570 @if target-libgo
50571 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
50573 mostlyclean-target-libgo:
50574 @: $(MAKE); $(unstage)
50575 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50576 r=`${PWD_COMMAND}`; export r; \
50577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50578 $(NORMAL_TARGET_EXPORTS) \
50579 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
50580 for flag in $(EXTRA_TARGET_FLAGS); do \
50581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50582 done; \
50583 (cd $(TARGET_SUBDIR)/libgo && \
50584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50586 "RANLIB=$${RANLIB}" \
50587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50588 mostlyclean) \
50589 || exit 1
50591 @endif target-libgo
50593 .PHONY: maybe-clean-target-libgo clean-target-libgo
50594 maybe-clean-target-libgo:
50595 @if target-libgo
50596 maybe-clean-target-libgo: clean-target-libgo
50598 clean-target-libgo:
50599 @: $(MAKE); $(unstage)
50600 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50601 r=`${PWD_COMMAND}`; export r; \
50602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50603 $(NORMAL_TARGET_EXPORTS) \
50604 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
50605 for flag in $(EXTRA_TARGET_FLAGS); do \
50606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50607 done; \
50608 (cd $(TARGET_SUBDIR)/libgo && \
50609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50611 "RANLIB=$${RANLIB}" \
50612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50613 clean) \
50614 || exit 1
50616 @endif target-libgo
50618 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
50619 maybe-distclean-target-libgo:
50620 @if target-libgo
50621 maybe-distclean-target-libgo: distclean-target-libgo
50623 distclean-target-libgo:
50624 @: $(MAKE); $(unstage)
50625 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50626 r=`${PWD_COMMAND}`; export r; \
50627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50628 $(NORMAL_TARGET_EXPORTS) \
50629 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
50630 for flag in $(EXTRA_TARGET_FLAGS); do \
50631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50632 done; \
50633 (cd $(TARGET_SUBDIR)/libgo && \
50634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50636 "RANLIB=$${RANLIB}" \
50637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50638 distclean) \
50639 || exit 1
50641 @endif target-libgo
50643 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
50644 maybe-maintainer-clean-target-libgo:
50645 @if target-libgo
50646 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
50648 maintainer-clean-target-libgo:
50649 @: $(MAKE); $(unstage)
50650 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50651 r=`${PWD_COMMAND}`; export r; \
50652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50653 $(NORMAL_TARGET_EXPORTS) \
50654 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
50655 for flag in $(EXTRA_TARGET_FLAGS); do \
50656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50657 done; \
50658 (cd $(TARGET_SUBDIR)/libgo && \
50659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50661 "RANLIB=$${RANLIB}" \
50662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50663 maintainer-clean) \
50664 || exit 1
50666 @endif target-libgo
50672 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
50673 maybe-configure-target-libphobos:
50674 @if gcc-bootstrap
50675 configure-target-libphobos: stage_current
50676 @endif gcc-bootstrap
50677 @if target-libphobos
50678 maybe-configure-target-libphobos: configure-target-libphobos
50679 configure-target-libphobos:
50680 @: $(MAKE); $(unstage)
50681 @r=`${PWD_COMMAND}`; export r; \
50682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50683 echo "Checking multilib configuration for libphobos..."; \
50684 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50685 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
50686 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50687 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50688 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
50689 else \
50690 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
50691 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50692 fi; \
50693 else \
50694 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50695 fi; \
50696 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
50697 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50698 $(NORMAL_TARGET_EXPORTS) \
50699 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
50700 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
50701 case $(srcdir) in \
50702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50703 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
50704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50705 esac; \
50706 module_srcdir=libphobos; \
50707 rm -f no-such-file || : ; \
50708 CONFIG_SITE=no-such-file $(SHELL) \
50709 $$s/$$module_srcdir/configure \
50710 --srcdir=$${topdir}/$$module_srcdir \
50711 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50712 --target=${target_alias} \
50713 || exit 1
50714 @endif target-libphobos
50720 .PHONY: all-target-libphobos maybe-all-target-libphobos
50721 maybe-all-target-libphobos:
50722 @if gcc-bootstrap
50723 all-target-libphobos: stage_current
50724 @endif gcc-bootstrap
50725 @if target-libphobos
50726 TARGET-target-libphobos=all
50727 maybe-all-target-libphobos: all-target-libphobos
50728 all-target-libphobos: configure-target-libphobos
50729 @: $(MAKE); $(unstage)
50730 @r=`${PWD_COMMAND}`; export r; \
50731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50732 $(NORMAL_TARGET_EXPORTS) \
50733 (cd $(TARGET_SUBDIR)/libphobos && \
50734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50735 $(TARGET-target-libphobos))
50736 @endif target-libphobos
50742 .PHONY: check-target-libphobos maybe-check-target-libphobos
50743 maybe-check-target-libphobos:
50744 @if target-libphobos
50745 maybe-check-target-libphobos: check-target-libphobos
50747 check-target-libphobos:
50748 @: $(MAKE); $(unstage)
50749 @r=`${PWD_COMMAND}`; export r; \
50750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50751 $(NORMAL_TARGET_EXPORTS) \
50752 (cd $(TARGET_SUBDIR)/libphobos && \
50753 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50755 @endif target-libphobos
50757 .PHONY: install-target-libphobos maybe-install-target-libphobos
50758 maybe-install-target-libphobos:
50759 @if target-libphobos
50760 maybe-install-target-libphobos: install-target-libphobos
50762 install-target-libphobos: installdirs
50763 @: $(MAKE); $(unstage)
50764 @r=`${PWD_COMMAND}`; export r; \
50765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50766 $(NORMAL_TARGET_EXPORTS) \
50767 (cd $(TARGET_SUBDIR)/libphobos && \
50768 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50770 @endif target-libphobos
50772 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
50773 maybe-install-strip-target-libphobos:
50774 @if target-libphobos
50775 maybe-install-strip-target-libphobos: install-strip-target-libphobos
50777 install-strip-target-libphobos: installdirs
50778 @: $(MAKE); $(unstage)
50779 @r=`${PWD_COMMAND}`; export r; \
50780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50781 $(NORMAL_TARGET_EXPORTS) \
50782 (cd $(TARGET_SUBDIR)/libphobos && \
50783 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50785 @endif target-libphobos
50787 # Other targets (info, dvi, pdf, etc.)
50789 .PHONY: maybe-info-target-libphobos info-target-libphobos
50790 maybe-info-target-libphobos:
50791 @if target-libphobos
50792 maybe-info-target-libphobos: info-target-libphobos
50794 info-target-libphobos: \
50795 configure-target-libphobos
50796 @: $(MAKE); $(unstage)
50797 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50798 r=`${PWD_COMMAND}`; export r; \
50799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50800 $(NORMAL_TARGET_EXPORTS) \
50801 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
50802 for flag in $(EXTRA_TARGET_FLAGS); do \
50803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50804 done; \
50805 (cd $(TARGET_SUBDIR)/libphobos && \
50806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50808 "RANLIB=$${RANLIB}" \
50809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50810 info) \
50811 || exit 1
50813 @endif target-libphobos
50815 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
50816 maybe-dvi-target-libphobos:
50817 @if target-libphobos
50818 maybe-dvi-target-libphobos: dvi-target-libphobos
50820 dvi-target-libphobos: \
50821 configure-target-libphobos
50822 @: $(MAKE); $(unstage)
50823 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50824 r=`${PWD_COMMAND}`; export r; \
50825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50826 $(NORMAL_TARGET_EXPORTS) \
50827 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
50828 for flag in $(EXTRA_TARGET_FLAGS); do \
50829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50830 done; \
50831 (cd $(TARGET_SUBDIR)/libphobos && \
50832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50834 "RANLIB=$${RANLIB}" \
50835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50836 dvi) \
50837 || exit 1
50839 @endif target-libphobos
50841 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
50842 maybe-pdf-target-libphobos:
50843 @if target-libphobos
50844 maybe-pdf-target-libphobos: pdf-target-libphobos
50846 pdf-target-libphobos: \
50847 configure-target-libphobos
50848 @: $(MAKE); $(unstage)
50849 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50850 r=`${PWD_COMMAND}`; export r; \
50851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50852 $(NORMAL_TARGET_EXPORTS) \
50853 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
50854 for flag in $(EXTRA_TARGET_FLAGS); do \
50855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50856 done; \
50857 (cd $(TARGET_SUBDIR)/libphobos && \
50858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50860 "RANLIB=$${RANLIB}" \
50861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50862 pdf) \
50863 || exit 1
50865 @endif target-libphobos
50867 .PHONY: maybe-html-target-libphobos html-target-libphobos
50868 maybe-html-target-libphobos:
50869 @if target-libphobos
50870 maybe-html-target-libphobos: html-target-libphobos
50872 html-target-libphobos: \
50873 configure-target-libphobos
50874 @: $(MAKE); $(unstage)
50875 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50876 r=`${PWD_COMMAND}`; export r; \
50877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50878 $(NORMAL_TARGET_EXPORTS) \
50879 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
50880 for flag in $(EXTRA_TARGET_FLAGS); do \
50881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50882 done; \
50883 (cd $(TARGET_SUBDIR)/libphobos && \
50884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50886 "RANLIB=$${RANLIB}" \
50887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50888 html) \
50889 || exit 1
50891 @endif target-libphobos
50893 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
50894 maybe-TAGS-target-libphobos:
50895 @if target-libphobos
50896 maybe-TAGS-target-libphobos: TAGS-target-libphobos
50898 TAGS-target-libphobos: \
50899 configure-target-libphobos
50900 @: $(MAKE); $(unstage)
50901 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50902 r=`${PWD_COMMAND}`; export r; \
50903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50904 $(NORMAL_TARGET_EXPORTS) \
50905 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
50906 for flag in $(EXTRA_TARGET_FLAGS); do \
50907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50908 done; \
50909 (cd $(TARGET_SUBDIR)/libphobos && \
50910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50912 "RANLIB=$${RANLIB}" \
50913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50914 TAGS) \
50915 || exit 1
50917 @endif target-libphobos
50919 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
50920 maybe-install-info-target-libphobos:
50921 @if target-libphobos
50922 maybe-install-info-target-libphobos: install-info-target-libphobos
50924 install-info-target-libphobos: \
50925 configure-target-libphobos \
50926 info-target-libphobos
50927 @: $(MAKE); $(unstage)
50928 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50929 r=`${PWD_COMMAND}`; export r; \
50930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50931 $(NORMAL_TARGET_EXPORTS) \
50932 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
50933 for flag in $(EXTRA_TARGET_FLAGS); do \
50934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50935 done; \
50936 (cd $(TARGET_SUBDIR)/libphobos && \
50937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50939 "RANLIB=$${RANLIB}" \
50940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50941 install-info) \
50942 || exit 1
50944 @endif target-libphobos
50946 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
50947 maybe-install-pdf-target-libphobos:
50948 @if target-libphobos
50949 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
50951 install-pdf-target-libphobos: \
50952 configure-target-libphobos \
50953 pdf-target-libphobos
50954 @: $(MAKE); $(unstage)
50955 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50956 r=`${PWD_COMMAND}`; export r; \
50957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50958 $(NORMAL_TARGET_EXPORTS) \
50959 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
50960 for flag in $(EXTRA_TARGET_FLAGS); do \
50961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50962 done; \
50963 (cd $(TARGET_SUBDIR)/libphobos && \
50964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50966 "RANLIB=$${RANLIB}" \
50967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50968 install-pdf) \
50969 || exit 1
50971 @endif target-libphobos
50973 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
50974 maybe-install-html-target-libphobos:
50975 @if target-libphobos
50976 maybe-install-html-target-libphobos: install-html-target-libphobos
50978 install-html-target-libphobos: \
50979 configure-target-libphobos \
50980 html-target-libphobos
50981 @: $(MAKE); $(unstage)
50982 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50983 r=`${PWD_COMMAND}`; export r; \
50984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50985 $(NORMAL_TARGET_EXPORTS) \
50986 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
50987 for flag in $(EXTRA_TARGET_FLAGS); do \
50988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50989 done; \
50990 (cd $(TARGET_SUBDIR)/libphobos && \
50991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50993 "RANLIB=$${RANLIB}" \
50994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50995 install-html) \
50996 || exit 1
50998 @endif target-libphobos
51000 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
51001 maybe-installcheck-target-libphobos:
51002 @if target-libphobos
51003 maybe-installcheck-target-libphobos: installcheck-target-libphobos
51005 installcheck-target-libphobos: \
51006 configure-target-libphobos
51007 @: $(MAKE); $(unstage)
51008 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51009 r=`${PWD_COMMAND}`; export r; \
51010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51011 $(NORMAL_TARGET_EXPORTS) \
51012 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
51013 for flag in $(EXTRA_TARGET_FLAGS); do \
51014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51015 done; \
51016 (cd $(TARGET_SUBDIR)/libphobos && \
51017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51019 "RANLIB=$${RANLIB}" \
51020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51021 installcheck) \
51022 || exit 1
51024 @endif target-libphobos
51026 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
51027 maybe-mostlyclean-target-libphobos:
51028 @if target-libphobos
51029 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
51031 mostlyclean-target-libphobos:
51032 @: $(MAKE); $(unstage)
51033 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51034 r=`${PWD_COMMAND}`; export r; \
51035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51036 $(NORMAL_TARGET_EXPORTS) \
51037 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
51038 for flag in $(EXTRA_TARGET_FLAGS); do \
51039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51040 done; \
51041 (cd $(TARGET_SUBDIR)/libphobos && \
51042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51044 "RANLIB=$${RANLIB}" \
51045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51046 mostlyclean) \
51047 || exit 1
51049 @endif target-libphobos
51051 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
51052 maybe-clean-target-libphobos:
51053 @if target-libphobos
51054 maybe-clean-target-libphobos: clean-target-libphobos
51056 clean-target-libphobos:
51057 @: $(MAKE); $(unstage)
51058 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51059 r=`${PWD_COMMAND}`; export r; \
51060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51061 $(NORMAL_TARGET_EXPORTS) \
51062 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
51063 for flag in $(EXTRA_TARGET_FLAGS); do \
51064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51065 done; \
51066 (cd $(TARGET_SUBDIR)/libphobos && \
51067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51069 "RANLIB=$${RANLIB}" \
51070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51071 clean) \
51072 || exit 1
51074 @endif target-libphobos
51076 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
51077 maybe-distclean-target-libphobos:
51078 @if target-libphobos
51079 maybe-distclean-target-libphobos: distclean-target-libphobos
51081 distclean-target-libphobos:
51082 @: $(MAKE); $(unstage)
51083 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51084 r=`${PWD_COMMAND}`; export r; \
51085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51086 $(NORMAL_TARGET_EXPORTS) \
51087 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
51088 for flag in $(EXTRA_TARGET_FLAGS); do \
51089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51090 done; \
51091 (cd $(TARGET_SUBDIR)/libphobos && \
51092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51094 "RANLIB=$${RANLIB}" \
51095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51096 distclean) \
51097 || exit 1
51099 @endif target-libphobos
51101 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
51102 maybe-maintainer-clean-target-libphobos:
51103 @if target-libphobos
51104 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
51106 maintainer-clean-target-libphobos:
51107 @: $(MAKE); $(unstage)
51108 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51109 r=`${PWD_COMMAND}`; export r; \
51110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51111 $(NORMAL_TARGET_EXPORTS) \
51112 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
51113 for flag in $(EXTRA_TARGET_FLAGS); do \
51114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51115 done; \
51116 (cd $(TARGET_SUBDIR)/libphobos && \
51117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51119 "RANLIB=$${RANLIB}" \
51120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51121 maintainer-clean) \
51122 || exit 1
51124 @endif target-libphobos
51130 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51131 maybe-configure-target-libtermcap:
51132 @if gcc-bootstrap
51133 configure-target-libtermcap: stage_current
51134 @endif gcc-bootstrap
51135 @if target-libtermcap
51136 maybe-configure-target-libtermcap: configure-target-libtermcap
51137 configure-target-libtermcap:
51138 @: $(MAKE); $(unstage)
51139 @r=`${PWD_COMMAND}`; export r; \
51140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51141 echo "Checking multilib configuration for libtermcap..."; \
51142 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51143 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
51144 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51145 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51146 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51147 else \
51148 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51149 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51150 fi; \
51151 else \
51152 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51153 fi; \
51154 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51155 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51156 $(NORMAL_TARGET_EXPORTS) \
51157 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51158 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51159 case $(srcdir) in \
51160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51161 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51163 esac; \
51164 module_srcdir=libtermcap; \
51165 rm -f no-such-file || : ; \
51166 CONFIG_SITE=no-such-file $(SHELL) \
51167 $$s/$$module_srcdir/configure \
51168 --srcdir=$${topdir}/$$module_srcdir \
51169 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51170 --target=${target_alias} \
51171 || exit 1
51172 @endif target-libtermcap
51178 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51179 maybe-all-target-libtermcap:
51180 @if gcc-bootstrap
51181 all-target-libtermcap: stage_current
51182 @endif gcc-bootstrap
51183 @if target-libtermcap
51184 TARGET-target-libtermcap=all
51185 maybe-all-target-libtermcap: all-target-libtermcap
51186 all-target-libtermcap: configure-target-libtermcap
51187 @: $(MAKE); $(unstage)
51188 @r=`${PWD_COMMAND}`; export r; \
51189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51190 $(NORMAL_TARGET_EXPORTS) \
51191 (cd $(TARGET_SUBDIR)/libtermcap && \
51192 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51193 $(TARGET-target-libtermcap))
51194 @endif target-libtermcap
51200 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51201 maybe-check-target-libtermcap:
51202 @if target-libtermcap
51203 maybe-check-target-libtermcap: check-target-libtermcap
51205 # Dummy target for uncheckable module.
51206 check-target-libtermcap:
51208 @endif target-libtermcap
51210 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51211 maybe-install-target-libtermcap:
51212 @if target-libtermcap
51213 maybe-install-target-libtermcap: install-target-libtermcap
51215 install-target-libtermcap: installdirs
51216 @: $(MAKE); $(unstage)
51217 @r=`${PWD_COMMAND}`; export r; \
51218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51219 $(NORMAL_TARGET_EXPORTS) \
51220 (cd $(TARGET_SUBDIR)/libtermcap && \
51221 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51223 @endif target-libtermcap
51225 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51226 maybe-install-strip-target-libtermcap:
51227 @if target-libtermcap
51228 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51230 install-strip-target-libtermcap: installdirs
51231 @: $(MAKE); $(unstage)
51232 @r=`${PWD_COMMAND}`; export r; \
51233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51234 $(NORMAL_TARGET_EXPORTS) \
51235 (cd $(TARGET_SUBDIR)/libtermcap && \
51236 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51238 @endif target-libtermcap
51240 # Other targets (info, dvi, pdf, etc.)
51242 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51243 maybe-info-target-libtermcap:
51244 @if target-libtermcap
51245 maybe-info-target-libtermcap: info-target-libtermcap
51247 info-target-libtermcap: \
51248 configure-target-libtermcap
51249 @: $(MAKE); $(unstage)
51250 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51251 r=`${PWD_COMMAND}`; export r; \
51252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51253 $(NORMAL_TARGET_EXPORTS) \
51254 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
51255 for flag in $(EXTRA_TARGET_FLAGS); do \
51256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51257 done; \
51258 (cd $(TARGET_SUBDIR)/libtermcap && \
51259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51261 "RANLIB=$${RANLIB}" \
51262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51263 info) \
51264 || exit 1
51266 @endif target-libtermcap
51268 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51269 maybe-dvi-target-libtermcap:
51270 @if target-libtermcap
51271 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51273 dvi-target-libtermcap: \
51274 configure-target-libtermcap
51275 @: $(MAKE); $(unstage)
51276 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51277 r=`${PWD_COMMAND}`; export r; \
51278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51279 $(NORMAL_TARGET_EXPORTS) \
51280 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
51281 for flag in $(EXTRA_TARGET_FLAGS); do \
51282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51283 done; \
51284 (cd $(TARGET_SUBDIR)/libtermcap && \
51285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51287 "RANLIB=$${RANLIB}" \
51288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51289 dvi) \
51290 || exit 1
51292 @endif target-libtermcap
51294 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51295 maybe-pdf-target-libtermcap:
51296 @if target-libtermcap
51297 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51299 pdf-target-libtermcap: \
51300 configure-target-libtermcap
51301 @: $(MAKE); $(unstage)
51302 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51303 r=`${PWD_COMMAND}`; export r; \
51304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51305 $(NORMAL_TARGET_EXPORTS) \
51306 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
51307 for flag in $(EXTRA_TARGET_FLAGS); do \
51308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51309 done; \
51310 (cd $(TARGET_SUBDIR)/libtermcap && \
51311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51313 "RANLIB=$${RANLIB}" \
51314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51315 pdf) \
51316 || exit 1
51318 @endif target-libtermcap
51320 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51321 maybe-html-target-libtermcap:
51322 @if target-libtermcap
51323 maybe-html-target-libtermcap: html-target-libtermcap
51325 html-target-libtermcap: \
51326 configure-target-libtermcap
51327 @: $(MAKE); $(unstage)
51328 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51329 r=`${PWD_COMMAND}`; export r; \
51330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51331 $(NORMAL_TARGET_EXPORTS) \
51332 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
51333 for flag in $(EXTRA_TARGET_FLAGS); do \
51334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51335 done; \
51336 (cd $(TARGET_SUBDIR)/libtermcap && \
51337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51339 "RANLIB=$${RANLIB}" \
51340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51341 html) \
51342 || exit 1
51344 @endif target-libtermcap
51346 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51347 maybe-TAGS-target-libtermcap:
51348 @if target-libtermcap
51349 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51351 TAGS-target-libtermcap: \
51352 configure-target-libtermcap
51353 @: $(MAKE); $(unstage)
51354 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51355 r=`${PWD_COMMAND}`; export r; \
51356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51357 $(NORMAL_TARGET_EXPORTS) \
51358 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
51359 for flag in $(EXTRA_TARGET_FLAGS); do \
51360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51361 done; \
51362 (cd $(TARGET_SUBDIR)/libtermcap && \
51363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51365 "RANLIB=$${RANLIB}" \
51366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51367 TAGS) \
51368 || exit 1
51370 @endif target-libtermcap
51372 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51373 maybe-install-info-target-libtermcap:
51374 @if target-libtermcap
51375 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51377 install-info-target-libtermcap: \
51378 configure-target-libtermcap \
51379 info-target-libtermcap
51380 @: $(MAKE); $(unstage)
51381 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51382 r=`${PWD_COMMAND}`; export r; \
51383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51384 $(NORMAL_TARGET_EXPORTS) \
51385 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
51386 for flag in $(EXTRA_TARGET_FLAGS); do \
51387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51388 done; \
51389 (cd $(TARGET_SUBDIR)/libtermcap && \
51390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51392 "RANLIB=$${RANLIB}" \
51393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51394 install-info) \
51395 || exit 1
51397 @endif target-libtermcap
51399 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51400 maybe-install-pdf-target-libtermcap:
51401 @if target-libtermcap
51402 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51404 install-pdf-target-libtermcap: \
51405 configure-target-libtermcap \
51406 pdf-target-libtermcap
51407 @: $(MAKE); $(unstage)
51408 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51409 r=`${PWD_COMMAND}`; export r; \
51410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51411 $(NORMAL_TARGET_EXPORTS) \
51412 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
51413 for flag in $(EXTRA_TARGET_FLAGS); do \
51414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51415 done; \
51416 (cd $(TARGET_SUBDIR)/libtermcap && \
51417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51419 "RANLIB=$${RANLIB}" \
51420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51421 install-pdf) \
51422 || exit 1
51424 @endif target-libtermcap
51426 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51427 maybe-install-html-target-libtermcap:
51428 @if target-libtermcap
51429 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51431 install-html-target-libtermcap: \
51432 configure-target-libtermcap \
51433 html-target-libtermcap
51434 @: $(MAKE); $(unstage)
51435 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51436 r=`${PWD_COMMAND}`; export r; \
51437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51438 $(NORMAL_TARGET_EXPORTS) \
51439 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
51440 for flag in $(EXTRA_TARGET_FLAGS); do \
51441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51442 done; \
51443 (cd $(TARGET_SUBDIR)/libtermcap && \
51444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51446 "RANLIB=$${RANLIB}" \
51447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51448 install-html) \
51449 || exit 1
51451 @endif target-libtermcap
51453 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51454 maybe-installcheck-target-libtermcap:
51455 @if target-libtermcap
51456 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51458 installcheck-target-libtermcap: \
51459 configure-target-libtermcap
51460 @: $(MAKE); $(unstage)
51461 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51462 r=`${PWD_COMMAND}`; export r; \
51463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51464 $(NORMAL_TARGET_EXPORTS) \
51465 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
51466 for flag in $(EXTRA_TARGET_FLAGS); do \
51467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51468 done; \
51469 (cd $(TARGET_SUBDIR)/libtermcap && \
51470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51472 "RANLIB=$${RANLIB}" \
51473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51474 installcheck) \
51475 || exit 1
51477 @endif target-libtermcap
51479 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
51480 maybe-mostlyclean-target-libtermcap:
51481 @if target-libtermcap
51482 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
51484 # libtermcap doesn't support mostlyclean.
51485 mostlyclean-target-libtermcap:
51487 @endif target-libtermcap
51489 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
51490 maybe-clean-target-libtermcap:
51491 @if target-libtermcap
51492 maybe-clean-target-libtermcap: clean-target-libtermcap
51494 # libtermcap doesn't support clean.
51495 clean-target-libtermcap:
51497 @endif target-libtermcap
51499 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
51500 maybe-distclean-target-libtermcap:
51501 @if target-libtermcap
51502 maybe-distclean-target-libtermcap: distclean-target-libtermcap
51504 # libtermcap doesn't support distclean.
51505 distclean-target-libtermcap:
51507 @endif target-libtermcap
51509 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
51510 maybe-maintainer-clean-target-libtermcap:
51511 @if target-libtermcap
51512 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
51514 # libtermcap doesn't support maintainer-clean.
51515 maintainer-clean-target-libtermcap:
51517 @endif target-libtermcap
51523 .PHONY: configure-target-winsup maybe-configure-target-winsup
51524 maybe-configure-target-winsup:
51525 @if gcc-bootstrap
51526 configure-target-winsup: stage_current
51527 @endif gcc-bootstrap
51528 @if target-winsup
51529 maybe-configure-target-winsup: configure-target-winsup
51530 configure-target-winsup:
51531 @: $(MAKE); $(unstage)
51532 @r=`${PWD_COMMAND}`; export r; \
51533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51534 echo "Checking multilib configuration for winsup..."; \
51535 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51536 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
51537 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
51538 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
51539 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
51540 else \
51541 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
51542 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51543 fi; \
51544 else \
51545 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51546 fi; \
51547 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
51548 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51549 $(NORMAL_TARGET_EXPORTS) \
51550 echo Configuring in $(TARGET_SUBDIR)/winsup; \
51551 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
51552 case $(srcdir) in \
51553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51554 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
51555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51556 esac; \
51557 module_srcdir=winsup; \
51558 rm -f no-such-file || : ; \
51559 CONFIG_SITE=no-such-file $(SHELL) \
51560 $$s/$$module_srcdir/configure \
51561 --srcdir=$${topdir}/$$module_srcdir \
51562 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51563 --target=${target_alias} \
51564 || exit 1
51565 @endif target-winsup
51571 .PHONY: all-target-winsup maybe-all-target-winsup
51572 maybe-all-target-winsup:
51573 @if gcc-bootstrap
51574 all-target-winsup: stage_current
51575 @endif gcc-bootstrap
51576 @if target-winsup
51577 TARGET-target-winsup=all
51578 maybe-all-target-winsup: all-target-winsup
51579 all-target-winsup: configure-target-winsup
51580 @: $(MAKE); $(unstage)
51581 @r=`${PWD_COMMAND}`; export r; \
51582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51583 $(NORMAL_TARGET_EXPORTS) \
51584 (cd $(TARGET_SUBDIR)/winsup && \
51585 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51586 $(TARGET-target-winsup))
51587 @endif target-winsup
51593 .PHONY: check-target-winsup maybe-check-target-winsup
51594 maybe-check-target-winsup:
51595 @if target-winsup
51596 maybe-check-target-winsup: check-target-winsup
51598 check-target-winsup:
51599 @: $(MAKE); $(unstage)
51600 @r=`${PWD_COMMAND}`; export r; \
51601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602 $(NORMAL_TARGET_EXPORTS) \
51603 (cd $(TARGET_SUBDIR)/winsup && \
51604 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51606 @endif target-winsup
51608 .PHONY: install-target-winsup maybe-install-target-winsup
51609 maybe-install-target-winsup:
51610 @if target-winsup
51611 maybe-install-target-winsup: install-target-winsup
51613 install-target-winsup: installdirs
51614 @: $(MAKE); $(unstage)
51615 @r=`${PWD_COMMAND}`; export r; \
51616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51617 $(NORMAL_TARGET_EXPORTS) \
51618 (cd $(TARGET_SUBDIR)/winsup && \
51619 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51621 @endif target-winsup
51623 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
51624 maybe-install-strip-target-winsup:
51625 @if target-winsup
51626 maybe-install-strip-target-winsup: install-strip-target-winsup
51628 install-strip-target-winsup: installdirs
51629 @: $(MAKE); $(unstage)
51630 @r=`${PWD_COMMAND}`; export r; \
51631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51632 $(NORMAL_TARGET_EXPORTS) \
51633 (cd $(TARGET_SUBDIR)/winsup && \
51634 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51636 @endif target-winsup
51638 # Other targets (info, dvi, pdf, etc.)
51640 .PHONY: maybe-info-target-winsup info-target-winsup
51641 maybe-info-target-winsup:
51642 @if target-winsup
51643 maybe-info-target-winsup: info-target-winsup
51645 info-target-winsup: \
51646 configure-target-winsup
51647 @: $(MAKE); $(unstage)
51648 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51649 r=`${PWD_COMMAND}`; export r; \
51650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51651 $(NORMAL_TARGET_EXPORTS) \
51652 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
51653 for flag in $(EXTRA_TARGET_FLAGS); do \
51654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51655 done; \
51656 (cd $(TARGET_SUBDIR)/winsup && \
51657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51659 "RANLIB=$${RANLIB}" \
51660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51661 info) \
51662 || exit 1
51664 @endif target-winsup
51666 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
51667 maybe-dvi-target-winsup:
51668 @if target-winsup
51669 maybe-dvi-target-winsup: dvi-target-winsup
51671 dvi-target-winsup: \
51672 configure-target-winsup
51673 @: $(MAKE); $(unstage)
51674 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51675 r=`${PWD_COMMAND}`; export r; \
51676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51677 $(NORMAL_TARGET_EXPORTS) \
51678 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
51679 for flag in $(EXTRA_TARGET_FLAGS); do \
51680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51681 done; \
51682 (cd $(TARGET_SUBDIR)/winsup && \
51683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51685 "RANLIB=$${RANLIB}" \
51686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51687 dvi) \
51688 || exit 1
51690 @endif target-winsup
51692 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
51693 maybe-pdf-target-winsup:
51694 @if target-winsup
51695 maybe-pdf-target-winsup: pdf-target-winsup
51697 pdf-target-winsup: \
51698 configure-target-winsup
51699 @: $(MAKE); $(unstage)
51700 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51701 r=`${PWD_COMMAND}`; export r; \
51702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51703 $(NORMAL_TARGET_EXPORTS) \
51704 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
51705 for flag in $(EXTRA_TARGET_FLAGS); do \
51706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51707 done; \
51708 (cd $(TARGET_SUBDIR)/winsup && \
51709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51711 "RANLIB=$${RANLIB}" \
51712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51713 pdf) \
51714 || exit 1
51716 @endif target-winsup
51718 .PHONY: maybe-html-target-winsup html-target-winsup
51719 maybe-html-target-winsup:
51720 @if target-winsup
51721 maybe-html-target-winsup: html-target-winsup
51723 html-target-winsup: \
51724 configure-target-winsup
51725 @: $(MAKE); $(unstage)
51726 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51727 r=`${PWD_COMMAND}`; export r; \
51728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51729 $(NORMAL_TARGET_EXPORTS) \
51730 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
51731 for flag in $(EXTRA_TARGET_FLAGS); do \
51732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51733 done; \
51734 (cd $(TARGET_SUBDIR)/winsup && \
51735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51737 "RANLIB=$${RANLIB}" \
51738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51739 html) \
51740 || exit 1
51742 @endif target-winsup
51744 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
51745 maybe-TAGS-target-winsup:
51746 @if target-winsup
51747 maybe-TAGS-target-winsup: TAGS-target-winsup
51749 TAGS-target-winsup: \
51750 configure-target-winsup
51751 @: $(MAKE); $(unstage)
51752 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51753 r=`${PWD_COMMAND}`; export r; \
51754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51755 $(NORMAL_TARGET_EXPORTS) \
51756 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
51757 for flag in $(EXTRA_TARGET_FLAGS); do \
51758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51759 done; \
51760 (cd $(TARGET_SUBDIR)/winsup && \
51761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51763 "RANLIB=$${RANLIB}" \
51764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51765 TAGS) \
51766 || exit 1
51768 @endif target-winsup
51770 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
51771 maybe-install-info-target-winsup:
51772 @if target-winsup
51773 maybe-install-info-target-winsup: install-info-target-winsup
51775 install-info-target-winsup: \
51776 configure-target-winsup \
51777 info-target-winsup
51778 @: $(MAKE); $(unstage)
51779 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51780 r=`${PWD_COMMAND}`; export r; \
51781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51782 $(NORMAL_TARGET_EXPORTS) \
51783 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
51784 for flag in $(EXTRA_TARGET_FLAGS); do \
51785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51786 done; \
51787 (cd $(TARGET_SUBDIR)/winsup && \
51788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51790 "RANLIB=$${RANLIB}" \
51791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51792 install-info) \
51793 || exit 1
51795 @endif target-winsup
51797 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
51798 maybe-install-pdf-target-winsup:
51799 @if target-winsup
51800 maybe-install-pdf-target-winsup: install-pdf-target-winsup
51802 install-pdf-target-winsup: \
51803 configure-target-winsup \
51804 pdf-target-winsup
51805 @: $(MAKE); $(unstage)
51806 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51807 r=`${PWD_COMMAND}`; export r; \
51808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51809 $(NORMAL_TARGET_EXPORTS) \
51810 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
51811 for flag in $(EXTRA_TARGET_FLAGS); do \
51812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51813 done; \
51814 (cd $(TARGET_SUBDIR)/winsup && \
51815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51817 "RANLIB=$${RANLIB}" \
51818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51819 install-pdf) \
51820 || exit 1
51822 @endif target-winsup
51824 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
51825 maybe-install-html-target-winsup:
51826 @if target-winsup
51827 maybe-install-html-target-winsup: install-html-target-winsup
51829 install-html-target-winsup: \
51830 configure-target-winsup \
51831 html-target-winsup
51832 @: $(MAKE); $(unstage)
51833 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51834 r=`${PWD_COMMAND}`; export r; \
51835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51836 $(NORMAL_TARGET_EXPORTS) \
51837 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
51838 for flag in $(EXTRA_TARGET_FLAGS); do \
51839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51840 done; \
51841 (cd $(TARGET_SUBDIR)/winsup && \
51842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51844 "RANLIB=$${RANLIB}" \
51845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51846 install-html) \
51847 || exit 1
51849 @endif target-winsup
51851 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
51852 maybe-installcheck-target-winsup:
51853 @if target-winsup
51854 maybe-installcheck-target-winsup: installcheck-target-winsup
51856 installcheck-target-winsup: \
51857 configure-target-winsup
51858 @: $(MAKE); $(unstage)
51859 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51860 r=`${PWD_COMMAND}`; export r; \
51861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51862 $(NORMAL_TARGET_EXPORTS) \
51863 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
51864 for flag in $(EXTRA_TARGET_FLAGS); do \
51865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51866 done; \
51867 (cd $(TARGET_SUBDIR)/winsup && \
51868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51870 "RANLIB=$${RANLIB}" \
51871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51872 installcheck) \
51873 || exit 1
51875 @endif target-winsup
51877 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
51878 maybe-mostlyclean-target-winsup:
51879 @if target-winsup
51880 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
51882 mostlyclean-target-winsup:
51883 @: $(MAKE); $(unstage)
51884 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51885 r=`${PWD_COMMAND}`; export r; \
51886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51887 $(NORMAL_TARGET_EXPORTS) \
51888 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
51889 for flag in $(EXTRA_TARGET_FLAGS); do \
51890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51891 done; \
51892 (cd $(TARGET_SUBDIR)/winsup && \
51893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51895 "RANLIB=$${RANLIB}" \
51896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51897 mostlyclean) \
51898 || exit 1
51900 @endif target-winsup
51902 .PHONY: maybe-clean-target-winsup clean-target-winsup
51903 maybe-clean-target-winsup:
51904 @if target-winsup
51905 maybe-clean-target-winsup: clean-target-winsup
51907 clean-target-winsup:
51908 @: $(MAKE); $(unstage)
51909 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51910 r=`${PWD_COMMAND}`; export r; \
51911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51912 $(NORMAL_TARGET_EXPORTS) \
51913 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
51914 for flag in $(EXTRA_TARGET_FLAGS); do \
51915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51916 done; \
51917 (cd $(TARGET_SUBDIR)/winsup && \
51918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51920 "RANLIB=$${RANLIB}" \
51921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51922 clean) \
51923 || exit 1
51925 @endif target-winsup
51927 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
51928 maybe-distclean-target-winsup:
51929 @if target-winsup
51930 maybe-distclean-target-winsup: distclean-target-winsup
51932 distclean-target-winsup:
51933 @: $(MAKE); $(unstage)
51934 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51935 r=`${PWD_COMMAND}`; export r; \
51936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51937 $(NORMAL_TARGET_EXPORTS) \
51938 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
51939 for flag in $(EXTRA_TARGET_FLAGS); do \
51940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51941 done; \
51942 (cd $(TARGET_SUBDIR)/winsup && \
51943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51945 "RANLIB=$${RANLIB}" \
51946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51947 distclean) \
51948 || exit 1
51950 @endif target-winsup
51952 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
51953 maybe-maintainer-clean-target-winsup:
51954 @if target-winsup
51955 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
51957 maintainer-clean-target-winsup:
51958 @: $(MAKE); $(unstage)
51959 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51960 r=`${PWD_COMMAND}`; export r; \
51961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51962 $(NORMAL_TARGET_EXPORTS) \
51963 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
51964 for flag in $(EXTRA_TARGET_FLAGS); do \
51965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51966 done; \
51967 (cd $(TARGET_SUBDIR)/winsup && \
51968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51970 "RANLIB=$${RANLIB}" \
51971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51972 maintainer-clean) \
51973 || exit 1
51975 @endif target-winsup
51981 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
51982 maybe-configure-target-libgloss:
51983 @if gcc-bootstrap
51984 configure-target-libgloss: stage_current
51985 @endif gcc-bootstrap
51986 @if target-libgloss
51987 maybe-configure-target-libgloss: configure-target-libgloss
51988 configure-target-libgloss:
51989 @: $(MAKE); $(unstage)
51990 @r=`${PWD_COMMAND}`; export r; \
51991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51992 echo "Checking multilib configuration for libgloss..."; \
51993 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
51994 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
51995 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
51996 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
51997 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
51998 else \
51999 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52000 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52001 fi; \
52002 else \
52003 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52004 fi; \
52005 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52006 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52007 $(NORMAL_TARGET_EXPORTS) \
52008 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52009 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52010 case $(srcdir) in \
52011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52012 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52014 esac; \
52015 module_srcdir=libgloss; \
52016 rm -f no-such-file || : ; \
52017 CONFIG_SITE=no-such-file $(SHELL) \
52018 $$s/$$module_srcdir/configure \
52019 --srcdir=$${topdir}/$$module_srcdir \
52020 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52021 --target=${target_alias} \
52022 || exit 1
52023 @endif target-libgloss
52029 .PHONY: all-target-libgloss maybe-all-target-libgloss
52030 maybe-all-target-libgloss:
52031 @if gcc-bootstrap
52032 all-target-libgloss: stage_current
52033 @endif gcc-bootstrap
52034 @if target-libgloss
52035 TARGET-target-libgloss=all
52036 maybe-all-target-libgloss: all-target-libgloss
52037 all-target-libgloss: configure-target-libgloss
52038 @: $(MAKE); $(unstage)
52039 @r=`${PWD_COMMAND}`; export r; \
52040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52041 $(NORMAL_TARGET_EXPORTS) \
52042 (cd $(TARGET_SUBDIR)/libgloss && \
52043 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52044 $(TARGET-target-libgloss))
52045 @endif target-libgloss
52051 .PHONY: check-target-libgloss maybe-check-target-libgloss
52052 maybe-check-target-libgloss:
52053 @if target-libgloss
52054 maybe-check-target-libgloss: check-target-libgloss
52056 # Dummy target for uncheckable module.
52057 check-target-libgloss:
52059 @endif target-libgloss
52061 .PHONY: install-target-libgloss maybe-install-target-libgloss
52062 maybe-install-target-libgloss:
52063 @if target-libgloss
52064 maybe-install-target-libgloss: install-target-libgloss
52066 install-target-libgloss: installdirs
52067 @: $(MAKE); $(unstage)
52068 @r=`${PWD_COMMAND}`; export r; \
52069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52070 $(NORMAL_TARGET_EXPORTS) \
52071 (cd $(TARGET_SUBDIR)/libgloss && \
52072 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52074 @endif target-libgloss
52076 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52077 maybe-install-strip-target-libgloss:
52078 @if target-libgloss
52079 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52081 install-strip-target-libgloss: installdirs
52082 @: $(MAKE); $(unstage)
52083 @r=`${PWD_COMMAND}`; export r; \
52084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52085 $(NORMAL_TARGET_EXPORTS) \
52086 (cd $(TARGET_SUBDIR)/libgloss && \
52087 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52089 @endif target-libgloss
52091 # Other targets (info, dvi, pdf, etc.)
52093 .PHONY: maybe-info-target-libgloss info-target-libgloss
52094 maybe-info-target-libgloss:
52095 @if target-libgloss
52096 maybe-info-target-libgloss: info-target-libgloss
52098 info-target-libgloss: \
52099 configure-target-libgloss
52100 @: $(MAKE); $(unstage)
52101 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52102 r=`${PWD_COMMAND}`; export r; \
52103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52104 $(NORMAL_TARGET_EXPORTS) \
52105 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
52106 for flag in $(EXTRA_TARGET_FLAGS); do \
52107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52108 done; \
52109 (cd $(TARGET_SUBDIR)/libgloss && \
52110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52112 "RANLIB=$${RANLIB}" \
52113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52114 info) \
52115 || exit 1
52117 @endif target-libgloss
52119 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52120 maybe-dvi-target-libgloss:
52121 @if target-libgloss
52122 maybe-dvi-target-libgloss: dvi-target-libgloss
52124 dvi-target-libgloss: \
52125 configure-target-libgloss
52126 @: $(MAKE); $(unstage)
52127 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52128 r=`${PWD_COMMAND}`; export r; \
52129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52130 $(NORMAL_TARGET_EXPORTS) \
52131 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
52132 for flag in $(EXTRA_TARGET_FLAGS); do \
52133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52134 done; \
52135 (cd $(TARGET_SUBDIR)/libgloss && \
52136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52138 "RANLIB=$${RANLIB}" \
52139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52140 dvi) \
52141 || exit 1
52143 @endif target-libgloss
52145 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52146 maybe-pdf-target-libgloss:
52147 @if target-libgloss
52148 maybe-pdf-target-libgloss: pdf-target-libgloss
52150 pdf-target-libgloss: \
52151 configure-target-libgloss
52152 @: $(MAKE); $(unstage)
52153 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52154 r=`${PWD_COMMAND}`; export r; \
52155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52156 $(NORMAL_TARGET_EXPORTS) \
52157 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
52158 for flag in $(EXTRA_TARGET_FLAGS); do \
52159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52160 done; \
52161 (cd $(TARGET_SUBDIR)/libgloss && \
52162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52164 "RANLIB=$${RANLIB}" \
52165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52166 pdf) \
52167 || exit 1
52169 @endif target-libgloss
52171 .PHONY: maybe-html-target-libgloss html-target-libgloss
52172 maybe-html-target-libgloss:
52173 @if target-libgloss
52174 maybe-html-target-libgloss: html-target-libgloss
52176 html-target-libgloss: \
52177 configure-target-libgloss
52178 @: $(MAKE); $(unstage)
52179 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52180 r=`${PWD_COMMAND}`; export r; \
52181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52182 $(NORMAL_TARGET_EXPORTS) \
52183 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
52184 for flag in $(EXTRA_TARGET_FLAGS); do \
52185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52186 done; \
52187 (cd $(TARGET_SUBDIR)/libgloss && \
52188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52190 "RANLIB=$${RANLIB}" \
52191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52192 html) \
52193 || exit 1
52195 @endif target-libgloss
52197 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52198 maybe-TAGS-target-libgloss:
52199 @if target-libgloss
52200 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52202 TAGS-target-libgloss: \
52203 configure-target-libgloss
52204 @: $(MAKE); $(unstage)
52205 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52206 r=`${PWD_COMMAND}`; export r; \
52207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52208 $(NORMAL_TARGET_EXPORTS) \
52209 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
52210 for flag in $(EXTRA_TARGET_FLAGS); do \
52211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52212 done; \
52213 (cd $(TARGET_SUBDIR)/libgloss && \
52214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52216 "RANLIB=$${RANLIB}" \
52217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52218 TAGS) \
52219 || exit 1
52221 @endif target-libgloss
52223 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52224 maybe-install-info-target-libgloss:
52225 @if target-libgloss
52226 maybe-install-info-target-libgloss: install-info-target-libgloss
52228 install-info-target-libgloss: \
52229 configure-target-libgloss \
52230 info-target-libgloss
52231 @: $(MAKE); $(unstage)
52232 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52233 r=`${PWD_COMMAND}`; export r; \
52234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52235 $(NORMAL_TARGET_EXPORTS) \
52236 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
52237 for flag in $(EXTRA_TARGET_FLAGS); do \
52238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52239 done; \
52240 (cd $(TARGET_SUBDIR)/libgloss && \
52241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52243 "RANLIB=$${RANLIB}" \
52244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52245 install-info) \
52246 || exit 1
52248 @endif target-libgloss
52250 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52251 maybe-install-pdf-target-libgloss:
52252 @if target-libgloss
52253 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52255 install-pdf-target-libgloss: \
52256 configure-target-libgloss \
52257 pdf-target-libgloss
52258 @: $(MAKE); $(unstage)
52259 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52260 r=`${PWD_COMMAND}`; export r; \
52261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52262 $(NORMAL_TARGET_EXPORTS) \
52263 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
52264 for flag in $(EXTRA_TARGET_FLAGS); do \
52265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52266 done; \
52267 (cd $(TARGET_SUBDIR)/libgloss && \
52268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52270 "RANLIB=$${RANLIB}" \
52271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52272 install-pdf) \
52273 || exit 1
52275 @endif target-libgloss
52277 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52278 maybe-install-html-target-libgloss:
52279 @if target-libgloss
52280 maybe-install-html-target-libgloss: install-html-target-libgloss
52282 install-html-target-libgloss: \
52283 configure-target-libgloss \
52284 html-target-libgloss
52285 @: $(MAKE); $(unstage)
52286 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52287 r=`${PWD_COMMAND}`; export r; \
52288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52289 $(NORMAL_TARGET_EXPORTS) \
52290 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
52291 for flag in $(EXTRA_TARGET_FLAGS); do \
52292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52293 done; \
52294 (cd $(TARGET_SUBDIR)/libgloss && \
52295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52297 "RANLIB=$${RANLIB}" \
52298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52299 install-html) \
52300 || exit 1
52302 @endif target-libgloss
52304 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52305 maybe-installcheck-target-libgloss:
52306 @if target-libgloss
52307 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52309 installcheck-target-libgloss: \
52310 configure-target-libgloss
52311 @: $(MAKE); $(unstage)
52312 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52313 r=`${PWD_COMMAND}`; export r; \
52314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52315 $(NORMAL_TARGET_EXPORTS) \
52316 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
52317 for flag in $(EXTRA_TARGET_FLAGS); do \
52318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52319 done; \
52320 (cd $(TARGET_SUBDIR)/libgloss && \
52321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52323 "RANLIB=$${RANLIB}" \
52324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52325 installcheck) \
52326 || exit 1
52328 @endif target-libgloss
52330 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52331 maybe-mostlyclean-target-libgloss:
52332 @if target-libgloss
52333 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52335 mostlyclean-target-libgloss:
52336 @: $(MAKE); $(unstage)
52337 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52338 r=`${PWD_COMMAND}`; export r; \
52339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52340 $(NORMAL_TARGET_EXPORTS) \
52341 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
52342 for flag in $(EXTRA_TARGET_FLAGS); do \
52343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52344 done; \
52345 (cd $(TARGET_SUBDIR)/libgloss && \
52346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52348 "RANLIB=$${RANLIB}" \
52349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52350 mostlyclean) \
52351 || exit 1
52353 @endif target-libgloss
52355 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52356 maybe-clean-target-libgloss:
52357 @if target-libgloss
52358 maybe-clean-target-libgloss: clean-target-libgloss
52360 clean-target-libgloss:
52361 @: $(MAKE); $(unstage)
52362 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52363 r=`${PWD_COMMAND}`; export r; \
52364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52365 $(NORMAL_TARGET_EXPORTS) \
52366 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
52367 for flag in $(EXTRA_TARGET_FLAGS); do \
52368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52369 done; \
52370 (cd $(TARGET_SUBDIR)/libgloss && \
52371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52373 "RANLIB=$${RANLIB}" \
52374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52375 clean) \
52376 || exit 1
52378 @endif target-libgloss
52380 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52381 maybe-distclean-target-libgloss:
52382 @if target-libgloss
52383 maybe-distclean-target-libgloss: distclean-target-libgloss
52385 distclean-target-libgloss:
52386 @: $(MAKE); $(unstage)
52387 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52388 r=`${PWD_COMMAND}`; export r; \
52389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52390 $(NORMAL_TARGET_EXPORTS) \
52391 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
52392 for flag in $(EXTRA_TARGET_FLAGS); do \
52393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52394 done; \
52395 (cd $(TARGET_SUBDIR)/libgloss && \
52396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52398 "RANLIB=$${RANLIB}" \
52399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52400 distclean) \
52401 || exit 1
52403 @endif target-libgloss
52405 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52406 maybe-maintainer-clean-target-libgloss:
52407 @if target-libgloss
52408 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52410 maintainer-clean-target-libgloss:
52411 @: $(MAKE); $(unstage)
52412 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52413 r=`${PWD_COMMAND}`; export r; \
52414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52415 $(NORMAL_TARGET_EXPORTS) \
52416 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
52417 for flag in $(EXTRA_TARGET_FLAGS); do \
52418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52419 done; \
52420 (cd $(TARGET_SUBDIR)/libgloss && \
52421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52423 "RANLIB=$${RANLIB}" \
52424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52425 maintainer-clean) \
52426 || exit 1
52428 @endif target-libgloss
52434 .PHONY: configure-target-libffi maybe-configure-target-libffi
52435 maybe-configure-target-libffi:
52436 @if gcc-bootstrap
52437 configure-target-libffi: stage_current
52438 @endif gcc-bootstrap
52439 @if target-libffi
52440 maybe-configure-target-libffi: configure-target-libffi
52441 configure-target-libffi:
52442 @: $(MAKE); $(unstage)
52443 @r=`${PWD_COMMAND}`; export r; \
52444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52445 echo "Checking multilib configuration for libffi..."; \
52446 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52447 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
52448 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52449 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52450 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52451 else \
52452 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52453 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52454 fi; \
52455 else \
52456 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52457 fi; \
52458 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
52459 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52460 $(NORMAL_TARGET_EXPORTS) \
52461 echo Configuring in $(TARGET_SUBDIR)/libffi; \
52462 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
52463 case $(srcdir) in \
52464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52465 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
52466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52467 esac; \
52468 module_srcdir=libffi; \
52469 rm -f no-such-file || : ; \
52470 CONFIG_SITE=no-such-file $(SHELL) \
52471 $$s/$$module_srcdir/configure \
52472 --srcdir=$${topdir}/$$module_srcdir \
52473 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52474 --target=${target_alias} \
52475 || exit 1
52476 @endif target-libffi
52482 .PHONY: all-target-libffi maybe-all-target-libffi
52483 maybe-all-target-libffi:
52484 @if gcc-bootstrap
52485 all-target-libffi: stage_current
52486 @endif gcc-bootstrap
52487 @if target-libffi
52488 TARGET-target-libffi=all
52489 maybe-all-target-libffi: all-target-libffi
52490 all-target-libffi: configure-target-libffi
52491 @: $(MAKE); $(unstage)
52492 @r=`${PWD_COMMAND}`; export r; \
52493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52494 $(NORMAL_TARGET_EXPORTS) \
52495 (cd $(TARGET_SUBDIR)/libffi && \
52496 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52497 $(TARGET-target-libffi))
52498 @endif target-libffi
52504 .PHONY: check-target-libffi maybe-check-target-libffi
52505 maybe-check-target-libffi:
52506 @if target-libffi
52507 maybe-check-target-libffi: check-target-libffi
52509 check-target-libffi:
52510 @: $(MAKE); $(unstage)
52511 @r=`${PWD_COMMAND}`; export r; \
52512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52513 $(NORMAL_TARGET_EXPORTS) \
52514 (cd $(TARGET_SUBDIR)/libffi && \
52515 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52517 @endif target-libffi
52519 .PHONY: install-target-libffi maybe-install-target-libffi
52520 maybe-install-target-libffi:
52521 @if target-libffi
52522 maybe-install-target-libffi: install-target-libffi
52524 # Dummy target for uninstallable.
52525 install-target-libffi:
52527 @endif target-libffi
52529 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
52530 maybe-install-strip-target-libffi:
52531 @if target-libffi
52532 maybe-install-strip-target-libffi: install-strip-target-libffi
52534 # Dummy target for uninstallable.
52535 install-strip-target-libffi:
52537 @endif target-libffi
52539 # Other targets (info, dvi, pdf, etc.)
52541 .PHONY: maybe-info-target-libffi info-target-libffi
52542 maybe-info-target-libffi:
52543 @if target-libffi
52544 maybe-info-target-libffi: info-target-libffi
52546 info-target-libffi: \
52547 configure-target-libffi
52548 @: $(MAKE); $(unstage)
52549 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52550 r=`${PWD_COMMAND}`; export r; \
52551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52552 $(NORMAL_TARGET_EXPORTS) \
52553 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
52554 for flag in $(EXTRA_TARGET_FLAGS); do \
52555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52556 done; \
52557 (cd $(TARGET_SUBDIR)/libffi && \
52558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52560 "RANLIB=$${RANLIB}" \
52561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52562 info) \
52563 || exit 1
52565 @endif target-libffi
52567 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
52568 maybe-dvi-target-libffi:
52569 @if target-libffi
52570 maybe-dvi-target-libffi: dvi-target-libffi
52572 dvi-target-libffi: \
52573 configure-target-libffi
52574 @: $(MAKE); $(unstage)
52575 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52576 r=`${PWD_COMMAND}`; export r; \
52577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52578 $(NORMAL_TARGET_EXPORTS) \
52579 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
52580 for flag in $(EXTRA_TARGET_FLAGS); do \
52581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52582 done; \
52583 (cd $(TARGET_SUBDIR)/libffi && \
52584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52586 "RANLIB=$${RANLIB}" \
52587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52588 dvi) \
52589 || exit 1
52591 @endif target-libffi
52593 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
52594 maybe-pdf-target-libffi:
52595 @if target-libffi
52596 maybe-pdf-target-libffi: pdf-target-libffi
52598 pdf-target-libffi: \
52599 configure-target-libffi
52600 @: $(MAKE); $(unstage)
52601 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52602 r=`${PWD_COMMAND}`; export r; \
52603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52604 $(NORMAL_TARGET_EXPORTS) \
52605 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
52606 for flag in $(EXTRA_TARGET_FLAGS); do \
52607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52608 done; \
52609 (cd $(TARGET_SUBDIR)/libffi && \
52610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52612 "RANLIB=$${RANLIB}" \
52613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52614 pdf) \
52615 || exit 1
52617 @endif target-libffi
52619 .PHONY: maybe-html-target-libffi html-target-libffi
52620 maybe-html-target-libffi:
52621 @if target-libffi
52622 maybe-html-target-libffi: html-target-libffi
52624 html-target-libffi: \
52625 configure-target-libffi
52626 @: $(MAKE); $(unstage)
52627 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52628 r=`${PWD_COMMAND}`; export r; \
52629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630 $(NORMAL_TARGET_EXPORTS) \
52631 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
52632 for flag in $(EXTRA_TARGET_FLAGS); do \
52633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52634 done; \
52635 (cd $(TARGET_SUBDIR)/libffi && \
52636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52638 "RANLIB=$${RANLIB}" \
52639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52640 html) \
52641 || exit 1
52643 @endif target-libffi
52645 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
52646 maybe-TAGS-target-libffi:
52647 @if target-libffi
52648 maybe-TAGS-target-libffi: TAGS-target-libffi
52650 TAGS-target-libffi: \
52651 configure-target-libffi
52652 @: $(MAKE); $(unstage)
52653 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52654 r=`${PWD_COMMAND}`; export r; \
52655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52656 $(NORMAL_TARGET_EXPORTS) \
52657 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
52658 for flag in $(EXTRA_TARGET_FLAGS); do \
52659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52660 done; \
52661 (cd $(TARGET_SUBDIR)/libffi && \
52662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52664 "RANLIB=$${RANLIB}" \
52665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52666 TAGS) \
52667 || exit 1
52669 @endif target-libffi
52671 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
52672 maybe-install-info-target-libffi:
52673 @if target-libffi
52674 maybe-install-info-target-libffi: install-info-target-libffi
52676 install-info-target-libffi: \
52677 configure-target-libffi \
52678 info-target-libffi
52679 @: $(MAKE); $(unstage)
52680 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52681 r=`${PWD_COMMAND}`; export r; \
52682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52683 $(NORMAL_TARGET_EXPORTS) \
52684 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
52685 for flag in $(EXTRA_TARGET_FLAGS); do \
52686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52687 done; \
52688 (cd $(TARGET_SUBDIR)/libffi && \
52689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52691 "RANLIB=$${RANLIB}" \
52692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52693 install-info) \
52694 || exit 1
52696 @endif target-libffi
52698 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
52699 maybe-install-pdf-target-libffi:
52700 @if target-libffi
52701 maybe-install-pdf-target-libffi: install-pdf-target-libffi
52703 install-pdf-target-libffi: \
52704 configure-target-libffi \
52705 pdf-target-libffi
52706 @: $(MAKE); $(unstage)
52707 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52708 r=`${PWD_COMMAND}`; export r; \
52709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52710 $(NORMAL_TARGET_EXPORTS) \
52711 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
52712 for flag in $(EXTRA_TARGET_FLAGS); do \
52713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52714 done; \
52715 (cd $(TARGET_SUBDIR)/libffi && \
52716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52718 "RANLIB=$${RANLIB}" \
52719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52720 install-pdf) \
52721 || exit 1
52723 @endif target-libffi
52725 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
52726 maybe-install-html-target-libffi:
52727 @if target-libffi
52728 maybe-install-html-target-libffi: install-html-target-libffi
52730 install-html-target-libffi: \
52731 configure-target-libffi \
52732 html-target-libffi
52733 @: $(MAKE); $(unstage)
52734 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52735 r=`${PWD_COMMAND}`; export r; \
52736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52737 $(NORMAL_TARGET_EXPORTS) \
52738 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
52739 for flag in $(EXTRA_TARGET_FLAGS); do \
52740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52741 done; \
52742 (cd $(TARGET_SUBDIR)/libffi && \
52743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52745 "RANLIB=$${RANLIB}" \
52746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52747 install-html) \
52748 || exit 1
52750 @endif target-libffi
52752 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
52753 maybe-installcheck-target-libffi:
52754 @if target-libffi
52755 maybe-installcheck-target-libffi: installcheck-target-libffi
52757 installcheck-target-libffi: \
52758 configure-target-libffi
52759 @: $(MAKE); $(unstage)
52760 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52761 r=`${PWD_COMMAND}`; export r; \
52762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52763 $(NORMAL_TARGET_EXPORTS) \
52764 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
52765 for flag in $(EXTRA_TARGET_FLAGS); do \
52766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52767 done; \
52768 (cd $(TARGET_SUBDIR)/libffi && \
52769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52771 "RANLIB=$${RANLIB}" \
52772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52773 installcheck) \
52774 || exit 1
52776 @endif target-libffi
52778 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
52779 maybe-mostlyclean-target-libffi:
52780 @if target-libffi
52781 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
52783 mostlyclean-target-libffi:
52784 @: $(MAKE); $(unstage)
52785 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52786 r=`${PWD_COMMAND}`; export r; \
52787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52788 $(NORMAL_TARGET_EXPORTS) \
52789 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
52790 for flag in $(EXTRA_TARGET_FLAGS); do \
52791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52792 done; \
52793 (cd $(TARGET_SUBDIR)/libffi && \
52794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52796 "RANLIB=$${RANLIB}" \
52797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52798 mostlyclean) \
52799 || exit 1
52801 @endif target-libffi
52803 .PHONY: maybe-clean-target-libffi clean-target-libffi
52804 maybe-clean-target-libffi:
52805 @if target-libffi
52806 maybe-clean-target-libffi: clean-target-libffi
52808 clean-target-libffi:
52809 @: $(MAKE); $(unstage)
52810 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52811 r=`${PWD_COMMAND}`; export r; \
52812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52813 $(NORMAL_TARGET_EXPORTS) \
52814 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
52815 for flag in $(EXTRA_TARGET_FLAGS); do \
52816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52817 done; \
52818 (cd $(TARGET_SUBDIR)/libffi && \
52819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52821 "RANLIB=$${RANLIB}" \
52822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52823 clean) \
52824 || exit 1
52826 @endif target-libffi
52828 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
52829 maybe-distclean-target-libffi:
52830 @if target-libffi
52831 maybe-distclean-target-libffi: distclean-target-libffi
52833 distclean-target-libffi:
52834 @: $(MAKE); $(unstage)
52835 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52836 r=`${PWD_COMMAND}`; export r; \
52837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52838 $(NORMAL_TARGET_EXPORTS) \
52839 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
52840 for flag in $(EXTRA_TARGET_FLAGS); do \
52841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52842 done; \
52843 (cd $(TARGET_SUBDIR)/libffi && \
52844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52846 "RANLIB=$${RANLIB}" \
52847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52848 distclean) \
52849 || exit 1
52851 @endif target-libffi
52853 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
52854 maybe-maintainer-clean-target-libffi:
52855 @if target-libffi
52856 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
52858 maintainer-clean-target-libffi:
52859 @: $(MAKE); $(unstage)
52860 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52861 r=`${PWD_COMMAND}`; export r; \
52862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52863 $(NORMAL_TARGET_EXPORTS) \
52864 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
52865 for flag in $(EXTRA_TARGET_FLAGS); do \
52866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52867 done; \
52868 (cd $(TARGET_SUBDIR)/libffi && \
52869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52871 "RANLIB=$${RANLIB}" \
52872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52873 maintainer-clean) \
52874 || exit 1
52876 @endif target-libffi
52882 .PHONY: configure-target-zlib maybe-configure-target-zlib
52883 maybe-configure-target-zlib:
52884 @if gcc-bootstrap
52885 configure-target-zlib: stage_current
52886 @endif gcc-bootstrap
52887 @if target-zlib
52888 maybe-configure-target-zlib: configure-target-zlib
52889 configure-target-zlib:
52890 @: $(MAKE); $(unstage)
52891 @r=`${PWD_COMMAND}`; export r; \
52892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52893 echo "Checking multilib configuration for zlib..."; \
52894 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52895 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
52896 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52897 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52898 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52899 else \
52900 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52901 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52902 fi; \
52903 else \
52904 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52905 fi; \
52906 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52907 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52908 $(NORMAL_TARGET_EXPORTS) \
52909 echo Configuring in $(TARGET_SUBDIR)/zlib; \
52910 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52911 case $(srcdir) in \
52912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52913 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52915 esac; \
52916 module_srcdir=zlib; \
52917 rm -f no-such-file || : ; \
52918 CONFIG_SITE=no-such-file $(SHELL) \
52919 $$s/$$module_srcdir/configure \
52920 --srcdir=$${topdir}/$$module_srcdir \
52921 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52922 --target=${target_alias} \
52923 || exit 1
52924 @endif target-zlib
52930 .PHONY: all-target-zlib maybe-all-target-zlib
52931 maybe-all-target-zlib:
52932 @if gcc-bootstrap
52933 all-target-zlib: stage_current
52934 @endif gcc-bootstrap
52935 @if target-zlib
52936 TARGET-target-zlib=all
52937 maybe-all-target-zlib: all-target-zlib
52938 all-target-zlib: configure-target-zlib
52939 @: $(MAKE); $(unstage)
52940 @r=`${PWD_COMMAND}`; export r; \
52941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52942 $(NORMAL_TARGET_EXPORTS) \
52943 (cd $(TARGET_SUBDIR)/zlib && \
52944 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52945 $(TARGET-target-zlib))
52946 @endif target-zlib
52952 .PHONY: check-target-zlib maybe-check-target-zlib
52953 maybe-check-target-zlib:
52954 @if target-zlib
52955 maybe-check-target-zlib: check-target-zlib
52957 check-target-zlib:
52958 @: $(MAKE); $(unstage)
52959 @r=`${PWD_COMMAND}`; export r; \
52960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52961 $(NORMAL_TARGET_EXPORTS) \
52962 (cd $(TARGET_SUBDIR)/zlib && \
52963 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52965 @endif target-zlib
52967 .PHONY: install-target-zlib maybe-install-target-zlib
52968 maybe-install-target-zlib:
52969 @if target-zlib
52970 maybe-install-target-zlib: install-target-zlib
52972 install-target-zlib: installdirs
52973 @: $(MAKE); $(unstage)
52974 @r=`${PWD_COMMAND}`; export r; \
52975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52976 $(NORMAL_TARGET_EXPORTS) \
52977 (cd $(TARGET_SUBDIR)/zlib && \
52978 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52980 @endif target-zlib
52982 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
52983 maybe-install-strip-target-zlib:
52984 @if target-zlib
52985 maybe-install-strip-target-zlib: install-strip-target-zlib
52987 install-strip-target-zlib: installdirs
52988 @: $(MAKE); $(unstage)
52989 @r=`${PWD_COMMAND}`; export r; \
52990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52991 $(NORMAL_TARGET_EXPORTS) \
52992 (cd $(TARGET_SUBDIR)/zlib && \
52993 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52995 @endif target-zlib
52997 # Other targets (info, dvi, pdf, etc.)
52999 .PHONY: maybe-info-target-zlib info-target-zlib
53000 maybe-info-target-zlib:
53001 @if target-zlib
53002 maybe-info-target-zlib: info-target-zlib
53004 info-target-zlib: \
53005 configure-target-zlib
53006 @: $(MAKE); $(unstage)
53007 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53008 r=`${PWD_COMMAND}`; export r; \
53009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53010 $(NORMAL_TARGET_EXPORTS) \
53011 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
53012 for flag in $(EXTRA_TARGET_FLAGS); do \
53013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53014 done; \
53015 (cd $(TARGET_SUBDIR)/zlib && \
53016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53018 "RANLIB=$${RANLIB}" \
53019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53020 info) \
53021 || exit 1
53023 @endif target-zlib
53025 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53026 maybe-dvi-target-zlib:
53027 @if target-zlib
53028 maybe-dvi-target-zlib: dvi-target-zlib
53030 dvi-target-zlib: \
53031 configure-target-zlib
53032 @: $(MAKE); $(unstage)
53033 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53034 r=`${PWD_COMMAND}`; export r; \
53035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53036 $(NORMAL_TARGET_EXPORTS) \
53037 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
53038 for flag in $(EXTRA_TARGET_FLAGS); do \
53039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53040 done; \
53041 (cd $(TARGET_SUBDIR)/zlib && \
53042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53044 "RANLIB=$${RANLIB}" \
53045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53046 dvi) \
53047 || exit 1
53049 @endif target-zlib
53051 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53052 maybe-pdf-target-zlib:
53053 @if target-zlib
53054 maybe-pdf-target-zlib: pdf-target-zlib
53056 pdf-target-zlib: \
53057 configure-target-zlib
53058 @: $(MAKE); $(unstage)
53059 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53060 r=`${PWD_COMMAND}`; export r; \
53061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53062 $(NORMAL_TARGET_EXPORTS) \
53063 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
53064 for flag in $(EXTRA_TARGET_FLAGS); do \
53065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53066 done; \
53067 (cd $(TARGET_SUBDIR)/zlib && \
53068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53070 "RANLIB=$${RANLIB}" \
53071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53072 pdf) \
53073 || exit 1
53075 @endif target-zlib
53077 .PHONY: maybe-html-target-zlib html-target-zlib
53078 maybe-html-target-zlib:
53079 @if target-zlib
53080 maybe-html-target-zlib: html-target-zlib
53082 html-target-zlib: \
53083 configure-target-zlib
53084 @: $(MAKE); $(unstage)
53085 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53086 r=`${PWD_COMMAND}`; export r; \
53087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53088 $(NORMAL_TARGET_EXPORTS) \
53089 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
53090 for flag in $(EXTRA_TARGET_FLAGS); do \
53091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53092 done; \
53093 (cd $(TARGET_SUBDIR)/zlib && \
53094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53096 "RANLIB=$${RANLIB}" \
53097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53098 html) \
53099 || exit 1
53101 @endif target-zlib
53103 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53104 maybe-TAGS-target-zlib:
53105 @if target-zlib
53106 maybe-TAGS-target-zlib: TAGS-target-zlib
53108 TAGS-target-zlib: \
53109 configure-target-zlib
53110 @: $(MAKE); $(unstage)
53111 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53112 r=`${PWD_COMMAND}`; export r; \
53113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53114 $(NORMAL_TARGET_EXPORTS) \
53115 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
53116 for flag in $(EXTRA_TARGET_FLAGS); do \
53117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53118 done; \
53119 (cd $(TARGET_SUBDIR)/zlib && \
53120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53122 "RANLIB=$${RANLIB}" \
53123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53124 TAGS) \
53125 || exit 1
53127 @endif target-zlib
53129 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53130 maybe-install-info-target-zlib:
53131 @if target-zlib
53132 maybe-install-info-target-zlib: install-info-target-zlib
53134 install-info-target-zlib: \
53135 configure-target-zlib \
53136 info-target-zlib
53137 @: $(MAKE); $(unstage)
53138 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53139 r=`${PWD_COMMAND}`; export r; \
53140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53141 $(NORMAL_TARGET_EXPORTS) \
53142 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
53143 for flag in $(EXTRA_TARGET_FLAGS); do \
53144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53145 done; \
53146 (cd $(TARGET_SUBDIR)/zlib && \
53147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53149 "RANLIB=$${RANLIB}" \
53150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53151 install-info) \
53152 || exit 1
53154 @endif target-zlib
53156 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53157 maybe-install-pdf-target-zlib:
53158 @if target-zlib
53159 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53161 install-pdf-target-zlib: \
53162 configure-target-zlib \
53163 pdf-target-zlib
53164 @: $(MAKE); $(unstage)
53165 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53166 r=`${PWD_COMMAND}`; export r; \
53167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53168 $(NORMAL_TARGET_EXPORTS) \
53169 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
53170 for flag in $(EXTRA_TARGET_FLAGS); do \
53171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53172 done; \
53173 (cd $(TARGET_SUBDIR)/zlib && \
53174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53176 "RANLIB=$${RANLIB}" \
53177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53178 install-pdf) \
53179 || exit 1
53181 @endif target-zlib
53183 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53184 maybe-install-html-target-zlib:
53185 @if target-zlib
53186 maybe-install-html-target-zlib: install-html-target-zlib
53188 install-html-target-zlib: \
53189 configure-target-zlib \
53190 html-target-zlib
53191 @: $(MAKE); $(unstage)
53192 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53193 r=`${PWD_COMMAND}`; export r; \
53194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53195 $(NORMAL_TARGET_EXPORTS) \
53196 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
53197 for flag in $(EXTRA_TARGET_FLAGS); do \
53198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53199 done; \
53200 (cd $(TARGET_SUBDIR)/zlib && \
53201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53203 "RANLIB=$${RANLIB}" \
53204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53205 install-html) \
53206 || exit 1
53208 @endif target-zlib
53210 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53211 maybe-installcheck-target-zlib:
53212 @if target-zlib
53213 maybe-installcheck-target-zlib: installcheck-target-zlib
53215 installcheck-target-zlib: \
53216 configure-target-zlib
53217 @: $(MAKE); $(unstage)
53218 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53219 r=`${PWD_COMMAND}`; export r; \
53220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53221 $(NORMAL_TARGET_EXPORTS) \
53222 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
53223 for flag in $(EXTRA_TARGET_FLAGS); do \
53224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53225 done; \
53226 (cd $(TARGET_SUBDIR)/zlib && \
53227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53229 "RANLIB=$${RANLIB}" \
53230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53231 installcheck) \
53232 || exit 1
53234 @endif target-zlib
53236 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53237 maybe-mostlyclean-target-zlib:
53238 @if target-zlib
53239 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53241 mostlyclean-target-zlib:
53242 @: $(MAKE); $(unstage)
53243 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53244 r=`${PWD_COMMAND}`; export r; \
53245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53246 $(NORMAL_TARGET_EXPORTS) \
53247 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
53248 for flag in $(EXTRA_TARGET_FLAGS); do \
53249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53250 done; \
53251 (cd $(TARGET_SUBDIR)/zlib && \
53252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53254 "RANLIB=$${RANLIB}" \
53255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53256 mostlyclean) \
53257 || exit 1
53259 @endif target-zlib
53261 .PHONY: maybe-clean-target-zlib clean-target-zlib
53262 maybe-clean-target-zlib:
53263 @if target-zlib
53264 maybe-clean-target-zlib: clean-target-zlib
53266 clean-target-zlib:
53267 @: $(MAKE); $(unstage)
53268 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53269 r=`${PWD_COMMAND}`; export r; \
53270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53271 $(NORMAL_TARGET_EXPORTS) \
53272 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
53273 for flag in $(EXTRA_TARGET_FLAGS); do \
53274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53275 done; \
53276 (cd $(TARGET_SUBDIR)/zlib && \
53277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53279 "RANLIB=$${RANLIB}" \
53280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53281 clean) \
53282 || exit 1
53284 @endif target-zlib
53286 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53287 maybe-distclean-target-zlib:
53288 @if target-zlib
53289 maybe-distclean-target-zlib: distclean-target-zlib
53291 distclean-target-zlib:
53292 @: $(MAKE); $(unstage)
53293 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53294 r=`${PWD_COMMAND}`; export r; \
53295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53296 $(NORMAL_TARGET_EXPORTS) \
53297 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
53298 for flag in $(EXTRA_TARGET_FLAGS); do \
53299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53300 done; \
53301 (cd $(TARGET_SUBDIR)/zlib && \
53302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53304 "RANLIB=$${RANLIB}" \
53305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53306 distclean) \
53307 || exit 1
53309 @endif target-zlib
53311 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53312 maybe-maintainer-clean-target-zlib:
53313 @if target-zlib
53314 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53316 maintainer-clean-target-zlib:
53317 @: $(MAKE); $(unstage)
53318 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53319 r=`${PWD_COMMAND}`; export r; \
53320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53321 $(NORMAL_TARGET_EXPORTS) \
53322 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
53323 for flag in $(EXTRA_TARGET_FLAGS); do \
53324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53325 done; \
53326 (cd $(TARGET_SUBDIR)/zlib && \
53327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53329 "RANLIB=$${RANLIB}" \
53330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53331 maintainer-clean) \
53332 || exit 1
53334 @endif target-zlib
53340 .PHONY: configure-target-rda maybe-configure-target-rda
53341 maybe-configure-target-rda:
53342 @if gcc-bootstrap
53343 configure-target-rda: stage_current
53344 @endif gcc-bootstrap
53345 @if target-rda
53346 maybe-configure-target-rda: configure-target-rda
53347 configure-target-rda:
53348 @: $(MAKE); $(unstage)
53349 @r=`${PWD_COMMAND}`; export r; \
53350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53351 echo "Checking multilib configuration for rda..."; \
53352 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53353 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
53354 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53355 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53356 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53357 else \
53358 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53359 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53360 fi; \
53361 else \
53362 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53363 fi; \
53364 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53365 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53366 $(NORMAL_TARGET_EXPORTS) \
53367 echo Configuring in $(TARGET_SUBDIR)/rda; \
53368 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53369 case $(srcdir) in \
53370 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53371 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53372 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53373 esac; \
53374 module_srcdir=rda; \
53375 rm -f no-such-file || : ; \
53376 CONFIG_SITE=no-such-file $(SHELL) \
53377 $$s/$$module_srcdir/configure \
53378 --srcdir=$${topdir}/$$module_srcdir \
53379 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53380 --target=${target_alias} \
53381 || exit 1
53382 @endif target-rda
53388 .PHONY: all-target-rda maybe-all-target-rda
53389 maybe-all-target-rda:
53390 @if gcc-bootstrap
53391 all-target-rda: stage_current
53392 @endif gcc-bootstrap
53393 @if target-rda
53394 TARGET-target-rda=all
53395 maybe-all-target-rda: all-target-rda
53396 all-target-rda: configure-target-rda
53397 @: $(MAKE); $(unstage)
53398 @r=`${PWD_COMMAND}`; export r; \
53399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53400 $(NORMAL_TARGET_EXPORTS) \
53401 (cd $(TARGET_SUBDIR)/rda && \
53402 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53403 $(TARGET-target-rda))
53404 @endif target-rda
53410 .PHONY: check-target-rda maybe-check-target-rda
53411 maybe-check-target-rda:
53412 @if target-rda
53413 maybe-check-target-rda: check-target-rda
53415 check-target-rda:
53416 @: $(MAKE); $(unstage)
53417 @r=`${PWD_COMMAND}`; export r; \
53418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53419 $(NORMAL_TARGET_EXPORTS) \
53420 (cd $(TARGET_SUBDIR)/rda && \
53421 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53423 @endif target-rda
53425 .PHONY: install-target-rda maybe-install-target-rda
53426 maybe-install-target-rda:
53427 @if target-rda
53428 maybe-install-target-rda: install-target-rda
53430 install-target-rda: installdirs
53431 @: $(MAKE); $(unstage)
53432 @r=`${PWD_COMMAND}`; export r; \
53433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53434 $(NORMAL_TARGET_EXPORTS) \
53435 (cd $(TARGET_SUBDIR)/rda && \
53436 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53438 @endif target-rda
53440 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
53441 maybe-install-strip-target-rda:
53442 @if target-rda
53443 maybe-install-strip-target-rda: install-strip-target-rda
53445 install-strip-target-rda: installdirs
53446 @: $(MAKE); $(unstage)
53447 @r=`${PWD_COMMAND}`; export r; \
53448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53449 $(NORMAL_TARGET_EXPORTS) \
53450 (cd $(TARGET_SUBDIR)/rda && \
53451 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53453 @endif target-rda
53455 # Other targets (info, dvi, pdf, etc.)
53457 .PHONY: maybe-info-target-rda info-target-rda
53458 maybe-info-target-rda:
53459 @if target-rda
53460 maybe-info-target-rda: info-target-rda
53462 info-target-rda: \
53463 configure-target-rda
53464 @: $(MAKE); $(unstage)
53465 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53466 r=`${PWD_COMMAND}`; export r; \
53467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53468 $(NORMAL_TARGET_EXPORTS) \
53469 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
53470 for flag in $(EXTRA_TARGET_FLAGS); do \
53471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53472 done; \
53473 (cd $(TARGET_SUBDIR)/rda && \
53474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53476 "RANLIB=$${RANLIB}" \
53477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53478 info) \
53479 || exit 1
53481 @endif target-rda
53483 .PHONY: maybe-dvi-target-rda dvi-target-rda
53484 maybe-dvi-target-rda:
53485 @if target-rda
53486 maybe-dvi-target-rda: dvi-target-rda
53488 dvi-target-rda: \
53489 configure-target-rda
53490 @: $(MAKE); $(unstage)
53491 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53492 r=`${PWD_COMMAND}`; export r; \
53493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53494 $(NORMAL_TARGET_EXPORTS) \
53495 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
53496 for flag in $(EXTRA_TARGET_FLAGS); do \
53497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53498 done; \
53499 (cd $(TARGET_SUBDIR)/rda && \
53500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53502 "RANLIB=$${RANLIB}" \
53503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53504 dvi) \
53505 || exit 1
53507 @endif target-rda
53509 .PHONY: maybe-pdf-target-rda pdf-target-rda
53510 maybe-pdf-target-rda:
53511 @if target-rda
53512 maybe-pdf-target-rda: pdf-target-rda
53514 pdf-target-rda: \
53515 configure-target-rda
53516 @: $(MAKE); $(unstage)
53517 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53518 r=`${PWD_COMMAND}`; export r; \
53519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53520 $(NORMAL_TARGET_EXPORTS) \
53521 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
53522 for flag in $(EXTRA_TARGET_FLAGS); do \
53523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53524 done; \
53525 (cd $(TARGET_SUBDIR)/rda && \
53526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53528 "RANLIB=$${RANLIB}" \
53529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53530 pdf) \
53531 || exit 1
53533 @endif target-rda
53535 .PHONY: maybe-html-target-rda html-target-rda
53536 maybe-html-target-rda:
53537 @if target-rda
53538 maybe-html-target-rda: html-target-rda
53540 html-target-rda: \
53541 configure-target-rda
53542 @: $(MAKE); $(unstage)
53543 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53544 r=`${PWD_COMMAND}`; export r; \
53545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53546 $(NORMAL_TARGET_EXPORTS) \
53547 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
53548 for flag in $(EXTRA_TARGET_FLAGS); do \
53549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53550 done; \
53551 (cd $(TARGET_SUBDIR)/rda && \
53552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53554 "RANLIB=$${RANLIB}" \
53555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53556 html) \
53557 || exit 1
53559 @endif target-rda
53561 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53562 maybe-TAGS-target-rda:
53563 @if target-rda
53564 maybe-TAGS-target-rda: TAGS-target-rda
53566 TAGS-target-rda: \
53567 configure-target-rda
53568 @: $(MAKE); $(unstage)
53569 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53570 r=`${PWD_COMMAND}`; export r; \
53571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53572 $(NORMAL_TARGET_EXPORTS) \
53573 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
53574 for flag in $(EXTRA_TARGET_FLAGS); do \
53575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53576 done; \
53577 (cd $(TARGET_SUBDIR)/rda && \
53578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53580 "RANLIB=$${RANLIB}" \
53581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53582 TAGS) \
53583 || exit 1
53585 @endif target-rda
53587 .PHONY: maybe-install-info-target-rda install-info-target-rda
53588 maybe-install-info-target-rda:
53589 @if target-rda
53590 maybe-install-info-target-rda: install-info-target-rda
53592 install-info-target-rda: \
53593 configure-target-rda \
53594 info-target-rda
53595 @: $(MAKE); $(unstage)
53596 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53597 r=`${PWD_COMMAND}`; export r; \
53598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53599 $(NORMAL_TARGET_EXPORTS) \
53600 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
53601 for flag in $(EXTRA_TARGET_FLAGS); do \
53602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53603 done; \
53604 (cd $(TARGET_SUBDIR)/rda && \
53605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53607 "RANLIB=$${RANLIB}" \
53608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53609 install-info) \
53610 || exit 1
53612 @endif target-rda
53614 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
53615 maybe-install-pdf-target-rda:
53616 @if target-rda
53617 maybe-install-pdf-target-rda: install-pdf-target-rda
53619 install-pdf-target-rda: \
53620 configure-target-rda \
53621 pdf-target-rda
53622 @: $(MAKE); $(unstage)
53623 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53624 r=`${PWD_COMMAND}`; export r; \
53625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53626 $(NORMAL_TARGET_EXPORTS) \
53627 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
53628 for flag in $(EXTRA_TARGET_FLAGS); do \
53629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53630 done; \
53631 (cd $(TARGET_SUBDIR)/rda && \
53632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53634 "RANLIB=$${RANLIB}" \
53635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53636 install-pdf) \
53637 || exit 1
53639 @endif target-rda
53641 .PHONY: maybe-install-html-target-rda install-html-target-rda
53642 maybe-install-html-target-rda:
53643 @if target-rda
53644 maybe-install-html-target-rda: install-html-target-rda
53646 install-html-target-rda: \
53647 configure-target-rda \
53648 html-target-rda
53649 @: $(MAKE); $(unstage)
53650 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53651 r=`${PWD_COMMAND}`; export r; \
53652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53653 $(NORMAL_TARGET_EXPORTS) \
53654 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
53655 for flag in $(EXTRA_TARGET_FLAGS); do \
53656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53657 done; \
53658 (cd $(TARGET_SUBDIR)/rda && \
53659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53661 "RANLIB=$${RANLIB}" \
53662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53663 install-html) \
53664 || exit 1
53666 @endif target-rda
53668 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
53669 maybe-installcheck-target-rda:
53670 @if target-rda
53671 maybe-installcheck-target-rda: installcheck-target-rda
53673 installcheck-target-rda: \
53674 configure-target-rda
53675 @: $(MAKE); $(unstage)
53676 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53677 r=`${PWD_COMMAND}`; export r; \
53678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53679 $(NORMAL_TARGET_EXPORTS) \
53680 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
53681 for flag in $(EXTRA_TARGET_FLAGS); do \
53682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53683 done; \
53684 (cd $(TARGET_SUBDIR)/rda && \
53685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53687 "RANLIB=$${RANLIB}" \
53688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53689 installcheck) \
53690 || exit 1
53692 @endif target-rda
53694 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
53695 maybe-mostlyclean-target-rda:
53696 @if target-rda
53697 maybe-mostlyclean-target-rda: mostlyclean-target-rda
53699 mostlyclean-target-rda:
53700 @: $(MAKE); $(unstage)
53701 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53702 r=`${PWD_COMMAND}`; export r; \
53703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53704 $(NORMAL_TARGET_EXPORTS) \
53705 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
53706 for flag in $(EXTRA_TARGET_FLAGS); do \
53707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53708 done; \
53709 (cd $(TARGET_SUBDIR)/rda && \
53710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53712 "RANLIB=$${RANLIB}" \
53713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53714 mostlyclean) \
53715 || exit 1
53717 @endif target-rda
53719 .PHONY: maybe-clean-target-rda clean-target-rda
53720 maybe-clean-target-rda:
53721 @if target-rda
53722 maybe-clean-target-rda: clean-target-rda
53724 clean-target-rda:
53725 @: $(MAKE); $(unstage)
53726 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53727 r=`${PWD_COMMAND}`; export r; \
53728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53729 $(NORMAL_TARGET_EXPORTS) \
53730 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
53731 for flag in $(EXTRA_TARGET_FLAGS); do \
53732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53733 done; \
53734 (cd $(TARGET_SUBDIR)/rda && \
53735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53737 "RANLIB=$${RANLIB}" \
53738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53739 clean) \
53740 || exit 1
53742 @endif target-rda
53744 .PHONY: maybe-distclean-target-rda distclean-target-rda
53745 maybe-distclean-target-rda:
53746 @if target-rda
53747 maybe-distclean-target-rda: distclean-target-rda
53749 distclean-target-rda:
53750 @: $(MAKE); $(unstage)
53751 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53752 r=`${PWD_COMMAND}`; export r; \
53753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53754 $(NORMAL_TARGET_EXPORTS) \
53755 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
53756 for flag in $(EXTRA_TARGET_FLAGS); do \
53757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53758 done; \
53759 (cd $(TARGET_SUBDIR)/rda && \
53760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53762 "RANLIB=$${RANLIB}" \
53763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53764 distclean) \
53765 || exit 1
53767 @endif target-rda
53769 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
53770 maybe-maintainer-clean-target-rda:
53771 @if target-rda
53772 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
53774 maintainer-clean-target-rda:
53775 @: $(MAKE); $(unstage)
53776 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53777 r=`${PWD_COMMAND}`; export r; \
53778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53779 $(NORMAL_TARGET_EXPORTS) \
53780 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
53781 for flag in $(EXTRA_TARGET_FLAGS); do \
53782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53783 done; \
53784 (cd $(TARGET_SUBDIR)/rda && \
53785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53787 "RANLIB=$${RANLIB}" \
53788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53789 maintainer-clean) \
53790 || exit 1
53792 @endif target-rda
53798 .PHONY: configure-target-libada maybe-configure-target-libada
53799 maybe-configure-target-libada:
53800 @if gcc-bootstrap
53801 configure-target-libada: stage_current
53802 @endif gcc-bootstrap
53803 @if target-libada
53804 maybe-configure-target-libada: configure-target-libada
53805 configure-target-libada:
53806 @: $(MAKE); $(unstage)
53807 @r=`${PWD_COMMAND}`; export r; \
53808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53809 echo "Checking multilib configuration for libada..."; \
53810 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53811 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
53812 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
53813 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
53814 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
53815 else \
53816 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
53817 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53818 fi; \
53819 else \
53820 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53821 fi; \
53822 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
53823 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53824 $(NORMAL_TARGET_EXPORTS) \
53825 echo Configuring in $(TARGET_SUBDIR)/libada; \
53826 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
53827 case $(srcdir) in \
53828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53829 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
53830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53831 esac; \
53832 module_srcdir=libada; \
53833 rm -f no-such-file || : ; \
53834 CONFIG_SITE=no-such-file $(SHELL) \
53835 $$s/$$module_srcdir/configure \
53836 --srcdir=$${topdir}/$$module_srcdir \
53837 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53838 --target=${target_alias} \
53839 || exit 1
53840 @endif target-libada
53846 .PHONY: all-target-libada maybe-all-target-libada
53847 maybe-all-target-libada:
53848 @if gcc-bootstrap
53849 all-target-libada: stage_current
53850 @endif gcc-bootstrap
53851 @if target-libada
53852 TARGET-target-libada=all
53853 maybe-all-target-libada: all-target-libada
53854 all-target-libada: configure-target-libada
53855 @: $(MAKE); $(unstage)
53856 @r=`${PWD_COMMAND}`; export r; \
53857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53858 $(NORMAL_TARGET_EXPORTS) \
53859 (cd $(TARGET_SUBDIR)/libada && \
53860 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53861 $(TARGET-target-libada))
53862 @endif target-libada
53868 .PHONY: check-target-libada maybe-check-target-libada
53869 maybe-check-target-libada:
53870 @if target-libada
53871 maybe-check-target-libada: check-target-libada
53873 check-target-libada:
53874 @: $(MAKE); $(unstage)
53875 @r=`${PWD_COMMAND}`; export r; \
53876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53877 $(NORMAL_TARGET_EXPORTS) \
53878 (cd $(TARGET_SUBDIR)/libada && \
53879 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53881 @endif target-libada
53883 .PHONY: install-target-libada maybe-install-target-libada
53884 maybe-install-target-libada:
53885 @if target-libada
53886 maybe-install-target-libada: install-target-libada
53888 install-target-libada: installdirs
53889 @: $(MAKE); $(unstage)
53890 @r=`${PWD_COMMAND}`; export r; \
53891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53892 $(NORMAL_TARGET_EXPORTS) \
53893 (cd $(TARGET_SUBDIR)/libada && \
53894 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53896 @endif target-libada
53898 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
53899 maybe-install-strip-target-libada:
53900 @if target-libada
53901 maybe-install-strip-target-libada: install-strip-target-libada
53903 install-strip-target-libada: installdirs
53904 @: $(MAKE); $(unstage)
53905 @r=`${PWD_COMMAND}`; export r; \
53906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53907 $(NORMAL_TARGET_EXPORTS) \
53908 (cd $(TARGET_SUBDIR)/libada && \
53909 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53911 @endif target-libada
53913 # Other targets (info, dvi, pdf, etc.)
53915 .PHONY: maybe-info-target-libada info-target-libada
53916 maybe-info-target-libada:
53917 @if target-libada
53918 maybe-info-target-libada: info-target-libada
53920 info-target-libada: \
53921 configure-target-libada
53922 @: $(MAKE); $(unstage)
53923 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
53924 r=`${PWD_COMMAND}`; export r; \
53925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53926 $(NORMAL_TARGET_EXPORTS) \
53927 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
53928 for flag in $(EXTRA_TARGET_FLAGS); do \
53929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53930 done; \
53931 (cd $(TARGET_SUBDIR)/libada && \
53932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53934 "RANLIB=$${RANLIB}" \
53935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53936 info) \
53937 || exit 1
53939 @endif target-libada
53941 .PHONY: maybe-dvi-target-libada dvi-target-libada
53942 maybe-dvi-target-libada:
53943 @if target-libada
53944 maybe-dvi-target-libada: dvi-target-libada
53946 dvi-target-libada: \
53947 configure-target-libada
53948 @: $(MAKE); $(unstage)
53949 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
53950 r=`${PWD_COMMAND}`; export r; \
53951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53952 $(NORMAL_TARGET_EXPORTS) \
53953 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
53954 for flag in $(EXTRA_TARGET_FLAGS); do \
53955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53956 done; \
53957 (cd $(TARGET_SUBDIR)/libada && \
53958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53960 "RANLIB=$${RANLIB}" \
53961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53962 dvi) \
53963 || exit 1
53965 @endif target-libada
53967 .PHONY: maybe-pdf-target-libada pdf-target-libada
53968 maybe-pdf-target-libada:
53969 @if target-libada
53970 maybe-pdf-target-libada: pdf-target-libada
53972 pdf-target-libada: \
53973 configure-target-libada
53974 @: $(MAKE); $(unstage)
53975 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
53976 r=`${PWD_COMMAND}`; export r; \
53977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53978 $(NORMAL_TARGET_EXPORTS) \
53979 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
53980 for flag in $(EXTRA_TARGET_FLAGS); do \
53981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53982 done; \
53983 (cd $(TARGET_SUBDIR)/libada && \
53984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53986 "RANLIB=$${RANLIB}" \
53987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53988 pdf) \
53989 || exit 1
53991 @endif target-libada
53993 .PHONY: maybe-html-target-libada html-target-libada
53994 maybe-html-target-libada:
53995 @if target-libada
53996 maybe-html-target-libada: html-target-libada
53998 html-target-libada: \
53999 configure-target-libada
54000 @: $(MAKE); $(unstage)
54001 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54002 r=`${PWD_COMMAND}`; export r; \
54003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54004 $(NORMAL_TARGET_EXPORTS) \
54005 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
54006 for flag in $(EXTRA_TARGET_FLAGS); do \
54007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54008 done; \
54009 (cd $(TARGET_SUBDIR)/libada && \
54010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54012 "RANLIB=$${RANLIB}" \
54013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54014 html) \
54015 || exit 1
54017 @endif target-libada
54019 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54020 maybe-TAGS-target-libada:
54021 @if target-libada
54022 maybe-TAGS-target-libada: TAGS-target-libada
54024 TAGS-target-libada: \
54025 configure-target-libada
54026 @: $(MAKE); $(unstage)
54027 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54028 r=`${PWD_COMMAND}`; export r; \
54029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54030 $(NORMAL_TARGET_EXPORTS) \
54031 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
54032 for flag in $(EXTRA_TARGET_FLAGS); do \
54033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54034 done; \
54035 (cd $(TARGET_SUBDIR)/libada && \
54036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54038 "RANLIB=$${RANLIB}" \
54039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54040 TAGS) \
54041 || exit 1
54043 @endif target-libada
54045 .PHONY: maybe-install-info-target-libada install-info-target-libada
54046 maybe-install-info-target-libada:
54047 @if target-libada
54048 maybe-install-info-target-libada: install-info-target-libada
54050 install-info-target-libada: \
54051 configure-target-libada \
54052 info-target-libada
54053 @: $(MAKE); $(unstage)
54054 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54055 r=`${PWD_COMMAND}`; export r; \
54056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54057 $(NORMAL_TARGET_EXPORTS) \
54058 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
54059 for flag in $(EXTRA_TARGET_FLAGS); do \
54060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54061 done; \
54062 (cd $(TARGET_SUBDIR)/libada && \
54063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54065 "RANLIB=$${RANLIB}" \
54066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54067 install-info) \
54068 || exit 1
54070 @endif target-libada
54072 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54073 maybe-install-pdf-target-libada:
54074 @if target-libada
54075 maybe-install-pdf-target-libada: install-pdf-target-libada
54077 install-pdf-target-libada: \
54078 configure-target-libada \
54079 pdf-target-libada
54080 @: $(MAKE); $(unstage)
54081 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54082 r=`${PWD_COMMAND}`; export r; \
54083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54084 $(NORMAL_TARGET_EXPORTS) \
54085 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
54086 for flag in $(EXTRA_TARGET_FLAGS); do \
54087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54088 done; \
54089 (cd $(TARGET_SUBDIR)/libada && \
54090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54092 "RANLIB=$${RANLIB}" \
54093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54094 install-pdf) \
54095 || exit 1
54097 @endif target-libada
54099 .PHONY: maybe-install-html-target-libada install-html-target-libada
54100 maybe-install-html-target-libada:
54101 @if target-libada
54102 maybe-install-html-target-libada: install-html-target-libada
54104 install-html-target-libada: \
54105 configure-target-libada \
54106 html-target-libada
54107 @: $(MAKE); $(unstage)
54108 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54109 r=`${PWD_COMMAND}`; export r; \
54110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54111 $(NORMAL_TARGET_EXPORTS) \
54112 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
54113 for flag in $(EXTRA_TARGET_FLAGS); do \
54114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54115 done; \
54116 (cd $(TARGET_SUBDIR)/libada && \
54117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54119 "RANLIB=$${RANLIB}" \
54120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54121 install-html) \
54122 || exit 1
54124 @endif target-libada
54126 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54127 maybe-installcheck-target-libada:
54128 @if target-libada
54129 maybe-installcheck-target-libada: installcheck-target-libada
54131 installcheck-target-libada: \
54132 configure-target-libada
54133 @: $(MAKE); $(unstage)
54134 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54135 r=`${PWD_COMMAND}`; export r; \
54136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54137 $(NORMAL_TARGET_EXPORTS) \
54138 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
54139 for flag in $(EXTRA_TARGET_FLAGS); do \
54140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54141 done; \
54142 (cd $(TARGET_SUBDIR)/libada && \
54143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54145 "RANLIB=$${RANLIB}" \
54146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54147 installcheck) \
54148 || exit 1
54150 @endif target-libada
54152 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54153 maybe-mostlyclean-target-libada:
54154 @if target-libada
54155 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54157 mostlyclean-target-libada:
54158 @: $(MAKE); $(unstage)
54159 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54160 r=`${PWD_COMMAND}`; export r; \
54161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54162 $(NORMAL_TARGET_EXPORTS) \
54163 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
54164 for flag in $(EXTRA_TARGET_FLAGS); do \
54165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54166 done; \
54167 (cd $(TARGET_SUBDIR)/libada && \
54168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54170 "RANLIB=$${RANLIB}" \
54171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54172 mostlyclean) \
54173 || exit 1
54175 @endif target-libada
54177 .PHONY: maybe-clean-target-libada clean-target-libada
54178 maybe-clean-target-libada:
54179 @if target-libada
54180 maybe-clean-target-libada: clean-target-libada
54182 clean-target-libada:
54183 @: $(MAKE); $(unstage)
54184 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54185 r=`${PWD_COMMAND}`; export r; \
54186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54187 $(NORMAL_TARGET_EXPORTS) \
54188 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
54189 for flag in $(EXTRA_TARGET_FLAGS); do \
54190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54191 done; \
54192 (cd $(TARGET_SUBDIR)/libada && \
54193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54195 "RANLIB=$${RANLIB}" \
54196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54197 clean) \
54198 || exit 1
54200 @endif target-libada
54202 .PHONY: maybe-distclean-target-libada distclean-target-libada
54203 maybe-distclean-target-libada:
54204 @if target-libada
54205 maybe-distclean-target-libada: distclean-target-libada
54207 distclean-target-libada:
54208 @: $(MAKE); $(unstage)
54209 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54210 r=`${PWD_COMMAND}`; export r; \
54211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54212 $(NORMAL_TARGET_EXPORTS) \
54213 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
54214 for flag in $(EXTRA_TARGET_FLAGS); do \
54215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54216 done; \
54217 (cd $(TARGET_SUBDIR)/libada && \
54218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54220 "RANLIB=$${RANLIB}" \
54221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54222 distclean) \
54223 || exit 1
54225 @endif target-libada
54227 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54228 maybe-maintainer-clean-target-libada:
54229 @if target-libada
54230 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54232 maintainer-clean-target-libada:
54233 @: $(MAKE); $(unstage)
54234 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54235 r=`${PWD_COMMAND}`; export r; \
54236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54237 $(NORMAL_TARGET_EXPORTS) \
54238 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
54239 for flag in $(EXTRA_TARGET_FLAGS); do \
54240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54241 done; \
54242 (cd $(TARGET_SUBDIR)/libada && \
54243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54245 "RANLIB=$${RANLIB}" \
54246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54247 maintainer-clean) \
54248 || exit 1
54250 @endif target-libada
54256 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54257 maybe-configure-target-libgomp:
54258 @if gcc-bootstrap
54259 configure-target-libgomp: stage_current
54260 @endif gcc-bootstrap
54261 @if target-libgomp
54262 maybe-configure-target-libgomp: configure-target-libgomp
54263 configure-target-libgomp:
54264 @r=`${PWD_COMMAND}`; export r; \
54265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54266 echo "Checking multilib configuration for libgomp..."; \
54267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54268 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54269 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54270 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54271 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54272 else \
54273 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54274 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54275 fi; \
54276 else \
54277 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54278 fi; \
54279 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54280 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54281 $(NORMAL_TARGET_EXPORTS) \
54282 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54283 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54284 case $(srcdir) in \
54285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54286 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54288 esac; \
54289 module_srcdir=libgomp; \
54290 rm -f no-such-file || : ; \
54291 CONFIG_SITE=no-such-file $(SHELL) \
54292 $$s/$$module_srcdir/configure \
54293 --srcdir=$${topdir}/$$module_srcdir \
54294 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54295 --target=${target_alias} \
54296 || exit 1
54297 @endif target-libgomp
54301 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54302 maybe-configure-stage1-target-libgomp:
54303 @if target-libgomp-bootstrap
54304 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54305 configure-stage1-target-libgomp:
54306 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54307 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54308 @r=`${PWD_COMMAND}`; export r; \
54309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54310 TFLAGS="$(STAGE1_TFLAGS)"; \
54311 echo "Checking multilib configuration for libgomp..."; \
54312 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54313 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54314 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54315 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54316 else \
54317 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54318 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54319 fi; \
54320 else \
54321 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54322 fi; \
54323 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54324 $(NORMAL_TARGET_EXPORTS) \
54325 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54326 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54327 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54328 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
54329 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54330 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54331 case $(srcdir) in \
54332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54333 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54335 esac; \
54336 module_srcdir=libgomp; \
54337 $(SHELL) $$s/$$module_srcdir/configure \
54338 --srcdir=$${topdir}/$$module_srcdir \
54339 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54340 --target=${target_alias} \
54342 $(STAGE1_CONFIGURE_FLAGS)
54343 @endif target-libgomp-bootstrap
54345 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54346 maybe-configure-stage2-target-libgomp:
54347 @if target-libgomp-bootstrap
54348 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54349 configure-stage2-target-libgomp:
54350 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54351 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54352 @r=`${PWD_COMMAND}`; export r; \
54353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54354 TFLAGS="$(STAGE2_TFLAGS)"; \
54355 echo "Checking multilib configuration for libgomp..."; \
54356 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54357 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54358 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54359 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54360 else \
54361 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54362 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54363 fi; \
54364 else \
54365 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54366 fi; \
54367 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54368 $(NORMAL_TARGET_EXPORTS) \
54370 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54371 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54372 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54373 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
54374 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54375 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54376 case $(srcdir) in \
54377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54378 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54380 esac; \
54381 module_srcdir=libgomp; \
54382 $(SHELL) $$s/$$module_srcdir/configure \
54383 --srcdir=$${topdir}/$$module_srcdir \
54384 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54385 --target=${target_alias} \
54386 --with-build-libsubdir=$(HOST_SUBDIR) \
54387 $(STAGE2_CONFIGURE_FLAGS)
54388 @endif target-libgomp-bootstrap
54390 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54391 maybe-configure-stage3-target-libgomp:
54392 @if target-libgomp-bootstrap
54393 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54394 configure-stage3-target-libgomp:
54395 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54396 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54397 @r=`${PWD_COMMAND}`; export r; \
54398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54399 TFLAGS="$(STAGE3_TFLAGS)"; \
54400 echo "Checking multilib configuration for libgomp..."; \
54401 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54402 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54403 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54404 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54405 else \
54406 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54407 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54408 fi; \
54409 else \
54410 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54411 fi; \
54412 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54413 $(NORMAL_TARGET_EXPORTS) \
54415 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54416 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54417 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54418 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
54419 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54420 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54421 case $(srcdir) in \
54422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54423 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54425 esac; \
54426 module_srcdir=libgomp; \
54427 $(SHELL) $$s/$$module_srcdir/configure \
54428 --srcdir=$${topdir}/$$module_srcdir \
54429 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54430 --target=${target_alias} \
54431 --with-build-libsubdir=$(HOST_SUBDIR) \
54432 $(STAGE3_CONFIGURE_FLAGS)
54433 @endif target-libgomp-bootstrap
54435 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54436 maybe-configure-stage4-target-libgomp:
54437 @if target-libgomp-bootstrap
54438 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54439 configure-stage4-target-libgomp:
54440 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54441 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54442 @r=`${PWD_COMMAND}`; export r; \
54443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54444 TFLAGS="$(STAGE4_TFLAGS)"; \
54445 echo "Checking multilib configuration for libgomp..."; \
54446 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54447 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54448 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54449 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54450 else \
54451 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54452 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54453 fi; \
54454 else \
54455 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54456 fi; \
54457 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54458 $(NORMAL_TARGET_EXPORTS) \
54460 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54461 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54462 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54463 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
54464 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54465 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54466 case $(srcdir) in \
54467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54468 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54470 esac; \
54471 module_srcdir=libgomp; \
54472 $(SHELL) $$s/$$module_srcdir/configure \
54473 --srcdir=$${topdir}/$$module_srcdir \
54474 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54475 --target=${target_alias} \
54476 --with-build-libsubdir=$(HOST_SUBDIR) \
54477 $(STAGE4_CONFIGURE_FLAGS)
54478 @endif target-libgomp-bootstrap
54480 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54481 maybe-configure-stageprofile-target-libgomp:
54482 @if target-libgomp-bootstrap
54483 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54484 configure-stageprofile-target-libgomp:
54485 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54486 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54487 @r=`${PWD_COMMAND}`; export r; \
54488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54489 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54490 echo "Checking multilib configuration for libgomp..."; \
54491 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54492 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54493 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54494 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54495 else \
54496 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54497 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54498 fi; \
54499 else \
54500 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54501 fi; \
54502 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54503 $(NORMAL_TARGET_EXPORTS) \
54505 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54506 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54507 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54508 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
54509 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54510 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54511 case $(srcdir) in \
54512 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54513 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54514 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54515 esac; \
54516 module_srcdir=libgomp; \
54517 $(SHELL) $$s/$$module_srcdir/configure \
54518 --srcdir=$${topdir}/$$module_srcdir \
54519 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54520 --target=${target_alias} \
54521 --with-build-libsubdir=$(HOST_SUBDIR) \
54522 $(STAGEprofile_CONFIGURE_FLAGS)
54523 @endif target-libgomp-bootstrap
54525 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
54526 maybe-configure-stagetrain-target-libgomp:
54527 @if target-libgomp-bootstrap
54528 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
54529 configure-stagetrain-target-libgomp:
54530 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54531 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54532 @r=`${PWD_COMMAND}`; export r; \
54533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54534 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54535 echo "Checking multilib configuration for libgomp..."; \
54536 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54537 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54538 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54539 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54540 else \
54541 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54542 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54543 fi; \
54544 else \
54545 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54546 fi; \
54547 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54548 $(NORMAL_TARGET_EXPORTS) \
54550 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54551 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54552 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54553 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
54554 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54555 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54556 case $(srcdir) in \
54557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54558 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54560 esac; \
54561 module_srcdir=libgomp; \
54562 $(SHELL) $$s/$$module_srcdir/configure \
54563 --srcdir=$${topdir}/$$module_srcdir \
54564 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54565 --target=${target_alias} \
54566 --with-build-libsubdir=$(HOST_SUBDIR) \
54567 $(STAGEtrain_CONFIGURE_FLAGS)
54568 @endif target-libgomp-bootstrap
54570 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54571 maybe-configure-stagefeedback-target-libgomp:
54572 @if target-libgomp-bootstrap
54573 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54574 configure-stagefeedback-target-libgomp:
54575 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54576 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54577 @r=`${PWD_COMMAND}`; export r; \
54578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54579 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54580 echo "Checking multilib configuration for libgomp..."; \
54581 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54582 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54583 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54584 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54585 else \
54586 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54587 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54588 fi; \
54589 else \
54590 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54591 fi; \
54592 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54593 $(NORMAL_TARGET_EXPORTS) \
54595 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54596 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54597 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54598 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
54599 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54600 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54601 case $(srcdir) in \
54602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54603 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54605 esac; \
54606 module_srcdir=libgomp; \
54607 $(SHELL) $$s/$$module_srcdir/configure \
54608 --srcdir=$${topdir}/$$module_srcdir \
54609 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54610 --target=${target_alias} \
54611 --with-build-libsubdir=$(HOST_SUBDIR) \
54612 $(STAGEfeedback_CONFIGURE_FLAGS)
54613 @endif target-libgomp-bootstrap
54615 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
54616 maybe-configure-stageautoprofile-target-libgomp:
54617 @if target-libgomp-bootstrap
54618 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
54619 configure-stageautoprofile-target-libgomp:
54620 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54621 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54622 @r=`${PWD_COMMAND}`; export r; \
54623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54624 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54625 echo "Checking multilib configuration for libgomp..."; \
54626 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54627 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54628 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54629 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54630 else \
54631 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54632 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54633 fi; \
54634 else \
54635 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54636 fi; \
54637 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54638 $(NORMAL_TARGET_EXPORTS) \
54640 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54641 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54642 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54643 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
54644 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54645 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54646 case $(srcdir) in \
54647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54648 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54650 esac; \
54651 module_srcdir=libgomp; \
54652 $(SHELL) $$s/$$module_srcdir/configure \
54653 --srcdir=$${topdir}/$$module_srcdir \
54654 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54655 --target=${target_alias} \
54656 --with-build-libsubdir=$(HOST_SUBDIR) \
54657 $(STAGEautoprofile_CONFIGURE_FLAGS)
54658 @endif target-libgomp-bootstrap
54660 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
54661 maybe-configure-stageautofeedback-target-libgomp:
54662 @if target-libgomp-bootstrap
54663 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
54664 configure-stageautofeedback-target-libgomp:
54665 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54666 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54667 @r=`${PWD_COMMAND}`; export r; \
54668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54669 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54670 echo "Checking multilib configuration for libgomp..."; \
54671 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54672 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54673 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54674 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54675 else \
54676 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54677 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54678 fi; \
54679 else \
54680 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54681 fi; \
54682 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54683 $(NORMAL_TARGET_EXPORTS) \
54685 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54686 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54687 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54688 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
54689 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54690 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54691 case $(srcdir) in \
54692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54693 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54695 esac; \
54696 module_srcdir=libgomp; \
54697 $(SHELL) $$s/$$module_srcdir/configure \
54698 --srcdir=$${topdir}/$$module_srcdir \
54699 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54700 --target=${target_alias} \
54701 --with-build-libsubdir=$(HOST_SUBDIR) \
54702 $(STAGEautofeedback_CONFIGURE_FLAGS)
54703 @endif target-libgomp-bootstrap
54709 .PHONY: all-target-libgomp maybe-all-target-libgomp
54710 maybe-all-target-libgomp:
54711 @if gcc-bootstrap
54712 all-target-libgomp: stage_current
54713 @endif gcc-bootstrap
54714 @if target-libgomp
54715 TARGET-target-libgomp=all
54716 maybe-all-target-libgomp: all-target-libgomp
54717 all-target-libgomp: configure-target-libgomp
54718 @r=`${PWD_COMMAND}`; export r; \
54719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54720 $(NORMAL_TARGET_EXPORTS) \
54721 (cd $(TARGET_SUBDIR)/libgomp && \
54722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54723 $(TARGET-target-libgomp))
54724 @endif target-libgomp
54728 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54729 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54730 maybe-all-stage1-target-libgomp:
54731 maybe-clean-stage1-target-libgomp:
54732 @if target-libgomp-bootstrap
54733 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54734 all-stage1: all-stage1-target-libgomp
54735 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54736 all-stage1-target-libgomp: configure-stage1-target-libgomp
54737 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54738 @r=`${PWD_COMMAND}`; export r; \
54739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54740 TFLAGS="$(STAGE1_TFLAGS)"; \
54741 $(NORMAL_TARGET_EXPORTS) \
54742 cd $(TARGET_SUBDIR)/libgomp && \
54744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54745 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54748 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54749 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54750 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54751 $(EXTRA_TARGET_FLAGS) \
54753 TFLAGS="$(STAGE1_TFLAGS)" \
54754 $(TARGET-stage1-target-libgomp)
54756 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54757 clean-stage1: clean-stage1-target-libgomp
54758 clean-stage1-target-libgomp:
54759 @if [ $(current_stage) = stage1 ]; then \
54760 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54761 else \
54762 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54763 $(MAKE) stage1-start; \
54764 fi; \
54765 cd $(TARGET_SUBDIR)/libgomp && \
54766 $(MAKE) $(EXTRA_TARGET_FLAGS) \
54767 clean
54768 @endif target-libgomp-bootstrap
54771 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
54772 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
54773 maybe-all-stage2-target-libgomp:
54774 maybe-clean-stage2-target-libgomp:
54775 @if target-libgomp-bootstrap
54776 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
54777 all-stage2: all-stage2-target-libgomp
54778 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
54779 all-stage2-target-libgomp: configure-stage2-target-libgomp
54780 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54781 @r=`${PWD_COMMAND}`; export r; \
54782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54783 TFLAGS="$(STAGE2_TFLAGS)"; \
54784 $(NORMAL_TARGET_EXPORTS) \
54786 cd $(TARGET_SUBDIR)/libgomp && \
54788 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54789 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54790 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54791 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54792 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54793 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54794 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54795 $(EXTRA_TARGET_FLAGS) \
54796 TFLAGS="$(STAGE2_TFLAGS)" \
54797 $(TARGET-stage2-target-libgomp)
54799 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
54800 clean-stage2: clean-stage2-target-libgomp
54801 clean-stage2-target-libgomp:
54802 @if [ $(current_stage) = stage2 ]; then \
54803 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54804 else \
54805 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
54806 $(MAKE) stage2-start; \
54807 fi; \
54808 cd $(TARGET_SUBDIR)/libgomp && \
54809 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54810 @endif target-libgomp-bootstrap
54813 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
54814 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
54815 maybe-all-stage3-target-libgomp:
54816 maybe-clean-stage3-target-libgomp:
54817 @if target-libgomp-bootstrap
54818 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
54819 all-stage3: all-stage3-target-libgomp
54820 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
54821 all-stage3-target-libgomp: configure-stage3-target-libgomp
54822 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54823 @r=`${PWD_COMMAND}`; export r; \
54824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54825 TFLAGS="$(STAGE3_TFLAGS)"; \
54826 $(NORMAL_TARGET_EXPORTS) \
54828 cd $(TARGET_SUBDIR)/libgomp && \
54830 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54831 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54832 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54833 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54834 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54835 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54836 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54837 $(EXTRA_TARGET_FLAGS) \
54838 TFLAGS="$(STAGE3_TFLAGS)" \
54839 $(TARGET-stage3-target-libgomp)
54841 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
54842 clean-stage3: clean-stage3-target-libgomp
54843 clean-stage3-target-libgomp:
54844 @if [ $(current_stage) = stage3 ]; then \
54845 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54846 else \
54847 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
54848 $(MAKE) stage3-start; \
54849 fi; \
54850 cd $(TARGET_SUBDIR)/libgomp && \
54851 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54852 @endif target-libgomp-bootstrap
54855 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
54856 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
54857 maybe-all-stage4-target-libgomp:
54858 maybe-clean-stage4-target-libgomp:
54859 @if target-libgomp-bootstrap
54860 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
54861 all-stage4: all-stage4-target-libgomp
54862 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
54863 all-stage4-target-libgomp: configure-stage4-target-libgomp
54864 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54865 @r=`${PWD_COMMAND}`; export r; \
54866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54867 TFLAGS="$(STAGE4_TFLAGS)"; \
54868 $(NORMAL_TARGET_EXPORTS) \
54870 cd $(TARGET_SUBDIR)/libgomp && \
54872 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54873 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54874 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54875 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54879 $(EXTRA_TARGET_FLAGS) \
54880 TFLAGS="$(STAGE4_TFLAGS)" \
54881 $(TARGET-stage4-target-libgomp)
54883 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
54884 clean-stage4: clean-stage4-target-libgomp
54885 clean-stage4-target-libgomp:
54886 @if [ $(current_stage) = stage4 ]; then \
54887 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54888 else \
54889 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
54890 $(MAKE) stage4-start; \
54891 fi; \
54892 cd $(TARGET_SUBDIR)/libgomp && \
54893 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54894 @endif target-libgomp-bootstrap
54897 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
54898 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
54899 maybe-all-stageprofile-target-libgomp:
54900 maybe-clean-stageprofile-target-libgomp:
54901 @if target-libgomp-bootstrap
54902 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
54903 all-stageprofile: all-stageprofile-target-libgomp
54904 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
54905 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54906 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54907 @r=`${PWD_COMMAND}`; export r; \
54908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54909 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54910 $(NORMAL_TARGET_EXPORTS) \
54912 cd $(TARGET_SUBDIR)/libgomp && \
54914 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54915 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54916 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54917 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54921 $(EXTRA_TARGET_FLAGS) \
54922 TFLAGS="$(STAGEprofile_TFLAGS)" \
54923 $(TARGET-stageprofile-target-libgomp)
54925 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
54926 clean-stageprofile: clean-stageprofile-target-libgomp
54927 clean-stageprofile-target-libgomp:
54928 @if [ $(current_stage) = stageprofile ]; then \
54929 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54930 else \
54931 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
54932 $(MAKE) stageprofile-start; \
54933 fi; \
54934 cd $(TARGET_SUBDIR)/libgomp && \
54935 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54936 @endif target-libgomp-bootstrap
54939 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
54940 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
54941 maybe-all-stagetrain-target-libgomp:
54942 maybe-clean-stagetrain-target-libgomp:
54943 @if target-libgomp-bootstrap
54944 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
54945 all-stagetrain: all-stagetrain-target-libgomp
54946 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
54947 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
54948 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54949 @r=`${PWD_COMMAND}`; export r; \
54950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54951 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54952 $(NORMAL_TARGET_EXPORTS) \
54954 cd $(TARGET_SUBDIR)/libgomp && \
54956 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54957 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54958 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54959 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54960 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54961 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54962 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54963 $(EXTRA_TARGET_FLAGS) \
54964 TFLAGS="$(STAGEtrain_TFLAGS)" \
54965 $(TARGET-stagetrain-target-libgomp)
54967 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
54968 clean-stagetrain: clean-stagetrain-target-libgomp
54969 clean-stagetrain-target-libgomp:
54970 @if [ $(current_stage) = stagetrain ]; then \
54971 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54972 else \
54973 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
54974 $(MAKE) stagetrain-start; \
54975 fi; \
54976 cd $(TARGET_SUBDIR)/libgomp && \
54977 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54978 @endif target-libgomp-bootstrap
54981 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
54982 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
54983 maybe-all-stagefeedback-target-libgomp:
54984 maybe-clean-stagefeedback-target-libgomp:
54985 @if target-libgomp-bootstrap
54986 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
54987 all-stagefeedback: all-stagefeedback-target-libgomp
54988 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
54989 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54990 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54991 @r=`${PWD_COMMAND}`; export r; \
54992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54993 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54994 $(NORMAL_TARGET_EXPORTS) \
54996 cd $(TARGET_SUBDIR)/libgomp && \
54998 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54999 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55000 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55001 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55005 $(EXTRA_TARGET_FLAGS) \
55006 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55007 $(TARGET-stagefeedback-target-libgomp)
55009 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55010 clean-stagefeedback: clean-stagefeedback-target-libgomp
55011 clean-stagefeedback-target-libgomp:
55012 @if [ $(current_stage) = stagefeedback ]; then \
55013 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55014 else \
55015 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55016 $(MAKE) stagefeedback-start; \
55017 fi; \
55018 cd $(TARGET_SUBDIR)/libgomp && \
55019 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55020 @endif target-libgomp-bootstrap
55023 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
55024 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
55025 maybe-all-stageautoprofile-target-libgomp:
55026 maybe-clean-stageautoprofile-target-libgomp:
55027 @if target-libgomp-bootstrap
55028 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
55029 all-stageautoprofile: all-stageautoprofile-target-libgomp
55030 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
55031 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55032 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55033 @r=`${PWD_COMMAND}`; export r; \
55034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55035 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55036 $(NORMAL_TARGET_EXPORTS) \
55038 cd $(TARGET_SUBDIR)/libgomp && \
55039 $$s/gcc/config/i386/$(AUTO_PROFILE) \
55040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55041 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55042 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55043 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55047 $(EXTRA_TARGET_FLAGS) \
55048 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
55049 $(TARGET-stageautoprofile-target-libgomp)
55051 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
55052 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
55053 clean-stageautoprofile-target-libgomp:
55054 @if [ $(current_stage) = stageautoprofile ]; then \
55055 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55056 else \
55057 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
55058 $(MAKE) stageautoprofile-start; \
55059 fi; \
55060 cd $(TARGET_SUBDIR)/libgomp && \
55061 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55062 @endif target-libgomp-bootstrap
55065 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
55066 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
55067 maybe-all-stageautofeedback-target-libgomp:
55068 maybe-clean-stageautofeedback-target-libgomp:
55069 @if target-libgomp-bootstrap
55070 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
55071 all-stageautofeedback: all-stageautofeedback-target-libgomp
55072 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
55073 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55074 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55075 @r=`${PWD_COMMAND}`; export r; \
55076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55077 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55078 $(NORMAL_TARGET_EXPORTS) \
55080 cd $(TARGET_SUBDIR)/libgomp && \
55082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55083 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55084 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55085 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55089 $(EXTRA_TARGET_FLAGS) \
55090 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55091 $(TARGET-stageautofeedback-target-libgomp)
55093 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
55094 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
55095 clean-stageautofeedback-target-libgomp:
55096 @if [ $(current_stage) = stageautofeedback ]; then \
55097 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55098 else \
55099 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
55100 $(MAKE) stageautofeedback-start; \
55101 fi; \
55102 cd $(TARGET_SUBDIR)/libgomp && \
55103 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55104 @endif target-libgomp-bootstrap
55111 .PHONY: check-target-libgomp maybe-check-target-libgomp
55112 maybe-check-target-libgomp:
55113 @if target-libgomp
55114 maybe-check-target-libgomp: check-target-libgomp
55116 check-target-libgomp:
55117 @: $(MAKE); $(unstage)
55118 @r=`${PWD_COMMAND}`; export r; \
55119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55120 $(NORMAL_TARGET_EXPORTS) \
55121 (cd $(TARGET_SUBDIR)/libgomp && \
55122 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55124 @endif target-libgomp
55126 .PHONY: install-target-libgomp maybe-install-target-libgomp
55127 maybe-install-target-libgomp:
55128 @if target-libgomp
55129 maybe-install-target-libgomp: install-target-libgomp
55131 install-target-libgomp: installdirs
55132 @: $(MAKE); $(unstage)
55133 @r=`${PWD_COMMAND}`; export r; \
55134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55135 $(NORMAL_TARGET_EXPORTS) \
55136 (cd $(TARGET_SUBDIR)/libgomp && \
55137 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55139 @endif target-libgomp
55141 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
55142 maybe-install-strip-target-libgomp:
55143 @if target-libgomp
55144 maybe-install-strip-target-libgomp: install-strip-target-libgomp
55146 install-strip-target-libgomp: installdirs
55147 @: $(MAKE); $(unstage)
55148 @r=`${PWD_COMMAND}`; export r; \
55149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55150 $(NORMAL_TARGET_EXPORTS) \
55151 (cd $(TARGET_SUBDIR)/libgomp && \
55152 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55154 @endif target-libgomp
55156 # Other targets (info, dvi, pdf, etc.)
55158 .PHONY: maybe-info-target-libgomp info-target-libgomp
55159 maybe-info-target-libgomp:
55160 @if target-libgomp
55161 maybe-info-target-libgomp: info-target-libgomp
55163 info-target-libgomp: \
55164 configure-target-libgomp
55165 @: $(MAKE); $(unstage)
55166 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55167 r=`${PWD_COMMAND}`; export r; \
55168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55169 $(NORMAL_TARGET_EXPORTS) \
55170 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
55171 for flag in $(EXTRA_TARGET_FLAGS); do \
55172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55173 done; \
55174 (cd $(TARGET_SUBDIR)/libgomp && \
55175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55177 "RANLIB=$${RANLIB}" \
55178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55179 info) \
55180 || exit 1
55182 @endif target-libgomp
55184 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55185 maybe-dvi-target-libgomp:
55186 @if target-libgomp
55187 maybe-dvi-target-libgomp: dvi-target-libgomp
55189 dvi-target-libgomp: \
55190 configure-target-libgomp
55191 @: $(MAKE); $(unstage)
55192 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55193 r=`${PWD_COMMAND}`; export r; \
55194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55195 $(NORMAL_TARGET_EXPORTS) \
55196 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
55197 for flag in $(EXTRA_TARGET_FLAGS); do \
55198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55199 done; \
55200 (cd $(TARGET_SUBDIR)/libgomp && \
55201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55203 "RANLIB=$${RANLIB}" \
55204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55205 dvi) \
55206 || exit 1
55208 @endif target-libgomp
55210 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55211 maybe-pdf-target-libgomp:
55212 @if target-libgomp
55213 maybe-pdf-target-libgomp: pdf-target-libgomp
55215 pdf-target-libgomp: \
55216 configure-target-libgomp
55217 @: $(MAKE); $(unstage)
55218 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55219 r=`${PWD_COMMAND}`; export r; \
55220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55221 $(NORMAL_TARGET_EXPORTS) \
55222 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
55223 for flag in $(EXTRA_TARGET_FLAGS); do \
55224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55225 done; \
55226 (cd $(TARGET_SUBDIR)/libgomp && \
55227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55229 "RANLIB=$${RANLIB}" \
55230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55231 pdf) \
55232 || exit 1
55234 @endif target-libgomp
55236 .PHONY: maybe-html-target-libgomp html-target-libgomp
55237 maybe-html-target-libgomp:
55238 @if target-libgomp
55239 maybe-html-target-libgomp: html-target-libgomp
55241 html-target-libgomp: \
55242 configure-target-libgomp
55243 @: $(MAKE); $(unstage)
55244 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55245 r=`${PWD_COMMAND}`; export r; \
55246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55247 $(NORMAL_TARGET_EXPORTS) \
55248 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
55249 for flag in $(EXTRA_TARGET_FLAGS); do \
55250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55251 done; \
55252 (cd $(TARGET_SUBDIR)/libgomp && \
55253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55255 "RANLIB=$${RANLIB}" \
55256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55257 html) \
55258 || exit 1
55260 @endif target-libgomp
55262 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55263 maybe-TAGS-target-libgomp:
55264 @if target-libgomp
55265 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55267 TAGS-target-libgomp: \
55268 configure-target-libgomp
55269 @: $(MAKE); $(unstage)
55270 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55271 r=`${PWD_COMMAND}`; export r; \
55272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55273 $(NORMAL_TARGET_EXPORTS) \
55274 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
55275 for flag in $(EXTRA_TARGET_FLAGS); do \
55276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55277 done; \
55278 (cd $(TARGET_SUBDIR)/libgomp && \
55279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55281 "RANLIB=$${RANLIB}" \
55282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55283 TAGS) \
55284 || exit 1
55286 @endif target-libgomp
55288 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55289 maybe-install-info-target-libgomp:
55290 @if target-libgomp
55291 maybe-install-info-target-libgomp: install-info-target-libgomp
55293 install-info-target-libgomp: \
55294 configure-target-libgomp \
55295 info-target-libgomp
55296 @: $(MAKE); $(unstage)
55297 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55298 r=`${PWD_COMMAND}`; export r; \
55299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55300 $(NORMAL_TARGET_EXPORTS) \
55301 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
55302 for flag in $(EXTRA_TARGET_FLAGS); do \
55303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55304 done; \
55305 (cd $(TARGET_SUBDIR)/libgomp && \
55306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55308 "RANLIB=$${RANLIB}" \
55309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55310 install-info) \
55311 || exit 1
55313 @endif target-libgomp
55315 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55316 maybe-install-pdf-target-libgomp:
55317 @if target-libgomp
55318 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55320 install-pdf-target-libgomp: \
55321 configure-target-libgomp \
55322 pdf-target-libgomp
55323 @: $(MAKE); $(unstage)
55324 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55325 r=`${PWD_COMMAND}`; export r; \
55326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55327 $(NORMAL_TARGET_EXPORTS) \
55328 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
55329 for flag in $(EXTRA_TARGET_FLAGS); do \
55330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55331 done; \
55332 (cd $(TARGET_SUBDIR)/libgomp && \
55333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55335 "RANLIB=$${RANLIB}" \
55336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55337 install-pdf) \
55338 || exit 1
55340 @endif target-libgomp
55342 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55343 maybe-install-html-target-libgomp:
55344 @if target-libgomp
55345 maybe-install-html-target-libgomp: install-html-target-libgomp
55347 install-html-target-libgomp: \
55348 configure-target-libgomp \
55349 html-target-libgomp
55350 @: $(MAKE); $(unstage)
55351 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55352 r=`${PWD_COMMAND}`; export r; \
55353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55354 $(NORMAL_TARGET_EXPORTS) \
55355 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
55356 for flag in $(EXTRA_TARGET_FLAGS); do \
55357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55358 done; \
55359 (cd $(TARGET_SUBDIR)/libgomp && \
55360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55362 "RANLIB=$${RANLIB}" \
55363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55364 install-html) \
55365 || exit 1
55367 @endif target-libgomp
55369 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55370 maybe-installcheck-target-libgomp:
55371 @if target-libgomp
55372 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55374 installcheck-target-libgomp: \
55375 configure-target-libgomp
55376 @: $(MAKE); $(unstage)
55377 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55378 r=`${PWD_COMMAND}`; export r; \
55379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55380 $(NORMAL_TARGET_EXPORTS) \
55381 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
55382 for flag in $(EXTRA_TARGET_FLAGS); do \
55383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55384 done; \
55385 (cd $(TARGET_SUBDIR)/libgomp && \
55386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55388 "RANLIB=$${RANLIB}" \
55389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55390 installcheck) \
55391 || exit 1
55393 @endif target-libgomp
55395 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55396 maybe-mostlyclean-target-libgomp:
55397 @if target-libgomp
55398 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55400 mostlyclean-target-libgomp:
55401 @: $(MAKE); $(unstage)
55402 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55403 r=`${PWD_COMMAND}`; export r; \
55404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55405 $(NORMAL_TARGET_EXPORTS) \
55406 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
55407 for flag in $(EXTRA_TARGET_FLAGS); do \
55408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55409 done; \
55410 (cd $(TARGET_SUBDIR)/libgomp && \
55411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55413 "RANLIB=$${RANLIB}" \
55414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55415 mostlyclean) \
55416 || exit 1
55418 @endif target-libgomp
55420 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55421 maybe-clean-target-libgomp:
55422 @if target-libgomp
55423 maybe-clean-target-libgomp: clean-target-libgomp
55425 clean-target-libgomp:
55426 @: $(MAKE); $(unstage)
55427 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55428 r=`${PWD_COMMAND}`; export r; \
55429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55430 $(NORMAL_TARGET_EXPORTS) \
55431 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
55432 for flag in $(EXTRA_TARGET_FLAGS); do \
55433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55434 done; \
55435 (cd $(TARGET_SUBDIR)/libgomp && \
55436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55438 "RANLIB=$${RANLIB}" \
55439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55440 clean) \
55441 || exit 1
55443 @endif target-libgomp
55445 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55446 maybe-distclean-target-libgomp:
55447 @if target-libgomp
55448 maybe-distclean-target-libgomp: distclean-target-libgomp
55450 distclean-target-libgomp:
55451 @: $(MAKE); $(unstage)
55452 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55453 r=`${PWD_COMMAND}`; export r; \
55454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55455 $(NORMAL_TARGET_EXPORTS) \
55456 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
55457 for flag in $(EXTRA_TARGET_FLAGS); do \
55458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55459 done; \
55460 (cd $(TARGET_SUBDIR)/libgomp && \
55461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55463 "RANLIB=$${RANLIB}" \
55464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55465 distclean) \
55466 || exit 1
55468 @endif target-libgomp
55470 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55471 maybe-maintainer-clean-target-libgomp:
55472 @if target-libgomp
55473 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55475 maintainer-clean-target-libgomp:
55476 @: $(MAKE); $(unstage)
55477 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55478 r=`${PWD_COMMAND}`; export r; \
55479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55480 $(NORMAL_TARGET_EXPORTS) \
55481 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
55482 for flag in $(EXTRA_TARGET_FLAGS); do \
55483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55484 done; \
55485 (cd $(TARGET_SUBDIR)/libgomp && \
55486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55488 "RANLIB=$${RANLIB}" \
55489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55490 maintainer-clean) \
55491 || exit 1
55493 @endif target-libgomp
55499 .PHONY: configure-target-libitm maybe-configure-target-libitm
55500 maybe-configure-target-libitm:
55501 @if gcc-bootstrap
55502 configure-target-libitm: stage_current
55503 @endif gcc-bootstrap
55504 @if target-libitm
55505 maybe-configure-target-libitm: configure-target-libitm
55506 configure-target-libitm:
55507 @: $(MAKE); $(unstage)
55508 @r=`${PWD_COMMAND}`; export r; \
55509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55510 echo "Checking multilib configuration for libitm..."; \
55511 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
55513 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
55514 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
55515 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
55516 else \
55517 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
55518 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55519 fi; \
55520 else \
55521 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55522 fi; \
55523 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
55524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55525 $(NORMAL_TARGET_EXPORTS) \
55526 echo Configuring in $(TARGET_SUBDIR)/libitm; \
55527 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
55528 case $(srcdir) in \
55529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55530 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
55531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55532 esac; \
55533 module_srcdir=libitm; \
55534 rm -f no-such-file || : ; \
55535 CONFIG_SITE=no-such-file $(SHELL) \
55536 $$s/$$module_srcdir/configure \
55537 --srcdir=$${topdir}/$$module_srcdir \
55538 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55539 --target=${target_alias} \
55540 || exit 1
55541 @endif target-libitm
55547 .PHONY: all-target-libitm maybe-all-target-libitm
55548 maybe-all-target-libitm:
55549 @if gcc-bootstrap
55550 all-target-libitm: stage_current
55551 @endif gcc-bootstrap
55552 @if target-libitm
55553 TARGET-target-libitm=all
55554 maybe-all-target-libitm: all-target-libitm
55555 all-target-libitm: configure-target-libitm
55556 @: $(MAKE); $(unstage)
55557 @r=`${PWD_COMMAND}`; export r; \
55558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55559 $(NORMAL_TARGET_EXPORTS) \
55560 (cd $(TARGET_SUBDIR)/libitm && \
55561 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55562 $(TARGET-target-libitm))
55563 @endif target-libitm
55569 .PHONY: check-target-libitm maybe-check-target-libitm
55570 maybe-check-target-libitm:
55571 @if target-libitm
55572 maybe-check-target-libitm: check-target-libitm
55574 check-target-libitm:
55575 @: $(MAKE); $(unstage)
55576 @r=`${PWD_COMMAND}`; export r; \
55577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55578 $(NORMAL_TARGET_EXPORTS) \
55579 (cd $(TARGET_SUBDIR)/libitm && \
55580 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55582 @endif target-libitm
55584 .PHONY: install-target-libitm maybe-install-target-libitm
55585 maybe-install-target-libitm:
55586 @if target-libitm
55587 maybe-install-target-libitm: install-target-libitm
55589 install-target-libitm: installdirs
55590 @: $(MAKE); $(unstage)
55591 @r=`${PWD_COMMAND}`; export r; \
55592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55593 $(NORMAL_TARGET_EXPORTS) \
55594 (cd $(TARGET_SUBDIR)/libitm && \
55595 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55597 @endif target-libitm
55599 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
55600 maybe-install-strip-target-libitm:
55601 @if target-libitm
55602 maybe-install-strip-target-libitm: install-strip-target-libitm
55604 install-strip-target-libitm: installdirs
55605 @: $(MAKE); $(unstage)
55606 @r=`${PWD_COMMAND}`; export r; \
55607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55608 $(NORMAL_TARGET_EXPORTS) \
55609 (cd $(TARGET_SUBDIR)/libitm && \
55610 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55612 @endif target-libitm
55614 # Other targets (info, dvi, pdf, etc.)
55616 .PHONY: maybe-info-target-libitm info-target-libitm
55617 maybe-info-target-libitm:
55618 @if target-libitm
55619 maybe-info-target-libitm: info-target-libitm
55621 info-target-libitm: \
55622 configure-target-libitm
55623 @: $(MAKE); $(unstage)
55624 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55625 r=`${PWD_COMMAND}`; export r; \
55626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55627 $(NORMAL_TARGET_EXPORTS) \
55628 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
55629 for flag in $(EXTRA_TARGET_FLAGS); do \
55630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55631 done; \
55632 (cd $(TARGET_SUBDIR)/libitm && \
55633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55635 "RANLIB=$${RANLIB}" \
55636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55637 info) \
55638 || exit 1
55640 @endif target-libitm
55642 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
55643 maybe-dvi-target-libitm:
55644 @if target-libitm
55645 maybe-dvi-target-libitm: dvi-target-libitm
55647 dvi-target-libitm: \
55648 configure-target-libitm
55649 @: $(MAKE); $(unstage)
55650 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55651 r=`${PWD_COMMAND}`; export r; \
55652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55653 $(NORMAL_TARGET_EXPORTS) \
55654 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
55655 for flag in $(EXTRA_TARGET_FLAGS); do \
55656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55657 done; \
55658 (cd $(TARGET_SUBDIR)/libitm && \
55659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55661 "RANLIB=$${RANLIB}" \
55662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55663 dvi) \
55664 || exit 1
55666 @endif target-libitm
55668 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
55669 maybe-pdf-target-libitm:
55670 @if target-libitm
55671 maybe-pdf-target-libitm: pdf-target-libitm
55673 pdf-target-libitm: \
55674 configure-target-libitm
55675 @: $(MAKE); $(unstage)
55676 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55677 r=`${PWD_COMMAND}`; export r; \
55678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55679 $(NORMAL_TARGET_EXPORTS) \
55680 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
55681 for flag in $(EXTRA_TARGET_FLAGS); do \
55682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55683 done; \
55684 (cd $(TARGET_SUBDIR)/libitm && \
55685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55687 "RANLIB=$${RANLIB}" \
55688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55689 pdf) \
55690 || exit 1
55692 @endif target-libitm
55694 .PHONY: maybe-html-target-libitm html-target-libitm
55695 maybe-html-target-libitm:
55696 @if target-libitm
55697 maybe-html-target-libitm: html-target-libitm
55699 html-target-libitm: \
55700 configure-target-libitm
55701 @: $(MAKE); $(unstage)
55702 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55703 r=`${PWD_COMMAND}`; export r; \
55704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55705 $(NORMAL_TARGET_EXPORTS) \
55706 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
55707 for flag in $(EXTRA_TARGET_FLAGS); do \
55708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55709 done; \
55710 (cd $(TARGET_SUBDIR)/libitm && \
55711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55713 "RANLIB=$${RANLIB}" \
55714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55715 html) \
55716 || exit 1
55718 @endif target-libitm
55720 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
55721 maybe-TAGS-target-libitm:
55722 @if target-libitm
55723 maybe-TAGS-target-libitm: TAGS-target-libitm
55725 TAGS-target-libitm: \
55726 configure-target-libitm
55727 @: $(MAKE); $(unstage)
55728 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55729 r=`${PWD_COMMAND}`; export r; \
55730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55731 $(NORMAL_TARGET_EXPORTS) \
55732 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
55733 for flag in $(EXTRA_TARGET_FLAGS); do \
55734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55735 done; \
55736 (cd $(TARGET_SUBDIR)/libitm && \
55737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55739 "RANLIB=$${RANLIB}" \
55740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55741 TAGS) \
55742 || exit 1
55744 @endif target-libitm
55746 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
55747 maybe-install-info-target-libitm:
55748 @if target-libitm
55749 maybe-install-info-target-libitm: install-info-target-libitm
55751 install-info-target-libitm: \
55752 configure-target-libitm \
55753 info-target-libitm
55754 @: $(MAKE); $(unstage)
55755 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55756 r=`${PWD_COMMAND}`; export r; \
55757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55758 $(NORMAL_TARGET_EXPORTS) \
55759 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
55760 for flag in $(EXTRA_TARGET_FLAGS); do \
55761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55762 done; \
55763 (cd $(TARGET_SUBDIR)/libitm && \
55764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55766 "RANLIB=$${RANLIB}" \
55767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55768 install-info) \
55769 || exit 1
55771 @endif target-libitm
55773 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
55774 maybe-install-pdf-target-libitm:
55775 @if target-libitm
55776 maybe-install-pdf-target-libitm: install-pdf-target-libitm
55778 install-pdf-target-libitm: \
55779 configure-target-libitm \
55780 pdf-target-libitm
55781 @: $(MAKE); $(unstage)
55782 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55783 r=`${PWD_COMMAND}`; export r; \
55784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55785 $(NORMAL_TARGET_EXPORTS) \
55786 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
55787 for flag in $(EXTRA_TARGET_FLAGS); do \
55788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55789 done; \
55790 (cd $(TARGET_SUBDIR)/libitm && \
55791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55793 "RANLIB=$${RANLIB}" \
55794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55795 install-pdf) \
55796 || exit 1
55798 @endif target-libitm
55800 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
55801 maybe-install-html-target-libitm:
55802 @if target-libitm
55803 maybe-install-html-target-libitm: install-html-target-libitm
55805 install-html-target-libitm: \
55806 configure-target-libitm \
55807 html-target-libitm
55808 @: $(MAKE); $(unstage)
55809 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55810 r=`${PWD_COMMAND}`; export r; \
55811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55812 $(NORMAL_TARGET_EXPORTS) \
55813 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
55814 for flag in $(EXTRA_TARGET_FLAGS); do \
55815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55816 done; \
55817 (cd $(TARGET_SUBDIR)/libitm && \
55818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55820 "RANLIB=$${RANLIB}" \
55821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55822 install-html) \
55823 || exit 1
55825 @endif target-libitm
55827 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
55828 maybe-installcheck-target-libitm:
55829 @if target-libitm
55830 maybe-installcheck-target-libitm: installcheck-target-libitm
55832 installcheck-target-libitm: \
55833 configure-target-libitm
55834 @: $(MAKE); $(unstage)
55835 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55836 r=`${PWD_COMMAND}`; export r; \
55837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55838 $(NORMAL_TARGET_EXPORTS) \
55839 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
55840 for flag in $(EXTRA_TARGET_FLAGS); do \
55841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55842 done; \
55843 (cd $(TARGET_SUBDIR)/libitm && \
55844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55846 "RANLIB=$${RANLIB}" \
55847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55848 installcheck) \
55849 || exit 1
55851 @endif target-libitm
55853 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
55854 maybe-mostlyclean-target-libitm:
55855 @if target-libitm
55856 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
55858 mostlyclean-target-libitm:
55859 @: $(MAKE); $(unstage)
55860 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55861 r=`${PWD_COMMAND}`; export r; \
55862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55863 $(NORMAL_TARGET_EXPORTS) \
55864 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
55865 for flag in $(EXTRA_TARGET_FLAGS); do \
55866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55867 done; \
55868 (cd $(TARGET_SUBDIR)/libitm && \
55869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55871 "RANLIB=$${RANLIB}" \
55872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55873 mostlyclean) \
55874 || exit 1
55876 @endif target-libitm
55878 .PHONY: maybe-clean-target-libitm clean-target-libitm
55879 maybe-clean-target-libitm:
55880 @if target-libitm
55881 maybe-clean-target-libitm: clean-target-libitm
55883 clean-target-libitm:
55884 @: $(MAKE); $(unstage)
55885 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55886 r=`${PWD_COMMAND}`; export r; \
55887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55888 $(NORMAL_TARGET_EXPORTS) \
55889 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
55890 for flag in $(EXTRA_TARGET_FLAGS); do \
55891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55892 done; \
55893 (cd $(TARGET_SUBDIR)/libitm && \
55894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55896 "RANLIB=$${RANLIB}" \
55897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55898 clean) \
55899 || exit 1
55901 @endif target-libitm
55903 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
55904 maybe-distclean-target-libitm:
55905 @if target-libitm
55906 maybe-distclean-target-libitm: distclean-target-libitm
55908 distclean-target-libitm:
55909 @: $(MAKE); $(unstage)
55910 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55911 r=`${PWD_COMMAND}`; export r; \
55912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55913 $(NORMAL_TARGET_EXPORTS) \
55914 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
55915 for flag in $(EXTRA_TARGET_FLAGS); do \
55916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55917 done; \
55918 (cd $(TARGET_SUBDIR)/libitm && \
55919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55921 "RANLIB=$${RANLIB}" \
55922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55923 distclean) \
55924 || exit 1
55926 @endif target-libitm
55928 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
55929 maybe-maintainer-clean-target-libitm:
55930 @if target-libitm
55931 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
55933 maintainer-clean-target-libitm:
55934 @: $(MAKE); $(unstage)
55935 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55936 r=`${PWD_COMMAND}`; export r; \
55937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55938 $(NORMAL_TARGET_EXPORTS) \
55939 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
55940 for flag in $(EXTRA_TARGET_FLAGS); do \
55941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55942 done; \
55943 (cd $(TARGET_SUBDIR)/libitm && \
55944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55946 "RANLIB=$${RANLIB}" \
55947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55948 maintainer-clean) \
55949 || exit 1
55951 @endif target-libitm
55957 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
55958 maybe-configure-target-libatomic:
55959 @if gcc-bootstrap
55960 configure-target-libatomic: stage_current
55961 @endif gcc-bootstrap
55962 @if target-libatomic
55963 maybe-configure-target-libatomic: configure-target-libatomic
55964 configure-target-libatomic:
55965 @: $(MAKE); $(unstage)
55966 @r=`${PWD_COMMAND}`; export r; \
55967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55968 echo "Checking multilib configuration for libatomic..."; \
55969 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
55970 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
55971 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
55972 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
55973 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
55974 else \
55975 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
55976 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
55977 fi; \
55978 else \
55979 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
55980 fi; \
55981 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
55982 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
55983 $(NORMAL_TARGET_EXPORTS) \
55984 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
55985 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
55986 case $(srcdir) in \
55987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55988 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
55989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55990 esac; \
55991 module_srcdir=libatomic; \
55992 rm -f no-such-file || : ; \
55993 CONFIG_SITE=no-such-file $(SHELL) \
55994 $$s/$$module_srcdir/configure \
55995 --srcdir=$${topdir}/$$module_srcdir \
55996 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55997 --target=${target_alias} \
55998 || exit 1
55999 @endif target-libatomic
56005 .PHONY: all-target-libatomic maybe-all-target-libatomic
56006 maybe-all-target-libatomic:
56007 @if gcc-bootstrap
56008 all-target-libatomic: stage_current
56009 @endif gcc-bootstrap
56010 @if target-libatomic
56011 TARGET-target-libatomic=all
56012 maybe-all-target-libatomic: all-target-libatomic
56013 all-target-libatomic: configure-target-libatomic
56014 @: $(MAKE); $(unstage)
56015 @r=`${PWD_COMMAND}`; export r; \
56016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56017 $(NORMAL_TARGET_EXPORTS) \
56018 (cd $(TARGET_SUBDIR)/libatomic && \
56019 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56020 $(TARGET-target-libatomic))
56021 @endif target-libatomic
56027 .PHONY: check-target-libatomic maybe-check-target-libatomic
56028 maybe-check-target-libatomic:
56029 @if target-libatomic
56030 maybe-check-target-libatomic: check-target-libatomic
56032 check-target-libatomic:
56033 @: $(MAKE); $(unstage)
56034 @r=`${PWD_COMMAND}`; export r; \
56035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56036 $(NORMAL_TARGET_EXPORTS) \
56037 (cd $(TARGET_SUBDIR)/libatomic && \
56038 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56040 @endif target-libatomic
56042 .PHONY: install-target-libatomic maybe-install-target-libatomic
56043 maybe-install-target-libatomic:
56044 @if target-libatomic
56045 maybe-install-target-libatomic: install-target-libatomic
56047 install-target-libatomic: installdirs
56048 @: $(MAKE); $(unstage)
56049 @r=`${PWD_COMMAND}`; export r; \
56050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56051 $(NORMAL_TARGET_EXPORTS) \
56052 (cd $(TARGET_SUBDIR)/libatomic && \
56053 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56055 @endif target-libatomic
56057 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
56058 maybe-install-strip-target-libatomic:
56059 @if target-libatomic
56060 maybe-install-strip-target-libatomic: install-strip-target-libatomic
56062 install-strip-target-libatomic: installdirs
56063 @: $(MAKE); $(unstage)
56064 @r=`${PWD_COMMAND}`; export r; \
56065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56066 $(NORMAL_TARGET_EXPORTS) \
56067 (cd $(TARGET_SUBDIR)/libatomic && \
56068 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56070 @endif target-libatomic
56072 # Other targets (info, dvi, pdf, etc.)
56074 .PHONY: maybe-info-target-libatomic info-target-libatomic
56075 maybe-info-target-libatomic:
56076 @if target-libatomic
56077 maybe-info-target-libatomic: info-target-libatomic
56079 info-target-libatomic: \
56080 configure-target-libatomic
56081 @: $(MAKE); $(unstage)
56082 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56083 r=`${PWD_COMMAND}`; export r; \
56084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56085 $(NORMAL_TARGET_EXPORTS) \
56086 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
56087 for flag in $(EXTRA_TARGET_FLAGS); do \
56088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56089 done; \
56090 (cd $(TARGET_SUBDIR)/libatomic && \
56091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56093 "RANLIB=$${RANLIB}" \
56094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56095 info) \
56096 || exit 1
56098 @endif target-libatomic
56100 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
56101 maybe-dvi-target-libatomic:
56102 @if target-libatomic
56103 maybe-dvi-target-libatomic: dvi-target-libatomic
56105 dvi-target-libatomic: \
56106 configure-target-libatomic
56107 @: $(MAKE); $(unstage)
56108 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56109 r=`${PWD_COMMAND}`; export r; \
56110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56111 $(NORMAL_TARGET_EXPORTS) \
56112 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
56113 for flag in $(EXTRA_TARGET_FLAGS); do \
56114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56115 done; \
56116 (cd $(TARGET_SUBDIR)/libatomic && \
56117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56119 "RANLIB=$${RANLIB}" \
56120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56121 dvi) \
56122 || exit 1
56124 @endif target-libatomic
56126 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
56127 maybe-pdf-target-libatomic:
56128 @if target-libatomic
56129 maybe-pdf-target-libatomic: pdf-target-libatomic
56131 pdf-target-libatomic: \
56132 configure-target-libatomic
56133 @: $(MAKE); $(unstage)
56134 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56135 r=`${PWD_COMMAND}`; export r; \
56136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56137 $(NORMAL_TARGET_EXPORTS) \
56138 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
56139 for flag in $(EXTRA_TARGET_FLAGS); do \
56140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56141 done; \
56142 (cd $(TARGET_SUBDIR)/libatomic && \
56143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56145 "RANLIB=$${RANLIB}" \
56146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56147 pdf) \
56148 || exit 1
56150 @endif target-libatomic
56152 .PHONY: maybe-html-target-libatomic html-target-libatomic
56153 maybe-html-target-libatomic:
56154 @if target-libatomic
56155 maybe-html-target-libatomic: html-target-libatomic
56157 html-target-libatomic: \
56158 configure-target-libatomic
56159 @: $(MAKE); $(unstage)
56160 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56161 r=`${PWD_COMMAND}`; export r; \
56162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56163 $(NORMAL_TARGET_EXPORTS) \
56164 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
56165 for flag in $(EXTRA_TARGET_FLAGS); do \
56166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56167 done; \
56168 (cd $(TARGET_SUBDIR)/libatomic && \
56169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56171 "RANLIB=$${RANLIB}" \
56172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56173 html) \
56174 || exit 1
56176 @endif target-libatomic
56178 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
56179 maybe-TAGS-target-libatomic:
56180 @if target-libatomic
56181 maybe-TAGS-target-libatomic: TAGS-target-libatomic
56183 TAGS-target-libatomic: \
56184 configure-target-libatomic
56185 @: $(MAKE); $(unstage)
56186 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56187 r=`${PWD_COMMAND}`; export r; \
56188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56189 $(NORMAL_TARGET_EXPORTS) \
56190 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
56191 for flag in $(EXTRA_TARGET_FLAGS); do \
56192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56193 done; \
56194 (cd $(TARGET_SUBDIR)/libatomic && \
56195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56197 "RANLIB=$${RANLIB}" \
56198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56199 TAGS) \
56200 || exit 1
56202 @endif target-libatomic
56204 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
56205 maybe-install-info-target-libatomic:
56206 @if target-libatomic
56207 maybe-install-info-target-libatomic: install-info-target-libatomic
56209 install-info-target-libatomic: \
56210 configure-target-libatomic \
56211 info-target-libatomic
56212 @: $(MAKE); $(unstage)
56213 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56214 r=`${PWD_COMMAND}`; export r; \
56215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56216 $(NORMAL_TARGET_EXPORTS) \
56217 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
56218 for flag in $(EXTRA_TARGET_FLAGS); do \
56219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56220 done; \
56221 (cd $(TARGET_SUBDIR)/libatomic && \
56222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56224 "RANLIB=$${RANLIB}" \
56225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56226 install-info) \
56227 || exit 1
56229 @endif target-libatomic
56231 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
56232 maybe-install-pdf-target-libatomic:
56233 @if target-libatomic
56234 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
56236 install-pdf-target-libatomic: \
56237 configure-target-libatomic \
56238 pdf-target-libatomic
56239 @: $(MAKE); $(unstage)
56240 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56241 r=`${PWD_COMMAND}`; export r; \
56242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56243 $(NORMAL_TARGET_EXPORTS) \
56244 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
56245 for flag in $(EXTRA_TARGET_FLAGS); do \
56246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56247 done; \
56248 (cd $(TARGET_SUBDIR)/libatomic && \
56249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56251 "RANLIB=$${RANLIB}" \
56252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56253 install-pdf) \
56254 || exit 1
56256 @endif target-libatomic
56258 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
56259 maybe-install-html-target-libatomic:
56260 @if target-libatomic
56261 maybe-install-html-target-libatomic: install-html-target-libatomic
56263 install-html-target-libatomic: \
56264 configure-target-libatomic \
56265 html-target-libatomic
56266 @: $(MAKE); $(unstage)
56267 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56268 r=`${PWD_COMMAND}`; export r; \
56269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56270 $(NORMAL_TARGET_EXPORTS) \
56271 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
56272 for flag in $(EXTRA_TARGET_FLAGS); do \
56273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56274 done; \
56275 (cd $(TARGET_SUBDIR)/libatomic && \
56276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56278 "RANLIB=$${RANLIB}" \
56279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56280 install-html) \
56281 || exit 1
56283 @endif target-libatomic
56285 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
56286 maybe-installcheck-target-libatomic:
56287 @if target-libatomic
56288 maybe-installcheck-target-libatomic: installcheck-target-libatomic
56290 installcheck-target-libatomic: \
56291 configure-target-libatomic
56292 @: $(MAKE); $(unstage)
56293 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56294 r=`${PWD_COMMAND}`; export r; \
56295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56296 $(NORMAL_TARGET_EXPORTS) \
56297 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
56298 for flag in $(EXTRA_TARGET_FLAGS); do \
56299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56300 done; \
56301 (cd $(TARGET_SUBDIR)/libatomic && \
56302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56304 "RANLIB=$${RANLIB}" \
56305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56306 installcheck) \
56307 || exit 1
56309 @endif target-libatomic
56311 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
56312 maybe-mostlyclean-target-libatomic:
56313 @if target-libatomic
56314 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
56316 mostlyclean-target-libatomic:
56317 @: $(MAKE); $(unstage)
56318 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56319 r=`${PWD_COMMAND}`; export r; \
56320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56321 $(NORMAL_TARGET_EXPORTS) \
56322 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
56323 for flag in $(EXTRA_TARGET_FLAGS); do \
56324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56325 done; \
56326 (cd $(TARGET_SUBDIR)/libatomic && \
56327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56329 "RANLIB=$${RANLIB}" \
56330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56331 mostlyclean) \
56332 || exit 1
56334 @endif target-libatomic
56336 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
56337 maybe-clean-target-libatomic:
56338 @if target-libatomic
56339 maybe-clean-target-libatomic: clean-target-libatomic
56341 clean-target-libatomic:
56342 @: $(MAKE); $(unstage)
56343 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56344 r=`${PWD_COMMAND}`; export r; \
56345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56346 $(NORMAL_TARGET_EXPORTS) \
56347 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
56348 for flag in $(EXTRA_TARGET_FLAGS); do \
56349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56350 done; \
56351 (cd $(TARGET_SUBDIR)/libatomic && \
56352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56354 "RANLIB=$${RANLIB}" \
56355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56356 clean) \
56357 || exit 1
56359 @endif target-libatomic
56361 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
56362 maybe-distclean-target-libatomic:
56363 @if target-libatomic
56364 maybe-distclean-target-libatomic: distclean-target-libatomic
56366 distclean-target-libatomic:
56367 @: $(MAKE); $(unstage)
56368 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56369 r=`${PWD_COMMAND}`; export r; \
56370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56371 $(NORMAL_TARGET_EXPORTS) \
56372 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
56373 for flag in $(EXTRA_TARGET_FLAGS); do \
56374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56375 done; \
56376 (cd $(TARGET_SUBDIR)/libatomic && \
56377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56379 "RANLIB=$${RANLIB}" \
56380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56381 distclean) \
56382 || exit 1
56384 @endif target-libatomic
56386 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
56387 maybe-maintainer-clean-target-libatomic:
56388 @if target-libatomic
56389 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
56391 maintainer-clean-target-libatomic:
56392 @: $(MAKE); $(unstage)
56393 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56394 r=`${PWD_COMMAND}`; export r; \
56395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56396 $(NORMAL_TARGET_EXPORTS) \
56397 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
56398 for flag in $(EXTRA_TARGET_FLAGS); do \
56399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56400 done; \
56401 (cd $(TARGET_SUBDIR)/libatomic && \
56402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56404 "RANLIB=$${RANLIB}" \
56405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56406 maintainer-clean) \
56407 || exit 1
56409 @endif target-libatomic
56413 @if target-libgomp
56414 .PHONY: check-target-libgomp-c++
56415 check-target-libgomp-c++:
56416 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
56418 .PHONY: check-target-libgomp-fortran
56419 check-target-libgomp-fortran:
56420 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
56422 @endif target-libgomp
56424 @if target-libitm
56425 .PHONY: check-target-libitm-c++
56426 check-target-libitm-c++:
56427 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
56429 @endif target-libitm
56431 # ----------
56432 # GCC module
56433 # ----------
56435 @if gcc-no-bootstrap
56436 .PHONY: cross
56437 cross: all-build all-gas all-ld
56438 @r=`${PWD_COMMAND}`; export r; \
56439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56440 $(HOST_EXPORTS) \
56441 echo "Building the C and C++ compiler"; \
56442 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56443 @r=`${PWD_COMMAND}`; export r; \
56444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56445 echo "Building runtime libraries"; \
56446 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56447 @endif gcc-no-bootstrap
56449 @if gcc
56451 .PHONY: check-gcc-c check-c
56452 check-gcc-c:
56453 r=`${PWD_COMMAND}`; export r; \
56454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56455 $(HOST_EXPORTS) \
56456 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56457 check-c: check-gcc-c
56459 .PHONY: check-gcc-c++ check-c++
56460 check-gcc-c++:
56461 r=`${PWD_COMMAND}`; export r; \
56462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56463 $(HOST_EXPORTS) \
56464 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
56465 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
56467 .PHONY: check-gcc-fortran check-fortran
56468 check-gcc-fortran:
56469 r=`${PWD_COMMAND}`; export r; \
56470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56471 $(HOST_EXPORTS) \
56472 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
56473 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
56475 .PHONY: check-gcc-ada check-ada
56476 check-gcc-ada:
56477 r=`${PWD_COMMAND}`; export r; \
56478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56479 $(HOST_EXPORTS) \
56480 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
56481 check-ada: check-gcc-ada check-target-libada
56483 .PHONY: check-gcc-objc check-objc
56484 check-gcc-objc:
56485 r=`${PWD_COMMAND}`; export r; \
56486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56487 $(HOST_EXPORTS) \
56488 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
56489 check-objc: check-gcc-objc check-target-libobjc
56491 .PHONY: check-gcc-obj-c++ check-obj-c++
56492 check-gcc-obj-c++:
56493 r=`${PWD_COMMAND}`; export r; \
56494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56495 $(HOST_EXPORTS) \
56496 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
56497 check-obj-c++: check-gcc-obj-c++
56499 .PHONY: check-gcc-go check-go
56500 check-gcc-go:
56501 r=`${PWD_COMMAND}`; export r; \
56502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56503 $(HOST_EXPORTS) \
56504 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
56505 check-go: check-gcc-go check-target-libgo check-gotools
56507 .PHONY: check-gcc-d check-d
56508 check-gcc-d:
56509 r=`${PWD_COMMAND}`; export r; \
56510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56511 $(HOST_EXPORTS) \
56512 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
56513 check-d: check-gcc-d check-target-libphobos
56515 .PHONY: check-gcc-jit check-jit
56516 check-gcc-jit:
56517 r=`${PWD_COMMAND}`; export r; \
56518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56519 $(HOST_EXPORTS) \
56520 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
56521 check-jit: check-gcc-jit
56524 # The gcc part of install-no-fixedincludes, which relies on an intimate
56525 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
56526 .PHONY: gcc-install-no-fixedincludes
56527 gcc-install-no-fixedincludes:
56528 @if [ -f ./gcc/Makefile ]; then \
56529 r=`${PWD_COMMAND}`; export r; \
56530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56531 $(HOST_EXPORTS) \
56532 (cd ./gcc \
56533 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
56534 else true; fi
56535 @endif gcc
56537 # ---------------------
56538 # GCC bootstrap support
56539 # ---------------------
56541 # We track the current stage (the one in 'gcc') in the stage_current file.
56542 # stage_last instead tracks the stage that was built last. These targets
56543 # are dummy when toplevel bootstrap is not active.
56545 # While making host and target tools, symlinks to the final stage must be
56546 # there, so $(unstage) should be run at various points. To avoid excessive
56547 # recursive invocations of make, we "inline" them using a variable. These
56548 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
56549 # to avoid warnings from the GNU Make job server.
56551 unstage = :
56552 stage = :
56553 current_stage = ""
56555 @if gcc-bootstrap
56556 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
56557 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
56558 current_stage = "`cat stage_current 2> /dev/null`"
56559 @endif gcc-bootstrap
56561 .PHONY: unstage stage
56562 unstage:
56563 @: $(MAKE); $(unstage)
56564 stage:
56565 @: $(MAKE); $(stage)
56567 # Disable commands for lean bootstrap.
56568 LEAN = false
56570 # We name the build directories for the various stages "stage1-gcc",
56571 # "stage2-gcc","stage3-gcc", etc.
56573 # Since the 'compare' process will fail (on debugging information) if any
56574 # directory names are different, we need to link the gcc directory for
56575 # the previous stage to a constant name ('prev-gcc'), and to make the name of
56576 # the build directories constant as well. For the latter, we use naked names
56577 # like 'gcc', because the scripts in that directory assume it. We use
56578 # mv on platforms where symlinks to directories do not work or are not
56579 # reliable.
56581 # 'touch' doesn't work right on some platforms.
56582 STAMP = echo timestamp >
56584 # We only want to compare .o files, so set this!
56585 objext = .o
56588 .PHONY: stage1-start stage1-end
56590 stage1-start::
56591 @: $(MAKE); $(stage); \
56592 echo stage1 > stage_current; \
56593 echo stage1 > stage_last; \
56594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56595 @if bfd
56596 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
56597 mkdir stage1-bfd; \
56598 mv stage1-bfd bfd
56599 @endif bfd
56600 @if opcodes
56601 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
56602 mkdir stage1-opcodes; \
56603 mv stage1-opcodes opcodes
56604 @endif opcodes
56605 @if binutils
56606 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
56607 mkdir stage1-binutils; \
56608 mv stage1-binutils binutils
56609 @endif binutils
56610 @if fixincludes
56611 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
56612 mkdir stage1-fixincludes; \
56613 mv stage1-fixincludes fixincludes
56614 @endif fixincludes
56615 @if gas
56616 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
56617 mkdir stage1-gas; \
56618 mv stage1-gas gas
56619 @endif gas
56620 @if gcc
56621 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
56622 mkdir stage1-gcc; \
56623 mv stage1-gcc gcc
56624 @endif gcc
56625 @if gmp
56626 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
56627 mkdir stage1-gmp; \
56628 mv stage1-gmp gmp
56629 @endif gmp
56630 @if mpfr
56631 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
56632 mkdir stage1-mpfr; \
56633 mv stage1-mpfr mpfr
56634 @endif mpfr
56635 @if mpc
56636 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
56637 mkdir stage1-mpc; \
56638 mv stage1-mpc mpc
56639 @endif mpc
56640 @if isl
56641 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
56642 mkdir stage1-isl; \
56643 mv stage1-isl isl
56644 @endif isl
56645 @if libelf
56646 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
56647 mkdir stage1-libelf; \
56648 mv stage1-libelf libelf
56649 @endif libelf
56650 @if gold
56651 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
56652 mkdir stage1-gold; \
56653 mv stage1-gold gold
56654 @endif gold
56655 @if intl
56656 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
56657 mkdir stage1-intl; \
56658 mv stage1-intl intl
56659 @endif intl
56660 @if ld
56661 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
56662 mkdir stage1-ld; \
56663 mv stage1-ld ld
56664 @endif ld
56665 @if libbacktrace
56666 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
56667 mkdir stage1-libbacktrace; \
56668 mv stage1-libbacktrace libbacktrace
56669 @endif libbacktrace
56670 @if libcpp
56671 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
56672 mkdir stage1-libcpp; \
56673 mv stage1-libcpp libcpp
56674 @endif libcpp
56675 @if libcody
56676 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
56677 mkdir stage1-libcody; \
56678 mv stage1-libcody libcody
56679 @endif libcody
56680 @if libdecnumber
56681 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
56682 mkdir stage1-libdecnumber; \
56683 mv stage1-libdecnumber libdecnumber
56684 @endif libdecnumber
56685 @if libiberty
56686 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
56687 mkdir stage1-libiberty; \
56688 mv stage1-libiberty libiberty
56689 @endif libiberty
56690 @if libiberty-linker-plugin
56691 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
56692 mkdir stage1-libiberty-linker-plugin; \
56693 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
56694 @endif libiberty-linker-plugin
56695 @if libiconv
56696 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
56697 mkdir stage1-libiconv; \
56698 mv stage1-libiconv libiconv
56699 @endif libiconv
56700 @if zlib
56701 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
56702 mkdir stage1-zlib; \
56703 mv stage1-zlib zlib
56704 @endif zlib
56705 @if lto-plugin
56706 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
56707 mkdir stage1-lto-plugin; \
56708 mv stage1-lto-plugin lto-plugin
56709 @endif lto-plugin
56710 @if libctf
56711 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
56712 mkdir stage1-libctf; \
56713 mv stage1-libctf libctf
56714 @endif libctf
56715 @[ -d stage1-$(TARGET_SUBDIR) ] || \
56716 mkdir stage1-$(TARGET_SUBDIR); \
56717 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
56719 stage1-end::
56720 @if bfd
56721 @if test -d $(HOST_SUBDIR)/bfd; then \
56722 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
56724 @endif bfd
56725 @if opcodes
56726 @if test -d $(HOST_SUBDIR)/opcodes; then \
56727 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
56729 @endif opcodes
56730 @if binutils
56731 @if test -d $(HOST_SUBDIR)/binutils; then \
56732 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
56734 @endif binutils
56735 @if fixincludes
56736 @if test -d $(HOST_SUBDIR)/fixincludes; then \
56737 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
56739 @endif fixincludes
56740 @if gas
56741 @if test -d $(HOST_SUBDIR)/gas; then \
56742 cd $(HOST_SUBDIR); mv gas stage1-gas; \
56744 @endif gas
56745 @if gcc
56746 @if test -d $(HOST_SUBDIR)/gcc; then \
56747 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
56749 @endif gcc
56750 @if gmp
56751 @if test -d $(HOST_SUBDIR)/gmp; then \
56752 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
56754 @endif gmp
56755 @if mpfr
56756 @if test -d $(HOST_SUBDIR)/mpfr; then \
56757 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
56759 @endif mpfr
56760 @if mpc
56761 @if test -d $(HOST_SUBDIR)/mpc; then \
56762 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
56764 @endif mpc
56765 @if isl
56766 @if test -d $(HOST_SUBDIR)/isl; then \
56767 cd $(HOST_SUBDIR); mv isl stage1-isl; \
56769 @endif isl
56770 @if libelf
56771 @if test -d $(HOST_SUBDIR)/libelf; then \
56772 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
56774 @endif libelf
56775 @if gold
56776 @if test -d $(HOST_SUBDIR)/gold; then \
56777 cd $(HOST_SUBDIR); mv gold stage1-gold; \
56779 @endif gold
56780 @if intl
56781 @if test -d $(HOST_SUBDIR)/intl; then \
56782 cd $(HOST_SUBDIR); mv intl stage1-intl; \
56784 @endif intl
56785 @if ld
56786 @if test -d $(HOST_SUBDIR)/ld; then \
56787 cd $(HOST_SUBDIR); mv ld stage1-ld; \
56789 @endif ld
56790 @if libbacktrace
56791 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56792 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
56794 @endif libbacktrace
56795 @if libcpp
56796 @if test -d $(HOST_SUBDIR)/libcpp; then \
56797 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
56799 @endif libcpp
56800 @if libcody
56801 @if test -d $(HOST_SUBDIR)/libcody; then \
56802 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
56804 @endif libcody
56805 @if libdecnumber
56806 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56807 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
56809 @endif libdecnumber
56810 @if libiberty
56811 @if test -d $(HOST_SUBDIR)/libiberty; then \
56812 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
56814 @endif libiberty
56815 @if libiberty-linker-plugin
56816 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56817 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
56819 @endif libiberty-linker-plugin
56820 @if libiconv
56821 @if test -d $(HOST_SUBDIR)/libiconv; then \
56822 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
56824 @endif libiconv
56825 @if zlib
56826 @if test -d $(HOST_SUBDIR)/zlib; then \
56827 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
56829 @endif zlib
56830 @if lto-plugin
56831 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56832 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
56834 @endif lto-plugin
56835 @if libctf
56836 @if test -d $(HOST_SUBDIR)/libctf; then \
56837 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
56839 @endif libctf
56840 @if test -d $(TARGET_SUBDIR); then \
56841 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
56843 rm -f stage_current
56845 # Bubble a bug fix through all the stages up to stage 1. They are
56846 # remade, but not reconfigured. The next stage (if any) will not be
56847 # reconfigured either.
56848 .PHONY: stage1-bubble
56849 stage1-bubble::
56850 @r=`${PWD_COMMAND}`; export r; \
56851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56852 if test -f stage1-lean ; then \
56853 echo Skipping rebuild of stage1; \
56854 else \
56855 $(MAKE) stage1-start; \
56856 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
56859 .PHONY: all-stage1 clean-stage1
56860 do-clean: clean-stage1
56862 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56863 # only possibility, but now it conflicts with no-bootstrap rules
56864 @if gcc-bootstrap
56869 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56871 .PHONY: distclean-stage1
56872 distclean-stage1::
56873 @: $(MAKE); $(stage)
56874 @test "`cat stage_last`" != stage1 || rm -f stage_last
56875 rm -rf stage1-*
56878 @endif gcc-bootstrap
56881 .PHONY: stage2-start stage2-end
56883 stage2-start::
56884 @: $(MAKE); $(stage); \
56885 echo stage2 > stage_current; \
56886 echo stage2 > stage_last; \
56887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56888 @if bfd
56889 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
56890 mkdir stage2-bfd; \
56891 mv stage2-bfd bfd; \
56892 mv stage1-bfd prev-bfd || test -f stage1-lean
56893 @endif bfd
56894 @if opcodes
56895 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56896 mkdir stage2-opcodes; \
56897 mv stage2-opcodes opcodes; \
56898 mv stage1-opcodes prev-opcodes || test -f stage1-lean
56899 @endif opcodes
56900 @if binutils
56901 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56902 mkdir stage2-binutils; \
56903 mv stage2-binutils binutils; \
56904 mv stage1-binutils prev-binutils || test -f stage1-lean
56905 @endif binutils
56906 @if fixincludes
56907 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
56908 mkdir stage2-fixincludes; \
56909 mv stage2-fixincludes fixincludes; \
56910 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
56911 @endif fixincludes
56912 @if gas
56913 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56914 mkdir stage2-gas; \
56915 mv stage2-gas gas; \
56916 mv stage1-gas prev-gas || test -f stage1-lean
56917 @endif gas
56918 @if gcc
56919 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56920 mkdir stage2-gcc; \
56921 mv stage2-gcc gcc; \
56922 mv stage1-gcc prev-gcc || test -f stage1-lean
56923 @endif gcc
56924 @if gmp
56925 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56926 mkdir stage2-gmp; \
56927 mv stage2-gmp gmp; \
56928 mv stage1-gmp prev-gmp || test -f stage1-lean
56929 @endif gmp
56930 @if mpfr
56931 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56932 mkdir stage2-mpfr; \
56933 mv stage2-mpfr mpfr; \
56934 mv stage1-mpfr prev-mpfr || test -f stage1-lean
56935 @endif mpfr
56936 @if mpc
56937 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56938 mkdir stage2-mpc; \
56939 mv stage2-mpc mpc; \
56940 mv stage1-mpc prev-mpc || test -f stage1-lean
56941 @endif mpc
56942 @if isl
56943 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
56944 mkdir stage2-isl; \
56945 mv stage2-isl isl; \
56946 mv stage1-isl prev-isl || test -f stage1-lean
56947 @endif isl
56948 @if libelf
56949 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
56950 mkdir stage2-libelf; \
56951 mv stage2-libelf libelf; \
56952 mv stage1-libelf prev-libelf || test -f stage1-lean
56953 @endif libelf
56954 @if gold
56955 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
56956 mkdir stage2-gold; \
56957 mv stage2-gold gold; \
56958 mv stage1-gold prev-gold || test -f stage1-lean
56959 @endif gold
56960 @if intl
56961 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
56962 mkdir stage2-intl; \
56963 mv stage2-intl intl; \
56964 mv stage1-intl prev-intl || test -f stage1-lean
56965 @endif intl
56966 @if ld
56967 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
56968 mkdir stage2-ld; \
56969 mv stage2-ld ld; \
56970 mv stage1-ld prev-ld || test -f stage1-lean
56971 @endif ld
56972 @if libbacktrace
56973 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
56974 mkdir stage2-libbacktrace; \
56975 mv stage2-libbacktrace libbacktrace; \
56976 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
56977 @endif libbacktrace
56978 @if libcpp
56979 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
56980 mkdir stage2-libcpp; \
56981 mv stage2-libcpp libcpp; \
56982 mv stage1-libcpp prev-libcpp || test -f stage1-lean
56983 @endif libcpp
56984 @if libcody
56985 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
56986 mkdir stage2-libcody; \
56987 mv stage2-libcody libcody; \
56988 mv stage1-libcody prev-libcody || test -f stage1-lean
56989 @endif libcody
56990 @if libdecnumber
56991 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
56992 mkdir stage2-libdecnumber; \
56993 mv stage2-libdecnumber libdecnumber; \
56994 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
56995 @endif libdecnumber
56996 @if libiberty
56997 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
56998 mkdir stage2-libiberty; \
56999 mv stage2-libiberty libiberty; \
57000 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57001 @endif libiberty
57002 @if libiberty-linker-plugin
57003 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
57004 mkdir stage2-libiberty-linker-plugin; \
57005 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
57006 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
57007 @endif libiberty-linker-plugin
57008 @if libiconv
57009 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
57010 mkdir stage2-libiconv; \
57011 mv stage2-libiconv libiconv; \
57012 mv stage1-libiconv prev-libiconv || test -f stage1-lean
57013 @endif libiconv
57014 @if zlib
57015 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57016 mkdir stage2-zlib; \
57017 mv stage2-zlib zlib; \
57018 mv stage1-zlib prev-zlib || test -f stage1-lean
57019 @endif zlib
57020 @if lto-plugin
57021 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57022 mkdir stage2-lto-plugin; \
57023 mv stage2-lto-plugin lto-plugin; \
57024 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57025 @endif lto-plugin
57026 @if libctf
57027 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
57028 mkdir stage2-libctf; \
57029 mv stage2-libctf libctf; \
57030 mv stage1-libctf prev-libctf || test -f stage1-lean
57031 @endif libctf
57032 @[ -d stage2-$(TARGET_SUBDIR) ] || \
57033 mkdir stage2-$(TARGET_SUBDIR); \
57034 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57035 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57037 stage2-end::
57038 @if bfd
57039 @if test -d $(HOST_SUBDIR)/bfd; then \
57040 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
57041 mv prev-bfd stage1-bfd; : ; \
57043 @endif bfd
57044 @if opcodes
57045 @if test -d $(HOST_SUBDIR)/opcodes; then \
57046 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
57047 mv prev-opcodes stage1-opcodes; : ; \
57049 @endif opcodes
57050 @if binutils
57051 @if test -d $(HOST_SUBDIR)/binutils; then \
57052 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
57053 mv prev-binutils stage1-binutils; : ; \
57055 @endif binutils
57056 @if fixincludes
57057 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57058 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
57059 mv prev-fixincludes stage1-fixincludes; : ; \
57061 @endif fixincludes
57062 @if gas
57063 @if test -d $(HOST_SUBDIR)/gas; then \
57064 cd $(HOST_SUBDIR); mv gas stage2-gas; \
57065 mv prev-gas stage1-gas; : ; \
57067 @endif gas
57068 @if gcc
57069 @if test -d $(HOST_SUBDIR)/gcc; then \
57070 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
57071 mv prev-gcc stage1-gcc; : ; \
57073 @endif gcc
57074 @if gmp
57075 @if test -d $(HOST_SUBDIR)/gmp; then \
57076 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
57077 mv prev-gmp stage1-gmp; : ; \
57079 @endif gmp
57080 @if mpfr
57081 @if test -d $(HOST_SUBDIR)/mpfr; then \
57082 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
57083 mv prev-mpfr stage1-mpfr; : ; \
57085 @endif mpfr
57086 @if mpc
57087 @if test -d $(HOST_SUBDIR)/mpc; then \
57088 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
57089 mv prev-mpc stage1-mpc; : ; \
57091 @endif mpc
57092 @if isl
57093 @if test -d $(HOST_SUBDIR)/isl; then \
57094 cd $(HOST_SUBDIR); mv isl stage2-isl; \
57095 mv prev-isl stage1-isl; : ; \
57097 @endif isl
57098 @if libelf
57099 @if test -d $(HOST_SUBDIR)/libelf; then \
57100 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
57101 mv prev-libelf stage1-libelf; : ; \
57103 @endif libelf
57104 @if gold
57105 @if test -d $(HOST_SUBDIR)/gold; then \
57106 cd $(HOST_SUBDIR); mv gold stage2-gold; \
57107 mv prev-gold stage1-gold; : ; \
57109 @endif gold
57110 @if intl
57111 @if test -d $(HOST_SUBDIR)/intl; then \
57112 cd $(HOST_SUBDIR); mv intl stage2-intl; \
57113 mv prev-intl stage1-intl; : ; \
57115 @endif intl
57116 @if ld
57117 @if test -d $(HOST_SUBDIR)/ld; then \
57118 cd $(HOST_SUBDIR); mv ld stage2-ld; \
57119 mv prev-ld stage1-ld; : ; \
57121 @endif ld
57122 @if libbacktrace
57123 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57124 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
57125 mv prev-libbacktrace stage1-libbacktrace; : ; \
57127 @endif libbacktrace
57128 @if libcpp
57129 @if test -d $(HOST_SUBDIR)/libcpp; then \
57130 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
57131 mv prev-libcpp stage1-libcpp; : ; \
57133 @endif libcpp
57134 @if libcody
57135 @if test -d $(HOST_SUBDIR)/libcody; then \
57136 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
57137 mv prev-libcody stage1-libcody; : ; \
57139 @endif libcody
57140 @if libdecnumber
57141 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57142 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
57143 mv prev-libdecnumber stage1-libdecnumber; : ; \
57145 @endif libdecnumber
57146 @if libiberty
57147 @if test -d $(HOST_SUBDIR)/libiberty; then \
57148 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
57149 mv prev-libiberty stage1-libiberty; : ; \
57151 @endif libiberty
57152 @if libiberty-linker-plugin
57153 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57154 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
57155 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
57157 @endif libiberty-linker-plugin
57158 @if libiconv
57159 @if test -d $(HOST_SUBDIR)/libiconv; then \
57160 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
57161 mv prev-libiconv stage1-libiconv; : ; \
57163 @endif libiconv
57164 @if zlib
57165 @if test -d $(HOST_SUBDIR)/zlib; then \
57166 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
57167 mv prev-zlib stage1-zlib; : ; \
57169 @endif zlib
57170 @if lto-plugin
57171 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57172 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
57173 mv prev-lto-plugin stage1-lto-plugin; : ; \
57175 @endif lto-plugin
57176 @if libctf
57177 @if test -d $(HOST_SUBDIR)/libctf; then \
57178 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
57179 mv prev-libctf stage1-libctf; : ; \
57181 @endif libctf
57182 @if test -d $(TARGET_SUBDIR); then \
57183 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
57184 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
57186 rm -f stage_current
57188 # Bubble a bug fix through all the stages up to stage 2. They are
57189 # remade, but not reconfigured. The next stage (if any) will not be
57190 # reconfigured either.
57191 .PHONY: stage2-bubble
57192 stage2-bubble:: stage1-bubble
57193 @r=`${PWD_COMMAND}`; export r; \
57194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57195 if test -f stage2-lean || test -f stage1-lean ; then \
57196 echo Skipping rebuild of stage2; \
57197 else \
57198 $(MAKE) stage2-start; \
57199 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57202 .PHONY: all-stage2 clean-stage2
57203 do-clean: clean-stage2
57205 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57206 # only possibility, but now it conflicts with no-bootstrap rules
57207 @if gcc-bootstrap
57211 .PHONY: bootstrap2 bootstrap2-lean
57212 bootstrap2:
57213 echo stage2 > stage_final
57214 @r=`${PWD_COMMAND}`; export r; \
57215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57216 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57217 @: $(MAKE); $(unstage)
57218 @r=`${PWD_COMMAND}`; export r; \
57219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57220 TFLAGS="$(STAGE2_TFLAGS)"; \
57221 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57223 bootstrap2-lean:
57224 echo stage2 > stage_final
57225 @r=`${PWD_COMMAND}`; export r; \
57226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57227 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57228 @: $(MAKE); $(unstage)
57229 @r=`${PWD_COMMAND}`; export r; \
57230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57231 TFLAGS="$(STAGE2_TFLAGS)"; \
57232 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57235 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57236 distclean-stage1:: distclean-stage2
57237 .PHONY: distclean-stage2
57238 distclean-stage2::
57239 @: $(MAKE); $(stage)
57240 @test "`cat stage_last`" != stage2 || rm -f stage_last
57241 rm -rf stage2-*
57244 @endif gcc-bootstrap
57247 .PHONY: stage3-start stage3-end
57249 stage3-start::
57250 @: $(MAKE); $(stage); \
57251 echo stage3 > stage_current; \
57252 echo stage3 > stage_last; \
57253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57254 @if bfd
57255 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57256 mkdir stage3-bfd; \
57257 mv stage3-bfd bfd; \
57258 mv stage2-bfd prev-bfd || test -f stage2-lean
57259 @endif bfd
57260 @if opcodes
57261 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57262 mkdir stage3-opcodes; \
57263 mv stage3-opcodes opcodes; \
57264 mv stage2-opcodes prev-opcodes || test -f stage2-lean
57265 @endif opcodes
57266 @if binutils
57267 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57268 mkdir stage3-binutils; \
57269 mv stage3-binutils binutils; \
57270 mv stage2-binutils prev-binutils || test -f stage2-lean
57271 @endif binutils
57272 @if fixincludes
57273 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
57274 mkdir stage3-fixincludes; \
57275 mv stage3-fixincludes fixincludes; \
57276 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
57277 @endif fixincludes
57278 @if gas
57279 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57280 mkdir stage3-gas; \
57281 mv stage3-gas gas; \
57282 mv stage2-gas prev-gas || test -f stage2-lean
57283 @endif gas
57284 @if gcc
57285 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57286 mkdir stage3-gcc; \
57287 mv stage3-gcc gcc; \
57288 mv stage2-gcc prev-gcc || test -f stage2-lean
57289 @endif gcc
57290 @if gmp
57291 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57292 mkdir stage3-gmp; \
57293 mv stage3-gmp gmp; \
57294 mv stage2-gmp prev-gmp || test -f stage2-lean
57295 @endif gmp
57296 @if mpfr
57297 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57298 mkdir stage3-mpfr; \
57299 mv stage3-mpfr mpfr; \
57300 mv stage2-mpfr prev-mpfr || test -f stage2-lean
57301 @endif mpfr
57302 @if mpc
57303 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57304 mkdir stage3-mpc; \
57305 mv stage3-mpc mpc; \
57306 mv stage2-mpc prev-mpc || test -f stage2-lean
57307 @endif mpc
57308 @if isl
57309 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
57310 mkdir stage3-isl; \
57311 mv stage3-isl isl; \
57312 mv stage2-isl prev-isl || test -f stage2-lean
57313 @endif isl
57314 @if libelf
57315 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57316 mkdir stage3-libelf; \
57317 mv stage3-libelf libelf; \
57318 mv stage2-libelf prev-libelf || test -f stage2-lean
57319 @endif libelf
57320 @if gold
57321 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57322 mkdir stage3-gold; \
57323 mv stage3-gold gold; \
57324 mv stage2-gold prev-gold || test -f stage2-lean
57325 @endif gold
57326 @if intl
57327 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57328 mkdir stage3-intl; \
57329 mv stage3-intl intl; \
57330 mv stage2-intl prev-intl || test -f stage2-lean
57331 @endif intl
57332 @if ld
57333 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57334 mkdir stage3-ld; \
57335 mv stage3-ld ld; \
57336 mv stage2-ld prev-ld || test -f stage2-lean
57337 @endif ld
57338 @if libbacktrace
57339 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
57340 mkdir stage3-libbacktrace; \
57341 mv stage3-libbacktrace libbacktrace; \
57342 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
57343 @endif libbacktrace
57344 @if libcpp
57345 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57346 mkdir stage3-libcpp; \
57347 mv stage3-libcpp libcpp; \
57348 mv stage2-libcpp prev-libcpp || test -f stage2-lean
57349 @endif libcpp
57350 @if libcody
57351 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
57352 mkdir stage3-libcody; \
57353 mv stage3-libcody libcody; \
57354 mv stage2-libcody prev-libcody || test -f stage2-lean
57355 @endif libcody
57356 @if libdecnumber
57357 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57358 mkdir stage3-libdecnumber; \
57359 mv stage3-libdecnumber libdecnumber; \
57360 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
57361 @endif libdecnumber
57362 @if libiberty
57363 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57364 mkdir stage3-libiberty; \
57365 mv stage3-libiberty libiberty; \
57366 mv stage2-libiberty prev-libiberty || test -f stage2-lean
57367 @endif libiberty
57368 @if libiberty-linker-plugin
57369 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
57370 mkdir stage3-libiberty-linker-plugin; \
57371 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
57372 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
57373 @endif libiberty-linker-plugin
57374 @if libiconv
57375 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
57376 mkdir stage3-libiconv; \
57377 mv stage3-libiconv libiconv; \
57378 mv stage2-libiconv prev-libiconv || test -f stage2-lean
57379 @endif libiconv
57380 @if zlib
57381 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57382 mkdir stage3-zlib; \
57383 mv stage3-zlib zlib; \
57384 mv stage2-zlib prev-zlib || test -f stage2-lean
57385 @endif zlib
57386 @if lto-plugin
57387 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57388 mkdir stage3-lto-plugin; \
57389 mv stage3-lto-plugin lto-plugin; \
57390 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
57391 @endif lto-plugin
57392 @if libctf
57393 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
57394 mkdir stage3-libctf; \
57395 mv stage3-libctf libctf; \
57396 mv stage2-libctf prev-libctf || test -f stage2-lean
57397 @endif libctf
57398 @[ -d stage3-$(TARGET_SUBDIR) ] || \
57399 mkdir stage3-$(TARGET_SUBDIR); \
57400 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57401 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
57403 stage3-end::
57404 @if bfd
57405 @if test -d $(HOST_SUBDIR)/bfd; then \
57406 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
57407 mv prev-bfd stage2-bfd; : ; \
57409 @endif bfd
57410 @if opcodes
57411 @if test -d $(HOST_SUBDIR)/opcodes; then \
57412 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
57413 mv prev-opcodes stage2-opcodes; : ; \
57415 @endif opcodes
57416 @if binutils
57417 @if test -d $(HOST_SUBDIR)/binutils; then \
57418 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
57419 mv prev-binutils stage2-binutils; : ; \
57421 @endif binutils
57422 @if fixincludes
57423 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57424 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
57425 mv prev-fixincludes stage2-fixincludes; : ; \
57427 @endif fixincludes
57428 @if gas
57429 @if test -d $(HOST_SUBDIR)/gas; then \
57430 cd $(HOST_SUBDIR); mv gas stage3-gas; \
57431 mv prev-gas stage2-gas; : ; \
57433 @endif gas
57434 @if gcc
57435 @if test -d $(HOST_SUBDIR)/gcc; then \
57436 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
57437 mv prev-gcc stage2-gcc; : ; \
57439 @endif gcc
57440 @if gmp
57441 @if test -d $(HOST_SUBDIR)/gmp; then \
57442 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
57443 mv prev-gmp stage2-gmp; : ; \
57445 @endif gmp
57446 @if mpfr
57447 @if test -d $(HOST_SUBDIR)/mpfr; then \
57448 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
57449 mv prev-mpfr stage2-mpfr; : ; \
57451 @endif mpfr
57452 @if mpc
57453 @if test -d $(HOST_SUBDIR)/mpc; then \
57454 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
57455 mv prev-mpc stage2-mpc; : ; \
57457 @endif mpc
57458 @if isl
57459 @if test -d $(HOST_SUBDIR)/isl; then \
57460 cd $(HOST_SUBDIR); mv isl stage3-isl; \
57461 mv prev-isl stage2-isl; : ; \
57463 @endif isl
57464 @if libelf
57465 @if test -d $(HOST_SUBDIR)/libelf; then \
57466 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
57467 mv prev-libelf stage2-libelf; : ; \
57469 @endif libelf
57470 @if gold
57471 @if test -d $(HOST_SUBDIR)/gold; then \
57472 cd $(HOST_SUBDIR); mv gold stage3-gold; \
57473 mv prev-gold stage2-gold; : ; \
57475 @endif gold
57476 @if intl
57477 @if test -d $(HOST_SUBDIR)/intl; then \
57478 cd $(HOST_SUBDIR); mv intl stage3-intl; \
57479 mv prev-intl stage2-intl; : ; \
57481 @endif intl
57482 @if ld
57483 @if test -d $(HOST_SUBDIR)/ld; then \
57484 cd $(HOST_SUBDIR); mv ld stage3-ld; \
57485 mv prev-ld stage2-ld; : ; \
57487 @endif ld
57488 @if libbacktrace
57489 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57490 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
57491 mv prev-libbacktrace stage2-libbacktrace; : ; \
57493 @endif libbacktrace
57494 @if libcpp
57495 @if test -d $(HOST_SUBDIR)/libcpp; then \
57496 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
57497 mv prev-libcpp stage2-libcpp; : ; \
57499 @endif libcpp
57500 @if libcody
57501 @if test -d $(HOST_SUBDIR)/libcody; then \
57502 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
57503 mv prev-libcody stage2-libcody; : ; \
57505 @endif libcody
57506 @if libdecnumber
57507 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57508 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
57509 mv prev-libdecnumber stage2-libdecnumber; : ; \
57511 @endif libdecnumber
57512 @if libiberty
57513 @if test -d $(HOST_SUBDIR)/libiberty; then \
57514 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
57515 mv prev-libiberty stage2-libiberty; : ; \
57517 @endif libiberty
57518 @if libiberty-linker-plugin
57519 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57520 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
57521 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
57523 @endif libiberty-linker-plugin
57524 @if libiconv
57525 @if test -d $(HOST_SUBDIR)/libiconv; then \
57526 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
57527 mv prev-libiconv stage2-libiconv; : ; \
57529 @endif libiconv
57530 @if zlib
57531 @if test -d $(HOST_SUBDIR)/zlib; then \
57532 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
57533 mv prev-zlib stage2-zlib; : ; \
57535 @endif zlib
57536 @if lto-plugin
57537 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57538 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
57539 mv prev-lto-plugin stage2-lto-plugin; : ; \
57541 @endif lto-plugin
57542 @if libctf
57543 @if test -d $(HOST_SUBDIR)/libctf; then \
57544 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
57545 mv prev-libctf stage2-libctf; : ; \
57547 @endif libctf
57548 @if test -d $(TARGET_SUBDIR); then \
57549 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
57550 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
57552 rm -f stage_current
57554 # Bubble a bug fix through all the stages up to stage 3. They are
57555 # remade, but not reconfigured. The next stage (if any) will not be
57556 # reconfigured either.
57557 .PHONY: stage3-bubble
57558 stage3-bubble:: stage2-bubble
57559 @r=`${PWD_COMMAND}`; export r; \
57560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57561 if test -f stage3-lean || test -f stage2-lean ; then \
57562 echo Skipping rebuild of stage3; \
57563 else \
57564 $(MAKE) stage3-start; \
57565 if $(LEAN); then \
57566 rm -rf stage1-*; \
57567 $(STAMP) stage1-lean; \
57568 fi; \
57569 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
57571 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
57573 .PHONY: all-stage3 clean-stage3
57574 do-clean: clean-stage3
57576 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57577 # only possibility, but now it conflicts with no-bootstrap rules
57578 @if gcc-bootstrap
57580 compare:
57581 @r=`${PWD_COMMAND}`; export r; \
57582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57583 if test -f stage2-lean; then \
57584 echo Cannot compare object files as stage 2 was deleted.; \
57585 exit 0; \
57586 fi; \
57587 : $(MAKE); $(stage); \
57588 rm -f .bad_compare; \
57589 echo Comparing stages 2 and 3; \
57590 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
57591 files=`find stage3-* -name "*$(objext)" -print | \
57592 sed -n s,^stage$$sed-,,p`; \
57593 for file in $${files} ${extra-compare}; do \
57594 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
57595 if test ! -f $$f1; then continue; fi; \
57596 $(do-compare) > /dev/null 2>&1; \
57597 if test $$? -eq 1; then \
57598 case $$file in \
57599 @compare_exclusions@) \
57600 echo warning: $$file differs ;; \
57601 *) \
57602 echo $$file differs >> .bad_compare ;; \
57603 esac; \
57604 fi; \
57605 done; \
57606 if [ -f .bad_compare ]; then \
57607 echo "Bootstrap comparison failure!"; \
57608 cat .bad_compare; \
57609 exit 1; \
57610 else \
57611 echo Comparison successful.; \
57612 fi; \
57613 $(STAMP) compare
57614 if $(LEAN); then \
57615 rm -rf stage2-*; \
57616 $(STAMP) stage2-lean; \
57621 .PHONY: bootstrap bootstrap-lean
57622 bootstrap:
57623 echo stage3 > stage_final
57624 @r=`${PWD_COMMAND}`; export r; \
57625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57626 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57627 @: $(MAKE); $(unstage)
57628 @r=`${PWD_COMMAND}`; export r; \
57629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57630 TFLAGS="$(STAGE3_TFLAGS)"; \
57631 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57633 bootstrap-lean:
57634 echo stage3 > stage_final
57635 @r=`${PWD_COMMAND}`; export r; \
57636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57637 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
57638 @: $(MAKE); $(unstage)
57639 @r=`${PWD_COMMAND}`; export r; \
57640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57641 TFLAGS="$(STAGE3_TFLAGS)"; \
57642 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57645 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57646 distclean-stage2:: distclean-stage3
57647 .PHONY: distclean-stage3
57648 distclean-stage3::
57649 @: $(MAKE); $(stage)
57650 @test "`cat stage_last`" != stage3 || rm -f stage_last
57651 rm -rf stage3-* compare
57654 .PHONY: cleanstrap
57655 cleanstrap: do-distclean local-clean
57656 echo stage3 > stage_final
57657 @r=`${PWD_COMMAND}`; export r; \
57658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57659 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57660 @: $(MAKE); $(unstage)
57661 @r=`${PWD_COMMAND}`; export r; \
57662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57663 TFLAGS="$(STAGE3_TFLAGS)"; \
57664 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57666 @endif gcc-bootstrap
57669 .PHONY: stage4-start stage4-end
57671 stage4-start::
57672 @: $(MAKE); $(stage); \
57673 echo stage4 > stage_current; \
57674 echo stage4 > stage_last; \
57675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57676 @if bfd
57677 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
57678 mkdir stage4-bfd; \
57679 mv stage4-bfd bfd; \
57680 mv stage3-bfd prev-bfd || test -f stage3-lean
57681 @endif bfd
57682 @if opcodes
57683 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
57684 mkdir stage4-opcodes; \
57685 mv stage4-opcodes opcodes; \
57686 mv stage3-opcodes prev-opcodes || test -f stage3-lean
57687 @endif opcodes
57688 @if binutils
57689 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
57690 mkdir stage4-binutils; \
57691 mv stage4-binutils binutils; \
57692 mv stage3-binutils prev-binutils || test -f stage3-lean
57693 @endif binutils
57694 @if fixincludes
57695 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
57696 mkdir stage4-fixincludes; \
57697 mv stage4-fixincludes fixincludes; \
57698 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
57699 @endif fixincludes
57700 @if gas
57701 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
57702 mkdir stage4-gas; \
57703 mv stage4-gas gas; \
57704 mv stage3-gas prev-gas || test -f stage3-lean
57705 @endif gas
57706 @if gcc
57707 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
57708 mkdir stage4-gcc; \
57709 mv stage4-gcc gcc; \
57710 mv stage3-gcc prev-gcc || test -f stage3-lean
57711 @endif gcc
57712 @if gmp
57713 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
57714 mkdir stage4-gmp; \
57715 mv stage4-gmp gmp; \
57716 mv stage3-gmp prev-gmp || test -f stage3-lean
57717 @endif gmp
57718 @if mpfr
57719 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
57720 mkdir stage4-mpfr; \
57721 mv stage4-mpfr mpfr; \
57722 mv stage3-mpfr prev-mpfr || test -f stage3-lean
57723 @endif mpfr
57724 @if mpc
57725 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
57726 mkdir stage4-mpc; \
57727 mv stage4-mpc mpc; \
57728 mv stage3-mpc prev-mpc || test -f stage3-lean
57729 @endif mpc
57730 @if isl
57731 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
57732 mkdir stage4-isl; \
57733 mv stage4-isl isl; \
57734 mv stage3-isl prev-isl || test -f stage3-lean
57735 @endif isl
57736 @if libelf
57737 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
57738 mkdir stage4-libelf; \
57739 mv stage4-libelf libelf; \
57740 mv stage3-libelf prev-libelf || test -f stage3-lean
57741 @endif libelf
57742 @if gold
57743 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
57744 mkdir stage4-gold; \
57745 mv stage4-gold gold; \
57746 mv stage3-gold prev-gold || test -f stage3-lean
57747 @endif gold
57748 @if intl
57749 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
57750 mkdir stage4-intl; \
57751 mv stage4-intl intl; \
57752 mv stage3-intl prev-intl || test -f stage3-lean
57753 @endif intl
57754 @if ld
57755 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
57756 mkdir stage4-ld; \
57757 mv stage4-ld ld; \
57758 mv stage3-ld prev-ld || test -f stage3-lean
57759 @endif ld
57760 @if libbacktrace
57761 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
57762 mkdir stage4-libbacktrace; \
57763 mv stage4-libbacktrace libbacktrace; \
57764 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
57765 @endif libbacktrace
57766 @if libcpp
57767 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
57768 mkdir stage4-libcpp; \
57769 mv stage4-libcpp libcpp; \
57770 mv stage3-libcpp prev-libcpp || test -f stage3-lean
57771 @endif libcpp
57772 @if libcody
57773 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
57774 mkdir stage4-libcody; \
57775 mv stage4-libcody libcody; \
57776 mv stage3-libcody prev-libcody || test -f stage3-lean
57777 @endif libcody
57778 @if libdecnumber
57779 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
57780 mkdir stage4-libdecnumber; \
57781 mv stage4-libdecnumber libdecnumber; \
57782 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
57783 @endif libdecnumber
57784 @if libiberty
57785 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
57786 mkdir stage4-libiberty; \
57787 mv stage4-libiberty libiberty; \
57788 mv stage3-libiberty prev-libiberty || test -f stage3-lean
57789 @endif libiberty
57790 @if libiberty-linker-plugin
57791 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
57792 mkdir stage4-libiberty-linker-plugin; \
57793 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
57794 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
57795 @endif libiberty-linker-plugin
57796 @if libiconv
57797 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
57798 mkdir stage4-libiconv; \
57799 mv stage4-libiconv libiconv; \
57800 mv stage3-libiconv prev-libiconv || test -f stage3-lean
57801 @endif libiconv
57802 @if zlib
57803 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
57804 mkdir stage4-zlib; \
57805 mv stage4-zlib zlib; \
57806 mv stage3-zlib prev-zlib || test -f stage3-lean
57807 @endif zlib
57808 @if lto-plugin
57809 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
57810 mkdir stage4-lto-plugin; \
57811 mv stage4-lto-plugin lto-plugin; \
57812 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
57813 @endif lto-plugin
57814 @if libctf
57815 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
57816 mkdir stage4-libctf; \
57817 mv stage4-libctf libctf; \
57818 mv stage3-libctf prev-libctf || test -f stage3-lean
57819 @endif libctf
57820 @[ -d stage4-$(TARGET_SUBDIR) ] || \
57821 mkdir stage4-$(TARGET_SUBDIR); \
57822 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57823 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
57825 stage4-end::
57826 @if bfd
57827 @if test -d $(HOST_SUBDIR)/bfd; then \
57828 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
57829 mv prev-bfd stage3-bfd; : ; \
57831 @endif bfd
57832 @if opcodes
57833 @if test -d $(HOST_SUBDIR)/opcodes; then \
57834 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
57835 mv prev-opcodes stage3-opcodes; : ; \
57837 @endif opcodes
57838 @if binutils
57839 @if test -d $(HOST_SUBDIR)/binutils; then \
57840 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
57841 mv prev-binutils stage3-binutils; : ; \
57843 @endif binutils
57844 @if fixincludes
57845 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57846 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
57847 mv prev-fixincludes stage3-fixincludes; : ; \
57849 @endif fixincludes
57850 @if gas
57851 @if test -d $(HOST_SUBDIR)/gas; then \
57852 cd $(HOST_SUBDIR); mv gas stage4-gas; \
57853 mv prev-gas stage3-gas; : ; \
57855 @endif gas
57856 @if gcc
57857 @if test -d $(HOST_SUBDIR)/gcc; then \
57858 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
57859 mv prev-gcc stage3-gcc; : ; \
57861 @endif gcc
57862 @if gmp
57863 @if test -d $(HOST_SUBDIR)/gmp; then \
57864 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
57865 mv prev-gmp stage3-gmp; : ; \
57867 @endif gmp
57868 @if mpfr
57869 @if test -d $(HOST_SUBDIR)/mpfr; then \
57870 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
57871 mv prev-mpfr stage3-mpfr; : ; \
57873 @endif mpfr
57874 @if mpc
57875 @if test -d $(HOST_SUBDIR)/mpc; then \
57876 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
57877 mv prev-mpc stage3-mpc; : ; \
57879 @endif mpc
57880 @if isl
57881 @if test -d $(HOST_SUBDIR)/isl; then \
57882 cd $(HOST_SUBDIR); mv isl stage4-isl; \
57883 mv prev-isl stage3-isl; : ; \
57885 @endif isl
57886 @if libelf
57887 @if test -d $(HOST_SUBDIR)/libelf; then \
57888 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
57889 mv prev-libelf stage3-libelf; : ; \
57891 @endif libelf
57892 @if gold
57893 @if test -d $(HOST_SUBDIR)/gold; then \
57894 cd $(HOST_SUBDIR); mv gold stage4-gold; \
57895 mv prev-gold stage3-gold; : ; \
57897 @endif gold
57898 @if intl
57899 @if test -d $(HOST_SUBDIR)/intl; then \
57900 cd $(HOST_SUBDIR); mv intl stage4-intl; \
57901 mv prev-intl stage3-intl; : ; \
57903 @endif intl
57904 @if ld
57905 @if test -d $(HOST_SUBDIR)/ld; then \
57906 cd $(HOST_SUBDIR); mv ld stage4-ld; \
57907 mv prev-ld stage3-ld; : ; \
57909 @endif ld
57910 @if libbacktrace
57911 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57912 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
57913 mv prev-libbacktrace stage3-libbacktrace; : ; \
57915 @endif libbacktrace
57916 @if libcpp
57917 @if test -d $(HOST_SUBDIR)/libcpp; then \
57918 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
57919 mv prev-libcpp stage3-libcpp; : ; \
57921 @endif libcpp
57922 @if libcody
57923 @if test -d $(HOST_SUBDIR)/libcody; then \
57924 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
57925 mv prev-libcody stage3-libcody; : ; \
57927 @endif libcody
57928 @if libdecnumber
57929 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57930 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
57931 mv prev-libdecnumber stage3-libdecnumber; : ; \
57933 @endif libdecnumber
57934 @if libiberty
57935 @if test -d $(HOST_SUBDIR)/libiberty; then \
57936 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
57937 mv prev-libiberty stage3-libiberty; : ; \
57939 @endif libiberty
57940 @if libiberty-linker-plugin
57941 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57942 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
57943 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
57945 @endif libiberty-linker-plugin
57946 @if libiconv
57947 @if test -d $(HOST_SUBDIR)/libiconv; then \
57948 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
57949 mv prev-libiconv stage3-libiconv; : ; \
57951 @endif libiconv
57952 @if zlib
57953 @if test -d $(HOST_SUBDIR)/zlib; then \
57954 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
57955 mv prev-zlib stage3-zlib; : ; \
57957 @endif zlib
57958 @if lto-plugin
57959 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57960 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
57961 mv prev-lto-plugin stage3-lto-plugin; : ; \
57963 @endif lto-plugin
57964 @if libctf
57965 @if test -d $(HOST_SUBDIR)/libctf; then \
57966 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
57967 mv prev-libctf stage3-libctf; : ; \
57969 @endif libctf
57970 @if test -d $(TARGET_SUBDIR); then \
57971 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
57972 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
57974 rm -f stage_current
57976 # Bubble a bug fix through all the stages up to stage 4. They are
57977 # remade, but not reconfigured. The next stage (if any) will not be
57978 # reconfigured either.
57979 .PHONY: stage4-bubble
57980 stage4-bubble:: stage3-bubble
57981 @r=`${PWD_COMMAND}`; export r; \
57982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57983 if test -f stage4-lean || test -f stage3-lean ; then \
57984 echo Skipping rebuild of stage4; \
57985 else \
57986 $(MAKE) stage4-start; \
57987 if $(LEAN); then \
57988 rm -rf stage2-*; \
57989 $(STAMP) stage2-lean; \
57990 fi; \
57991 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
57993 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
57995 .PHONY: all-stage4 clean-stage4
57996 do-clean: clean-stage4
57998 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57999 # only possibility, but now it conflicts with no-bootstrap rules
58000 @if gcc-bootstrap
58002 compare3:
58003 @r=`${PWD_COMMAND}`; export r; \
58004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58005 if test -f stage3-lean; then \
58006 echo Cannot compare object files as stage 3 was deleted.; \
58007 exit 0; \
58008 fi; \
58009 : $(MAKE); $(stage); \
58010 rm -f .bad_compare; \
58011 echo Comparing stages 3 and 4; \
58012 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58013 files=`find stage4-* -name "*$(objext)" -print | \
58014 sed -n s,^stage$$sed-,,p`; \
58015 for file in $${files} ${extra-compare}; do \
58016 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
58017 if test ! -f $$f1; then continue; fi; \
58018 $(do-compare3) > /dev/null 2>&1; \
58019 if test $$? -eq 1; then \
58020 case $$file in \
58021 @compare_exclusions@) \
58022 echo warning: $$file differs ;; \
58023 *) \
58024 echo $$file differs >> .bad_compare ;; \
58025 esac; \
58026 fi; \
58027 done; \
58028 if [ -f .bad_compare ]; then \
58029 echo "Bootstrap comparison failure!"; \
58030 cat .bad_compare; \
58031 exit 1; \
58032 else \
58033 echo Comparison successful.; \
58034 fi; \
58035 $(STAMP) compare3
58036 if $(LEAN); then \
58037 rm -rf stage3-*; \
58038 $(STAMP) stage3-lean; \
58043 .PHONY: bootstrap4 bootstrap4-lean
58044 bootstrap4:
58045 echo stage4 > stage_final
58046 @r=`${PWD_COMMAND}`; export r; \
58047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58048 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
58049 @: $(MAKE); $(unstage)
58050 @r=`${PWD_COMMAND}`; export r; \
58051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58052 TFLAGS="$(STAGE4_TFLAGS)"; \
58053 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58055 bootstrap4-lean:
58056 echo stage4 > stage_final
58057 @r=`${PWD_COMMAND}`; export r; \
58058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58059 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
58060 @: $(MAKE); $(unstage)
58061 @r=`${PWD_COMMAND}`; export r; \
58062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58063 TFLAGS="$(STAGE4_TFLAGS)"; \
58064 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58067 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58068 distclean-stage3:: distclean-stage4
58069 .PHONY: distclean-stage4
58070 distclean-stage4::
58071 @: $(MAKE); $(stage)
58072 @test "`cat stage_last`" != stage4 || rm -f stage_last
58073 rm -rf stage4-* compare3
58076 @endif gcc-bootstrap
58079 .PHONY: stageprofile-start stageprofile-end
58081 stageprofile-start::
58082 @: $(MAKE); $(stage); \
58083 echo stageprofile > stage_current; \
58084 echo stageprofile > stage_last; \
58085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58086 @if bfd
58087 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
58088 mkdir stageprofile-bfd; \
58089 mv stageprofile-bfd bfd; \
58090 mv stage1-bfd prev-bfd || test -f stage1-lean
58091 @endif bfd
58092 @if opcodes
58093 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
58094 mkdir stageprofile-opcodes; \
58095 mv stageprofile-opcodes opcodes; \
58096 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58097 @endif opcodes
58098 @if binutils
58099 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
58100 mkdir stageprofile-binutils; \
58101 mv stageprofile-binutils binutils; \
58102 mv stage1-binutils prev-binutils || test -f stage1-lean
58103 @endif binutils
58104 @if fixincludes
58105 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
58106 mkdir stageprofile-fixincludes; \
58107 mv stageprofile-fixincludes fixincludes; \
58108 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58109 @endif fixincludes
58110 @if gas
58111 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
58112 mkdir stageprofile-gas; \
58113 mv stageprofile-gas gas; \
58114 mv stage1-gas prev-gas || test -f stage1-lean
58115 @endif gas
58116 @if gcc
58117 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
58118 mkdir stageprofile-gcc; \
58119 mv stageprofile-gcc gcc; \
58120 mv stage1-gcc prev-gcc || test -f stage1-lean
58121 @endif gcc
58122 @if gmp
58123 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
58124 mkdir stageprofile-gmp; \
58125 mv stageprofile-gmp gmp; \
58126 mv stage1-gmp prev-gmp || test -f stage1-lean
58127 @endif gmp
58128 @if mpfr
58129 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
58130 mkdir stageprofile-mpfr; \
58131 mv stageprofile-mpfr mpfr; \
58132 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58133 @endif mpfr
58134 @if mpc
58135 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
58136 mkdir stageprofile-mpc; \
58137 mv stageprofile-mpc mpc; \
58138 mv stage1-mpc prev-mpc || test -f stage1-lean
58139 @endif mpc
58140 @if isl
58141 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
58142 mkdir stageprofile-isl; \
58143 mv stageprofile-isl isl; \
58144 mv stage1-isl prev-isl || test -f stage1-lean
58145 @endif isl
58146 @if libelf
58147 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58148 mkdir stageprofile-libelf; \
58149 mv stageprofile-libelf libelf; \
58150 mv stage1-libelf prev-libelf || test -f stage1-lean
58151 @endif libelf
58152 @if gold
58153 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58154 mkdir stageprofile-gold; \
58155 mv stageprofile-gold gold; \
58156 mv stage1-gold prev-gold || test -f stage1-lean
58157 @endif gold
58158 @if intl
58159 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58160 mkdir stageprofile-intl; \
58161 mv stageprofile-intl intl; \
58162 mv stage1-intl prev-intl || test -f stage1-lean
58163 @endif intl
58164 @if ld
58165 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58166 mkdir stageprofile-ld; \
58167 mv stageprofile-ld ld; \
58168 mv stage1-ld prev-ld || test -f stage1-lean
58169 @endif ld
58170 @if libbacktrace
58171 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
58172 mkdir stageprofile-libbacktrace; \
58173 mv stageprofile-libbacktrace libbacktrace; \
58174 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
58175 @endif libbacktrace
58176 @if libcpp
58177 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58178 mkdir stageprofile-libcpp; \
58179 mv stageprofile-libcpp libcpp; \
58180 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58181 @endif libcpp
58182 @if libcody
58183 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
58184 mkdir stageprofile-libcody; \
58185 mv stageprofile-libcody libcody; \
58186 mv stage1-libcody prev-libcody || test -f stage1-lean
58187 @endif libcody
58188 @if libdecnumber
58189 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58190 mkdir stageprofile-libdecnumber; \
58191 mv stageprofile-libdecnumber libdecnumber; \
58192 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58193 @endif libdecnumber
58194 @if libiberty
58195 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58196 mkdir stageprofile-libiberty; \
58197 mv stageprofile-libiberty libiberty; \
58198 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58199 @endif libiberty
58200 @if libiberty-linker-plugin
58201 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
58202 mkdir stageprofile-libiberty-linker-plugin; \
58203 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
58204 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
58205 @endif libiberty-linker-plugin
58206 @if libiconv
58207 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
58208 mkdir stageprofile-libiconv; \
58209 mv stageprofile-libiconv libiconv; \
58210 mv stage1-libiconv prev-libiconv || test -f stage1-lean
58211 @endif libiconv
58212 @if zlib
58213 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58214 mkdir stageprofile-zlib; \
58215 mv stageprofile-zlib zlib; \
58216 mv stage1-zlib prev-zlib || test -f stage1-lean
58217 @endif zlib
58218 @if lto-plugin
58219 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58220 mkdir stageprofile-lto-plugin; \
58221 mv stageprofile-lto-plugin lto-plugin; \
58222 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58223 @endif lto-plugin
58224 @if libctf
58225 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
58226 mkdir stageprofile-libctf; \
58227 mv stageprofile-libctf libctf; \
58228 mv stage1-libctf prev-libctf || test -f stage1-lean
58229 @endif libctf
58230 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58231 mkdir stageprofile-$(TARGET_SUBDIR); \
58232 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58233 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58235 stageprofile-end::
58236 @if bfd
58237 @if test -d $(HOST_SUBDIR)/bfd; then \
58238 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
58239 mv prev-bfd stage1-bfd; : ; \
58241 @endif bfd
58242 @if opcodes
58243 @if test -d $(HOST_SUBDIR)/opcodes; then \
58244 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
58245 mv prev-opcodes stage1-opcodes; : ; \
58247 @endif opcodes
58248 @if binutils
58249 @if test -d $(HOST_SUBDIR)/binutils; then \
58250 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
58251 mv prev-binutils stage1-binutils; : ; \
58253 @endif binutils
58254 @if fixincludes
58255 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58256 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
58257 mv prev-fixincludes stage1-fixincludes; : ; \
58259 @endif fixincludes
58260 @if gas
58261 @if test -d $(HOST_SUBDIR)/gas; then \
58262 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
58263 mv prev-gas stage1-gas; : ; \
58265 @endif gas
58266 @if gcc
58267 @if test -d $(HOST_SUBDIR)/gcc; then \
58268 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
58269 mv prev-gcc stage1-gcc; : ; \
58271 @endif gcc
58272 @if gmp
58273 @if test -d $(HOST_SUBDIR)/gmp; then \
58274 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
58275 mv prev-gmp stage1-gmp; : ; \
58277 @endif gmp
58278 @if mpfr
58279 @if test -d $(HOST_SUBDIR)/mpfr; then \
58280 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
58281 mv prev-mpfr stage1-mpfr; : ; \
58283 @endif mpfr
58284 @if mpc
58285 @if test -d $(HOST_SUBDIR)/mpc; then \
58286 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
58287 mv prev-mpc stage1-mpc; : ; \
58289 @endif mpc
58290 @if isl
58291 @if test -d $(HOST_SUBDIR)/isl; then \
58292 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
58293 mv prev-isl stage1-isl; : ; \
58295 @endif isl
58296 @if libelf
58297 @if test -d $(HOST_SUBDIR)/libelf; then \
58298 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
58299 mv prev-libelf stage1-libelf; : ; \
58301 @endif libelf
58302 @if gold
58303 @if test -d $(HOST_SUBDIR)/gold; then \
58304 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
58305 mv prev-gold stage1-gold; : ; \
58307 @endif gold
58308 @if intl
58309 @if test -d $(HOST_SUBDIR)/intl; then \
58310 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
58311 mv prev-intl stage1-intl; : ; \
58313 @endif intl
58314 @if ld
58315 @if test -d $(HOST_SUBDIR)/ld; then \
58316 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
58317 mv prev-ld stage1-ld; : ; \
58319 @endif ld
58320 @if libbacktrace
58321 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58322 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
58323 mv prev-libbacktrace stage1-libbacktrace; : ; \
58325 @endif libbacktrace
58326 @if libcpp
58327 @if test -d $(HOST_SUBDIR)/libcpp; then \
58328 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
58329 mv prev-libcpp stage1-libcpp; : ; \
58331 @endif libcpp
58332 @if libcody
58333 @if test -d $(HOST_SUBDIR)/libcody; then \
58334 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
58335 mv prev-libcody stage1-libcody; : ; \
58337 @endif libcody
58338 @if libdecnumber
58339 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58340 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
58341 mv prev-libdecnumber stage1-libdecnumber; : ; \
58343 @endif libdecnumber
58344 @if libiberty
58345 @if test -d $(HOST_SUBDIR)/libiberty; then \
58346 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
58347 mv prev-libiberty stage1-libiberty; : ; \
58349 @endif libiberty
58350 @if libiberty-linker-plugin
58351 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58352 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
58353 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
58355 @endif libiberty-linker-plugin
58356 @if libiconv
58357 @if test -d $(HOST_SUBDIR)/libiconv; then \
58358 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
58359 mv prev-libiconv stage1-libiconv; : ; \
58361 @endif libiconv
58362 @if zlib
58363 @if test -d $(HOST_SUBDIR)/zlib; then \
58364 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
58365 mv prev-zlib stage1-zlib; : ; \
58367 @endif zlib
58368 @if lto-plugin
58369 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58370 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
58371 mv prev-lto-plugin stage1-lto-plugin; : ; \
58373 @endif lto-plugin
58374 @if libctf
58375 @if test -d $(HOST_SUBDIR)/libctf; then \
58376 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
58377 mv prev-libctf stage1-libctf; : ; \
58379 @endif libctf
58380 @if test -d $(TARGET_SUBDIR); then \
58381 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
58382 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
58384 rm -f stage_current
58386 # Bubble a bug fix through all the stages up to stage profile. They are
58387 # remade, but not reconfigured. The next stage (if any) will not be
58388 # reconfigured either.
58389 .PHONY: stageprofile-bubble
58390 stageprofile-bubble:: stage1-bubble
58391 @r=`${PWD_COMMAND}`; export r; \
58392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58393 if test -f stageprofile-lean || test -f stage1-lean ; then \
58394 echo Skipping rebuild of stageprofile; \
58395 else \
58396 $(MAKE) stageprofile-start; \
58397 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58400 .PHONY: all-stageprofile clean-stageprofile
58401 do-clean: clean-stageprofile
58403 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58404 # only possibility, but now it conflicts with no-bootstrap rules
58405 @if gcc-bootstrap
58410 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58411 distclean-stage1:: distclean-stageprofile
58412 .PHONY: distclean-stageprofile
58413 distclean-stageprofile::
58414 @: $(MAKE); $(stage)
58415 @test "`cat stage_last`" != stageprofile || rm -f stage_last
58416 rm -rf stageprofile-*
58419 @endif gcc-bootstrap
58422 .PHONY: stagetrain-start stagetrain-end
58424 stagetrain-start::
58425 @: $(MAKE); $(stage); \
58426 echo stagetrain > stage_current; \
58427 echo stagetrain > stage_last; \
58428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58429 @if bfd
58430 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
58431 mkdir stagetrain-bfd; \
58432 mv stagetrain-bfd bfd; \
58433 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
58434 @endif bfd
58435 @if opcodes
58436 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
58437 mkdir stagetrain-opcodes; \
58438 mv stagetrain-opcodes opcodes; \
58439 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
58440 @endif opcodes
58441 @if binutils
58442 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
58443 mkdir stagetrain-binutils; \
58444 mv stagetrain-binutils binutils; \
58445 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
58446 @endif binutils
58447 @if fixincludes
58448 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
58449 mkdir stagetrain-fixincludes; \
58450 mv stagetrain-fixincludes fixincludes; \
58451 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
58452 @endif fixincludes
58453 @if gas
58454 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
58455 mkdir stagetrain-gas; \
58456 mv stagetrain-gas gas; \
58457 mv stageprofile-gas prev-gas || test -f stageprofile-lean
58458 @endif gas
58459 @if gcc
58460 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
58461 mkdir stagetrain-gcc; \
58462 mv stagetrain-gcc gcc; \
58463 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
58464 @endif gcc
58465 @if gmp
58466 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
58467 mkdir stagetrain-gmp; \
58468 mv stagetrain-gmp gmp; \
58469 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
58470 @endif gmp
58471 @if mpfr
58472 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
58473 mkdir stagetrain-mpfr; \
58474 mv stagetrain-mpfr mpfr; \
58475 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
58476 @endif mpfr
58477 @if mpc
58478 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
58479 mkdir stagetrain-mpc; \
58480 mv stagetrain-mpc mpc; \
58481 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
58482 @endif mpc
58483 @if isl
58484 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
58485 mkdir stagetrain-isl; \
58486 mv stagetrain-isl isl; \
58487 mv stageprofile-isl prev-isl || test -f stageprofile-lean
58488 @endif isl
58489 @if libelf
58490 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
58491 mkdir stagetrain-libelf; \
58492 mv stagetrain-libelf libelf; \
58493 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
58494 @endif libelf
58495 @if gold
58496 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
58497 mkdir stagetrain-gold; \
58498 mv stagetrain-gold gold; \
58499 mv stageprofile-gold prev-gold || test -f stageprofile-lean
58500 @endif gold
58501 @if intl
58502 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
58503 mkdir stagetrain-intl; \
58504 mv stagetrain-intl intl; \
58505 mv stageprofile-intl prev-intl || test -f stageprofile-lean
58506 @endif intl
58507 @if ld
58508 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
58509 mkdir stagetrain-ld; \
58510 mv stagetrain-ld ld; \
58511 mv stageprofile-ld prev-ld || test -f stageprofile-lean
58512 @endif ld
58513 @if libbacktrace
58514 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
58515 mkdir stagetrain-libbacktrace; \
58516 mv stagetrain-libbacktrace libbacktrace; \
58517 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
58518 @endif libbacktrace
58519 @if libcpp
58520 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
58521 mkdir stagetrain-libcpp; \
58522 mv stagetrain-libcpp libcpp; \
58523 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
58524 @endif libcpp
58525 @if libcody
58526 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
58527 mkdir stagetrain-libcody; \
58528 mv stagetrain-libcody libcody; \
58529 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
58530 @endif libcody
58531 @if libdecnumber
58532 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
58533 mkdir stagetrain-libdecnumber; \
58534 mv stagetrain-libdecnumber libdecnumber; \
58535 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
58536 @endif libdecnumber
58537 @if libiberty
58538 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
58539 mkdir stagetrain-libiberty; \
58540 mv stagetrain-libiberty libiberty; \
58541 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
58542 @endif libiberty
58543 @if libiberty-linker-plugin
58544 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
58545 mkdir stagetrain-libiberty-linker-plugin; \
58546 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
58547 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
58548 @endif libiberty-linker-plugin
58549 @if libiconv
58550 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
58551 mkdir stagetrain-libiconv; \
58552 mv stagetrain-libiconv libiconv; \
58553 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
58554 @endif libiconv
58555 @if zlib
58556 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
58557 mkdir stagetrain-zlib; \
58558 mv stagetrain-zlib zlib; \
58559 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
58560 @endif zlib
58561 @if lto-plugin
58562 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
58563 mkdir stagetrain-lto-plugin; \
58564 mv stagetrain-lto-plugin lto-plugin; \
58565 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
58566 @endif lto-plugin
58567 @if libctf
58568 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
58569 mkdir stagetrain-libctf; \
58570 mv stagetrain-libctf libctf; \
58571 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
58572 @endif libctf
58573 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
58574 mkdir stagetrain-$(TARGET_SUBDIR); \
58575 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58576 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
58578 stagetrain-end::
58579 @if bfd
58580 @if test -d $(HOST_SUBDIR)/bfd; then \
58581 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
58582 mv prev-bfd stageprofile-bfd; : ; \
58584 @endif bfd
58585 @if opcodes
58586 @if test -d $(HOST_SUBDIR)/opcodes; then \
58587 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
58588 mv prev-opcodes stageprofile-opcodes; : ; \
58590 @endif opcodes
58591 @if binutils
58592 @if test -d $(HOST_SUBDIR)/binutils; then \
58593 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
58594 mv prev-binutils stageprofile-binutils; : ; \
58596 @endif binutils
58597 @if fixincludes
58598 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58599 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
58600 mv prev-fixincludes stageprofile-fixincludes; : ; \
58602 @endif fixincludes
58603 @if gas
58604 @if test -d $(HOST_SUBDIR)/gas; then \
58605 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
58606 mv prev-gas stageprofile-gas; : ; \
58608 @endif gas
58609 @if gcc
58610 @if test -d $(HOST_SUBDIR)/gcc; then \
58611 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
58612 mv prev-gcc stageprofile-gcc; : ; \
58614 @endif gcc
58615 @if gmp
58616 @if test -d $(HOST_SUBDIR)/gmp; then \
58617 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
58618 mv prev-gmp stageprofile-gmp; : ; \
58620 @endif gmp
58621 @if mpfr
58622 @if test -d $(HOST_SUBDIR)/mpfr; then \
58623 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
58624 mv prev-mpfr stageprofile-mpfr; : ; \
58626 @endif mpfr
58627 @if mpc
58628 @if test -d $(HOST_SUBDIR)/mpc; then \
58629 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
58630 mv prev-mpc stageprofile-mpc; : ; \
58632 @endif mpc
58633 @if isl
58634 @if test -d $(HOST_SUBDIR)/isl; then \
58635 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
58636 mv prev-isl stageprofile-isl; : ; \
58638 @endif isl
58639 @if libelf
58640 @if test -d $(HOST_SUBDIR)/libelf; then \
58641 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
58642 mv prev-libelf stageprofile-libelf; : ; \
58644 @endif libelf
58645 @if gold
58646 @if test -d $(HOST_SUBDIR)/gold; then \
58647 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
58648 mv prev-gold stageprofile-gold; : ; \
58650 @endif gold
58651 @if intl
58652 @if test -d $(HOST_SUBDIR)/intl; then \
58653 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
58654 mv prev-intl stageprofile-intl; : ; \
58656 @endif intl
58657 @if ld
58658 @if test -d $(HOST_SUBDIR)/ld; then \
58659 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
58660 mv prev-ld stageprofile-ld; : ; \
58662 @endif ld
58663 @if libbacktrace
58664 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58665 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
58666 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
58668 @endif libbacktrace
58669 @if libcpp
58670 @if test -d $(HOST_SUBDIR)/libcpp; then \
58671 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
58672 mv prev-libcpp stageprofile-libcpp; : ; \
58674 @endif libcpp
58675 @if libcody
58676 @if test -d $(HOST_SUBDIR)/libcody; then \
58677 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
58678 mv prev-libcody stageprofile-libcody; : ; \
58680 @endif libcody
58681 @if libdecnumber
58682 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58683 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
58684 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
58686 @endif libdecnumber
58687 @if libiberty
58688 @if test -d $(HOST_SUBDIR)/libiberty; then \
58689 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
58690 mv prev-libiberty stageprofile-libiberty; : ; \
58692 @endif libiberty
58693 @if libiberty-linker-plugin
58694 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58695 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
58696 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
58698 @endif libiberty-linker-plugin
58699 @if libiconv
58700 @if test -d $(HOST_SUBDIR)/libiconv; then \
58701 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
58702 mv prev-libiconv stageprofile-libiconv; : ; \
58704 @endif libiconv
58705 @if zlib
58706 @if test -d $(HOST_SUBDIR)/zlib; then \
58707 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
58708 mv prev-zlib stageprofile-zlib; : ; \
58710 @endif zlib
58711 @if lto-plugin
58712 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58713 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
58714 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
58716 @endif lto-plugin
58717 @if libctf
58718 @if test -d $(HOST_SUBDIR)/libctf; then \
58719 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
58720 mv prev-libctf stageprofile-libctf; : ; \
58722 @endif libctf
58723 @if test -d $(TARGET_SUBDIR); then \
58724 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
58725 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
58727 rm -f stage_current
58729 # Bubble a bug fix through all the stages up to stage train. They are
58730 # remade, but not reconfigured. The next stage (if any) will not be
58731 # reconfigured either.
58732 .PHONY: stagetrain-bubble
58733 stagetrain-bubble:: stageprofile-bubble
58734 @r=`${PWD_COMMAND}`; export r; \
58735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58736 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
58737 echo Skipping rebuild of stagetrain; \
58738 else \
58739 $(MAKE) stagetrain-start; \
58740 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
58743 .PHONY: all-stagetrain clean-stagetrain
58744 do-clean: clean-stagetrain
58746 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58747 # only possibility, but now it conflicts with no-bootstrap rules
58748 @if gcc-bootstrap
58753 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58754 distclean-stageprofile:: distclean-stagetrain
58755 .PHONY: distclean-stagetrain
58756 distclean-stagetrain::
58757 @: $(MAKE); $(stage)
58758 @test "`cat stage_last`" != stagetrain || rm -f stage_last
58759 rm -rf stagetrain-*
58762 @endif gcc-bootstrap
58765 .PHONY: stagefeedback-start stagefeedback-end
58767 stagefeedback-start::
58768 @: $(MAKE); $(stage); \
58769 echo stagefeedback > stage_current; \
58770 echo stagefeedback > stage_last; \
58771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58772 @if bfd
58773 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
58774 mkdir stagefeedback-bfd; \
58775 mv stagefeedback-bfd bfd; \
58776 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
58777 @endif bfd
58778 @if opcodes
58779 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
58780 mkdir stagefeedback-opcodes; \
58781 mv stagefeedback-opcodes opcodes; \
58782 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
58783 @endif opcodes
58784 @if binutils
58785 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
58786 mkdir stagefeedback-binutils; \
58787 mv stagefeedback-binutils binutils; \
58788 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
58789 @endif binutils
58790 @if fixincludes
58791 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
58792 mkdir stagefeedback-fixincludes; \
58793 mv stagefeedback-fixincludes fixincludes; \
58794 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
58795 @endif fixincludes
58796 @if gas
58797 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
58798 mkdir stagefeedback-gas; \
58799 mv stagefeedback-gas gas; \
58800 mv stagetrain-gas prev-gas || test -f stagetrain-lean
58801 @endif gas
58802 @if gcc
58803 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
58804 mkdir stagefeedback-gcc; \
58805 mv stagefeedback-gcc gcc; \
58806 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
58807 @endif gcc
58808 @if gmp
58809 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
58810 mkdir stagefeedback-gmp; \
58811 mv stagefeedback-gmp gmp; \
58812 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
58813 @endif gmp
58814 @if mpfr
58815 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
58816 mkdir stagefeedback-mpfr; \
58817 mv stagefeedback-mpfr mpfr; \
58818 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
58819 @endif mpfr
58820 @if mpc
58821 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
58822 mkdir stagefeedback-mpc; \
58823 mv stagefeedback-mpc mpc; \
58824 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
58825 @endif mpc
58826 @if isl
58827 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
58828 mkdir stagefeedback-isl; \
58829 mv stagefeedback-isl isl; \
58830 mv stagetrain-isl prev-isl || test -f stagetrain-lean
58831 @endif isl
58832 @if libelf
58833 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
58834 mkdir stagefeedback-libelf; \
58835 mv stagefeedback-libelf libelf; \
58836 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
58837 @endif libelf
58838 @if gold
58839 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
58840 mkdir stagefeedback-gold; \
58841 mv stagefeedback-gold gold; \
58842 mv stagetrain-gold prev-gold || test -f stagetrain-lean
58843 @endif gold
58844 @if intl
58845 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
58846 mkdir stagefeedback-intl; \
58847 mv stagefeedback-intl intl; \
58848 mv stagetrain-intl prev-intl || test -f stagetrain-lean
58849 @endif intl
58850 @if ld
58851 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
58852 mkdir stagefeedback-ld; \
58853 mv stagefeedback-ld ld; \
58854 mv stagetrain-ld prev-ld || test -f stagetrain-lean
58855 @endif ld
58856 @if libbacktrace
58857 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
58858 mkdir stagefeedback-libbacktrace; \
58859 mv stagefeedback-libbacktrace libbacktrace; \
58860 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
58861 @endif libbacktrace
58862 @if libcpp
58863 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
58864 mkdir stagefeedback-libcpp; \
58865 mv stagefeedback-libcpp libcpp; \
58866 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
58867 @endif libcpp
58868 @if libcody
58869 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
58870 mkdir stagefeedback-libcody; \
58871 mv stagefeedback-libcody libcody; \
58872 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
58873 @endif libcody
58874 @if libdecnumber
58875 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
58876 mkdir stagefeedback-libdecnumber; \
58877 mv stagefeedback-libdecnumber libdecnumber; \
58878 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
58879 @endif libdecnumber
58880 @if libiberty
58881 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
58882 mkdir stagefeedback-libiberty; \
58883 mv stagefeedback-libiberty libiberty; \
58884 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
58885 @endif libiberty
58886 @if libiberty-linker-plugin
58887 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
58888 mkdir stagefeedback-libiberty-linker-plugin; \
58889 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
58890 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
58891 @endif libiberty-linker-plugin
58892 @if libiconv
58893 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
58894 mkdir stagefeedback-libiconv; \
58895 mv stagefeedback-libiconv libiconv; \
58896 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
58897 @endif libiconv
58898 @if zlib
58899 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
58900 mkdir stagefeedback-zlib; \
58901 mv stagefeedback-zlib zlib; \
58902 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
58903 @endif zlib
58904 @if lto-plugin
58905 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
58906 mkdir stagefeedback-lto-plugin; \
58907 mv stagefeedback-lto-plugin lto-plugin; \
58908 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
58909 @endif lto-plugin
58910 @if libctf
58911 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
58912 mkdir stagefeedback-libctf; \
58913 mv stagefeedback-libctf libctf; \
58914 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
58915 @endif libctf
58916 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
58917 mkdir stagefeedback-$(TARGET_SUBDIR); \
58918 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58919 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
58921 stagefeedback-end::
58922 @if bfd
58923 @if test -d $(HOST_SUBDIR)/bfd; then \
58924 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
58925 mv prev-bfd stagetrain-bfd; : ; \
58927 @endif bfd
58928 @if opcodes
58929 @if test -d $(HOST_SUBDIR)/opcodes; then \
58930 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
58931 mv prev-opcodes stagetrain-opcodes; : ; \
58933 @endif opcodes
58934 @if binutils
58935 @if test -d $(HOST_SUBDIR)/binutils; then \
58936 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
58937 mv prev-binutils stagetrain-binutils; : ; \
58939 @endif binutils
58940 @if fixincludes
58941 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58942 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
58943 mv prev-fixincludes stagetrain-fixincludes; : ; \
58945 @endif fixincludes
58946 @if gas
58947 @if test -d $(HOST_SUBDIR)/gas; then \
58948 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
58949 mv prev-gas stagetrain-gas; : ; \
58951 @endif gas
58952 @if gcc
58953 @if test -d $(HOST_SUBDIR)/gcc; then \
58954 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
58955 mv prev-gcc stagetrain-gcc; : ; \
58957 @endif gcc
58958 @if gmp
58959 @if test -d $(HOST_SUBDIR)/gmp; then \
58960 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
58961 mv prev-gmp stagetrain-gmp; : ; \
58963 @endif gmp
58964 @if mpfr
58965 @if test -d $(HOST_SUBDIR)/mpfr; then \
58966 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
58967 mv prev-mpfr stagetrain-mpfr; : ; \
58969 @endif mpfr
58970 @if mpc
58971 @if test -d $(HOST_SUBDIR)/mpc; then \
58972 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
58973 mv prev-mpc stagetrain-mpc; : ; \
58975 @endif mpc
58976 @if isl
58977 @if test -d $(HOST_SUBDIR)/isl; then \
58978 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
58979 mv prev-isl stagetrain-isl; : ; \
58981 @endif isl
58982 @if libelf
58983 @if test -d $(HOST_SUBDIR)/libelf; then \
58984 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
58985 mv prev-libelf stagetrain-libelf; : ; \
58987 @endif libelf
58988 @if gold
58989 @if test -d $(HOST_SUBDIR)/gold; then \
58990 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
58991 mv prev-gold stagetrain-gold; : ; \
58993 @endif gold
58994 @if intl
58995 @if test -d $(HOST_SUBDIR)/intl; then \
58996 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
58997 mv prev-intl stagetrain-intl; : ; \
58999 @endif intl
59000 @if ld
59001 @if test -d $(HOST_SUBDIR)/ld; then \
59002 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
59003 mv prev-ld stagetrain-ld; : ; \
59005 @endif ld
59006 @if libbacktrace
59007 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59008 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
59009 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
59011 @endif libbacktrace
59012 @if libcpp
59013 @if test -d $(HOST_SUBDIR)/libcpp; then \
59014 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
59015 mv prev-libcpp stagetrain-libcpp; : ; \
59017 @endif libcpp
59018 @if libcody
59019 @if test -d $(HOST_SUBDIR)/libcody; then \
59020 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
59021 mv prev-libcody stagetrain-libcody; : ; \
59023 @endif libcody
59024 @if libdecnumber
59025 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59026 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
59027 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
59029 @endif libdecnumber
59030 @if libiberty
59031 @if test -d $(HOST_SUBDIR)/libiberty; then \
59032 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
59033 mv prev-libiberty stagetrain-libiberty; : ; \
59035 @endif libiberty
59036 @if libiberty-linker-plugin
59037 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59038 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
59039 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
59041 @endif libiberty-linker-plugin
59042 @if libiconv
59043 @if test -d $(HOST_SUBDIR)/libiconv; then \
59044 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
59045 mv prev-libiconv stagetrain-libiconv; : ; \
59047 @endif libiconv
59048 @if zlib
59049 @if test -d $(HOST_SUBDIR)/zlib; then \
59050 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
59051 mv prev-zlib stagetrain-zlib; : ; \
59053 @endif zlib
59054 @if lto-plugin
59055 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59056 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
59057 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
59059 @endif lto-plugin
59060 @if libctf
59061 @if test -d $(HOST_SUBDIR)/libctf; then \
59062 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
59063 mv prev-libctf stagetrain-libctf; : ; \
59065 @endif libctf
59066 @if test -d $(TARGET_SUBDIR); then \
59067 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
59068 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
59070 rm -f stage_current
59072 # Bubble a bug fix through all the stages up to stage feedback. They are
59073 # remade, but not reconfigured. The next stage (if any) will not be
59074 # reconfigured either.
59075 .PHONY: stagefeedback-bubble
59076 stagefeedback-bubble:: stagetrain-bubble
59077 @r=`${PWD_COMMAND}`; export r; \
59078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59079 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
59080 echo Skipping rebuild of stagefeedback; \
59081 else \
59082 $(MAKE) stagefeedback-start; \
59083 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59086 .PHONY: all-stagefeedback clean-stagefeedback
59087 do-clean: clean-stagefeedback
59089 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59090 # only possibility, but now it conflicts with no-bootstrap rules
59091 @if gcc-bootstrap
59095 .PHONY: profiledbootstrap profiledbootstrap-lean
59096 profiledbootstrap:
59097 echo stagefeedback > stage_final
59098 @r=`${PWD_COMMAND}`; export r; \
59099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59100 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59101 @: $(MAKE); $(unstage)
59102 @r=`${PWD_COMMAND}`; export r; \
59103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59104 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59105 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59107 profiledbootstrap-lean:
59108 echo stagefeedback > stage_final
59109 @r=`${PWD_COMMAND}`; export r; \
59110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59111 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59112 @: $(MAKE); $(unstage)
59113 @r=`${PWD_COMMAND}`; export r; \
59114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59115 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59116 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59119 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59120 distclean-stagetrain:: distclean-stagefeedback
59121 .PHONY: distclean-stagefeedback
59122 distclean-stagefeedback::
59123 @: $(MAKE); $(stage)
59124 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59125 rm -rf stagefeedback-*
59128 @endif gcc-bootstrap
59131 .PHONY: stageautoprofile-start stageautoprofile-end
59133 stageautoprofile-start::
59134 @: $(MAKE); $(stage); \
59135 echo stageautoprofile > stage_current; \
59136 echo stageautoprofile > stage_last; \
59137 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59138 @if bfd
59139 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
59140 mkdir stageautoprofile-bfd; \
59141 mv stageautoprofile-bfd bfd; \
59142 mv stage1-bfd prev-bfd || test -f stage1-lean
59143 @endif bfd
59144 @if opcodes
59145 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
59146 mkdir stageautoprofile-opcodes; \
59147 mv stageautoprofile-opcodes opcodes; \
59148 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59149 @endif opcodes
59150 @if binutils
59151 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
59152 mkdir stageautoprofile-binutils; \
59153 mv stageautoprofile-binutils binutils; \
59154 mv stage1-binutils prev-binutils || test -f stage1-lean
59155 @endif binutils
59156 @if fixincludes
59157 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
59158 mkdir stageautoprofile-fixincludes; \
59159 mv stageautoprofile-fixincludes fixincludes; \
59160 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
59161 @endif fixincludes
59162 @if gas
59163 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
59164 mkdir stageautoprofile-gas; \
59165 mv stageautoprofile-gas gas; \
59166 mv stage1-gas prev-gas || test -f stage1-lean
59167 @endif gas
59168 @if gcc
59169 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
59170 mkdir stageautoprofile-gcc; \
59171 mv stageautoprofile-gcc gcc; \
59172 mv stage1-gcc prev-gcc || test -f stage1-lean
59173 @endif gcc
59174 @if gmp
59175 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
59176 mkdir stageautoprofile-gmp; \
59177 mv stageautoprofile-gmp gmp; \
59178 mv stage1-gmp prev-gmp || test -f stage1-lean
59179 @endif gmp
59180 @if mpfr
59181 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
59182 mkdir stageautoprofile-mpfr; \
59183 mv stageautoprofile-mpfr mpfr; \
59184 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59185 @endif mpfr
59186 @if mpc
59187 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
59188 mkdir stageautoprofile-mpc; \
59189 mv stageautoprofile-mpc mpc; \
59190 mv stage1-mpc prev-mpc || test -f stage1-lean
59191 @endif mpc
59192 @if isl
59193 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
59194 mkdir stageautoprofile-isl; \
59195 mv stageautoprofile-isl isl; \
59196 mv stage1-isl prev-isl || test -f stage1-lean
59197 @endif isl
59198 @if libelf
59199 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
59200 mkdir stageautoprofile-libelf; \
59201 mv stageautoprofile-libelf libelf; \
59202 mv stage1-libelf prev-libelf || test -f stage1-lean
59203 @endif libelf
59204 @if gold
59205 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
59206 mkdir stageautoprofile-gold; \
59207 mv stageautoprofile-gold gold; \
59208 mv stage1-gold prev-gold || test -f stage1-lean
59209 @endif gold
59210 @if intl
59211 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
59212 mkdir stageautoprofile-intl; \
59213 mv stageautoprofile-intl intl; \
59214 mv stage1-intl prev-intl || test -f stage1-lean
59215 @endif intl
59216 @if ld
59217 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
59218 mkdir stageautoprofile-ld; \
59219 mv stageautoprofile-ld ld; \
59220 mv stage1-ld prev-ld || test -f stage1-lean
59221 @endif ld
59222 @if libbacktrace
59223 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
59224 mkdir stageautoprofile-libbacktrace; \
59225 mv stageautoprofile-libbacktrace libbacktrace; \
59226 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
59227 @endif libbacktrace
59228 @if libcpp
59229 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
59230 mkdir stageautoprofile-libcpp; \
59231 mv stageautoprofile-libcpp libcpp; \
59232 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59233 @endif libcpp
59234 @if libcody
59235 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
59236 mkdir stageautoprofile-libcody; \
59237 mv stageautoprofile-libcody libcody; \
59238 mv stage1-libcody prev-libcody || test -f stage1-lean
59239 @endif libcody
59240 @if libdecnumber
59241 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
59242 mkdir stageautoprofile-libdecnumber; \
59243 mv stageautoprofile-libdecnumber libdecnumber; \
59244 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59245 @endif libdecnumber
59246 @if libiberty
59247 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
59248 mkdir stageautoprofile-libiberty; \
59249 mv stageautoprofile-libiberty libiberty; \
59250 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59251 @endif libiberty
59252 @if libiberty-linker-plugin
59253 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
59254 mkdir stageautoprofile-libiberty-linker-plugin; \
59255 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
59256 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59257 @endif libiberty-linker-plugin
59258 @if libiconv
59259 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
59260 mkdir stageautoprofile-libiconv; \
59261 mv stageautoprofile-libiconv libiconv; \
59262 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59263 @endif libiconv
59264 @if zlib
59265 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
59266 mkdir stageautoprofile-zlib; \
59267 mv stageautoprofile-zlib zlib; \
59268 mv stage1-zlib prev-zlib || test -f stage1-lean
59269 @endif zlib
59270 @if lto-plugin
59271 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
59272 mkdir stageautoprofile-lto-plugin; \
59273 mv stageautoprofile-lto-plugin lto-plugin; \
59274 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59275 @endif lto-plugin
59276 @if libctf
59277 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
59278 mkdir stageautoprofile-libctf; \
59279 mv stageautoprofile-libctf libctf; \
59280 mv stage1-libctf prev-libctf || test -f stage1-lean
59281 @endif libctf
59282 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
59283 mkdir stageautoprofile-$(TARGET_SUBDIR); \
59284 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59285 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59287 stageautoprofile-end::
59288 @if bfd
59289 @if test -d $(HOST_SUBDIR)/bfd; then \
59290 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
59291 mv prev-bfd stage1-bfd; : ; \
59293 @endif bfd
59294 @if opcodes
59295 @if test -d $(HOST_SUBDIR)/opcodes; then \
59296 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
59297 mv prev-opcodes stage1-opcodes; : ; \
59299 @endif opcodes
59300 @if binutils
59301 @if test -d $(HOST_SUBDIR)/binutils; then \
59302 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
59303 mv prev-binutils stage1-binutils; : ; \
59305 @endif binutils
59306 @if fixincludes
59307 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59308 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
59309 mv prev-fixincludes stage1-fixincludes; : ; \
59311 @endif fixincludes
59312 @if gas
59313 @if test -d $(HOST_SUBDIR)/gas; then \
59314 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
59315 mv prev-gas stage1-gas; : ; \
59317 @endif gas
59318 @if gcc
59319 @if test -d $(HOST_SUBDIR)/gcc; then \
59320 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
59321 mv prev-gcc stage1-gcc; : ; \
59323 @endif gcc
59324 @if gmp
59325 @if test -d $(HOST_SUBDIR)/gmp; then \
59326 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
59327 mv prev-gmp stage1-gmp; : ; \
59329 @endif gmp
59330 @if mpfr
59331 @if test -d $(HOST_SUBDIR)/mpfr; then \
59332 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
59333 mv prev-mpfr stage1-mpfr; : ; \
59335 @endif mpfr
59336 @if mpc
59337 @if test -d $(HOST_SUBDIR)/mpc; then \
59338 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
59339 mv prev-mpc stage1-mpc; : ; \
59341 @endif mpc
59342 @if isl
59343 @if test -d $(HOST_SUBDIR)/isl; then \
59344 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
59345 mv prev-isl stage1-isl; : ; \
59347 @endif isl
59348 @if libelf
59349 @if test -d $(HOST_SUBDIR)/libelf; then \
59350 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
59351 mv prev-libelf stage1-libelf; : ; \
59353 @endif libelf
59354 @if gold
59355 @if test -d $(HOST_SUBDIR)/gold; then \
59356 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
59357 mv prev-gold stage1-gold; : ; \
59359 @endif gold
59360 @if intl
59361 @if test -d $(HOST_SUBDIR)/intl; then \
59362 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
59363 mv prev-intl stage1-intl; : ; \
59365 @endif intl
59366 @if ld
59367 @if test -d $(HOST_SUBDIR)/ld; then \
59368 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
59369 mv prev-ld stage1-ld; : ; \
59371 @endif ld
59372 @if libbacktrace
59373 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59374 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
59375 mv prev-libbacktrace stage1-libbacktrace; : ; \
59377 @endif libbacktrace
59378 @if libcpp
59379 @if test -d $(HOST_SUBDIR)/libcpp; then \
59380 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
59381 mv prev-libcpp stage1-libcpp; : ; \
59383 @endif libcpp
59384 @if libcody
59385 @if test -d $(HOST_SUBDIR)/libcody; then \
59386 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
59387 mv prev-libcody stage1-libcody; : ; \
59389 @endif libcody
59390 @if libdecnumber
59391 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59392 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
59393 mv prev-libdecnumber stage1-libdecnumber; : ; \
59395 @endif libdecnumber
59396 @if libiberty
59397 @if test -d $(HOST_SUBDIR)/libiberty; then \
59398 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
59399 mv prev-libiberty stage1-libiberty; : ; \
59401 @endif libiberty
59402 @if libiberty-linker-plugin
59403 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59404 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
59405 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59407 @endif libiberty-linker-plugin
59408 @if libiconv
59409 @if test -d $(HOST_SUBDIR)/libiconv; then \
59410 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
59411 mv prev-libiconv stage1-libiconv; : ; \
59413 @endif libiconv
59414 @if zlib
59415 @if test -d $(HOST_SUBDIR)/zlib; then \
59416 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
59417 mv prev-zlib stage1-zlib; : ; \
59419 @endif zlib
59420 @if lto-plugin
59421 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59422 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
59423 mv prev-lto-plugin stage1-lto-plugin; : ; \
59425 @endif lto-plugin
59426 @if libctf
59427 @if test -d $(HOST_SUBDIR)/libctf; then \
59428 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
59429 mv prev-libctf stage1-libctf; : ; \
59431 @endif libctf
59432 @if test -d $(TARGET_SUBDIR); then \
59433 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
59434 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59436 rm -f stage_current
59438 # Bubble a bug fix through all the stages up to stage autoprofile. They are
59439 # remade, but not reconfigured. The next stage (if any) will not be
59440 # reconfigured either.
59441 .PHONY: stageautoprofile-bubble
59442 stageautoprofile-bubble:: stage1-bubble
59443 @r=`${PWD_COMMAND}`; export r; \
59444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59445 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
59446 echo Skipping rebuild of stageautoprofile; \
59447 else \
59448 $(MAKE) stageautoprofile-start; \
59449 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
59452 .PHONY: all-stageautoprofile clean-stageautoprofile
59453 do-clean: clean-stageautoprofile
59455 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59456 # only possibility, but now it conflicts with no-bootstrap rules
59457 @if gcc-bootstrap
59462 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59463 distclean-stage1:: distclean-stageautoprofile
59464 .PHONY: distclean-stageautoprofile
59465 distclean-stageautoprofile::
59466 @: $(MAKE); $(stage)
59467 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
59468 rm -rf stageautoprofile-*
59471 @endif gcc-bootstrap
59474 .PHONY: stageautofeedback-start stageautofeedback-end
59476 stageautofeedback-start::
59477 @: $(MAKE); $(stage); \
59478 echo stageautofeedback > stage_current; \
59479 echo stageautofeedback > stage_last; \
59480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59481 @if bfd
59482 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
59483 mkdir stageautofeedback-bfd; \
59484 mv stageautofeedback-bfd bfd; \
59485 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
59486 @endif bfd
59487 @if opcodes
59488 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
59489 mkdir stageautofeedback-opcodes; \
59490 mv stageautofeedback-opcodes opcodes; \
59491 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
59492 @endif opcodes
59493 @if binutils
59494 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
59495 mkdir stageautofeedback-binutils; \
59496 mv stageautofeedback-binutils binutils; \
59497 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
59498 @endif binutils
59499 @if fixincludes
59500 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
59501 mkdir stageautofeedback-fixincludes; \
59502 mv stageautofeedback-fixincludes fixincludes; \
59503 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
59504 @endif fixincludes
59505 @if gas
59506 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
59507 mkdir stageautofeedback-gas; \
59508 mv stageautofeedback-gas gas; \
59509 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
59510 @endif gas
59511 @if gcc
59512 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
59513 mkdir stageautofeedback-gcc; \
59514 mv stageautofeedback-gcc gcc; \
59515 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
59516 @endif gcc
59517 @if gmp
59518 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
59519 mkdir stageautofeedback-gmp; \
59520 mv stageautofeedback-gmp gmp; \
59521 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
59522 @endif gmp
59523 @if mpfr
59524 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
59525 mkdir stageautofeedback-mpfr; \
59526 mv stageautofeedback-mpfr mpfr; \
59527 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
59528 @endif mpfr
59529 @if mpc
59530 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
59531 mkdir stageautofeedback-mpc; \
59532 mv stageautofeedback-mpc mpc; \
59533 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
59534 @endif mpc
59535 @if isl
59536 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
59537 mkdir stageautofeedback-isl; \
59538 mv stageautofeedback-isl isl; \
59539 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
59540 @endif isl
59541 @if libelf
59542 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
59543 mkdir stageautofeedback-libelf; \
59544 mv stageautofeedback-libelf libelf; \
59545 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
59546 @endif libelf
59547 @if gold
59548 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
59549 mkdir stageautofeedback-gold; \
59550 mv stageautofeedback-gold gold; \
59551 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
59552 @endif gold
59553 @if intl
59554 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
59555 mkdir stageautofeedback-intl; \
59556 mv stageautofeedback-intl intl; \
59557 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
59558 @endif intl
59559 @if ld
59560 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
59561 mkdir stageautofeedback-ld; \
59562 mv stageautofeedback-ld ld; \
59563 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
59564 @endif ld
59565 @if libbacktrace
59566 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
59567 mkdir stageautofeedback-libbacktrace; \
59568 mv stageautofeedback-libbacktrace libbacktrace; \
59569 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
59570 @endif libbacktrace
59571 @if libcpp
59572 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
59573 mkdir stageautofeedback-libcpp; \
59574 mv stageautofeedback-libcpp libcpp; \
59575 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
59576 @endif libcpp
59577 @if libcody
59578 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
59579 mkdir stageautofeedback-libcody; \
59580 mv stageautofeedback-libcody libcody; \
59581 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
59582 @endif libcody
59583 @if libdecnumber
59584 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
59585 mkdir stageautofeedback-libdecnumber; \
59586 mv stageautofeedback-libdecnumber libdecnumber; \
59587 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
59588 @endif libdecnumber
59589 @if libiberty
59590 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
59591 mkdir stageautofeedback-libiberty; \
59592 mv stageautofeedback-libiberty libiberty; \
59593 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
59594 @endif libiberty
59595 @if libiberty-linker-plugin
59596 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
59597 mkdir stageautofeedback-libiberty-linker-plugin; \
59598 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
59599 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
59600 @endif libiberty-linker-plugin
59601 @if libiconv
59602 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
59603 mkdir stageautofeedback-libiconv; \
59604 mv stageautofeedback-libiconv libiconv; \
59605 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
59606 @endif libiconv
59607 @if zlib
59608 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
59609 mkdir stageautofeedback-zlib; \
59610 mv stageautofeedback-zlib zlib; \
59611 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
59612 @endif zlib
59613 @if lto-plugin
59614 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
59615 mkdir stageautofeedback-lto-plugin; \
59616 mv stageautofeedback-lto-plugin lto-plugin; \
59617 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
59618 @endif lto-plugin
59619 @if libctf
59620 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
59621 mkdir stageautofeedback-libctf; \
59622 mv stageautofeedback-libctf libctf; \
59623 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
59624 @endif libctf
59625 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
59626 mkdir stageautofeedback-$(TARGET_SUBDIR); \
59627 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59628 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
59630 stageautofeedback-end::
59631 @if bfd
59632 @if test -d $(HOST_SUBDIR)/bfd; then \
59633 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
59634 mv prev-bfd stageautoprofile-bfd; : ; \
59636 @endif bfd
59637 @if opcodes
59638 @if test -d $(HOST_SUBDIR)/opcodes; then \
59639 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
59640 mv prev-opcodes stageautoprofile-opcodes; : ; \
59642 @endif opcodes
59643 @if binutils
59644 @if test -d $(HOST_SUBDIR)/binutils; then \
59645 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
59646 mv prev-binutils stageautoprofile-binutils; : ; \
59648 @endif binutils
59649 @if fixincludes
59650 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59651 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
59652 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
59654 @endif fixincludes
59655 @if gas
59656 @if test -d $(HOST_SUBDIR)/gas; then \
59657 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
59658 mv prev-gas stageautoprofile-gas; : ; \
59660 @endif gas
59661 @if gcc
59662 @if test -d $(HOST_SUBDIR)/gcc; then \
59663 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
59664 mv prev-gcc stageautoprofile-gcc; : ; \
59666 @endif gcc
59667 @if gmp
59668 @if test -d $(HOST_SUBDIR)/gmp; then \
59669 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
59670 mv prev-gmp stageautoprofile-gmp; : ; \
59672 @endif gmp
59673 @if mpfr
59674 @if test -d $(HOST_SUBDIR)/mpfr; then \
59675 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
59676 mv prev-mpfr stageautoprofile-mpfr; : ; \
59678 @endif mpfr
59679 @if mpc
59680 @if test -d $(HOST_SUBDIR)/mpc; then \
59681 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
59682 mv prev-mpc stageautoprofile-mpc; : ; \
59684 @endif mpc
59685 @if isl
59686 @if test -d $(HOST_SUBDIR)/isl; then \
59687 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
59688 mv prev-isl stageautoprofile-isl; : ; \
59690 @endif isl
59691 @if libelf
59692 @if test -d $(HOST_SUBDIR)/libelf; then \
59693 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
59694 mv prev-libelf stageautoprofile-libelf; : ; \
59696 @endif libelf
59697 @if gold
59698 @if test -d $(HOST_SUBDIR)/gold; then \
59699 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
59700 mv prev-gold stageautoprofile-gold; : ; \
59702 @endif gold
59703 @if intl
59704 @if test -d $(HOST_SUBDIR)/intl; then \
59705 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
59706 mv prev-intl stageautoprofile-intl; : ; \
59708 @endif intl
59709 @if ld
59710 @if test -d $(HOST_SUBDIR)/ld; then \
59711 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
59712 mv prev-ld stageautoprofile-ld; : ; \
59714 @endif ld
59715 @if libbacktrace
59716 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59717 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
59718 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
59720 @endif libbacktrace
59721 @if libcpp
59722 @if test -d $(HOST_SUBDIR)/libcpp; then \
59723 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
59724 mv prev-libcpp stageautoprofile-libcpp; : ; \
59726 @endif libcpp
59727 @if libcody
59728 @if test -d $(HOST_SUBDIR)/libcody; then \
59729 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
59730 mv prev-libcody stageautoprofile-libcody; : ; \
59732 @endif libcody
59733 @if libdecnumber
59734 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59735 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
59736 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
59738 @endif libdecnumber
59739 @if libiberty
59740 @if test -d $(HOST_SUBDIR)/libiberty; then \
59741 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
59742 mv prev-libiberty stageautoprofile-libiberty; : ; \
59744 @endif libiberty
59745 @if libiberty-linker-plugin
59746 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59747 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
59748 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
59750 @endif libiberty-linker-plugin
59751 @if libiconv
59752 @if test -d $(HOST_SUBDIR)/libiconv; then \
59753 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
59754 mv prev-libiconv stageautoprofile-libiconv; : ; \
59756 @endif libiconv
59757 @if zlib
59758 @if test -d $(HOST_SUBDIR)/zlib; then \
59759 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
59760 mv prev-zlib stageautoprofile-zlib; : ; \
59762 @endif zlib
59763 @if lto-plugin
59764 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59765 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
59766 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
59768 @endif lto-plugin
59769 @if libctf
59770 @if test -d $(HOST_SUBDIR)/libctf; then \
59771 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
59772 mv prev-libctf stageautoprofile-libctf; : ; \
59774 @endif libctf
59775 @if test -d $(TARGET_SUBDIR); then \
59776 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
59777 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
59779 rm -f stage_current
59781 # Bubble a bug fix through all the stages up to stage autofeedback. They are
59782 # remade, but not reconfigured. The next stage (if any) will not be
59783 # reconfigured either.
59784 .PHONY: stageautofeedback-bubble
59785 stageautofeedback-bubble:: stageautoprofile-bubble
59786 @r=`${PWD_COMMAND}`; export r; \
59787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59788 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
59789 echo Skipping rebuild of stageautofeedback; \
59790 else \
59791 $(MAKE) stageautofeedback-start; \
59792 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
59795 .PHONY: all-stageautofeedback clean-stageautofeedback
59796 do-clean: clean-stageautofeedback
59798 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59799 # only possibility, but now it conflicts with no-bootstrap rules
59800 @if gcc-bootstrap
59804 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
59805 autoprofiledbootstrap:
59806 echo stageautofeedback > stage_final
59807 @r=`${PWD_COMMAND}`; export r; \
59808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59809 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
59810 @: $(MAKE); $(unstage)
59811 @r=`${PWD_COMMAND}`; export r; \
59812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59813 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59814 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59816 autoprofiledbootstrap-lean:
59817 echo stageautofeedback > stage_final
59818 @r=`${PWD_COMMAND}`; export r; \
59819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59820 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
59821 @: $(MAKE); $(unstage)
59822 @r=`${PWD_COMMAND}`; export r; \
59823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59824 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59825 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59828 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59829 distclean-stageautoprofile:: distclean-stageautofeedback
59830 .PHONY: distclean-stageautofeedback
59831 distclean-stageautofeedback::
59832 @: $(MAKE); $(stage)
59833 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
59834 rm -rf stageautofeedback-*
59837 @endif gcc-bootstrap
59841 stageprofile-end::
59842 $(MAKE) distclean-stagefeedback
59844 stagefeedback-start::
59845 @r=`${PWD_COMMAND}`; export r; \
59846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59847 for i in prev-*; do \
59848 j=`echo $$i | sed s/^prev-//`; \
59849 cd $$r/$$i && \
59850 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
59851 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
59852 done
59854 @if gcc-bootstrap
59855 do-distclean: distclean-stage1
59857 # Provide a GCC build when we're building target libraries. This does
59858 # not work as a dependency, just as the minimum necessary to avoid errors.
59859 stage_last:
59860 @r=`${PWD_COMMAND}`; export r; \
59861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59862 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
59864 # Same as unstage, but not phony and defaulting to stage1-start. We place
59865 # it in the dependency so that for example `make -j3 all-gcc' works.
59866 stage_current:
59867 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
59869 .PHONY: restrap
59870 restrap::
59871 @: $(MAKE); $(stage)
59872 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
59873 restrap:: all
59874 @endif gcc-bootstrap
59876 # --------------------------------------
59877 # Dependencies between different modules
59878 # --------------------------------------
59880 # Generic dependencies for target modules on host stuff, especially gcc
59881 @if gcc-bootstrap
59882 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
59883 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
59884 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
59885 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
59886 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
59887 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
59888 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
59889 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
59890 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
59891 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
59892 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
59893 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
59894 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
59895 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
59896 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
59897 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
59898 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
59899 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
59900 configure-stage1-target-libvtv: maybe-all-stage1-gcc
59901 configure-stage2-target-libvtv: maybe-all-stage2-gcc
59902 configure-stage3-target-libvtv: maybe-all-stage3-gcc
59903 configure-stage4-target-libvtv: maybe-all-stage4-gcc
59904 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
59905 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
59906 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
59907 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
59908 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
59909 configure-target-liboffloadmic: stage_last
59910 configure-target-libssp: stage_last
59911 configure-target-newlib: stage_last
59912 configure-stage1-target-libgcc: maybe-all-stage1-gcc
59913 configure-stage2-target-libgcc: maybe-all-stage2-gcc
59914 configure-stage3-target-libgcc: maybe-all-stage3-gcc
59915 configure-stage4-target-libgcc: maybe-all-stage4-gcc
59916 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
59917 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
59918 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
59919 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
59920 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
59921 configure-target-libbacktrace: stage_last
59922 configure-target-libquadmath: stage_last
59923 configure-target-libgfortran: stage_last
59924 configure-target-libobjc: stage_last
59925 configure-target-libgo: stage_last
59926 configure-target-libphobos: stage_last
59927 configure-target-libtermcap: stage_last
59928 configure-target-winsup: stage_last
59929 configure-target-libgloss: stage_last
59930 configure-target-libffi: stage_last
59931 configure-target-zlib: stage_last
59932 configure-target-rda: stage_last
59933 configure-target-libada: stage_last
59934 configure-stage1-target-libgomp: maybe-all-stage1-gcc
59935 configure-stage2-target-libgomp: maybe-all-stage2-gcc
59936 configure-stage3-target-libgomp: maybe-all-stage3-gcc
59937 configure-stage4-target-libgomp: maybe-all-stage4-gcc
59938 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
59939 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
59940 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
59941 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
59942 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
59943 configure-target-libitm: stage_last
59944 configure-target-libatomic: stage_last
59945 @endif gcc-bootstrap
59947 @if gcc-no-bootstrap
59948 configure-target-libstdc++-v3: maybe-all-gcc
59949 configure-target-libsanitizer: maybe-all-gcc
59950 configure-target-libvtv: maybe-all-gcc
59951 configure-target-liboffloadmic: maybe-all-gcc
59952 configure-target-libssp: maybe-all-gcc
59953 configure-target-newlib: maybe-all-gcc
59954 configure-target-libgcc: maybe-all-gcc
59955 configure-target-libbacktrace: maybe-all-gcc
59956 configure-target-libquadmath: maybe-all-gcc
59957 configure-target-libgfortran: maybe-all-gcc
59958 configure-target-libobjc: maybe-all-gcc
59959 configure-target-libgo: maybe-all-gcc
59960 configure-target-libphobos: maybe-all-gcc
59961 configure-target-libtermcap: maybe-all-gcc
59962 configure-target-winsup: maybe-all-gcc
59963 configure-target-libgloss: maybe-all-gcc
59964 configure-target-libffi: maybe-all-gcc
59965 configure-target-zlib: maybe-all-gcc
59966 configure-target-rda: maybe-all-gcc
59967 configure-target-libada: maybe-all-gcc
59968 configure-target-libgomp: maybe-all-gcc
59969 configure-target-libitm: maybe-all-gcc
59970 configure-target-libatomic: maybe-all-gcc
59971 @endif gcc-no-bootstrap
59974 # There are two types of dependencies here: 'hard' dependencies, where one
59975 # module simply won't build without the other; and 'soft' dependencies, where
59976 # if the depended-on module is missing, the depending module will do without
59977 # or find a substitute somewhere (perhaps installed). Soft dependencies
59978 # are made here to depend on a 'maybe-' target. If you're not sure,
59979 # it's safer to use a soft dependency.
59986 # With all the machinery above in place, it is pretty easy to generate
59987 # dependencies. Host dependencies are a bit more complex because we have
59988 # to check for bootstrap/prebootstrap dependencies. To resolve
59989 # prebootstrap dependencies, prebootstrap modules are gathered in
59990 # a hash table.
59991 all-build-bison: maybe-all-build-texinfo
59992 all-build-flex: maybe-all-build-texinfo
59993 all-build-flex: maybe-all-build-bison
59994 all-build-flex: maybe-all-build-m4
59995 all-build-libiberty: maybe-all-build-texinfo
59996 all-build-m4: maybe-all-build-texinfo
59997 all-build-fixincludes: maybe-all-build-libiberty
59998 all-build-libcpp: maybe-all-build-libiberty
59999 configure-gcc: maybe-configure-intl
60000 configure-stage1-gcc: maybe-configure-stage1-intl
60001 configure-stage2-gcc: maybe-configure-stage2-intl
60002 configure-stage3-gcc: maybe-configure-stage3-intl
60003 configure-stage4-gcc: maybe-configure-stage4-intl
60004 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60005 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
60006 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60007 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
60008 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
60009 configure-gcc: maybe-all-gmp
60010 configure-stage1-gcc: maybe-all-stage1-gmp
60011 configure-stage2-gcc: maybe-all-stage2-gmp
60012 configure-stage3-gcc: maybe-all-stage3-gmp
60013 configure-stage4-gcc: maybe-all-stage4-gmp
60014 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
60015 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
60016 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60017 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
60018 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
60019 configure-gcc: maybe-all-mpfr
60020 configure-stage1-gcc: maybe-all-stage1-mpfr
60021 configure-stage2-gcc: maybe-all-stage2-mpfr
60022 configure-stage3-gcc: maybe-all-stage3-mpfr
60023 configure-stage4-gcc: maybe-all-stage4-mpfr
60024 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
60025 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
60026 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60027 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60028 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60029 configure-gcc: maybe-all-mpc
60030 configure-stage1-gcc: maybe-all-stage1-mpc
60031 configure-stage2-gcc: maybe-all-stage2-mpc
60032 configure-stage3-gcc: maybe-all-stage3-mpc
60033 configure-stage4-gcc: maybe-all-stage4-mpc
60034 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
60035 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
60036 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60037 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60038 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60039 configure-gcc: maybe-all-isl
60040 configure-stage1-gcc: maybe-all-stage1-isl
60041 configure-stage2-gcc: maybe-all-stage2-isl
60042 configure-stage3-gcc: maybe-all-stage3-isl
60043 configure-stage4-gcc: maybe-all-stage4-isl
60044 configure-stageprofile-gcc: maybe-all-stageprofile-isl
60045 configure-stagetrain-gcc: maybe-all-stagetrain-isl
60046 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
60047 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60048 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60049 configure-gcc: maybe-all-lto-plugin
60050 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60051 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60052 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60053 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60054 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60055 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60056 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60057 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60058 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60059 configure-gcc: maybe-all-binutils
60060 configure-stage1-gcc: maybe-all-stage1-binutils
60061 configure-stage2-gcc: maybe-all-stage2-binutils
60062 configure-stage3-gcc: maybe-all-stage3-binutils
60063 configure-stage4-gcc: maybe-all-stage4-binutils
60064 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60065 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
60066 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60067 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
60068 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
60069 configure-gcc: maybe-all-gas
60070 configure-stage1-gcc: maybe-all-stage1-gas
60071 configure-stage2-gcc: maybe-all-stage2-gas
60072 configure-stage3-gcc: maybe-all-stage3-gas
60073 configure-stage4-gcc: maybe-all-stage4-gas
60074 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60075 configure-stagetrain-gcc: maybe-all-stagetrain-gas
60076 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60077 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
60078 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
60079 configure-gcc: maybe-all-ld
60080 configure-stage1-gcc: maybe-all-stage1-ld
60081 configure-stage2-gcc: maybe-all-stage2-ld
60082 configure-stage3-gcc: maybe-all-stage3-ld
60083 configure-stage4-gcc: maybe-all-stage4-ld
60084 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60085 configure-stagetrain-gcc: maybe-all-stagetrain-ld
60086 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60087 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
60088 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
60089 configure-gcc: maybe-all-gold
60090 configure-stage1-gcc: maybe-all-stage1-gold
60091 configure-stage2-gcc: maybe-all-stage2-gold
60092 configure-stage3-gcc: maybe-all-stage3-gold
60093 configure-stage4-gcc: maybe-all-stage4-gold
60094 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60095 configure-stagetrain-gcc: maybe-all-stagetrain-gold
60096 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60097 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
60098 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
60099 configure-gcc: maybe-all-libelf
60100 configure-stage1-gcc: maybe-all-stage1-libelf
60101 configure-stage2-gcc: maybe-all-stage2-libelf
60102 configure-stage3-gcc: maybe-all-stage3-libelf
60103 configure-stage4-gcc: maybe-all-stage4-libelf
60104 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60105 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
60106 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60107 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
60108 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
60109 configure-gcc: maybe-all-libiconv
60110 configure-stage1-gcc: maybe-all-stage1-libiconv
60111 configure-stage2-gcc: maybe-all-stage2-libiconv
60112 configure-stage3-gcc: maybe-all-stage3-libiconv
60113 configure-stage4-gcc: maybe-all-stage4-libiconv
60114 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
60115 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
60116 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60117 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60118 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60119 all-gcc: all-libiberty
60120 all-stage1-gcc: all-stage1-libiberty
60121 all-stage2-gcc: all-stage2-libiberty
60122 all-stage3-gcc: all-stage3-libiberty
60123 all-stage4-gcc: all-stage4-libiberty
60124 all-stageprofile-gcc: all-stageprofile-libiberty
60125 all-stagetrain-gcc: all-stagetrain-libiberty
60126 all-stagefeedback-gcc: all-stagefeedback-libiberty
60127 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
60128 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
60129 all-gcc: maybe-all-intl
60130 all-stage1-gcc: maybe-all-stage1-intl
60131 all-stage2-gcc: maybe-all-stage2-intl
60132 all-stage3-gcc: maybe-all-stage3-intl
60133 all-stage4-gcc: maybe-all-stage4-intl
60134 all-stageprofile-gcc: maybe-all-stageprofile-intl
60135 all-stagetrain-gcc: maybe-all-stagetrain-intl
60136 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60137 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
60138 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
60139 all-gcc: maybe-all-mpfr
60140 all-stage1-gcc: maybe-all-stage1-mpfr
60141 all-stage2-gcc: maybe-all-stage2-mpfr
60142 all-stage3-gcc: maybe-all-stage3-mpfr
60143 all-stage4-gcc: maybe-all-stage4-mpfr
60144 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60145 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
60146 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60147 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60148 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60149 all-gcc: maybe-all-mpc
60150 all-stage1-gcc: maybe-all-stage1-mpc
60151 all-stage2-gcc: maybe-all-stage2-mpc
60152 all-stage3-gcc: maybe-all-stage3-mpc
60153 all-stage4-gcc: maybe-all-stage4-mpc
60154 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60155 all-stagetrain-gcc: maybe-all-stagetrain-mpc
60156 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60157 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60158 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60159 all-gcc: maybe-all-isl
60160 all-stage1-gcc: maybe-all-stage1-isl
60161 all-stage2-gcc: maybe-all-stage2-isl
60162 all-stage3-gcc: maybe-all-stage3-isl
60163 all-stage4-gcc: maybe-all-stage4-isl
60164 all-stageprofile-gcc: maybe-all-stageprofile-isl
60165 all-stagetrain-gcc: maybe-all-stagetrain-isl
60166 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
60167 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60168 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60169 all-gcc: maybe-all-build-texinfo
60170 all-stage1-gcc: maybe-all-build-texinfo
60171 all-stage2-gcc: maybe-all-build-texinfo
60172 all-stage3-gcc: maybe-all-build-texinfo
60173 all-stage4-gcc: maybe-all-build-texinfo
60174 all-stageprofile-gcc: maybe-all-build-texinfo
60175 all-stagetrain-gcc: maybe-all-build-texinfo
60176 all-stagefeedback-gcc: maybe-all-build-texinfo
60177 all-stageautoprofile-gcc: maybe-all-build-texinfo
60178 all-stageautofeedback-gcc: maybe-all-build-texinfo
60179 all-gcc: maybe-all-build-bison
60180 all-stage1-gcc: maybe-all-build-bison
60181 all-stage2-gcc: maybe-all-build-bison
60182 all-stage3-gcc: maybe-all-build-bison
60183 all-stage4-gcc: maybe-all-build-bison
60184 all-stageprofile-gcc: maybe-all-build-bison
60185 all-stagetrain-gcc: maybe-all-build-bison
60186 all-stagefeedback-gcc: maybe-all-build-bison
60187 all-stageautoprofile-gcc: maybe-all-build-bison
60188 all-stageautofeedback-gcc: maybe-all-build-bison
60189 all-gcc: maybe-all-build-flex
60190 all-stage1-gcc: maybe-all-build-flex
60191 all-stage2-gcc: maybe-all-build-flex
60192 all-stage3-gcc: maybe-all-build-flex
60193 all-stage4-gcc: maybe-all-build-flex
60194 all-stageprofile-gcc: maybe-all-build-flex
60195 all-stagetrain-gcc: maybe-all-build-flex
60196 all-stagefeedback-gcc: maybe-all-build-flex
60197 all-stageautoprofile-gcc: maybe-all-build-flex
60198 all-stageautofeedback-gcc: maybe-all-build-flex
60199 all-gcc: maybe-all-build-libiberty
60200 all-stage1-gcc: maybe-all-build-libiberty
60201 all-stage2-gcc: maybe-all-build-libiberty
60202 all-stage3-gcc: maybe-all-build-libiberty
60203 all-stage4-gcc: maybe-all-build-libiberty
60204 all-stageprofile-gcc: maybe-all-build-libiberty
60205 all-stagetrain-gcc: maybe-all-build-libiberty
60206 all-stagefeedback-gcc: maybe-all-build-libiberty
60207 all-stageautoprofile-gcc: maybe-all-build-libiberty
60208 all-stageautofeedback-gcc: maybe-all-build-libiberty
60209 all-gcc: maybe-all-build-fixincludes
60210 all-stage1-gcc: maybe-all-build-fixincludes
60211 all-stage2-gcc: maybe-all-build-fixincludes
60212 all-stage3-gcc: maybe-all-build-fixincludes
60213 all-stage4-gcc: maybe-all-build-fixincludes
60214 all-stageprofile-gcc: maybe-all-build-fixincludes
60215 all-stagetrain-gcc: maybe-all-build-fixincludes
60216 all-stagefeedback-gcc: maybe-all-build-fixincludes
60217 all-stageautoprofile-gcc: maybe-all-build-fixincludes
60218 all-stageautofeedback-gcc: maybe-all-build-fixincludes
60219 all-gcc: maybe-all-build-libcpp
60220 all-stage1-gcc: maybe-all-build-libcpp
60221 all-stage2-gcc: maybe-all-build-libcpp
60222 all-stage3-gcc: maybe-all-build-libcpp
60223 all-stage4-gcc: maybe-all-build-libcpp
60224 all-stageprofile-gcc: maybe-all-build-libcpp
60225 all-stagetrain-gcc: maybe-all-build-libcpp
60226 all-stagefeedback-gcc: maybe-all-build-libcpp
60227 all-stageautoprofile-gcc: maybe-all-build-libcpp
60228 all-stageautofeedback-gcc: maybe-all-build-libcpp
60229 all-gcc: maybe-all-zlib
60230 all-stage1-gcc: maybe-all-stage1-zlib
60231 all-stage2-gcc: maybe-all-stage2-zlib
60232 all-stage3-gcc: maybe-all-stage3-zlib
60233 all-stage4-gcc: maybe-all-stage4-zlib
60234 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60235 all-stagetrain-gcc: maybe-all-stagetrain-zlib
60236 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60237 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
60238 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
60239 all-gcc: all-libbacktrace
60240 all-stage1-gcc: all-stage1-libbacktrace
60241 all-stage2-gcc: all-stage2-libbacktrace
60242 all-stage3-gcc: all-stage3-libbacktrace
60243 all-stage4-gcc: all-stage4-libbacktrace
60244 all-stageprofile-gcc: all-stageprofile-libbacktrace
60245 all-stagetrain-gcc: all-stagetrain-libbacktrace
60246 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
60247 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
60248 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
60249 all-gcc: all-libcpp
60250 all-stage1-gcc: all-stage1-libcpp
60251 all-stage2-gcc: all-stage2-libcpp
60252 all-stage3-gcc: all-stage3-libcpp
60253 all-stage4-gcc: all-stage4-libcpp
60254 all-stageprofile-gcc: all-stageprofile-libcpp
60255 all-stagetrain-gcc: all-stagetrain-libcpp
60256 all-stagefeedback-gcc: all-stagefeedback-libcpp
60257 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
60258 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
60259 all-gcc: all-libcody
60260 all-stage1-gcc: all-stage1-libcody
60261 all-stage2-gcc: all-stage2-libcody
60262 all-stage3-gcc: all-stage3-libcody
60263 all-stage4-gcc: all-stage4-libcody
60264 all-stageprofile-gcc: all-stageprofile-libcody
60265 all-stagetrain-gcc: all-stagetrain-libcody
60266 all-stagefeedback-gcc: all-stagefeedback-libcody
60267 all-stageautoprofile-gcc: all-stageautoprofile-libcody
60268 all-stageautofeedback-gcc: all-stageautofeedback-libcody
60269 all-gcc: all-libdecnumber
60270 all-stage1-gcc: all-stage1-libdecnumber
60271 all-stage2-gcc: all-stage2-libdecnumber
60272 all-stage3-gcc: all-stage3-libdecnumber
60273 all-stage4-gcc: all-stage4-libdecnumber
60274 all-stageprofile-gcc: all-stageprofile-libdecnumber
60275 all-stagetrain-gcc: all-stagetrain-libdecnumber
60276 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60277 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
60278 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
60279 all-gcc: maybe-all-libiberty
60280 all-stage1-gcc: maybe-all-stage1-libiberty
60281 all-stage2-gcc: maybe-all-stage2-libiberty
60282 all-stage3-gcc: maybe-all-stage3-libiberty
60283 all-stage4-gcc: maybe-all-stage4-libiberty
60284 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60285 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
60286 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60287 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
60288 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
60289 all-gcc: maybe-all-fixincludes
60290 all-stage1-gcc: maybe-all-stage1-fixincludes
60291 all-stage2-gcc: maybe-all-stage2-fixincludes
60292 all-stage3-gcc: maybe-all-stage3-fixincludes
60293 all-stage4-gcc: maybe-all-stage4-fixincludes
60294 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
60295 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
60296 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
60297 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
60298 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
60299 all-gcc: maybe-all-lto-plugin
60300 all-stage1-gcc: maybe-all-stage1-lto-plugin
60301 all-stage2-gcc: maybe-all-stage2-lto-plugin
60302 all-stage3-gcc: maybe-all-stage3-lto-plugin
60303 all-stage4-gcc: maybe-all-stage4-lto-plugin
60304 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60305 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60306 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60307 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60308 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60309 all-gcc: maybe-all-libiconv
60310 all-stage1-gcc: maybe-all-stage1-libiconv
60311 all-stage2-gcc: maybe-all-stage2-libiconv
60312 all-stage3-gcc: maybe-all-stage3-libiconv
60313 all-stage4-gcc: maybe-all-stage4-libiconv
60314 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
60315 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
60316 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60317 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60318 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60319 info-gcc: maybe-all-build-libiberty
60320 info-stage1-gcc: maybe-all-build-libiberty
60321 info-stage2-gcc: maybe-all-build-libiberty
60322 info-stage3-gcc: maybe-all-build-libiberty
60323 info-stage4-gcc: maybe-all-build-libiberty
60324 info-stageprofile-gcc: maybe-all-build-libiberty
60325 info-stagetrain-gcc: maybe-all-build-libiberty
60326 info-stagefeedback-gcc: maybe-all-build-libiberty
60327 info-stageautoprofile-gcc: maybe-all-build-libiberty
60328 info-stageautofeedback-gcc: maybe-all-build-libiberty
60329 dvi-gcc: maybe-all-build-libiberty
60330 dvi-stage1-gcc: maybe-all-build-libiberty
60331 dvi-stage2-gcc: maybe-all-build-libiberty
60332 dvi-stage3-gcc: maybe-all-build-libiberty
60333 dvi-stage4-gcc: maybe-all-build-libiberty
60334 dvi-stageprofile-gcc: maybe-all-build-libiberty
60335 dvi-stagetrain-gcc: maybe-all-build-libiberty
60336 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60337 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
60338 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
60339 pdf-gcc: maybe-all-build-libiberty
60340 pdf-stage1-gcc: maybe-all-build-libiberty
60341 pdf-stage2-gcc: maybe-all-build-libiberty
60342 pdf-stage3-gcc: maybe-all-build-libiberty
60343 pdf-stage4-gcc: maybe-all-build-libiberty
60344 pdf-stageprofile-gcc: maybe-all-build-libiberty
60345 pdf-stagetrain-gcc: maybe-all-build-libiberty
60346 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60347 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
60348 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
60349 html-gcc: maybe-all-build-libiberty
60350 html-stage1-gcc: maybe-all-build-libiberty
60351 html-stage2-gcc: maybe-all-build-libiberty
60352 html-stage3-gcc: maybe-all-build-libiberty
60353 html-stage4-gcc: maybe-all-build-libiberty
60354 html-stageprofile-gcc: maybe-all-build-libiberty
60355 html-stagetrain-gcc: maybe-all-build-libiberty
60356 html-stagefeedback-gcc: maybe-all-build-libiberty
60357 html-stageautoprofile-gcc: maybe-all-build-libiberty
60358 html-stageautofeedback-gcc: maybe-all-build-libiberty
60359 install-gcc: maybe-install-fixincludes
60360 install-gcc: maybe-install-lto-plugin
60361 install-strip-gcc: maybe-install-strip-fixincludes
60362 install-strip-gcc: maybe-install-strip-lto-plugin
60363 configure-libcpp: configure-libiberty
60364 configure-stage1-libcpp: configure-stage1-libiberty
60365 configure-stage2-libcpp: configure-stage2-libiberty
60366 configure-stage3-libcpp: configure-stage3-libiberty
60367 configure-stage4-libcpp: configure-stage4-libiberty
60368 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60369 configure-stagetrain-libcpp: configure-stagetrain-libiberty
60370 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60371 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
60372 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
60373 configure-libcpp: maybe-configure-intl
60374 configure-stage1-libcpp: maybe-configure-stage1-intl
60375 configure-stage2-libcpp: maybe-configure-stage2-intl
60376 configure-stage3-libcpp: maybe-configure-stage3-intl
60377 configure-stage4-libcpp: maybe-configure-stage4-intl
60378 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60379 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
60380 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60381 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
60382 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
60383 configure-libcpp: maybe-all-libiconv
60384 configure-stage1-libcpp: maybe-all-stage1-libiconv
60385 configure-stage2-libcpp: maybe-all-stage2-libiconv
60386 configure-stage3-libcpp: maybe-all-stage3-libiconv
60387 configure-stage4-libcpp: maybe-all-stage4-libiconv
60388 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60389 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60390 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60391 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60392 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60393 all-libcpp: all-libiberty
60394 all-stage1-libcpp: all-stage1-libiberty
60395 all-stage2-libcpp: all-stage2-libiberty
60396 all-stage3-libcpp: all-stage3-libiberty
60397 all-stage4-libcpp: all-stage4-libiberty
60398 all-stageprofile-libcpp: all-stageprofile-libiberty
60399 all-stagetrain-libcpp: all-stagetrain-libiberty
60400 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60401 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
60402 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
60403 all-libcpp: maybe-all-intl
60404 all-stage1-libcpp: maybe-all-stage1-intl
60405 all-stage2-libcpp: maybe-all-stage2-intl
60406 all-stage3-libcpp: maybe-all-stage3-intl
60407 all-stage4-libcpp: maybe-all-stage4-intl
60408 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60409 all-stagetrain-libcpp: maybe-all-stagetrain-intl
60410 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60411 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
60412 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
60413 all-libcpp: maybe-all-libiconv
60414 all-stage1-libcpp: maybe-all-stage1-libiconv
60415 all-stage2-libcpp: maybe-all-stage2-libiconv
60416 all-stage3-libcpp: maybe-all-stage3-libiconv
60417 all-stage4-libcpp: maybe-all-stage4-libiconv
60418 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60419 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60420 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60421 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60422 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60423 all-fixincludes: maybe-all-libiberty
60424 all-stage1-fixincludes: maybe-all-stage1-libiberty
60425 all-stage2-fixincludes: maybe-all-stage2-libiberty
60426 all-stage3-fixincludes: maybe-all-stage3-libiberty
60427 all-stage4-fixincludes: maybe-all-stage4-libiberty
60428 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
60429 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
60430 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
60431 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
60432 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
60433 all-gnattools: maybe-all-target-libada
60434 all-lto-plugin: maybe-all-libiberty
60435 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60436 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60437 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60438 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60439 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60440 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
60441 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60442 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
60443 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
60444 all-lto-plugin: maybe-all-libiberty-linker-plugin
60445 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
60446 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
60447 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
60448 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
60449 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
60450 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
60451 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
60452 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
60453 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
60454 all-gotools: maybe-all-target-libgo
60455 configure-intl: maybe-all-libiconv
60456 configure-stage1-intl: maybe-all-stage1-libiconv
60457 configure-stage2-intl: maybe-all-stage2-libiconv
60458 configure-stage3-intl: maybe-all-stage3-libiconv
60459 configure-stage4-intl: maybe-all-stage4-libiconv
60460 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
60461 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
60462 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60463 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60464 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60465 configure-mpfr: maybe-all-gmp
60466 configure-stage1-mpfr: maybe-all-stage1-gmp
60467 configure-stage2-mpfr: maybe-all-stage2-gmp
60468 configure-stage3-mpfr: maybe-all-stage3-gmp
60469 configure-stage4-mpfr: maybe-all-stage4-gmp
60470 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
60471 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
60472 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
60473 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
60474 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
60475 configure-mpc: maybe-all-mpfr
60476 configure-stage1-mpc: maybe-all-stage1-mpfr
60477 configure-stage2-mpc: maybe-all-stage2-mpfr
60478 configure-stage3-mpc: maybe-all-stage3-mpfr
60479 configure-stage4-mpc: maybe-all-stage4-mpfr
60480 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
60481 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
60482 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
60483 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
60484 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
60485 configure-isl: maybe-all-gmp
60486 configure-stage1-isl: maybe-all-stage1-gmp
60487 configure-stage2-isl: maybe-all-stage2-gmp
60488 configure-stage3-isl: maybe-all-stage3-gmp
60489 configure-stage4-isl: maybe-all-stage4-gmp
60490 configure-stageprofile-isl: maybe-all-stageprofile-gmp
60491 configure-stagetrain-isl: maybe-all-stagetrain-gmp
60492 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
60493 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
60494 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
60495 all-intl: maybe-all-libiconv
60496 all-stage1-intl: maybe-all-stage1-libiconv
60497 all-stage2-intl: maybe-all-stage2-libiconv
60498 all-stage3-intl: maybe-all-stage3-libiconv
60499 all-stage4-intl: maybe-all-stage4-libiconv
60500 all-stageprofile-intl: maybe-all-stageprofile-libiconv
60501 all-stagetrain-intl: maybe-all-stagetrain-libiconv
60502 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60503 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60504 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60505 configure-gdb: maybe-configure-sim
60506 configure-gdb: maybe-all-gnulib
60507 configure-gdb: maybe-all-gdbsupport
60508 all-gdb: maybe-all-gnulib
60509 all-gdb: maybe-all-gdbsupport
60510 all-gdb: maybe-all-readline
60511 all-gdb: maybe-all-build-bison
60512 all-gdb: maybe-all-sim
60513 all-gdb: maybe-all-libtermcap
60514 configure-gdbserver: maybe-all-gnulib
60515 all-gdbserver: maybe-all-gdbsupport
60516 all-gdbserver: maybe-all-gnulib
60517 configure-libgui: maybe-configure-tcl
60518 configure-libgui: maybe-configure-tk
60519 all-libgui: maybe-all-tcl
60520 all-libgui: maybe-all-tk
60521 all-libgui: maybe-all-itcl
60522 configure-gdbsupport: maybe-configure-gnulib
60523 all-gdbsupport: maybe-all-gnulib
60524 configure-bfd: configure-libiberty
60525 configure-stage1-bfd: configure-stage1-libiberty
60526 configure-stage2-bfd: configure-stage2-libiberty
60527 configure-stage3-bfd: configure-stage3-libiberty
60528 configure-stage4-bfd: configure-stage4-libiberty
60529 configure-stageprofile-bfd: configure-stageprofile-libiberty
60530 configure-stagetrain-bfd: configure-stagetrain-libiberty
60531 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
60532 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
60533 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
60534 configure-bfd: maybe-configure-intl
60535 configure-stage1-bfd: maybe-configure-stage1-intl
60536 configure-stage2-bfd: maybe-configure-stage2-intl
60537 configure-stage3-bfd: maybe-configure-stage3-intl
60538 configure-stage4-bfd: maybe-configure-stage4-intl
60539 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
60540 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
60541 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
60542 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
60543 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
60544 all-bfd: maybe-all-libiberty
60545 all-stage1-bfd: maybe-all-stage1-libiberty
60546 all-stage2-bfd: maybe-all-stage2-libiberty
60547 all-stage3-bfd: maybe-all-stage3-libiberty
60548 all-stage4-bfd: maybe-all-stage4-libiberty
60549 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
60550 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
60551 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
60552 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
60553 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
60554 all-bfd: maybe-all-intl
60555 all-stage1-bfd: maybe-all-stage1-intl
60556 all-stage2-bfd: maybe-all-stage2-intl
60557 all-stage3-bfd: maybe-all-stage3-intl
60558 all-stage4-bfd: maybe-all-stage4-intl
60559 all-stageprofile-bfd: maybe-all-stageprofile-intl
60560 all-stagetrain-bfd: maybe-all-stagetrain-intl
60561 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
60562 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
60563 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
60564 all-bfd: maybe-all-zlib
60565 all-stage1-bfd: maybe-all-stage1-zlib
60566 all-stage2-bfd: maybe-all-stage2-zlib
60567 all-stage3-bfd: maybe-all-stage3-zlib
60568 all-stage4-bfd: maybe-all-stage4-zlib
60569 all-stageprofile-bfd: maybe-all-stageprofile-zlib
60570 all-stagetrain-bfd: maybe-all-stagetrain-zlib
60571 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
60572 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
60573 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
60574 configure-opcodes: configure-libiberty
60575 configure-stage1-opcodes: configure-stage1-libiberty
60576 configure-stage2-opcodes: configure-stage2-libiberty
60577 configure-stage3-opcodes: configure-stage3-libiberty
60578 configure-stage4-opcodes: configure-stage4-libiberty
60579 configure-stageprofile-opcodes: configure-stageprofile-libiberty
60580 configure-stagetrain-opcodes: configure-stagetrain-libiberty
60581 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
60582 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
60583 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
60584 all-opcodes: maybe-all-libiberty
60585 all-stage1-opcodes: maybe-all-stage1-libiberty
60586 all-stage2-opcodes: maybe-all-stage2-libiberty
60587 all-stage3-opcodes: maybe-all-stage3-libiberty
60588 all-stage4-opcodes: maybe-all-stage4-libiberty
60589 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60590 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
60591 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60592 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
60593 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
60594 configure-binutils: maybe-configure-intl
60595 configure-stage1-binutils: maybe-configure-stage1-intl
60596 configure-stage2-binutils: maybe-configure-stage2-intl
60597 configure-stage3-binutils: maybe-configure-stage3-intl
60598 configure-stage4-binutils: maybe-configure-stage4-intl
60599 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
60600 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
60601 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
60602 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
60603 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
60604 all-binutils: maybe-all-libiberty
60605 all-stage1-binutils: maybe-all-stage1-libiberty
60606 all-stage2-binutils: maybe-all-stage2-libiberty
60607 all-stage3-binutils: maybe-all-stage3-libiberty
60608 all-stage4-binutils: maybe-all-stage4-libiberty
60609 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
60610 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
60611 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
60612 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
60613 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
60614 all-binutils: maybe-all-opcodes
60615 all-stage1-binutils: maybe-all-stage1-opcodes
60616 all-stage2-binutils: maybe-all-stage2-opcodes
60617 all-stage3-binutils: maybe-all-stage3-opcodes
60618 all-stage4-binutils: maybe-all-stage4-opcodes
60619 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
60620 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
60621 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
60622 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
60623 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
60624 all-binutils: maybe-all-bfd
60625 all-stage1-binutils: maybe-all-stage1-bfd
60626 all-stage2-binutils: maybe-all-stage2-bfd
60627 all-stage3-binutils: maybe-all-stage3-bfd
60628 all-stage4-binutils: maybe-all-stage4-bfd
60629 all-stageprofile-binutils: maybe-all-stageprofile-bfd
60630 all-stagetrain-binutils: maybe-all-stagetrain-bfd
60631 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
60632 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
60633 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
60634 all-binutils: maybe-all-build-flex
60635 all-stage1-binutils: maybe-all-build-flex
60636 all-stage2-binutils: maybe-all-build-flex
60637 all-stage3-binutils: maybe-all-build-flex
60638 all-stage4-binutils: maybe-all-build-flex
60639 all-stageprofile-binutils: maybe-all-build-flex
60640 all-stagetrain-binutils: maybe-all-build-flex
60641 all-stagefeedback-binutils: maybe-all-build-flex
60642 all-stageautoprofile-binutils: maybe-all-build-flex
60643 all-stageautofeedback-binutils: maybe-all-build-flex
60644 all-binutils: maybe-all-build-bison
60645 all-stage1-binutils: maybe-all-build-bison
60646 all-stage2-binutils: maybe-all-build-bison
60647 all-stage3-binutils: maybe-all-build-bison
60648 all-stage4-binutils: maybe-all-build-bison
60649 all-stageprofile-binutils: maybe-all-build-bison
60650 all-stagetrain-binutils: maybe-all-build-bison
60651 all-stagefeedback-binutils: maybe-all-build-bison
60652 all-stageautoprofile-binutils: maybe-all-build-bison
60653 all-stageautofeedback-binutils: maybe-all-build-bison
60654 all-binutils: maybe-all-intl
60655 all-stage1-binutils: maybe-all-stage1-intl
60656 all-stage2-binutils: maybe-all-stage2-intl
60657 all-stage3-binutils: maybe-all-stage3-intl
60658 all-stage4-binutils: maybe-all-stage4-intl
60659 all-stageprofile-binutils: maybe-all-stageprofile-intl
60660 all-stagetrain-binutils: maybe-all-stagetrain-intl
60661 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
60662 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
60663 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
60664 all-binutils: maybe-all-gas
60665 all-stage1-binutils: maybe-all-stage1-gas
60666 all-stage2-binutils: maybe-all-stage2-gas
60667 all-stage3-binutils: maybe-all-stage3-gas
60668 all-stage4-binutils: maybe-all-stage4-gas
60669 all-stageprofile-binutils: maybe-all-stageprofile-gas
60670 all-stagetrain-binutils: maybe-all-stagetrain-gas
60671 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
60672 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
60673 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
60674 all-binutils: maybe-all-libctf
60675 all-stage1-binutils: maybe-all-stage1-libctf
60676 all-stage2-binutils: maybe-all-stage2-libctf
60677 all-stage3-binutils: maybe-all-stage3-libctf
60678 all-stage4-binutils: maybe-all-stage4-libctf
60679 all-stageprofile-binutils: maybe-all-stageprofile-libctf
60680 all-stagetrain-binutils: maybe-all-stagetrain-libctf
60681 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
60682 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
60683 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
60684 all-ld: maybe-all-libctf
60685 all-stage1-ld: maybe-all-stage1-libctf
60686 all-stage2-ld: maybe-all-stage2-libctf
60687 all-stage3-ld: maybe-all-stage3-libctf
60688 all-stage4-ld: maybe-all-stage4-libctf
60689 all-stageprofile-ld: maybe-all-stageprofile-libctf
60690 all-stagetrain-ld: maybe-all-stagetrain-libctf
60691 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
60692 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
60693 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
60694 install-binutils: maybe-install-opcodes
60695 install-strip-binutils: maybe-install-strip-opcodes
60696 install-libctf: maybe-install-bfd
60697 install-ld: maybe-install-bfd
60698 install-ld: maybe-install-libctf
60699 install-strip-libctf: maybe-install-strip-bfd
60700 install-strip-ld: maybe-install-strip-bfd
60701 install-strip-ld: maybe-install-strip-libctf
60702 install-opcodes: maybe-install-bfd
60703 install-strip-opcodes: maybe-install-strip-bfd
60704 configure-gas: maybe-configure-intl
60705 configure-stage1-gas: maybe-configure-stage1-intl
60706 configure-stage2-gas: maybe-configure-stage2-intl
60707 configure-stage3-gas: maybe-configure-stage3-intl
60708 configure-stage4-gas: maybe-configure-stage4-intl
60709 configure-stageprofile-gas: maybe-configure-stageprofile-intl
60710 configure-stagetrain-gas: maybe-configure-stagetrain-intl
60711 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
60712 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
60713 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
60714 all-gas: maybe-all-libiberty
60715 all-stage1-gas: maybe-all-stage1-libiberty
60716 all-stage2-gas: maybe-all-stage2-libiberty
60717 all-stage3-gas: maybe-all-stage3-libiberty
60718 all-stage4-gas: maybe-all-stage4-libiberty
60719 all-stageprofile-gas: maybe-all-stageprofile-libiberty
60720 all-stagetrain-gas: maybe-all-stagetrain-libiberty
60721 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
60722 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
60723 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
60724 all-gas: maybe-all-opcodes
60725 all-stage1-gas: maybe-all-stage1-opcodes
60726 all-stage2-gas: maybe-all-stage2-opcodes
60727 all-stage3-gas: maybe-all-stage3-opcodes
60728 all-stage4-gas: maybe-all-stage4-opcodes
60729 all-stageprofile-gas: maybe-all-stageprofile-opcodes
60730 all-stagetrain-gas: maybe-all-stagetrain-opcodes
60731 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
60732 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
60733 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
60734 all-gas: maybe-all-bfd
60735 all-stage1-gas: maybe-all-stage1-bfd
60736 all-stage2-gas: maybe-all-stage2-bfd
60737 all-stage3-gas: maybe-all-stage3-bfd
60738 all-stage4-gas: maybe-all-stage4-bfd
60739 all-stageprofile-gas: maybe-all-stageprofile-bfd
60740 all-stagetrain-gas: maybe-all-stagetrain-bfd
60741 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
60742 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
60743 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
60744 all-gas: maybe-all-intl
60745 all-stage1-gas: maybe-all-stage1-intl
60746 all-stage2-gas: maybe-all-stage2-intl
60747 all-stage3-gas: maybe-all-stage3-intl
60748 all-stage4-gas: maybe-all-stage4-intl
60749 all-stageprofile-gas: maybe-all-stageprofile-intl
60750 all-stagetrain-gas: maybe-all-stagetrain-intl
60751 all-stagefeedback-gas: maybe-all-stagefeedback-intl
60752 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
60753 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
60754 configure-ld: maybe-configure-intl
60755 configure-stage1-ld: maybe-configure-stage1-intl
60756 configure-stage2-ld: maybe-configure-stage2-intl
60757 configure-stage3-ld: maybe-configure-stage3-intl
60758 configure-stage4-ld: maybe-configure-stage4-intl
60759 configure-stageprofile-ld: maybe-configure-stageprofile-intl
60760 configure-stagetrain-ld: maybe-configure-stagetrain-intl
60761 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
60762 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
60763 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
60764 all-ld: maybe-all-libiberty
60765 all-stage1-ld: maybe-all-stage1-libiberty
60766 all-stage2-ld: maybe-all-stage2-libiberty
60767 all-stage3-ld: maybe-all-stage3-libiberty
60768 all-stage4-ld: maybe-all-stage4-libiberty
60769 all-stageprofile-ld: maybe-all-stageprofile-libiberty
60770 all-stagetrain-ld: maybe-all-stagetrain-libiberty
60771 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
60772 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
60773 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
60774 all-ld: maybe-all-bfd
60775 all-stage1-ld: maybe-all-stage1-bfd
60776 all-stage2-ld: maybe-all-stage2-bfd
60777 all-stage3-ld: maybe-all-stage3-bfd
60778 all-stage4-ld: maybe-all-stage4-bfd
60779 all-stageprofile-ld: maybe-all-stageprofile-bfd
60780 all-stagetrain-ld: maybe-all-stagetrain-bfd
60781 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
60782 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
60783 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
60784 all-ld: maybe-all-opcodes
60785 all-stage1-ld: maybe-all-stage1-opcodes
60786 all-stage2-ld: maybe-all-stage2-opcodes
60787 all-stage3-ld: maybe-all-stage3-opcodes
60788 all-stage4-ld: maybe-all-stage4-opcodes
60789 all-stageprofile-ld: maybe-all-stageprofile-opcodes
60790 all-stagetrain-ld: maybe-all-stagetrain-opcodes
60791 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
60792 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
60793 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
60794 all-ld: maybe-all-build-bison
60795 all-stage1-ld: maybe-all-build-bison
60796 all-stage2-ld: maybe-all-build-bison
60797 all-stage3-ld: maybe-all-build-bison
60798 all-stage4-ld: maybe-all-build-bison
60799 all-stageprofile-ld: maybe-all-build-bison
60800 all-stagetrain-ld: maybe-all-build-bison
60801 all-stagefeedback-ld: maybe-all-build-bison
60802 all-stageautoprofile-ld: maybe-all-build-bison
60803 all-stageautofeedback-ld: maybe-all-build-bison
60804 all-ld: maybe-all-build-flex
60805 all-stage1-ld: maybe-all-build-flex
60806 all-stage2-ld: maybe-all-build-flex
60807 all-stage3-ld: maybe-all-build-flex
60808 all-stage4-ld: maybe-all-build-flex
60809 all-stageprofile-ld: maybe-all-build-flex
60810 all-stagetrain-ld: maybe-all-build-flex
60811 all-stagefeedback-ld: maybe-all-build-flex
60812 all-stageautoprofile-ld: maybe-all-build-flex
60813 all-stageautofeedback-ld: maybe-all-build-flex
60814 all-ld: maybe-all-intl
60815 all-stage1-ld: maybe-all-stage1-intl
60816 all-stage2-ld: maybe-all-stage2-intl
60817 all-stage3-ld: maybe-all-stage3-intl
60818 all-stage4-ld: maybe-all-stage4-intl
60819 all-stageprofile-ld: maybe-all-stageprofile-intl
60820 all-stagetrain-ld: maybe-all-stagetrain-intl
60821 all-stagefeedback-ld: maybe-all-stagefeedback-intl
60822 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
60823 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
60824 all-ld: maybe-all-gas
60825 all-stage1-ld: maybe-all-stage1-gas
60826 all-stage2-ld: maybe-all-stage2-gas
60827 all-stage3-ld: maybe-all-stage3-gas
60828 all-stage4-ld: maybe-all-stage4-gas
60829 all-stageprofile-ld: maybe-all-stageprofile-gas
60830 all-stagetrain-ld: maybe-all-stagetrain-gas
60831 all-stagefeedback-ld: maybe-all-stagefeedback-gas
60832 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
60833 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
60834 all-ld: maybe-all-binutils
60835 all-stage1-ld: maybe-all-stage1-binutils
60836 all-stage2-ld: maybe-all-stage2-binutils
60837 all-stage3-ld: maybe-all-stage3-binutils
60838 all-stage4-ld: maybe-all-stage4-binutils
60839 all-stageprofile-ld: maybe-all-stageprofile-binutils
60840 all-stagetrain-ld: maybe-all-stagetrain-binutils
60841 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
60842 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
60843 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
60844 install-ld: maybe-install-gold
60845 install-strip-ld: maybe-install-strip-gold
60846 configure-gold: maybe-configure-intl
60847 configure-stage1-gold: maybe-configure-stage1-intl
60848 configure-stage2-gold: maybe-configure-stage2-intl
60849 configure-stage3-gold: maybe-configure-stage3-intl
60850 configure-stage4-gold: maybe-configure-stage4-intl
60851 configure-stageprofile-gold: maybe-configure-stageprofile-intl
60852 configure-stagetrain-gold: maybe-configure-stagetrain-intl
60853 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
60854 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
60855 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
60856 all-gold: maybe-all-libiberty
60857 all-stage1-gold: maybe-all-stage1-libiberty
60858 all-stage2-gold: maybe-all-stage2-libiberty
60859 all-stage3-gold: maybe-all-stage3-libiberty
60860 all-stage4-gold: maybe-all-stage4-libiberty
60861 all-stageprofile-gold: maybe-all-stageprofile-libiberty
60862 all-stagetrain-gold: maybe-all-stagetrain-libiberty
60863 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
60864 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
60865 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
60866 all-gold: maybe-all-intl
60867 all-stage1-gold: maybe-all-stage1-intl
60868 all-stage2-gold: maybe-all-stage2-intl
60869 all-stage3-gold: maybe-all-stage3-intl
60870 all-stage4-gold: maybe-all-stage4-intl
60871 all-stageprofile-gold: maybe-all-stageprofile-intl
60872 all-stagetrain-gold: maybe-all-stagetrain-intl
60873 all-stagefeedback-gold: maybe-all-stagefeedback-intl
60874 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
60875 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
60876 all-gold: maybe-all-bfd
60877 all-stage1-gold: maybe-all-stage1-bfd
60878 all-stage2-gold: maybe-all-stage2-bfd
60879 all-stage3-gold: maybe-all-stage3-bfd
60880 all-stage4-gold: maybe-all-stage4-bfd
60881 all-stageprofile-gold: maybe-all-stageprofile-bfd
60882 all-stagetrain-gold: maybe-all-stagetrain-bfd
60883 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
60884 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
60885 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
60886 all-gold: maybe-all-build-bison
60887 all-stage1-gold: maybe-all-build-bison
60888 all-stage2-gold: maybe-all-build-bison
60889 all-stage3-gold: maybe-all-build-bison
60890 all-stage4-gold: maybe-all-build-bison
60891 all-stageprofile-gold: maybe-all-build-bison
60892 all-stagetrain-gold: maybe-all-build-bison
60893 all-stagefeedback-gold: maybe-all-build-bison
60894 all-stageautoprofile-gold: maybe-all-build-bison
60895 all-stageautofeedback-gold: maybe-all-build-bison
60896 all-gold: maybe-all-gas
60897 all-stage1-gold: maybe-all-stage1-gas
60898 all-stage2-gold: maybe-all-stage2-gas
60899 all-stage3-gold: maybe-all-stage3-gas
60900 all-stage4-gold: maybe-all-stage4-gas
60901 all-stageprofile-gold: maybe-all-stageprofile-gas
60902 all-stagetrain-gold: maybe-all-stagetrain-gas
60903 all-stagefeedback-gold: maybe-all-stagefeedback-gas
60904 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60905 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60906 check-gold: maybe-all-binutils
60907 check-stage1-gold: maybe-all-stage1-binutils
60908 check-stage2-gold: maybe-all-stage2-binutils
60909 check-stage3-gold: maybe-all-stage3-binutils
60910 check-stage4-gold: maybe-all-stage4-binutils
60911 check-stageprofile-gold: maybe-all-stageprofile-binutils
60912 check-stagetrain-gold: maybe-all-stagetrain-binutils
60913 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
60914 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
60915 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
60916 check-gold: maybe-all-gas
60917 check-stage1-gold: maybe-all-stage1-gas
60918 check-stage2-gold: maybe-all-stage2-gas
60919 check-stage3-gold: maybe-all-stage3-gas
60920 check-stage4-gold: maybe-all-stage4-gas
60921 check-stageprofile-gold: maybe-all-stageprofile-gas
60922 check-stagetrain-gold: maybe-all-stagetrain-gas
60923 check-stagefeedback-gold: maybe-all-stagefeedback-gas
60924 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60925 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60926 configure-opcodes: maybe-configure-intl
60927 configure-stage1-opcodes: maybe-configure-stage1-intl
60928 configure-stage2-opcodes: maybe-configure-stage2-intl
60929 configure-stage3-opcodes: maybe-configure-stage3-intl
60930 configure-stage4-opcodes: maybe-configure-stage4-intl
60931 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
60932 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
60933 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
60934 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
60935 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
60936 all-opcodes: maybe-all-bfd
60937 all-stage1-opcodes: maybe-all-stage1-bfd
60938 all-stage2-opcodes: maybe-all-stage2-bfd
60939 all-stage3-opcodes: maybe-all-stage3-bfd
60940 all-stage4-opcodes: maybe-all-stage4-bfd
60941 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
60942 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
60943 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
60944 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
60945 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
60946 all-opcodes: maybe-all-libiberty
60947 all-stage1-opcodes: maybe-all-stage1-libiberty
60948 all-stage2-opcodes: maybe-all-stage2-libiberty
60949 all-stage3-opcodes: maybe-all-stage3-libiberty
60950 all-stage4-opcodes: maybe-all-stage4-libiberty
60951 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60952 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
60953 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60954 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
60955 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
60956 all-opcodes: maybe-all-intl
60957 all-stage1-opcodes: maybe-all-stage1-intl
60958 all-stage2-opcodes: maybe-all-stage2-intl
60959 all-stage3-opcodes: maybe-all-stage3-intl
60960 all-stage4-opcodes: maybe-all-stage4-intl
60961 all-stageprofile-opcodes: maybe-all-stageprofile-intl
60962 all-stagetrain-opcodes: maybe-all-stagetrain-intl
60963 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
60964 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
60965 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
60966 all-dejagnu: maybe-all-tcl
60967 all-dejagnu: maybe-all-expect
60968 all-dejagnu: maybe-all-tk
60969 configure-expect: maybe-configure-tcl
60970 configure-expect: maybe-configure-tk
60971 all-expect: maybe-all-tcl
60972 all-expect: maybe-all-tk
60973 configure-itcl: maybe-configure-tcl
60974 configure-itcl: maybe-configure-tk
60975 all-itcl: maybe-all-tcl
60976 all-itcl: maybe-all-tk
60977 install-itcl: maybe-install-tcl
60978 install-strip-itcl: maybe-install-strip-tcl
60979 configure-tk: maybe-configure-tcl
60980 all-tk: maybe-all-tcl
60981 all-sid: maybe-all-tcl
60982 all-sid: maybe-all-tk
60983 install-sid: maybe-install-tcl
60984 install-strip-sid: maybe-install-strip-tcl
60985 install-sid: maybe-install-tk
60986 install-strip-sid: maybe-install-strip-tk
60987 configure-sim: maybe-all-gnulib
60988 all-sim: maybe-all-readline
60989 all-fastjar: maybe-all-build-texinfo
60990 all-libctf: all-libiberty
60991 all-stage1-libctf: all-stage1-libiberty
60992 all-stage2-libctf: all-stage2-libiberty
60993 all-stage3-libctf: all-stage3-libiberty
60994 all-stage4-libctf: all-stage4-libiberty
60995 all-stageprofile-libctf: all-stageprofile-libiberty
60996 all-stagetrain-libctf: all-stagetrain-libiberty
60997 all-stagefeedback-libctf: all-stagefeedback-libiberty
60998 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
60999 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
61000 all-libctf: maybe-all-bfd
61001 all-stage1-libctf: maybe-all-stage1-bfd
61002 all-stage2-libctf: maybe-all-stage2-bfd
61003 all-stage3-libctf: maybe-all-stage3-bfd
61004 all-stage4-libctf: maybe-all-stage4-bfd
61005 all-stageprofile-libctf: maybe-all-stageprofile-bfd
61006 all-stagetrain-libctf: maybe-all-stagetrain-bfd
61007 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61008 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61009 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61010 all-libctf: maybe-all-zlib
61011 all-stage1-libctf: maybe-all-stage1-zlib
61012 all-stage2-libctf: maybe-all-stage2-zlib
61013 all-stage3-libctf: maybe-all-stage3-zlib
61014 all-stage4-libctf: maybe-all-stage4-zlib
61015 all-stageprofile-libctf: maybe-all-stageprofile-zlib
61016 all-stagetrain-libctf: maybe-all-stagetrain-zlib
61017 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61018 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61019 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61020 configure-libctf: maybe-all-bfd
61021 configure-stage1-libctf: maybe-all-stage1-bfd
61022 configure-stage2-libctf: maybe-all-stage2-bfd
61023 configure-stage3-libctf: maybe-all-stage3-bfd
61024 configure-stage4-libctf: maybe-all-stage4-bfd
61025 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
61026 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
61027 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61028 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61029 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61030 configure-libctf: maybe-all-intl
61031 configure-stage1-libctf: maybe-all-stage1-intl
61032 configure-stage2-libctf: maybe-all-stage2-intl
61033 configure-stage3-libctf: maybe-all-stage3-intl
61034 configure-stage4-libctf: maybe-all-stage4-intl
61035 configure-stageprofile-libctf: maybe-all-stageprofile-intl
61036 configure-stagetrain-libctf: maybe-all-stagetrain-intl
61037 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
61038 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
61039 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
61040 configure-libctf: maybe-all-zlib
61041 configure-stage1-libctf: maybe-all-stage1-zlib
61042 configure-stage2-libctf: maybe-all-stage2-zlib
61043 configure-stage3-libctf: maybe-all-stage3-zlib
61044 configure-stage4-libctf: maybe-all-stage4-zlib
61045 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
61046 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
61047 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61048 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61049 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61050 configure-libctf: maybe-all-libiconv
61051 configure-stage1-libctf: maybe-all-stage1-libiconv
61052 configure-stage2-libctf: maybe-all-stage2-libiconv
61053 configure-stage3-libctf: maybe-all-stage3-libiconv
61054 configure-stage4-libctf: maybe-all-stage4-libiconv
61055 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
61056 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
61057 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
61058 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
61059 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
61060 check-libctf: maybe-all-ld
61061 check-stage1-libctf: maybe-all-stage1-ld
61062 check-stage2-libctf: maybe-all-stage2-ld
61063 check-stage3-libctf: maybe-all-stage3-ld
61064 check-stage4-libctf: maybe-all-stage4-ld
61065 check-stageprofile-libctf: maybe-all-stageprofile-ld
61066 check-stagetrain-libctf: maybe-all-stagetrain-ld
61067 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
61068 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
61069 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
61070 distclean-gnulib: maybe-distclean-gdb
61071 distclean-gnulib: maybe-distclean-gdbserver
61072 all-bison: maybe-all-build-texinfo
61073 all-flex: maybe-all-build-bison
61074 all-flex: maybe-all-m4
61075 all-flex: maybe-all-build-texinfo
61076 all-m4: maybe-all-build-texinfo
61077 configure-target-fastjar: maybe-configure-target-zlib
61078 all-target-fastjar: maybe-all-target-zlib
61079 configure-target-libgo: maybe-configure-target-libffi
61080 all-target-libgo: maybe-all-target-libbacktrace
61081 all-target-libgo: maybe-all-target-libffi
61082 all-target-libgo: maybe-all-target-libatomic
61083 configure-target-libphobos: maybe-configure-target-libbacktrace
61084 configure-target-libphobos: maybe-configure-target-zlib
61085 all-target-libphobos: maybe-all-target-libbacktrace
61086 all-target-libphobos: maybe-all-target-zlib
61087 all-target-libphobos: maybe-all-target-libatomic
61088 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61089 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61090 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61091 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61092 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61093 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61094 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61095 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61096 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61097 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61098 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
61099 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
61100 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
61101 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
61102 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
61103 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
61104 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
61105 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
61106 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
61107 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
61108 configure-target-libvtv: maybe-all-target-libstdc++-v3
61109 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
61110 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
61111 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
61112 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
61113 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
61114 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
61115 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
61116 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
61117 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
61118 all-target-libstdc++-v3: maybe-configure-target-libgomp
61119 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61120 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61121 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61122 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61123 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61124 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61125 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61126 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61127 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61128 install-target-libgo: maybe-install-target-libatomic
61129 install-target-libgfortran: maybe-install-target-libquadmath
61130 install-target-libgfortran: maybe-install-target-libgcc
61131 install-target-libphobos: maybe-install-target-libatomic
61132 install-target-libsanitizer: maybe-install-target-libstdc++-v3
61133 install-target-libsanitizer: maybe-install-target-libgcc
61134 install-target-libvtv: maybe-install-target-libstdc++-v3
61135 install-target-libvtv: maybe-install-target-libgcc
61136 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
61137 install-target-liboffloadmic: maybe-install-target-libgcc
61138 install-target-libitm: maybe-install-target-libgcc
61139 install-target-libobjc: maybe-install-target-libgcc
61140 install-target-libstdc++-v3: maybe-install-target-libgcc
61141 all-target-libgloss: maybe-all-target-newlib
61142 all-target-winsup: maybe-all-target-libtermcap
61143 configure-target-libgfortran: maybe-all-target-libquadmath
61144 configure-target-libgfortran: maybe-all-target-libbacktrace
61147 @if gcc-bootstrap
61148 configure-gnattools: stage_last
61149 configure-libcc1: stage_last
61150 configure-c++tools: stage_last
61151 configure-utils: stage_last
61152 configure-gdb: stage_last
61153 configure-gdbserver: stage_last
61154 configure-gdbsupport: stage_last
61155 configure-gprof: stage_last
61156 configure-sid: stage_last
61157 configure-sim: stage_last
61158 configure-fastjar: stage_last
61159 configure-bison: stage_last
61160 configure-flex: stage_last
61161 configure-m4: stage_last
61162 @endif gcc-bootstrap
61164 @unless gcc-bootstrap
61165 all-gnattools: maybe-all-target-libstdc++-v3
61166 configure-libcc1: maybe-configure-gcc
61167 all-libcc1: maybe-all-gcc
61168 all-c++tools: maybe-all-gcc
61169 all-utils: maybe-all-libiberty
61170 configure-gdb: maybe-all-intl
61171 configure-gdb: maybe-all-bfd
61172 configure-gdb: maybe-all-libiconv
61173 all-gdb: maybe-all-libiberty
61174 all-gdb: maybe-all-libiconv
61175 all-gdb: maybe-all-opcodes
61176 all-gdb: maybe-all-libdecnumber
61177 all-gdb: maybe-all-libctf
61178 all-gdb: maybe-all-libbacktrace
61179 all-gdbserver: maybe-all-libiberty
61180 configure-gdbsupport: maybe-configure-intl
61181 all-gdbsupport: maybe-all-intl
61182 configure-gprof: maybe-configure-intl
61183 all-gprof: maybe-all-libiberty
61184 all-gprof: maybe-all-bfd
61185 all-gprof: maybe-all-opcodes
61186 all-gprof: maybe-all-intl
61187 all-gprof: maybe-all-gas
61188 all-sid: maybe-all-libiberty
61189 all-sid: maybe-all-bfd
61190 all-sid: maybe-all-opcodes
61191 configure-sim: maybe-configure-intl
61192 all-sim: maybe-all-intl
61193 all-sim: maybe-all-libiberty
61194 all-sim: maybe-all-bfd
61195 all-sim: maybe-all-opcodes
61196 all-fastjar: maybe-all-zlib
61197 all-fastjar: maybe-all-libiberty
61198 all-bison: maybe-all-intl
61199 all-flex: maybe-all-intl
61200 all-m4: maybe-all-intl
61201 configure-target-libgo: maybe-all-target-libstdc++-v3
61202 configure-target-libffi: maybe-all-target-libstdc++-v3
61203 configure-target-liboffloadmic: maybe-configure-target-libgomp
61204 all-target-liboffloadmic: maybe-all-target-libgomp
61205 configure-target-newlib: maybe-all-binutils
61206 configure-target-newlib: maybe-all-ld
61207 @endunless gcc-bootstrap
61209 # Dependencies for target modules on other target modules are
61210 # described by lang_env_dependencies; the defaults apply to anything
61211 # not mentioned there.
61214 @if gcc-bootstrap
61215 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61216 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61217 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61218 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61219 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61220 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
61221 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61222 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
61223 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
61224 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
61225 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
61226 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
61227 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
61228 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
61229 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
61230 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
61231 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
61232 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
61233 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
61234 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
61235 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
61236 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
61237 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
61238 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
61239 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
61240 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
61241 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
61242 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61243 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61244 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61245 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61246 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61247 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
61248 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61249 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
61250 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
61251 @endif gcc-bootstrap
61253 @if gcc-no-bootstrap
61254 configure-target-libstdc++-v3: maybe-all-target-libgcc
61255 configure-target-libsanitizer: maybe-all-target-libgcc
61256 configure-target-libvtv: maybe-all-target-libgcc
61257 configure-target-liboffloadmic: maybe-all-target-libgcc
61258 configure-target-libssp: maybe-all-target-libgcc
61259 configure-target-newlib: maybe-all-target-libgcc
61260 configure-target-libbacktrace: maybe-all-target-libgcc
61261 configure-target-libquadmath: maybe-all-target-libgcc
61262 configure-target-libgfortran: maybe-all-target-libgcc
61263 configure-target-libobjc: maybe-all-target-libgcc
61264 configure-target-libgo: maybe-all-target-libgcc
61265 configure-target-libphobos: maybe-all-target-libgcc
61266 configure-target-libtermcap: maybe-all-target-libgcc
61267 configure-target-winsup: maybe-all-target-libgcc
61268 configure-target-libgloss: maybe-all-target-libgcc
61269 configure-target-libffi: maybe-all-target-libgcc
61270 configure-target-zlib: maybe-all-target-libgcc
61271 configure-target-rda: maybe-all-target-libgcc
61272 configure-target-libada: maybe-all-target-libgcc
61273 configure-target-libgomp: maybe-all-target-libgcc
61274 configure-target-libitm: maybe-all-target-libgcc
61275 configure-target-libatomic: maybe-all-target-libgcc
61276 @endif gcc-no-bootstrap
61279 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61281 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
61283 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
61285 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
61286 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
61288 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61292 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
61294 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61296 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61298 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61300 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61302 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
61304 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61306 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61309 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61310 configure-target-libffi: maybe-all-target-libstdc++-v3
61312 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61314 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61316 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61318 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61320 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
61321 configure-target-libitm: maybe-all-target-libstdc++-v3
61323 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
61326 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61327 GDB_TK = @GDB_TK@
61328 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61329 configure-gdb: $(CONFIGURE_GDB_TK)
61330 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61331 install-gdb: $(INSTALL_GDB_TK)
61333 # Serialization dependencies. Host configures don't work well in parallel to
61334 # each other, due to contention over config.cache. Target configures and
61335 # build configures are similar.
61336 @serialization_dependencies@
61338 # --------------------------------
61339 # Regenerating top level configury
61340 # --------------------------------
61342 # Rebuilding Makefile.in, using autogen.
61343 AUTOGEN = autogen
61344 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61345 cd $(srcdir) && $(AUTOGEN) Makefile.def
61347 # Rebuilding Makefile.
61348 Makefile: $(srcdir)/Makefile.in config.status
61349 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61351 config.status: configure
61352 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61354 # Rebuilding configure.
61355 AUTOCONF = autoconf
61356 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61357 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
61358 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
61359 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
61360 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
61361 cd $(srcdir) && $(AUTOCONF)
61363 # ------------------------------
61364 # Special directives to GNU Make
61365 # ------------------------------
61367 # Don't pass command-line variables to submakes.
61368 .NOEXPORT:
61369 MAKEOVERRIDES=
61371 # end of Makefile.in