Merge from trunk: 215733-215743
[official-gcc.git] / gcc-4_6_3-mobile / Makefile.in
blobb09e0d61eed7f10f5aba9fdb14a83350d925ac69
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
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 GDB_NLM_DEPS =
105 # This is the name of the environment variable used for the path to
106 # the libraries.
107 RPATH_ENVVAR = @RPATH_ENVVAR@
109 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110 # is used instead of the directory itself to avoid including built
111 # executables in PATH.
112 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
114 # Build programs are put under this directory.
115 BUILD_SUBDIR = @build_subdir@
116 # This is set by the configure script to the arguments to use when configuring
117 # directories built for the build system.
118 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
120 # Linker flags to use on the host, for stage1 or when not
121 # bootstrapping.
122 STAGE1_LDFLAGS = @stage1_ldflags@
124 # Libraries to use on the host, for stage1 or when not bootstrapping.
125 STAGE1_LIBS = @stage1_libs@
127 # Linker flags to use for stage2 and later.
128 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
130 # Libraries to use for stage2 and later.
131 POSTSTAGE1_LIBS = @poststage1_libs@
133 # This is the list of variables to export in the environment when
134 # configuring any subdirectory. It must also be exported whenever
135 # recursing into a build directory in case that directory's Makefile
136 # re-runs configure.
137 BASE_EXPORTS = \
138 FLEX="$(FLEX)"; export FLEX; \
139 LEX="$(LEX)"; export LEX; \
140 BISON="$(BISON)"; export BISON; \
141 YACC="$(YACC)"; export YACC; \
142 M4="$(M4)"; export M4; \
143 SED="$(SED)"; export SED; \
144 AWK="$(AWK)"; export AWK; \
145 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the build system.
149 BUILD_EXPORTS = \
150 $(BASE_EXPORTS) \
151 AR="$(AR_FOR_BUILD)"; export AR; \
152 AS="$(AS_FOR_BUILD)"; export AS; \
153 CC="$(CC_FOR_BUILD)"; export CC; \
154 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
155 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
156 CXX="$(CXX_FOR_BUILD)"; export CXX; \
157 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
158 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
159 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160 GOC="$(GOC_FOR_BUILD)"; export GOC; \
161 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
162 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
163 LD="$(LD_FOR_BUILD)"; export LD; \
164 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
165 NM="$(NM_FOR_BUILD)"; export NM; \
166 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
167 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
168 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
170 # These variables must be set on the make command line for directories
171 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
172 EXTRA_BUILD_FLAGS = \
173 CFLAGS="$(CFLAGS_FOR_BUILD)" \
174 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
176 # This is the list of directories to built for the host system.
177 SUBDIRS = @configdirs@
178 TARGET_CONFIGDIRS = @target_configdirs@
179 # This is set by the configure script to the arguments to use when configuring
180 # directories built for the host system.
181 HOST_CONFIGARGS = @host_configargs@
182 # Host programs are put under this directory, which is . except if building
183 # with srcdir=..
184 HOST_SUBDIR = @host_subdir@
185 # This is the list of variables to export in the environment when
186 # configuring subdirectories for the host system. We need to pass
187 # some to the GCC configure because of its hybrid host/target nature.
188 HOST_EXPORTS = \
189 $(BASE_EXPORTS) \
190 CC="$(CC)"; export CC; \
191 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
192 CFLAGS="$(CFLAGS)"; export CFLAGS; \
193 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
194 CXX="$(CXX)"; export CXX; \
195 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
196 GCJ="$(GCJ)"; export GCJ; \
197 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
198 GOC="$(GOC)"; export GOC; \
199 AR="$(AR)"; export AR; \
200 AS="$(AS)"; export AS; \
201 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
202 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
203 LD="$(LD)"; export LD; \
204 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
205 NM="$(NM)"; export NM; \
206 RANLIB="$(RANLIB)"; export RANLIB; \
207 WINDRES="$(WINDRES)"; export WINDRES; \
208 WINDMC="$(WINDMC)"; export WINDMC; \
209 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
210 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
211 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
212 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
213 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
214 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
215 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
216 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
217 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
223 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
224 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
225 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
226 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
227 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
228 @if gcc-bootstrap
229 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
233 POSTSTAGE1_CXX_EXPORT = \
234 CXX='$(CXX)'; export CXX; \
235 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
240 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
243 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
244 -I$$s/libstdc++-v3/libsupc++ \
245 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
246 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
247 @endif target-libstdc++-v3-bootstrap
249 # Similar, for later GCC stages.
250 POSTSTAGE1_HOST_EXPORTS = \
251 $(HOST_EXPORTS) \
252 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
253 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
254 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
255 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
256 $(POSTSTAGE1_CXX_EXPORT) \
257 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
258 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
259 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
261 # Target libraries are put under this directory:
262 TARGET_SUBDIR = @target_subdir@
263 # This is set by the configure script to the arguments to use when configuring
264 # directories built for the target.
265 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
266 # This is the list of variables to export in the environment when
267 # configuring subdirectories for the target system.
268 BASE_TARGET_EXPORTS = \
269 $(BASE_EXPORTS) \
270 AR="$(AR_FOR_TARGET)"; export AR; \
271 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
272 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
273 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
274 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
275 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
276 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
277 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
278 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
279 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
280 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
281 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
282 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
283 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
284 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
285 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
286 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
287 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
288 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
289 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
290 @if gcc-bootstrap
291 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
292 @endif gcc-bootstrap
293 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
294 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
296 RAW_CXX_TARGET_EXPORTS = \
297 $(BASE_TARGET_EXPORTS) \
298 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
299 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
301 NORMAL_TARGET_EXPORTS = \
302 $(BASE_TARGET_EXPORTS) \
303 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305 # Where to find GMP
306 HOST_GMPLIBS = @gmplibs@
307 HOST_GMPINC = @gmpinc@
309 # Where to find PPL
310 HOST_PPLLIBS = @ppllibs@
311 HOST_PPLINC = @pplinc@
313 # Where to find CLOOG
314 HOST_CLOOGLIBS = @clooglibs@
315 HOST_CLOOGINC = @clooginc@
317 # Where to find libelf
318 HOST_LIBELFLIBS = @libelflibs@
319 HOST_LIBELFINC = @libelfinc@
321 # ----------------------------------------------
322 # Programs producing files for the BUILD machine
323 # ----------------------------------------------
325 SHELL = @config_shell@
327 # pwd command to use. Allow user to override default by setting PWDCMD in
328 # the environment to account for automounters. The make variable must not
329 # be called PWDCMD, otherwise the value set here is passed to make
330 # subprocesses and overrides the setting from the user's environment.
331 # Don't use PWD since it is a common shell environment variable and we
332 # don't want to corrupt it.
333 PWD_COMMAND = $${PWDCMD-pwd}
335 # compilers to use to create programs which must be run in the build
336 # environment.
337 AR_FOR_BUILD = @AR_FOR_BUILD@
338 AS_FOR_BUILD = @AS_FOR_BUILD@
339 CC_FOR_BUILD = @CC_FOR_BUILD@
340 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
341 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
342 CXX_FOR_BUILD = @CXX_FOR_BUILD@
343 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
344 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
345 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
346 GOC_FOR_BUILD = @GOC_FOR_BUILD@
347 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
348 LD_FOR_BUILD = @LD_FOR_BUILD@
349 NM_FOR_BUILD = @NM_FOR_BUILD@
350 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
351 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
352 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
354 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
355 # here so that they can be overridden by Makefile fragments.
356 BUILD_PREFIX = @BUILD_PREFIX@
357 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
359 # Flags to pass to stage2 and later makes. They are defined
360 # here so that they can be overridden by Makefile fragments.
361 BOOT_CFLAGS= -g -O2
362 BOOT_LDFLAGS=
363 BOOT_ADAFLAGS=-gnatpg -gnata
365 AWK = @AWK@
366 SED = @SED@
367 BISON = @BISON@
368 YACC = @YACC@
369 FLEX = @FLEX@
370 LEX = @LEX@
371 M4 = @M4@
372 MAKEINFO = @MAKEINFO@
373 EXPECT = @EXPECT@
374 RUNTEST = @RUNTEST@
376 # This just becomes part of the MAKEINFO definition passed down to
377 # sub-makes. It lets flags be given on the command line while still
378 # using the makeinfo from the object tree.
379 # (Default to avoid splitting info files by setting the threshold high.)
380 MAKEINFOFLAGS = --split-size=5000000
382 # ---------------------------------------------
383 # Programs producing files for the HOST machine
384 # ---------------------------------------------
386 AS = @AS@
387 AR = @AR@
388 AR_FLAGS = rc
389 CC = @CC@
390 CXX = @CXX@
391 DLLTOOL = @DLLTOOL@
392 LD = @LD@
393 LIPO = @LIPO@
394 NM = @NM@
395 OBJDUMP = @OBJDUMP@
396 RANLIB = @RANLIB@
397 STRIP = @STRIP@
398 WINDRES = @WINDRES@
399 WINDMC = @WINDMC@
401 GNATBIND = @GNATBIND@
402 GNATMAKE = @GNATMAKE@
404 CFLAGS = @CFLAGS@
405 LDFLAGS = @LDFLAGS@
406 LIBCFLAGS = $(CFLAGS)
407 CXXFLAGS = @CXXFLAGS@
408 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
409 GOCFLAGS = $(CFLAGS)
411 TFLAGS =
413 # Defaults for all stages; some are overridden below.
415 STAGE_CFLAGS = $(BOOT_CFLAGS)
416 STAGE_TFLAGS = $(TFLAGS)
417 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
420 # Defaults for stage 1; some are overridden below.
421 STAGE1_CFLAGS = $(STAGE_CFLAGS)
422 STAGE1_CXXFLAGS = $(CXXFLAGS)
423 @if target-libstdc++-v3-bootstrap
424 # Override the above if we're bootstrapping C++.
425 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
426 @endif target-libstdc++-v3-bootstrap
427 STAGE1_TFLAGS = $(STAGE_TFLAGS)
428 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
430 # Defaults for stage 2; some are overridden below.
431 STAGE2_CFLAGS = $(STAGE_CFLAGS)
432 STAGE2_CXXFLAGS = $(CXXFLAGS)
433 @if target-libstdc++-v3-bootstrap
434 # Override the above if we're bootstrapping C++.
435 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
436 @endif target-libstdc++-v3-bootstrap
437 STAGE2_TFLAGS = $(STAGE_TFLAGS)
438 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
440 # Defaults for stage 3; some are overridden below.
441 STAGE3_CFLAGS = $(STAGE_CFLAGS)
442 STAGE3_CXXFLAGS = $(CXXFLAGS)
443 @if target-libstdc++-v3-bootstrap
444 # Override the above if we're bootstrapping C++.
445 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
446 @endif target-libstdc++-v3-bootstrap
447 STAGE3_TFLAGS = $(STAGE_TFLAGS)
448 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
450 # Defaults for stage 4; some are overridden below.
451 STAGE4_CFLAGS = $(STAGE_CFLAGS)
452 STAGE4_CXXFLAGS = $(CXXFLAGS)
453 @if target-libstdc++-v3-bootstrap
454 # Override the above if we're bootstrapping C++.
455 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
456 @endif target-libstdc++-v3-bootstrap
457 STAGE4_TFLAGS = $(STAGE_TFLAGS)
458 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
460 # Defaults for stage profile; some are overridden below.
461 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
462 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
463 @if target-libstdc++-v3-bootstrap
464 # Override the above if we're bootstrapping C++.
465 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
466 @endif target-libstdc++-v3-bootstrap
467 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
468 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
470 # Defaults for stage feedback; some are overridden below.
471 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
472 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
473 @if target-libstdc++-v3-bootstrap
474 # Override the above if we're bootstrapping C++.
475 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
476 @endif target-libstdc++-v3-bootstrap
477 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
478 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
481 # Only build the C compiler for stage1, because that is the only one that
482 # we can guarantee will build with the native compiler, and also it is the
483 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
484 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
485 # overrideable (for a bootstrap build stage1 also builds gcc.info).
487 STAGE1_CFLAGS = @stage1_cflags@
488 STAGE1_CHECKING = @stage1_checking@
489 STAGE1_LANGUAGES = @stage1_languages@
490 # * We force-disable intermodule optimizations, even if
491 # --enable-intermodule was passed, since the installed compiler
492 # probably can't handle them. Luckily, autoconf always respects
493 # the last argument when conflicting --enable arguments are passed.
494 # * Likewise, we force-disable coverage flags, since the installed
495 # compiler probably has never heard of them.
496 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
497 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
499 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
500 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
502 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
503 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
505 do-compare = @do_compare@
506 do-compare3 = $(do-compare)
508 # -----------------------------------------------
509 # Programs producing files for the TARGET machine
510 # -----------------------------------------------
512 AR_FOR_TARGET=@AR_FOR_TARGET@
513 AS_FOR_TARGET=@AS_FOR_TARGET@
514 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
516 # If GCC_FOR_TARGET is not overriden on the command line, then this
517 # variable is passed down to the gcc Makefile, where it is used to
518 # build libgcc2.a. We define it here so that it can itself be
519 # overridden on the command line.
520 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
521 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
522 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
523 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
524 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
525 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
526 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
527 LD_FOR_TARGET=@LD_FOR_TARGET@
529 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
530 NM_FOR_TARGET=@NM_FOR_TARGET@
531 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
532 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
533 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
534 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
535 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
537 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
538 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
539 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
541 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
542 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
544 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
545 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
546 LDFLAGS_FOR_TARGET =
547 GOCFLAGS_FOR_TARGET = -O2 -g
549 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
550 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
551 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
553 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
555 # ------------------------------------
556 # Miscellaneous targets and flag lists
557 # ------------------------------------
559 # The first rule in the file had better be this one. Don't put any above it.
560 # This lives here to allow makefile fragments to contain dependencies.
561 all:
563 #### host and target specific makefile fragments come in here.
564 @target_makefile_frag@
565 @alphaieee_frag@
566 @ospace_frag@
567 @host_makefile_frag@
570 # This is the list of directories that may be needed in RPATH_ENVVAR
571 # so that programs built for the target machine work.
572 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
574 @if target-libstdc++-v3
575 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
576 @endif target-libstdc++-v3
578 @if target-libmudflap
579 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
580 @endif target-libmudflap
582 @if target-libssp
583 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
584 @endif target-libssp
586 @if target-libgomp
587 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
588 @endif target-libgomp
592 # This is the list of directories that may be needed in RPATH_ENVVAR
593 # so that programs built for the host machine work.
594 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
596 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
597 @if gcc
598 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
599 @endif gcc
602 @if bfd
603 HOST_LIB_PATH_bfd = \
604 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
605 @endif bfd
607 @if opcodes
608 HOST_LIB_PATH_opcodes = \
609 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
610 @endif opcodes
612 @if gmp
613 HOST_LIB_PATH_gmp = \
614 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
615 @endif gmp
617 @if mpfr
618 HOST_LIB_PATH_mpfr = \
619 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
620 @endif mpfr
622 @if mpc
623 HOST_LIB_PATH_mpc = \
624 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
625 @endif mpc
627 @if ppl
628 HOST_LIB_PATH_ppl = \
629 $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
630 @endif ppl
632 @if cloog
633 HOST_LIB_PATH_cloog = \
634 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
635 @endif cloog
637 @if libelf
638 HOST_LIB_PATH_libelf = \
639 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
640 @endif libelf
643 CXX_FOR_TARGET_FLAG_TO_PASS = \
644 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
645 @if target-libstdc++-v3
646 # CXX_FOR_TARGET is tricky to get right for target libs that require a
647 # functional C++ compiler. When we recurse, if we expand
648 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
649 # libstdc++ include flags from the script. Instead, we get an
650 # -funconfigured-* word, so that we'll get errors if this invalid C++
651 # command line is used for anything, but also so that we can use the
652 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
653 # don't pass it on, sub-make will use the default definition, that
654 # re-expands it at the time of use, so we'll get it right when we need
655 # it. One potential exception is the expansion of CXX_FOR_TARGET
656 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
657 # really work, for C++ host programs can't depend on the current-stage
658 # C++ target library.
659 CXX_FOR_TARGET_FLAG_TO_PASS = \
660 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
661 @endif target-libstdc++-v3
663 # Flags to pass down to all sub-makes.
664 BASE_FLAGS_TO_PASS = \
665 "DESTDIR=$(DESTDIR)" \
666 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
667 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
668 "bindir=$(bindir)" \
669 "datadir=$(datadir)" \
670 "exec_prefix=$(exec_prefix)" \
671 "includedir=$(includedir)" \
672 "datarootdir=$(datarootdir)" \
673 "docdir=$(docdir)" \
674 "infodir=$(infodir)" \
675 "pdfdir=$(pdfdir)" \
676 "htmldir=$(htmldir)" \
677 "libdir=$(libdir)" \
678 "libexecdir=$(libexecdir)" \
679 "lispdir=$(lispdir)" \
680 "localstatedir=$(localstatedir)" \
681 "mandir=$(mandir)" \
682 "oldincludedir=$(oldincludedir)" \
683 "prefix=$(prefix)" \
684 "sbindir=$(sbindir)" \
685 "sharedstatedir=$(sharedstatedir)" \
686 "sysconfdir=$(sysconfdir)" \
687 "tooldir=$(tooldir)" \
688 "build_tooldir=$(build_tooldir)" \
689 "target_alias=$(target_alias)" \
690 "AWK=$(AWK)" \
691 "BISON=$(BISON)" \
692 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
693 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
694 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
695 "EXPECT=$(EXPECT)" \
696 "FLEX=$(FLEX)" \
697 "INSTALL=$(INSTALL)" \
698 "INSTALL_DATA=$(INSTALL_DATA)" \
699 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
700 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
701 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
702 "LEX=$(LEX)" \
703 "M4=$(M4)" \
704 "MAKE=$(MAKE)" \
705 "RUNTEST=$(RUNTEST)" \
706 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
707 "SED=$(SED)" \
708 "SHELL=$(SHELL)" \
709 "YACC=$(YACC)" \
710 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
711 "ADA_CFLAGS=$(ADA_CFLAGS)" \
712 "AR_FLAGS=$(AR_FLAGS)" \
713 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
714 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
715 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
716 "CFLAGS=$(CFLAGS)" \
717 "CXXFLAGS=$(CXXFLAGS)" \
718 "LDFLAGS=$(LDFLAGS)" \
719 "LIBCFLAGS=$(LIBCFLAGS)" \
720 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
721 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
722 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
723 "GNATBIND=$(GNATBIND)" \
724 "GNATMAKE=$(GNATMAKE)" \
725 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
726 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
727 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
728 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
729 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
730 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
731 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
732 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
733 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
734 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
735 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
736 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
737 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
738 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
739 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
740 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
741 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
742 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
743 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
744 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
745 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
746 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
747 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
748 "BUILD_CONFIG=$(BUILD_CONFIG)" \
749 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
750 "LEAN=$(LEAN)" \
751 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
752 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
753 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
754 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
755 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
756 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
757 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
758 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
759 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
760 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
761 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
762 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
763 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
764 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
765 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
766 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
767 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
768 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
769 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
770 "TFLAGS=$(TFLAGS)" \
771 "CONFIG_SHELL=$(SHELL)" \
772 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
774 # We leave this in just in case, but it is not needed anymore.
775 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
777 # Flags to pass down to most sub-makes, in which we're building with
778 # the host environment.
779 EXTRA_HOST_FLAGS = \
780 'AR=$(AR)' \
781 'AS=$(AS)' \
782 'CC=$(CC)' \
783 'CXX=$(CXX)' \
784 'DLLTOOL=$(DLLTOOL)' \
785 'GCJ=$(GCJ)' \
786 'GFORTRAN=$(GFORTRAN)' \
787 'GOC=$(GOC)' \
788 'LD=$(LD)' \
789 'LIPO=$(LIPO)' \
790 'NM=$(NM)' \
791 'OBJDUMP=$(OBJDUMP)' \
792 'RANLIB=$(RANLIB)' \
793 'STRIP=$(STRIP)' \
794 'WINDRES=$(WINDRES)' \
795 'WINDMC=$(WINDMC)'
797 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
799 # Flags that are concerned with the location of the X11 include files
800 # and library files
802 # NOTE: until the top-level is getting the values via autoconf, it only
803 # causes problems to have this top-level Makefile overriding the autoconf-set
804 # values in child directories. Only variables that don't conflict with
805 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
807 X11_FLAGS_TO_PASS = \
808 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
809 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
811 # Flags to pass to stage2 and later makes.
813 POSTSTAGE1_FLAGS_TO_PASS = \
814 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
815 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
816 GNATBIND="$${GNATBIND}" \
817 LDFLAGS="$${LDFLAGS}" \
818 HOST_LIBS="$${HOST_LIBS}" \
819 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
821 # Flags to pass down to makes which are built with the target environment.
822 # The double $ decreases the length of the command line; those variables
823 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
824 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
825 # so we expand them here.
826 EXTRA_TARGET_FLAGS = \
827 'AR=$$(AR_FOR_TARGET)' \
828 'AS=$(COMPILER_AS_FOR_TARGET)' \
829 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
830 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
831 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
832 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
833 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
834 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
835 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
836 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
837 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
838 'LD=$(COMPILER_LD_FOR_TARGET)' \
839 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
840 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
841 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
842 'NM=$(COMPILER_NM_FOR_TARGET)' \
843 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
844 'RANLIB=$$(RANLIB_FOR_TARGET)' \
845 'WINDRES=$$(WINDRES_FOR_TARGET)' \
846 'WINDMC=$$(WINDMC_FOR_TARGET)' \
847 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
848 "TFLAGS=$$TFLAGS"
850 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
852 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
853 # unfortunately needs the native compiler and the target ar and
854 # ranlib.
855 # If any variables are added here, they must be added to do-*, below.
856 # The BUILD_* variables are a special case, which are used for the gcc
857 # cross-building scheme.
858 EXTRA_GCC_FLAGS = \
859 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
860 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
861 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
862 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
863 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
864 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
866 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
868 @if gcc
869 BUILD_CONFIG = @BUILD_CONFIG@
870 ifneq ($(BUILD_CONFIG),)
871 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
872 endif
873 @endif gcc
875 .PHONY: configure-host
876 configure-host: \
877 maybe-configure-ash \
878 maybe-configure-autoconf \
879 maybe-configure-automake \
880 maybe-configure-bash \
881 maybe-configure-bfd \
882 maybe-configure-opcodes \
883 maybe-configure-binutils \
884 maybe-configure-bison \
885 maybe-configure-byacc \
886 maybe-configure-bzip2 \
887 maybe-configure-cgen \
888 maybe-configure-dejagnu \
889 maybe-configure-diff \
890 maybe-configure-dosutils \
891 maybe-configure-etc \
892 maybe-configure-fastjar \
893 maybe-configure-fileutils \
894 maybe-configure-findutils \
895 maybe-configure-find \
896 maybe-configure-fixincludes \
897 maybe-configure-flex \
898 maybe-configure-gas \
899 maybe-configure-gcc \
900 maybe-configure-gawk \
901 maybe-configure-gettext \
902 maybe-configure-gmp \
903 maybe-configure-mpfr \
904 maybe-configure-mpc \
905 maybe-configure-ppl \
906 maybe-configure-cloog \
907 maybe-configure-libelf \
908 maybe-configure-gnuserv \
909 maybe-configure-gold \
910 maybe-configure-gprof \
911 maybe-configure-gzip \
912 maybe-configure-hello \
913 maybe-configure-indent \
914 maybe-configure-intl \
915 maybe-configure-tcl \
916 maybe-configure-itcl \
917 maybe-configure-ld \
918 maybe-configure-libcpp \
919 maybe-configure-libdecnumber \
920 maybe-configure-libgui \
921 maybe-configure-libiberty \
922 maybe-configure-libiconv \
923 maybe-configure-libtool \
924 maybe-configure-m4 \
925 maybe-configure-make \
926 maybe-configure-mmalloc \
927 maybe-configure-patch \
928 maybe-configure-perl \
929 maybe-configure-prms \
930 maybe-configure-rcs \
931 maybe-configure-readline \
932 maybe-configure-release \
933 maybe-configure-recode \
934 maybe-configure-sed \
935 maybe-configure-send-pr \
936 maybe-configure-shellutils \
937 maybe-configure-sid \
938 maybe-configure-sim \
939 maybe-configure-tar \
940 maybe-configure-texinfo \
941 maybe-configure-textutils \
942 maybe-configure-time \
943 maybe-configure-uudecode \
944 maybe-configure-wdiff \
945 maybe-configure-zip \
946 maybe-configure-zlib \
947 maybe-configure-gdb \
948 maybe-configure-expect \
949 maybe-configure-guile \
950 maybe-configure-tk \
951 maybe-configure-libtermcap \
952 maybe-configure-utils \
953 maybe-configure-gnattools \
954 maybe-configure-lto-plugin \
955 maybe-configure-function_reordering_plugin
956 .PHONY: configure-target
957 configure-target: \
958 maybe-configure-target-libstdc++-v3 \
959 maybe-configure-target-libmudflap \
960 maybe-configure-target-libssp \
961 maybe-configure-target-newlib \
962 maybe-configure-target-libgcc \
963 maybe-configure-target-libquadmath \
964 maybe-configure-target-libgfortran \
965 maybe-configure-target-libobjc \
966 maybe-configure-target-libgo \
967 maybe-configure-target-libtermcap \
968 maybe-configure-target-winsup \
969 maybe-configure-target-libgloss \
970 maybe-configure-target-gperf \
971 maybe-configure-target-examples \
972 maybe-configure-target-libffi \
973 maybe-configure-target-libjava \
974 maybe-configure-target-zlib \
975 maybe-configure-target-boehm-gc \
976 maybe-configure-target-qthreads \
977 maybe-configure-target-rda \
978 maybe-configure-target-libada \
979 maybe-configure-target-libgomp
981 # The target built for a native non-bootstrap build.
982 .PHONY: all
983 all:
984 @if gcc-bootstrap
985 [ -f stage_final ] || echo stage3 > stage_final
986 @r=`${PWD_COMMAND}`; export r; \
987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
988 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
989 @endif gcc-bootstrap
990 @: $(MAKE); $(unstage)
991 @r=`${PWD_COMMAND}`; export r; \
992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
993 @if gcc-bootstrap
994 if [ -f stage_last ]; then \
995 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
996 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
997 else \
998 @endif gcc-bootstrap
999 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1000 @if gcc-bootstrap
1002 fi \
1003 @endif gcc-bootstrap
1004 && :
1006 .PHONY: all-build
1008 all-build: maybe-all-build-libiberty
1009 all-build: maybe-all-build-bison
1010 all-build: maybe-all-build-byacc
1011 all-build: maybe-all-build-flex
1012 all-build: maybe-all-build-m4
1013 all-build: maybe-all-build-texinfo
1014 all-build: maybe-all-build-fixincludes
1016 .PHONY: all-host
1018 all-host: maybe-all-ash
1019 all-host: maybe-all-autoconf
1020 all-host: maybe-all-automake
1021 all-host: maybe-all-bash
1022 @if bfd-no-bootstrap
1023 all-host: maybe-all-bfd
1024 @endif bfd-no-bootstrap
1025 @if opcodes-no-bootstrap
1026 all-host: maybe-all-opcodes
1027 @endif opcodes-no-bootstrap
1028 @if binutils-no-bootstrap
1029 all-host: maybe-all-binutils
1030 @endif binutils-no-bootstrap
1031 all-host: maybe-all-bison
1032 all-host: maybe-all-byacc
1033 all-host: maybe-all-bzip2
1034 all-host: maybe-all-cgen
1035 all-host: maybe-all-dejagnu
1036 all-host: maybe-all-diff
1037 all-host: maybe-all-dosutils
1038 all-host: maybe-all-etc
1039 all-host: maybe-all-fastjar
1040 all-host: maybe-all-fileutils
1041 all-host: maybe-all-findutils
1042 all-host: maybe-all-find
1043 all-host: maybe-all-fixincludes
1044 all-host: maybe-all-flex
1045 @if gas-no-bootstrap
1046 all-host: maybe-all-gas
1047 @endif gas-no-bootstrap
1048 @if gcc-no-bootstrap
1049 all-host: maybe-all-gcc
1050 @endif gcc-no-bootstrap
1051 all-host: maybe-all-gawk
1052 all-host: maybe-all-gettext
1053 @if gmp-no-bootstrap
1054 all-host: maybe-all-gmp
1055 @endif gmp-no-bootstrap
1056 @if mpfr-no-bootstrap
1057 all-host: maybe-all-mpfr
1058 @endif mpfr-no-bootstrap
1059 @if mpc-no-bootstrap
1060 all-host: maybe-all-mpc
1061 @endif mpc-no-bootstrap
1062 @if ppl-no-bootstrap
1063 all-host: maybe-all-ppl
1064 @endif ppl-no-bootstrap
1065 @if cloog-no-bootstrap
1066 all-host: maybe-all-cloog
1067 @endif cloog-no-bootstrap
1068 @if libelf-no-bootstrap
1069 all-host: maybe-all-libelf
1070 @endif libelf-no-bootstrap
1071 all-host: maybe-all-gnuserv
1072 @if gold-no-bootstrap
1073 all-host: maybe-all-gold
1074 @endif gold-no-bootstrap
1075 all-host: maybe-all-gprof
1076 all-host: maybe-all-gzip
1077 all-host: maybe-all-hello
1078 all-host: maybe-all-indent
1079 @if intl-no-bootstrap
1080 all-host: maybe-all-intl
1081 @endif intl-no-bootstrap
1082 all-host: maybe-all-tcl
1083 all-host: maybe-all-itcl
1084 @if ld-no-bootstrap
1085 all-host: maybe-all-ld
1086 @endif ld-no-bootstrap
1087 @if libcpp-no-bootstrap
1088 all-host: maybe-all-libcpp
1089 @endif libcpp-no-bootstrap
1090 @if libdecnumber-no-bootstrap
1091 all-host: maybe-all-libdecnumber
1092 @endif libdecnumber-no-bootstrap
1093 all-host: maybe-all-libgui
1094 @if libiberty-no-bootstrap
1095 all-host: maybe-all-libiberty
1096 @endif libiberty-no-bootstrap
1097 all-host: maybe-all-libiconv
1098 all-host: maybe-all-libtool
1099 all-host: maybe-all-m4
1100 all-host: maybe-all-make
1101 all-host: maybe-all-mmalloc
1102 all-host: maybe-all-patch
1103 all-host: maybe-all-perl
1104 all-host: maybe-all-prms
1105 all-host: maybe-all-rcs
1106 all-host: maybe-all-readline
1107 all-host: maybe-all-release
1108 all-host: maybe-all-recode
1109 all-host: maybe-all-sed
1110 all-host: maybe-all-send-pr
1111 all-host: maybe-all-shellutils
1112 all-host: maybe-all-sid
1113 all-host: maybe-all-sim
1114 all-host: maybe-all-tar
1115 all-host: maybe-all-texinfo
1116 all-host: maybe-all-textutils
1117 all-host: maybe-all-time
1118 all-host: maybe-all-uudecode
1119 all-host: maybe-all-wdiff
1120 all-host: maybe-all-zip
1121 @if zlib-no-bootstrap
1122 all-host: maybe-all-zlib
1123 @endif zlib-no-bootstrap
1124 all-host: maybe-all-gdb
1125 all-host: maybe-all-expect
1126 all-host: maybe-all-guile
1127 all-host: maybe-all-tk
1128 all-host: maybe-all-libtermcap
1129 all-host: maybe-all-utils
1130 all-host: maybe-all-gnattools
1131 @if lto-plugin-no-bootstrap
1132 all-host: maybe-all-lto-plugin
1133 @endif lto-plugin-no-bootstrap
1134 @if function_reordering_plugin-no-bootstrap
1135 all-host: maybe-all-function_reordering_plugin
1136 @endif function_reordering_plugin-no-bootstrap
1138 .PHONY: all-target
1140 @if target-libstdc++-v3-no-bootstrap
1141 all-target: maybe-all-target-libstdc++-v3
1142 @endif target-libstdc++-v3-no-bootstrap
1143 all-target: maybe-all-target-libmudflap
1144 all-target: maybe-all-target-libssp
1145 all-target: maybe-all-target-newlib
1146 @if target-libgcc-no-bootstrap
1147 all-target: maybe-all-target-libgcc
1148 @endif target-libgcc-no-bootstrap
1149 all-target: maybe-all-target-libquadmath
1150 all-target: maybe-all-target-libgfortran
1151 all-target: maybe-all-target-libobjc
1152 all-target: maybe-all-target-libgo
1153 all-target: maybe-all-target-libtermcap
1154 all-target: maybe-all-target-winsup
1155 all-target: maybe-all-target-libgloss
1156 all-target: maybe-all-target-gperf
1157 all-target: maybe-all-target-examples
1158 all-target: maybe-all-target-libffi
1159 all-target: maybe-all-target-libjava
1160 all-target: maybe-all-target-zlib
1161 all-target: maybe-all-target-boehm-gc
1162 all-target: maybe-all-target-qthreads
1163 all-target: maybe-all-target-rda
1164 all-target: maybe-all-target-libada
1165 @if target-libgomp-no-bootstrap
1166 all-target: maybe-all-target-libgomp
1167 @endif target-libgomp-no-bootstrap
1169 # Do a target for all the subdirectories. A ``make do-X'' will do a
1170 # ``make X'' in all subdirectories (because, in general, there is a
1171 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1172 # but it may do additional work as well).
1174 .PHONY: do-info
1175 do-info:
1176 @: $(MAKE); $(unstage)
1177 @r=`${PWD_COMMAND}`; export r; \
1178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1179 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1180 info-target
1183 .PHONY: info-host
1185 info-host: maybe-info-ash
1186 info-host: maybe-info-autoconf
1187 info-host: maybe-info-automake
1188 info-host: maybe-info-bash
1189 info-host: maybe-info-bfd
1190 info-host: maybe-info-opcodes
1191 info-host: maybe-info-binutils
1192 info-host: maybe-info-bison
1193 info-host: maybe-info-byacc
1194 info-host: maybe-info-bzip2
1195 info-host: maybe-info-cgen
1196 info-host: maybe-info-dejagnu
1197 info-host: maybe-info-diff
1198 info-host: maybe-info-dosutils
1199 info-host: maybe-info-etc
1200 info-host: maybe-info-fastjar
1201 info-host: maybe-info-fileutils
1202 info-host: maybe-info-findutils
1203 info-host: maybe-info-find
1204 info-host: maybe-info-fixincludes
1205 info-host: maybe-info-flex
1206 info-host: maybe-info-gas
1207 info-host: maybe-info-gcc
1208 info-host: maybe-info-gawk
1209 info-host: maybe-info-gettext
1210 info-host: maybe-info-gmp
1211 info-host: maybe-info-mpfr
1212 info-host: maybe-info-mpc
1213 info-host: maybe-info-ppl
1214 info-host: maybe-info-cloog
1215 info-host: maybe-info-libelf
1216 info-host: maybe-info-gnuserv
1217 info-host: maybe-info-gold
1218 info-host: maybe-info-gprof
1219 info-host: maybe-info-gzip
1220 info-host: maybe-info-hello
1221 info-host: maybe-info-indent
1222 info-host: maybe-info-intl
1223 info-host: maybe-info-tcl
1224 info-host: maybe-info-itcl
1225 info-host: maybe-info-ld
1226 info-host: maybe-info-libcpp
1227 info-host: maybe-info-libdecnumber
1228 info-host: maybe-info-libgui
1229 info-host: maybe-info-libiberty
1230 info-host: maybe-info-libiconv
1231 info-host: maybe-info-libtool
1232 info-host: maybe-info-m4
1233 info-host: maybe-info-make
1234 info-host: maybe-info-mmalloc
1235 info-host: maybe-info-patch
1236 info-host: maybe-info-perl
1237 info-host: maybe-info-prms
1238 info-host: maybe-info-rcs
1239 info-host: maybe-info-readline
1240 info-host: maybe-info-release
1241 info-host: maybe-info-recode
1242 info-host: maybe-info-sed
1243 info-host: maybe-info-send-pr
1244 info-host: maybe-info-shellutils
1245 info-host: maybe-info-sid
1246 info-host: maybe-info-sim
1247 info-host: maybe-info-tar
1248 info-host: maybe-info-texinfo
1249 info-host: maybe-info-textutils
1250 info-host: maybe-info-time
1251 info-host: maybe-info-uudecode
1252 info-host: maybe-info-wdiff
1253 info-host: maybe-info-zip
1254 info-host: maybe-info-zlib
1255 info-host: maybe-info-gdb
1256 info-host: maybe-info-expect
1257 info-host: maybe-info-guile
1258 info-host: maybe-info-tk
1259 info-host: maybe-info-libtermcap
1260 info-host: maybe-info-utils
1261 info-host: maybe-info-gnattools
1262 info-host: maybe-info-lto-plugin
1263 info-host: maybe-info-function_reordering_plugin
1265 .PHONY: info-target
1267 info-target: maybe-info-target-libstdc++-v3
1268 info-target: maybe-info-target-libmudflap
1269 info-target: maybe-info-target-libssp
1270 info-target: maybe-info-target-newlib
1271 info-target: maybe-info-target-libgcc
1272 info-target: maybe-info-target-libquadmath
1273 info-target: maybe-info-target-libgfortran
1274 info-target: maybe-info-target-libobjc
1275 info-target: maybe-info-target-libgo
1276 info-target: maybe-info-target-libtermcap
1277 info-target: maybe-info-target-winsup
1278 info-target: maybe-info-target-libgloss
1279 info-target: maybe-info-target-gperf
1280 info-target: maybe-info-target-examples
1281 info-target: maybe-info-target-libffi
1282 info-target: maybe-info-target-libjava
1283 info-target: maybe-info-target-zlib
1284 info-target: maybe-info-target-boehm-gc
1285 info-target: maybe-info-target-qthreads
1286 info-target: maybe-info-target-rda
1287 info-target: maybe-info-target-libada
1288 info-target: maybe-info-target-libgomp
1290 .PHONY: do-dvi
1291 do-dvi:
1292 @: $(MAKE); $(unstage)
1293 @r=`${PWD_COMMAND}`; export r; \
1294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1295 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1296 dvi-target
1299 .PHONY: dvi-host
1301 dvi-host: maybe-dvi-ash
1302 dvi-host: maybe-dvi-autoconf
1303 dvi-host: maybe-dvi-automake
1304 dvi-host: maybe-dvi-bash
1305 dvi-host: maybe-dvi-bfd
1306 dvi-host: maybe-dvi-opcodes
1307 dvi-host: maybe-dvi-binutils
1308 dvi-host: maybe-dvi-bison
1309 dvi-host: maybe-dvi-byacc
1310 dvi-host: maybe-dvi-bzip2
1311 dvi-host: maybe-dvi-cgen
1312 dvi-host: maybe-dvi-dejagnu
1313 dvi-host: maybe-dvi-diff
1314 dvi-host: maybe-dvi-dosutils
1315 dvi-host: maybe-dvi-etc
1316 dvi-host: maybe-dvi-fastjar
1317 dvi-host: maybe-dvi-fileutils
1318 dvi-host: maybe-dvi-findutils
1319 dvi-host: maybe-dvi-find
1320 dvi-host: maybe-dvi-fixincludes
1321 dvi-host: maybe-dvi-flex
1322 dvi-host: maybe-dvi-gas
1323 dvi-host: maybe-dvi-gcc
1324 dvi-host: maybe-dvi-gawk
1325 dvi-host: maybe-dvi-gettext
1326 dvi-host: maybe-dvi-gmp
1327 dvi-host: maybe-dvi-mpfr
1328 dvi-host: maybe-dvi-mpc
1329 dvi-host: maybe-dvi-ppl
1330 dvi-host: maybe-dvi-cloog
1331 dvi-host: maybe-dvi-libelf
1332 dvi-host: maybe-dvi-gnuserv
1333 dvi-host: maybe-dvi-gold
1334 dvi-host: maybe-dvi-gprof
1335 dvi-host: maybe-dvi-gzip
1336 dvi-host: maybe-dvi-hello
1337 dvi-host: maybe-dvi-indent
1338 dvi-host: maybe-dvi-intl
1339 dvi-host: maybe-dvi-tcl
1340 dvi-host: maybe-dvi-itcl
1341 dvi-host: maybe-dvi-ld
1342 dvi-host: maybe-dvi-libcpp
1343 dvi-host: maybe-dvi-libdecnumber
1344 dvi-host: maybe-dvi-libgui
1345 dvi-host: maybe-dvi-libiberty
1346 dvi-host: maybe-dvi-libiconv
1347 dvi-host: maybe-dvi-libtool
1348 dvi-host: maybe-dvi-m4
1349 dvi-host: maybe-dvi-make
1350 dvi-host: maybe-dvi-mmalloc
1351 dvi-host: maybe-dvi-patch
1352 dvi-host: maybe-dvi-perl
1353 dvi-host: maybe-dvi-prms
1354 dvi-host: maybe-dvi-rcs
1355 dvi-host: maybe-dvi-readline
1356 dvi-host: maybe-dvi-release
1357 dvi-host: maybe-dvi-recode
1358 dvi-host: maybe-dvi-sed
1359 dvi-host: maybe-dvi-send-pr
1360 dvi-host: maybe-dvi-shellutils
1361 dvi-host: maybe-dvi-sid
1362 dvi-host: maybe-dvi-sim
1363 dvi-host: maybe-dvi-tar
1364 dvi-host: maybe-dvi-texinfo
1365 dvi-host: maybe-dvi-textutils
1366 dvi-host: maybe-dvi-time
1367 dvi-host: maybe-dvi-uudecode
1368 dvi-host: maybe-dvi-wdiff
1369 dvi-host: maybe-dvi-zip
1370 dvi-host: maybe-dvi-zlib
1371 dvi-host: maybe-dvi-gdb
1372 dvi-host: maybe-dvi-expect
1373 dvi-host: maybe-dvi-guile
1374 dvi-host: maybe-dvi-tk
1375 dvi-host: maybe-dvi-libtermcap
1376 dvi-host: maybe-dvi-utils
1377 dvi-host: maybe-dvi-gnattools
1378 dvi-host: maybe-dvi-lto-plugin
1379 dvi-host: maybe-dvi-function_reordering_plugin
1381 .PHONY: dvi-target
1383 dvi-target: maybe-dvi-target-libstdc++-v3
1384 dvi-target: maybe-dvi-target-libmudflap
1385 dvi-target: maybe-dvi-target-libssp
1386 dvi-target: maybe-dvi-target-newlib
1387 dvi-target: maybe-dvi-target-libgcc
1388 dvi-target: maybe-dvi-target-libquadmath
1389 dvi-target: maybe-dvi-target-libgfortran
1390 dvi-target: maybe-dvi-target-libobjc
1391 dvi-target: maybe-dvi-target-libgo
1392 dvi-target: maybe-dvi-target-libtermcap
1393 dvi-target: maybe-dvi-target-winsup
1394 dvi-target: maybe-dvi-target-libgloss
1395 dvi-target: maybe-dvi-target-gperf
1396 dvi-target: maybe-dvi-target-examples
1397 dvi-target: maybe-dvi-target-libffi
1398 dvi-target: maybe-dvi-target-libjava
1399 dvi-target: maybe-dvi-target-zlib
1400 dvi-target: maybe-dvi-target-boehm-gc
1401 dvi-target: maybe-dvi-target-qthreads
1402 dvi-target: maybe-dvi-target-rda
1403 dvi-target: maybe-dvi-target-libada
1404 dvi-target: maybe-dvi-target-libgomp
1406 .PHONY: do-pdf
1407 do-pdf:
1408 @: $(MAKE); $(unstage)
1409 @r=`${PWD_COMMAND}`; export r; \
1410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1411 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1412 pdf-target
1415 .PHONY: pdf-host
1417 pdf-host: maybe-pdf-ash
1418 pdf-host: maybe-pdf-autoconf
1419 pdf-host: maybe-pdf-automake
1420 pdf-host: maybe-pdf-bash
1421 pdf-host: maybe-pdf-bfd
1422 pdf-host: maybe-pdf-opcodes
1423 pdf-host: maybe-pdf-binutils
1424 pdf-host: maybe-pdf-bison
1425 pdf-host: maybe-pdf-byacc
1426 pdf-host: maybe-pdf-bzip2
1427 pdf-host: maybe-pdf-cgen
1428 pdf-host: maybe-pdf-dejagnu
1429 pdf-host: maybe-pdf-diff
1430 pdf-host: maybe-pdf-dosutils
1431 pdf-host: maybe-pdf-etc
1432 pdf-host: maybe-pdf-fastjar
1433 pdf-host: maybe-pdf-fileutils
1434 pdf-host: maybe-pdf-findutils
1435 pdf-host: maybe-pdf-find
1436 pdf-host: maybe-pdf-fixincludes
1437 pdf-host: maybe-pdf-flex
1438 pdf-host: maybe-pdf-gas
1439 pdf-host: maybe-pdf-gcc
1440 pdf-host: maybe-pdf-gawk
1441 pdf-host: maybe-pdf-gettext
1442 pdf-host: maybe-pdf-gmp
1443 pdf-host: maybe-pdf-mpfr
1444 pdf-host: maybe-pdf-mpc
1445 pdf-host: maybe-pdf-ppl
1446 pdf-host: maybe-pdf-cloog
1447 pdf-host: maybe-pdf-libelf
1448 pdf-host: maybe-pdf-gnuserv
1449 pdf-host: maybe-pdf-gold
1450 pdf-host: maybe-pdf-gprof
1451 pdf-host: maybe-pdf-gzip
1452 pdf-host: maybe-pdf-hello
1453 pdf-host: maybe-pdf-indent
1454 pdf-host: maybe-pdf-intl
1455 pdf-host: maybe-pdf-tcl
1456 pdf-host: maybe-pdf-itcl
1457 pdf-host: maybe-pdf-ld
1458 pdf-host: maybe-pdf-libcpp
1459 pdf-host: maybe-pdf-libdecnumber
1460 pdf-host: maybe-pdf-libgui
1461 pdf-host: maybe-pdf-libiberty
1462 pdf-host: maybe-pdf-libiconv
1463 pdf-host: maybe-pdf-libtool
1464 pdf-host: maybe-pdf-m4
1465 pdf-host: maybe-pdf-make
1466 pdf-host: maybe-pdf-mmalloc
1467 pdf-host: maybe-pdf-patch
1468 pdf-host: maybe-pdf-perl
1469 pdf-host: maybe-pdf-prms
1470 pdf-host: maybe-pdf-rcs
1471 pdf-host: maybe-pdf-readline
1472 pdf-host: maybe-pdf-release
1473 pdf-host: maybe-pdf-recode
1474 pdf-host: maybe-pdf-sed
1475 pdf-host: maybe-pdf-send-pr
1476 pdf-host: maybe-pdf-shellutils
1477 pdf-host: maybe-pdf-sid
1478 pdf-host: maybe-pdf-sim
1479 pdf-host: maybe-pdf-tar
1480 pdf-host: maybe-pdf-texinfo
1481 pdf-host: maybe-pdf-textutils
1482 pdf-host: maybe-pdf-time
1483 pdf-host: maybe-pdf-uudecode
1484 pdf-host: maybe-pdf-wdiff
1485 pdf-host: maybe-pdf-zip
1486 pdf-host: maybe-pdf-zlib
1487 pdf-host: maybe-pdf-gdb
1488 pdf-host: maybe-pdf-expect
1489 pdf-host: maybe-pdf-guile
1490 pdf-host: maybe-pdf-tk
1491 pdf-host: maybe-pdf-libtermcap
1492 pdf-host: maybe-pdf-utils
1493 pdf-host: maybe-pdf-gnattools
1494 pdf-host: maybe-pdf-lto-plugin
1495 pdf-host: maybe-pdf-function_reordering_plugin
1497 .PHONY: pdf-target
1499 pdf-target: maybe-pdf-target-libstdc++-v3
1500 pdf-target: maybe-pdf-target-libmudflap
1501 pdf-target: maybe-pdf-target-libssp
1502 pdf-target: maybe-pdf-target-newlib
1503 pdf-target: maybe-pdf-target-libgcc
1504 pdf-target: maybe-pdf-target-libquadmath
1505 pdf-target: maybe-pdf-target-libgfortran
1506 pdf-target: maybe-pdf-target-libobjc
1507 pdf-target: maybe-pdf-target-libgo
1508 pdf-target: maybe-pdf-target-libtermcap
1509 pdf-target: maybe-pdf-target-winsup
1510 pdf-target: maybe-pdf-target-libgloss
1511 pdf-target: maybe-pdf-target-gperf
1512 pdf-target: maybe-pdf-target-examples
1513 pdf-target: maybe-pdf-target-libffi
1514 pdf-target: maybe-pdf-target-libjava
1515 pdf-target: maybe-pdf-target-zlib
1516 pdf-target: maybe-pdf-target-boehm-gc
1517 pdf-target: maybe-pdf-target-qthreads
1518 pdf-target: maybe-pdf-target-rda
1519 pdf-target: maybe-pdf-target-libada
1520 pdf-target: maybe-pdf-target-libgomp
1522 .PHONY: do-html
1523 do-html:
1524 @: $(MAKE); $(unstage)
1525 @r=`${PWD_COMMAND}`; export r; \
1526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1527 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1528 html-target
1531 .PHONY: html-host
1533 html-host: maybe-html-ash
1534 html-host: maybe-html-autoconf
1535 html-host: maybe-html-automake
1536 html-host: maybe-html-bash
1537 html-host: maybe-html-bfd
1538 html-host: maybe-html-opcodes
1539 html-host: maybe-html-binutils
1540 html-host: maybe-html-bison
1541 html-host: maybe-html-byacc
1542 html-host: maybe-html-bzip2
1543 html-host: maybe-html-cgen
1544 html-host: maybe-html-dejagnu
1545 html-host: maybe-html-diff
1546 html-host: maybe-html-dosutils
1547 html-host: maybe-html-etc
1548 html-host: maybe-html-fastjar
1549 html-host: maybe-html-fileutils
1550 html-host: maybe-html-findutils
1551 html-host: maybe-html-find
1552 html-host: maybe-html-fixincludes
1553 html-host: maybe-html-flex
1554 html-host: maybe-html-gas
1555 html-host: maybe-html-gcc
1556 html-host: maybe-html-gawk
1557 html-host: maybe-html-gettext
1558 html-host: maybe-html-gmp
1559 html-host: maybe-html-mpfr
1560 html-host: maybe-html-mpc
1561 html-host: maybe-html-ppl
1562 html-host: maybe-html-cloog
1563 html-host: maybe-html-libelf
1564 html-host: maybe-html-gnuserv
1565 html-host: maybe-html-gold
1566 html-host: maybe-html-gprof
1567 html-host: maybe-html-gzip
1568 html-host: maybe-html-hello
1569 html-host: maybe-html-indent
1570 html-host: maybe-html-intl
1571 html-host: maybe-html-tcl
1572 html-host: maybe-html-itcl
1573 html-host: maybe-html-ld
1574 html-host: maybe-html-libcpp
1575 html-host: maybe-html-libdecnumber
1576 html-host: maybe-html-libgui
1577 html-host: maybe-html-libiberty
1578 html-host: maybe-html-libiconv
1579 html-host: maybe-html-libtool
1580 html-host: maybe-html-m4
1581 html-host: maybe-html-make
1582 html-host: maybe-html-mmalloc
1583 html-host: maybe-html-patch
1584 html-host: maybe-html-perl
1585 html-host: maybe-html-prms
1586 html-host: maybe-html-rcs
1587 html-host: maybe-html-readline
1588 html-host: maybe-html-release
1589 html-host: maybe-html-recode
1590 html-host: maybe-html-sed
1591 html-host: maybe-html-send-pr
1592 html-host: maybe-html-shellutils
1593 html-host: maybe-html-sid
1594 html-host: maybe-html-sim
1595 html-host: maybe-html-tar
1596 html-host: maybe-html-texinfo
1597 html-host: maybe-html-textutils
1598 html-host: maybe-html-time
1599 html-host: maybe-html-uudecode
1600 html-host: maybe-html-wdiff
1601 html-host: maybe-html-zip
1602 html-host: maybe-html-zlib
1603 html-host: maybe-html-gdb
1604 html-host: maybe-html-expect
1605 html-host: maybe-html-guile
1606 html-host: maybe-html-tk
1607 html-host: maybe-html-libtermcap
1608 html-host: maybe-html-utils
1609 html-host: maybe-html-gnattools
1610 html-host: maybe-html-lto-plugin
1611 html-host: maybe-html-function_reordering_plugin
1613 .PHONY: html-target
1615 html-target: maybe-html-target-libstdc++-v3
1616 html-target: maybe-html-target-libmudflap
1617 html-target: maybe-html-target-libssp
1618 html-target: maybe-html-target-newlib
1619 html-target: maybe-html-target-libgcc
1620 html-target: maybe-html-target-libquadmath
1621 html-target: maybe-html-target-libgfortran
1622 html-target: maybe-html-target-libobjc
1623 html-target: maybe-html-target-libgo
1624 html-target: maybe-html-target-libtermcap
1625 html-target: maybe-html-target-winsup
1626 html-target: maybe-html-target-libgloss
1627 html-target: maybe-html-target-gperf
1628 html-target: maybe-html-target-examples
1629 html-target: maybe-html-target-libffi
1630 html-target: maybe-html-target-libjava
1631 html-target: maybe-html-target-zlib
1632 html-target: maybe-html-target-boehm-gc
1633 html-target: maybe-html-target-qthreads
1634 html-target: maybe-html-target-rda
1635 html-target: maybe-html-target-libada
1636 html-target: maybe-html-target-libgomp
1638 .PHONY: do-TAGS
1639 do-TAGS:
1640 @: $(MAKE); $(unstage)
1641 @r=`${PWD_COMMAND}`; export r; \
1642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1643 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1644 TAGS-target
1647 .PHONY: TAGS-host
1649 TAGS-host: maybe-TAGS-ash
1650 TAGS-host: maybe-TAGS-autoconf
1651 TAGS-host: maybe-TAGS-automake
1652 TAGS-host: maybe-TAGS-bash
1653 TAGS-host: maybe-TAGS-bfd
1654 TAGS-host: maybe-TAGS-opcodes
1655 TAGS-host: maybe-TAGS-binutils
1656 TAGS-host: maybe-TAGS-bison
1657 TAGS-host: maybe-TAGS-byacc
1658 TAGS-host: maybe-TAGS-bzip2
1659 TAGS-host: maybe-TAGS-cgen
1660 TAGS-host: maybe-TAGS-dejagnu
1661 TAGS-host: maybe-TAGS-diff
1662 TAGS-host: maybe-TAGS-dosutils
1663 TAGS-host: maybe-TAGS-etc
1664 TAGS-host: maybe-TAGS-fastjar
1665 TAGS-host: maybe-TAGS-fileutils
1666 TAGS-host: maybe-TAGS-findutils
1667 TAGS-host: maybe-TAGS-find
1668 TAGS-host: maybe-TAGS-fixincludes
1669 TAGS-host: maybe-TAGS-flex
1670 TAGS-host: maybe-TAGS-gas
1671 TAGS-host: maybe-TAGS-gcc
1672 TAGS-host: maybe-TAGS-gawk
1673 TAGS-host: maybe-TAGS-gettext
1674 TAGS-host: maybe-TAGS-gmp
1675 TAGS-host: maybe-TAGS-mpfr
1676 TAGS-host: maybe-TAGS-mpc
1677 TAGS-host: maybe-TAGS-ppl
1678 TAGS-host: maybe-TAGS-cloog
1679 TAGS-host: maybe-TAGS-libelf
1680 TAGS-host: maybe-TAGS-gnuserv
1681 TAGS-host: maybe-TAGS-gold
1682 TAGS-host: maybe-TAGS-gprof
1683 TAGS-host: maybe-TAGS-gzip
1684 TAGS-host: maybe-TAGS-hello
1685 TAGS-host: maybe-TAGS-indent
1686 TAGS-host: maybe-TAGS-intl
1687 TAGS-host: maybe-TAGS-tcl
1688 TAGS-host: maybe-TAGS-itcl
1689 TAGS-host: maybe-TAGS-ld
1690 TAGS-host: maybe-TAGS-libcpp
1691 TAGS-host: maybe-TAGS-libdecnumber
1692 TAGS-host: maybe-TAGS-libgui
1693 TAGS-host: maybe-TAGS-libiberty
1694 TAGS-host: maybe-TAGS-libiconv
1695 TAGS-host: maybe-TAGS-libtool
1696 TAGS-host: maybe-TAGS-m4
1697 TAGS-host: maybe-TAGS-make
1698 TAGS-host: maybe-TAGS-mmalloc
1699 TAGS-host: maybe-TAGS-patch
1700 TAGS-host: maybe-TAGS-perl
1701 TAGS-host: maybe-TAGS-prms
1702 TAGS-host: maybe-TAGS-rcs
1703 TAGS-host: maybe-TAGS-readline
1704 TAGS-host: maybe-TAGS-release
1705 TAGS-host: maybe-TAGS-recode
1706 TAGS-host: maybe-TAGS-sed
1707 TAGS-host: maybe-TAGS-send-pr
1708 TAGS-host: maybe-TAGS-shellutils
1709 TAGS-host: maybe-TAGS-sid
1710 TAGS-host: maybe-TAGS-sim
1711 TAGS-host: maybe-TAGS-tar
1712 TAGS-host: maybe-TAGS-texinfo
1713 TAGS-host: maybe-TAGS-textutils
1714 TAGS-host: maybe-TAGS-time
1715 TAGS-host: maybe-TAGS-uudecode
1716 TAGS-host: maybe-TAGS-wdiff
1717 TAGS-host: maybe-TAGS-zip
1718 TAGS-host: maybe-TAGS-zlib
1719 TAGS-host: maybe-TAGS-gdb
1720 TAGS-host: maybe-TAGS-expect
1721 TAGS-host: maybe-TAGS-guile
1722 TAGS-host: maybe-TAGS-tk
1723 TAGS-host: maybe-TAGS-libtermcap
1724 TAGS-host: maybe-TAGS-utils
1725 TAGS-host: maybe-TAGS-gnattools
1726 TAGS-host: maybe-TAGS-lto-plugin
1727 TAGS-host: maybe-TAGS-function_reordering_plugin
1729 .PHONY: TAGS-target
1731 TAGS-target: maybe-TAGS-target-libstdc++-v3
1732 TAGS-target: maybe-TAGS-target-libmudflap
1733 TAGS-target: maybe-TAGS-target-libssp
1734 TAGS-target: maybe-TAGS-target-newlib
1735 TAGS-target: maybe-TAGS-target-libgcc
1736 TAGS-target: maybe-TAGS-target-libquadmath
1737 TAGS-target: maybe-TAGS-target-libgfortran
1738 TAGS-target: maybe-TAGS-target-libobjc
1739 TAGS-target: maybe-TAGS-target-libgo
1740 TAGS-target: maybe-TAGS-target-libtermcap
1741 TAGS-target: maybe-TAGS-target-winsup
1742 TAGS-target: maybe-TAGS-target-libgloss
1743 TAGS-target: maybe-TAGS-target-gperf
1744 TAGS-target: maybe-TAGS-target-examples
1745 TAGS-target: maybe-TAGS-target-libffi
1746 TAGS-target: maybe-TAGS-target-libjava
1747 TAGS-target: maybe-TAGS-target-zlib
1748 TAGS-target: maybe-TAGS-target-boehm-gc
1749 TAGS-target: maybe-TAGS-target-qthreads
1750 TAGS-target: maybe-TAGS-target-rda
1751 TAGS-target: maybe-TAGS-target-libada
1752 TAGS-target: maybe-TAGS-target-libgomp
1754 .PHONY: do-install-info
1755 do-install-info:
1756 @: $(MAKE); $(unstage)
1757 @r=`${PWD_COMMAND}`; export r; \
1758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1759 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1760 install-info-target
1763 .PHONY: install-info-host
1765 install-info-host: maybe-install-info-ash
1766 install-info-host: maybe-install-info-autoconf
1767 install-info-host: maybe-install-info-automake
1768 install-info-host: maybe-install-info-bash
1769 install-info-host: maybe-install-info-bfd
1770 install-info-host: maybe-install-info-opcodes
1771 install-info-host: maybe-install-info-binutils
1772 install-info-host: maybe-install-info-bison
1773 install-info-host: maybe-install-info-byacc
1774 install-info-host: maybe-install-info-bzip2
1775 install-info-host: maybe-install-info-cgen
1776 install-info-host: maybe-install-info-dejagnu
1777 install-info-host: maybe-install-info-diff
1778 install-info-host: maybe-install-info-dosutils
1779 install-info-host: maybe-install-info-etc
1780 install-info-host: maybe-install-info-fastjar
1781 install-info-host: maybe-install-info-fileutils
1782 install-info-host: maybe-install-info-findutils
1783 install-info-host: maybe-install-info-find
1784 install-info-host: maybe-install-info-fixincludes
1785 install-info-host: maybe-install-info-flex
1786 install-info-host: maybe-install-info-gas
1787 install-info-host: maybe-install-info-gcc
1788 install-info-host: maybe-install-info-gawk
1789 install-info-host: maybe-install-info-gettext
1790 install-info-host: maybe-install-info-gmp
1791 install-info-host: maybe-install-info-mpfr
1792 install-info-host: maybe-install-info-mpc
1793 install-info-host: maybe-install-info-ppl
1794 install-info-host: maybe-install-info-cloog
1795 install-info-host: maybe-install-info-libelf
1796 install-info-host: maybe-install-info-gnuserv
1797 install-info-host: maybe-install-info-gold
1798 install-info-host: maybe-install-info-gprof
1799 install-info-host: maybe-install-info-gzip
1800 install-info-host: maybe-install-info-hello
1801 install-info-host: maybe-install-info-indent
1802 install-info-host: maybe-install-info-intl
1803 install-info-host: maybe-install-info-tcl
1804 install-info-host: maybe-install-info-itcl
1805 install-info-host: maybe-install-info-ld
1806 install-info-host: maybe-install-info-libcpp
1807 install-info-host: maybe-install-info-libdecnumber
1808 install-info-host: maybe-install-info-libgui
1809 install-info-host: maybe-install-info-libiberty
1810 install-info-host: maybe-install-info-libiconv
1811 install-info-host: maybe-install-info-libtool
1812 install-info-host: maybe-install-info-m4
1813 install-info-host: maybe-install-info-make
1814 install-info-host: maybe-install-info-mmalloc
1815 install-info-host: maybe-install-info-patch
1816 install-info-host: maybe-install-info-perl
1817 install-info-host: maybe-install-info-prms
1818 install-info-host: maybe-install-info-rcs
1819 install-info-host: maybe-install-info-readline
1820 install-info-host: maybe-install-info-release
1821 install-info-host: maybe-install-info-recode
1822 install-info-host: maybe-install-info-sed
1823 install-info-host: maybe-install-info-send-pr
1824 install-info-host: maybe-install-info-shellutils
1825 install-info-host: maybe-install-info-sid
1826 install-info-host: maybe-install-info-sim
1827 install-info-host: maybe-install-info-tar
1828 install-info-host: maybe-install-info-texinfo
1829 install-info-host: maybe-install-info-textutils
1830 install-info-host: maybe-install-info-time
1831 install-info-host: maybe-install-info-uudecode
1832 install-info-host: maybe-install-info-wdiff
1833 install-info-host: maybe-install-info-zip
1834 install-info-host: maybe-install-info-zlib
1835 install-info-host: maybe-install-info-gdb
1836 install-info-host: maybe-install-info-expect
1837 install-info-host: maybe-install-info-guile
1838 install-info-host: maybe-install-info-tk
1839 install-info-host: maybe-install-info-libtermcap
1840 install-info-host: maybe-install-info-utils
1841 install-info-host: maybe-install-info-gnattools
1842 install-info-host: maybe-install-info-lto-plugin
1843 install-info-host: maybe-install-info-function_reordering_plugin
1845 .PHONY: install-info-target
1847 install-info-target: maybe-install-info-target-libstdc++-v3
1848 install-info-target: maybe-install-info-target-libmudflap
1849 install-info-target: maybe-install-info-target-libssp
1850 install-info-target: maybe-install-info-target-newlib
1851 install-info-target: maybe-install-info-target-libgcc
1852 install-info-target: maybe-install-info-target-libquadmath
1853 install-info-target: maybe-install-info-target-libgfortran
1854 install-info-target: maybe-install-info-target-libobjc
1855 install-info-target: maybe-install-info-target-libgo
1856 install-info-target: maybe-install-info-target-libtermcap
1857 install-info-target: maybe-install-info-target-winsup
1858 install-info-target: maybe-install-info-target-libgloss
1859 install-info-target: maybe-install-info-target-gperf
1860 install-info-target: maybe-install-info-target-examples
1861 install-info-target: maybe-install-info-target-libffi
1862 install-info-target: maybe-install-info-target-libjava
1863 install-info-target: maybe-install-info-target-zlib
1864 install-info-target: maybe-install-info-target-boehm-gc
1865 install-info-target: maybe-install-info-target-qthreads
1866 install-info-target: maybe-install-info-target-rda
1867 install-info-target: maybe-install-info-target-libada
1868 install-info-target: maybe-install-info-target-libgomp
1870 .PHONY: do-install-pdf
1871 do-install-pdf:
1872 @: $(MAKE); $(unstage)
1873 @r=`${PWD_COMMAND}`; export r; \
1874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1875 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1876 install-pdf-target
1879 .PHONY: install-pdf-host
1881 install-pdf-host: maybe-install-pdf-ash
1882 install-pdf-host: maybe-install-pdf-autoconf
1883 install-pdf-host: maybe-install-pdf-automake
1884 install-pdf-host: maybe-install-pdf-bash
1885 install-pdf-host: maybe-install-pdf-bfd
1886 install-pdf-host: maybe-install-pdf-opcodes
1887 install-pdf-host: maybe-install-pdf-binutils
1888 install-pdf-host: maybe-install-pdf-bison
1889 install-pdf-host: maybe-install-pdf-byacc
1890 install-pdf-host: maybe-install-pdf-bzip2
1891 install-pdf-host: maybe-install-pdf-cgen
1892 install-pdf-host: maybe-install-pdf-dejagnu
1893 install-pdf-host: maybe-install-pdf-diff
1894 install-pdf-host: maybe-install-pdf-dosutils
1895 install-pdf-host: maybe-install-pdf-etc
1896 install-pdf-host: maybe-install-pdf-fastjar
1897 install-pdf-host: maybe-install-pdf-fileutils
1898 install-pdf-host: maybe-install-pdf-findutils
1899 install-pdf-host: maybe-install-pdf-find
1900 install-pdf-host: maybe-install-pdf-fixincludes
1901 install-pdf-host: maybe-install-pdf-flex
1902 install-pdf-host: maybe-install-pdf-gas
1903 install-pdf-host: maybe-install-pdf-gcc
1904 install-pdf-host: maybe-install-pdf-gawk
1905 install-pdf-host: maybe-install-pdf-gettext
1906 install-pdf-host: maybe-install-pdf-gmp
1907 install-pdf-host: maybe-install-pdf-mpfr
1908 install-pdf-host: maybe-install-pdf-mpc
1909 install-pdf-host: maybe-install-pdf-ppl
1910 install-pdf-host: maybe-install-pdf-cloog
1911 install-pdf-host: maybe-install-pdf-libelf
1912 install-pdf-host: maybe-install-pdf-gnuserv
1913 install-pdf-host: maybe-install-pdf-gold
1914 install-pdf-host: maybe-install-pdf-gprof
1915 install-pdf-host: maybe-install-pdf-gzip
1916 install-pdf-host: maybe-install-pdf-hello
1917 install-pdf-host: maybe-install-pdf-indent
1918 install-pdf-host: maybe-install-pdf-intl
1919 install-pdf-host: maybe-install-pdf-tcl
1920 install-pdf-host: maybe-install-pdf-itcl
1921 install-pdf-host: maybe-install-pdf-ld
1922 install-pdf-host: maybe-install-pdf-libcpp
1923 install-pdf-host: maybe-install-pdf-libdecnumber
1924 install-pdf-host: maybe-install-pdf-libgui
1925 install-pdf-host: maybe-install-pdf-libiberty
1926 install-pdf-host: maybe-install-pdf-libiconv
1927 install-pdf-host: maybe-install-pdf-libtool
1928 install-pdf-host: maybe-install-pdf-m4
1929 install-pdf-host: maybe-install-pdf-make
1930 install-pdf-host: maybe-install-pdf-mmalloc
1931 install-pdf-host: maybe-install-pdf-patch
1932 install-pdf-host: maybe-install-pdf-perl
1933 install-pdf-host: maybe-install-pdf-prms
1934 install-pdf-host: maybe-install-pdf-rcs
1935 install-pdf-host: maybe-install-pdf-readline
1936 install-pdf-host: maybe-install-pdf-release
1937 install-pdf-host: maybe-install-pdf-recode
1938 install-pdf-host: maybe-install-pdf-sed
1939 install-pdf-host: maybe-install-pdf-send-pr
1940 install-pdf-host: maybe-install-pdf-shellutils
1941 install-pdf-host: maybe-install-pdf-sid
1942 install-pdf-host: maybe-install-pdf-sim
1943 install-pdf-host: maybe-install-pdf-tar
1944 install-pdf-host: maybe-install-pdf-texinfo
1945 install-pdf-host: maybe-install-pdf-textutils
1946 install-pdf-host: maybe-install-pdf-time
1947 install-pdf-host: maybe-install-pdf-uudecode
1948 install-pdf-host: maybe-install-pdf-wdiff
1949 install-pdf-host: maybe-install-pdf-zip
1950 install-pdf-host: maybe-install-pdf-zlib
1951 install-pdf-host: maybe-install-pdf-gdb
1952 install-pdf-host: maybe-install-pdf-expect
1953 install-pdf-host: maybe-install-pdf-guile
1954 install-pdf-host: maybe-install-pdf-tk
1955 install-pdf-host: maybe-install-pdf-libtermcap
1956 install-pdf-host: maybe-install-pdf-utils
1957 install-pdf-host: maybe-install-pdf-gnattools
1958 install-pdf-host: maybe-install-pdf-lto-plugin
1959 install-pdf-host: maybe-install-pdf-function_reordering_plugin
1961 .PHONY: install-pdf-target
1963 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1964 install-pdf-target: maybe-install-pdf-target-libmudflap
1965 install-pdf-target: maybe-install-pdf-target-libssp
1966 install-pdf-target: maybe-install-pdf-target-newlib
1967 install-pdf-target: maybe-install-pdf-target-libgcc
1968 install-pdf-target: maybe-install-pdf-target-libquadmath
1969 install-pdf-target: maybe-install-pdf-target-libgfortran
1970 install-pdf-target: maybe-install-pdf-target-libobjc
1971 install-pdf-target: maybe-install-pdf-target-libgo
1972 install-pdf-target: maybe-install-pdf-target-libtermcap
1973 install-pdf-target: maybe-install-pdf-target-winsup
1974 install-pdf-target: maybe-install-pdf-target-libgloss
1975 install-pdf-target: maybe-install-pdf-target-gperf
1976 install-pdf-target: maybe-install-pdf-target-examples
1977 install-pdf-target: maybe-install-pdf-target-libffi
1978 install-pdf-target: maybe-install-pdf-target-libjava
1979 install-pdf-target: maybe-install-pdf-target-zlib
1980 install-pdf-target: maybe-install-pdf-target-boehm-gc
1981 install-pdf-target: maybe-install-pdf-target-qthreads
1982 install-pdf-target: maybe-install-pdf-target-rda
1983 install-pdf-target: maybe-install-pdf-target-libada
1984 install-pdf-target: maybe-install-pdf-target-libgomp
1986 .PHONY: do-install-html
1987 do-install-html:
1988 @: $(MAKE); $(unstage)
1989 @r=`${PWD_COMMAND}`; export r; \
1990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1991 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1992 install-html-target
1995 .PHONY: install-html-host
1997 install-html-host: maybe-install-html-ash
1998 install-html-host: maybe-install-html-autoconf
1999 install-html-host: maybe-install-html-automake
2000 install-html-host: maybe-install-html-bash
2001 install-html-host: maybe-install-html-bfd
2002 install-html-host: maybe-install-html-opcodes
2003 install-html-host: maybe-install-html-binutils
2004 install-html-host: maybe-install-html-bison
2005 install-html-host: maybe-install-html-byacc
2006 install-html-host: maybe-install-html-bzip2
2007 install-html-host: maybe-install-html-cgen
2008 install-html-host: maybe-install-html-dejagnu
2009 install-html-host: maybe-install-html-diff
2010 install-html-host: maybe-install-html-dosutils
2011 install-html-host: maybe-install-html-etc
2012 install-html-host: maybe-install-html-fastjar
2013 install-html-host: maybe-install-html-fileutils
2014 install-html-host: maybe-install-html-findutils
2015 install-html-host: maybe-install-html-find
2016 install-html-host: maybe-install-html-fixincludes
2017 install-html-host: maybe-install-html-flex
2018 install-html-host: maybe-install-html-gas
2019 install-html-host: maybe-install-html-gcc
2020 install-html-host: maybe-install-html-gawk
2021 install-html-host: maybe-install-html-gettext
2022 install-html-host: maybe-install-html-gmp
2023 install-html-host: maybe-install-html-mpfr
2024 install-html-host: maybe-install-html-mpc
2025 install-html-host: maybe-install-html-ppl
2026 install-html-host: maybe-install-html-cloog
2027 install-html-host: maybe-install-html-libelf
2028 install-html-host: maybe-install-html-gnuserv
2029 install-html-host: maybe-install-html-gold
2030 install-html-host: maybe-install-html-gprof
2031 install-html-host: maybe-install-html-gzip
2032 install-html-host: maybe-install-html-hello
2033 install-html-host: maybe-install-html-indent
2034 install-html-host: maybe-install-html-intl
2035 install-html-host: maybe-install-html-tcl
2036 install-html-host: maybe-install-html-itcl
2037 install-html-host: maybe-install-html-ld
2038 install-html-host: maybe-install-html-libcpp
2039 install-html-host: maybe-install-html-libdecnumber
2040 install-html-host: maybe-install-html-libgui
2041 install-html-host: maybe-install-html-libiberty
2042 install-html-host: maybe-install-html-libiconv
2043 install-html-host: maybe-install-html-libtool
2044 install-html-host: maybe-install-html-m4
2045 install-html-host: maybe-install-html-make
2046 install-html-host: maybe-install-html-mmalloc
2047 install-html-host: maybe-install-html-patch
2048 install-html-host: maybe-install-html-perl
2049 install-html-host: maybe-install-html-prms
2050 install-html-host: maybe-install-html-rcs
2051 install-html-host: maybe-install-html-readline
2052 install-html-host: maybe-install-html-release
2053 install-html-host: maybe-install-html-recode
2054 install-html-host: maybe-install-html-sed
2055 install-html-host: maybe-install-html-send-pr
2056 install-html-host: maybe-install-html-shellutils
2057 install-html-host: maybe-install-html-sid
2058 install-html-host: maybe-install-html-sim
2059 install-html-host: maybe-install-html-tar
2060 install-html-host: maybe-install-html-texinfo
2061 install-html-host: maybe-install-html-textutils
2062 install-html-host: maybe-install-html-time
2063 install-html-host: maybe-install-html-uudecode
2064 install-html-host: maybe-install-html-wdiff
2065 install-html-host: maybe-install-html-zip
2066 install-html-host: maybe-install-html-zlib
2067 install-html-host: maybe-install-html-gdb
2068 install-html-host: maybe-install-html-expect
2069 install-html-host: maybe-install-html-guile
2070 install-html-host: maybe-install-html-tk
2071 install-html-host: maybe-install-html-libtermcap
2072 install-html-host: maybe-install-html-utils
2073 install-html-host: maybe-install-html-gnattools
2074 install-html-host: maybe-install-html-lto-plugin
2075 install-html-host: maybe-install-html-function_reordering_plugin
2077 .PHONY: install-html-target
2079 install-html-target: maybe-install-html-target-libstdc++-v3
2080 install-html-target: maybe-install-html-target-libmudflap
2081 install-html-target: maybe-install-html-target-libssp
2082 install-html-target: maybe-install-html-target-newlib
2083 install-html-target: maybe-install-html-target-libgcc
2084 install-html-target: maybe-install-html-target-libquadmath
2085 install-html-target: maybe-install-html-target-libgfortran
2086 install-html-target: maybe-install-html-target-libobjc
2087 install-html-target: maybe-install-html-target-libgo
2088 install-html-target: maybe-install-html-target-libtermcap
2089 install-html-target: maybe-install-html-target-winsup
2090 install-html-target: maybe-install-html-target-libgloss
2091 install-html-target: maybe-install-html-target-gperf
2092 install-html-target: maybe-install-html-target-examples
2093 install-html-target: maybe-install-html-target-libffi
2094 install-html-target: maybe-install-html-target-libjava
2095 install-html-target: maybe-install-html-target-zlib
2096 install-html-target: maybe-install-html-target-boehm-gc
2097 install-html-target: maybe-install-html-target-qthreads
2098 install-html-target: maybe-install-html-target-rda
2099 install-html-target: maybe-install-html-target-libada
2100 install-html-target: maybe-install-html-target-libgomp
2102 .PHONY: do-installcheck
2103 do-installcheck:
2104 @: $(MAKE); $(unstage)
2105 @r=`${PWD_COMMAND}`; export r; \
2106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2107 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2108 installcheck-target
2111 .PHONY: installcheck-host
2113 installcheck-host: maybe-installcheck-ash
2114 installcheck-host: maybe-installcheck-autoconf
2115 installcheck-host: maybe-installcheck-automake
2116 installcheck-host: maybe-installcheck-bash
2117 installcheck-host: maybe-installcheck-bfd
2118 installcheck-host: maybe-installcheck-opcodes
2119 installcheck-host: maybe-installcheck-binutils
2120 installcheck-host: maybe-installcheck-bison
2121 installcheck-host: maybe-installcheck-byacc
2122 installcheck-host: maybe-installcheck-bzip2
2123 installcheck-host: maybe-installcheck-cgen
2124 installcheck-host: maybe-installcheck-dejagnu
2125 installcheck-host: maybe-installcheck-diff
2126 installcheck-host: maybe-installcheck-dosutils
2127 installcheck-host: maybe-installcheck-etc
2128 installcheck-host: maybe-installcheck-fastjar
2129 installcheck-host: maybe-installcheck-fileutils
2130 installcheck-host: maybe-installcheck-findutils
2131 installcheck-host: maybe-installcheck-find
2132 installcheck-host: maybe-installcheck-fixincludes
2133 installcheck-host: maybe-installcheck-flex
2134 installcheck-host: maybe-installcheck-gas
2135 installcheck-host: maybe-installcheck-gcc
2136 installcheck-host: maybe-installcheck-gawk
2137 installcheck-host: maybe-installcheck-gettext
2138 installcheck-host: maybe-installcheck-gmp
2139 installcheck-host: maybe-installcheck-mpfr
2140 installcheck-host: maybe-installcheck-mpc
2141 installcheck-host: maybe-installcheck-ppl
2142 installcheck-host: maybe-installcheck-cloog
2143 installcheck-host: maybe-installcheck-libelf
2144 installcheck-host: maybe-installcheck-gnuserv
2145 installcheck-host: maybe-installcheck-gold
2146 installcheck-host: maybe-installcheck-gprof
2147 installcheck-host: maybe-installcheck-gzip
2148 installcheck-host: maybe-installcheck-hello
2149 installcheck-host: maybe-installcheck-indent
2150 installcheck-host: maybe-installcheck-intl
2151 installcheck-host: maybe-installcheck-tcl
2152 installcheck-host: maybe-installcheck-itcl
2153 installcheck-host: maybe-installcheck-ld
2154 installcheck-host: maybe-installcheck-libcpp
2155 installcheck-host: maybe-installcheck-libdecnumber
2156 installcheck-host: maybe-installcheck-libgui
2157 installcheck-host: maybe-installcheck-libiberty
2158 installcheck-host: maybe-installcheck-libiconv
2159 installcheck-host: maybe-installcheck-libtool
2160 installcheck-host: maybe-installcheck-m4
2161 installcheck-host: maybe-installcheck-make
2162 installcheck-host: maybe-installcheck-mmalloc
2163 installcheck-host: maybe-installcheck-patch
2164 installcheck-host: maybe-installcheck-perl
2165 installcheck-host: maybe-installcheck-prms
2166 installcheck-host: maybe-installcheck-rcs
2167 installcheck-host: maybe-installcheck-readline
2168 installcheck-host: maybe-installcheck-release
2169 installcheck-host: maybe-installcheck-recode
2170 installcheck-host: maybe-installcheck-sed
2171 installcheck-host: maybe-installcheck-send-pr
2172 installcheck-host: maybe-installcheck-shellutils
2173 installcheck-host: maybe-installcheck-sid
2174 installcheck-host: maybe-installcheck-sim
2175 installcheck-host: maybe-installcheck-tar
2176 installcheck-host: maybe-installcheck-texinfo
2177 installcheck-host: maybe-installcheck-textutils
2178 installcheck-host: maybe-installcheck-time
2179 installcheck-host: maybe-installcheck-uudecode
2180 installcheck-host: maybe-installcheck-wdiff
2181 installcheck-host: maybe-installcheck-zip
2182 installcheck-host: maybe-installcheck-zlib
2183 installcheck-host: maybe-installcheck-gdb
2184 installcheck-host: maybe-installcheck-expect
2185 installcheck-host: maybe-installcheck-guile
2186 installcheck-host: maybe-installcheck-tk
2187 installcheck-host: maybe-installcheck-libtermcap
2188 installcheck-host: maybe-installcheck-utils
2189 installcheck-host: maybe-installcheck-gnattools
2190 installcheck-host: maybe-installcheck-lto-plugin
2191 installcheck-host: maybe-installcheck-function_reordering_plugin
2193 .PHONY: installcheck-target
2195 installcheck-target: maybe-installcheck-target-libstdc++-v3
2196 installcheck-target: maybe-installcheck-target-libmudflap
2197 installcheck-target: maybe-installcheck-target-libssp
2198 installcheck-target: maybe-installcheck-target-newlib
2199 installcheck-target: maybe-installcheck-target-libgcc
2200 installcheck-target: maybe-installcheck-target-libquadmath
2201 installcheck-target: maybe-installcheck-target-libgfortran
2202 installcheck-target: maybe-installcheck-target-libobjc
2203 installcheck-target: maybe-installcheck-target-libgo
2204 installcheck-target: maybe-installcheck-target-libtermcap
2205 installcheck-target: maybe-installcheck-target-winsup
2206 installcheck-target: maybe-installcheck-target-libgloss
2207 installcheck-target: maybe-installcheck-target-gperf
2208 installcheck-target: maybe-installcheck-target-examples
2209 installcheck-target: maybe-installcheck-target-libffi
2210 installcheck-target: maybe-installcheck-target-libjava
2211 installcheck-target: maybe-installcheck-target-zlib
2212 installcheck-target: maybe-installcheck-target-boehm-gc
2213 installcheck-target: maybe-installcheck-target-qthreads
2214 installcheck-target: maybe-installcheck-target-rda
2215 installcheck-target: maybe-installcheck-target-libada
2216 installcheck-target: maybe-installcheck-target-libgomp
2218 .PHONY: do-mostlyclean
2219 do-mostlyclean:
2220 @: $(MAKE); $(unstage)
2221 @r=`${PWD_COMMAND}`; export r; \
2222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2223 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2224 mostlyclean-target
2227 .PHONY: mostlyclean-host
2229 mostlyclean-host: maybe-mostlyclean-ash
2230 mostlyclean-host: maybe-mostlyclean-autoconf
2231 mostlyclean-host: maybe-mostlyclean-automake
2232 mostlyclean-host: maybe-mostlyclean-bash
2233 mostlyclean-host: maybe-mostlyclean-bfd
2234 mostlyclean-host: maybe-mostlyclean-opcodes
2235 mostlyclean-host: maybe-mostlyclean-binutils
2236 mostlyclean-host: maybe-mostlyclean-bison
2237 mostlyclean-host: maybe-mostlyclean-byacc
2238 mostlyclean-host: maybe-mostlyclean-bzip2
2239 mostlyclean-host: maybe-mostlyclean-cgen
2240 mostlyclean-host: maybe-mostlyclean-dejagnu
2241 mostlyclean-host: maybe-mostlyclean-diff
2242 mostlyclean-host: maybe-mostlyclean-dosutils
2243 mostlyclean-host: maybe-mostlyclean-etc
2244 mostlyclean-host: maybe-mostlyclean-fastjar
2245 mostlyclean-host: maybe-mostlyclean-fileutils
2246 mostlyclean-host: maybe-mostlyclean-findutils
2247 mostlyclean-host: maybe-mostlyclean-find
2248 mostlyclean-host: maybe-mostlyclean-fixincludes
2249 mostlyclean-host: maybe-mostlyclean-flex
2250 mostlyclean-host: maybe-mostlyclean-gas
2251 mostlyclean-host: maybe-mostlyclean-gcc
2252 mostlyclean-host: maybe-mostlyclean-gawk
2253 mostlyclean-host: maybe-mostlyclean-gettext
2254 mostlyclean-host: maybe-mostlyclean-gmp
2255 mostlyclean-host: maybe-mostlyclean-mpfr
2256 mostlyclean-host: maybe-mostlyclean-mpc
2257 mostlyclean-host: maybe-mostlyclean-ppl
2258 mostlyclean-host: maybe-mostlyclean-cloog
2259 mostlyclean-host: maybe-mostlyclean-libelf
2260 mostlyclean-host: maybe-mostlyclean-gnuserv
2261 mostlyclean-host: maybe-mostlyclean-gold
2262 mostlyclean-host: maybe-mostlyclean-gprof
2263 mostlyclean-host: maybe-mostlyclean-gzip
2264 mostlyclean-host: maybe-mostlyclean-hello
2265 mostlyclean-host: maybe-mostlyclean-indent
2266 mostlyclean-host: maybe-mostlyclean-intl
2267 mostlyclean-host: maybe-mostlyclean-tcl
2268 mostlyclean-host: maybe-mostlyclean-itcl
2269 mostlyclean-host: maybe-mostlyclean-ld
2270 mostlyclean-host: maybe-mostlyclean-libcpp
2271 mostlyclean-host: maybe-mostlyclean-libdecnumber
2272 mostlyclean-host: maybe-mostlyclean-libgui
2273 mostlyclean-host: maybe-mostlyclean-libiberty
2274 mostlyclean-host: maybe-mostlyclean-libiconv
2275 mostlyclean-host: maybe-mostlyclean-libtool
2276 mostlyclean-host: maybe-mostlyclean-m4
2277 mostlyclean-host: maybe-mostlyclean-make
2278 mostlyclean-host: maybe-mostlyclean-mmalloc
2279 mostlyclean-host: maybe-mostlyclean-patch
2280 mostlyclean-host: maybe-mostlyclean-perl
2281 mostlyclean-host: maybe-mostlyclean-prms
2282 mostlyclean-host: maybe-mostlyclean-rcs
2283 mostlyclean-host: maybe-mostlyclean-readline
2284 mostlyclean-host: maybe-mostlyclean-release
2285 mostlyclean-host: maybe-mostlyclean-recode
2286 mostlyclean-host: maybe-mostlyclean-sed
2287 mostlyclean-host: maybe-mostlyclean-send-pr
2288 mostlyclean-host: maybe-mostlyclean-shellutils
2289 mostlyclean-host: maybe-mostlyclean-sid
2290 mostlyclean-host: maybe-mostlyclean-sim
2291 mostlyclean-host: maybe-mostlyclean-tar
2292 mostlyclean-host: maybe-mostlyclean-texinfo
2293 mostlyclean-host: maybe-mostlyclean-textutils
2294 mostlyclean-host: maybe-mostlyclean-time
2295 mostlyclean-host: maybe-mostlyclean-uudecode
2296 mostlyclean-host: maybe-mostlyclean-wdiff
2297 mostlyclean-host: maybe-mostlyclean-zip
2298 mostlyclean-host: maybe-mostlyclean-zlib
2299 mostlyclean-host: maybe-mostlyclean-gdb
2300 mostlyclean-host: maybe-mostlyclean-expect
2301 mostlyclean-host: maybe-mostlyclean-guile
2302 mostlyclean-host: maybe-mostlyclean-tk
2303 mostlyclean-host: maybe-mostlyclean-libtermcap
2304 mostlyclean-host: maybe-mostlyclean-utils
2305 mostlyclean-host: maybe-mostlyclean-gnattools
2306 mostlyclean-host: maybe-mostlyclean-lto-plugin
2307 mostlyclean-host: maybe-mostlyclean-function_reordering_plugin
2309 .PHONY: mostlyclean-target
2311 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2312 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2313 mostlyclean-target: maybe-mostlyclean-target-libssp
2314 mostlyclean-target: maybe-mostlyclean-target-newlib
2315 mostlyclean-target: maybe-mostlyclean-target-libgcc
2316 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2317 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2318 mostlyclean-target: maybe-mostlyclean-target-libobjc
2319 mostlyclean-target: maybe-mostlyclean-target-libgo
2320 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2321 mostlyclean-target: maybe-mostlyclean-target-winsup
2322 mostlyclean-target: maybe-mostlyclean-target-libgloss
2323 mostlyclean-target: maybe-mostlyclean-target-gperf
2324 mostlyclean-target: maybe-mostlyclean-target-examples
2325 mostlyclean-target: maybe-mostlyclean-target-libffi
2326 mostlyclean-target: maybe-mostlyclean-target-libjava
2327 mostlyclean-target: maybe-mostlyclean-target-zlib
2328 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2329 mostlyclean-target: maybe-mostlyclean-target-qthreads
2330 mostlyclean-target: maybe-mostlyclean-target-rda
2331 mostlyclean-target: maybe-mostlyclean-target-libada
2332 mostlyclean-target: maybe-mostlyclean-target-libgomp
2334 .PHONY: do-clean
2335 do-clean:
2336 @: $(MAKE); $(unstage)
2337 @r=`${PWD_COMMAND}`; export r; \
2338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2339 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2340 clean-target
2343 .PHONY: clean-host
2345 clean-host: maybe-clean-ash
2346 clean-host: maybe-clean-autoconf
2347 clean-host: maybe-clean-automake
2348 clean-host: maybe-clean-bash
2349 clean-host: maybe-clean-bfd
2350 clean-host: maybe-clean-opcodes
2351 clean-host: maybe-clean-binutils
2352 clean-host: maybe-clean-bison
2353 clean-host: maybe-clean-byacc
2354 clean-host: maybe-clean-bzip2
2355 clean-host: maybe-clean-cgen
2356 clean-host: maybe-clean-dejagnu
2357 clean-host: maybe-clean-diff
2358 clean-host: maybe-clean-dosutils
2359 clean-host: maybe-clean-etc
2360 clean-host: maybe-clean-fastjar
2361 clean-host: maybe-clean-fileutils
2362 clean-host: maybe-clean-findutils
2363 clean-host: maybe-clean-find
2364 clean-host: maybe-clean-fixincludes
2365 clean-host: maybe-clean-flex
2366 clean-host: maybe-clean-gas
2367 clean-host: maybe-clean-gcc
2368 clean-host: maybe-clean-gawk
2369 clean-host: maybe-clean-gettext
2370 clean-host: maybe-clean-gmp
2371 clean-host: maybe-clean-mpfr
2372 clean-host: maybe-clean-mpc
2373 clean-host: maybe-clean-ppl
2374 clean-host: maybe-clean-cloog
2375 clean-host: maybe-clean-libelf
2376 clean-host: maybe-clean-gnuserv
2377 clean-host: maybe-clean-gold
2378 clean-host: maybe-clean-gprof
2379 clean-host: maybe-clean-gzip
2380 clean-host: maybe-clean-hello
2381 clean-host: maybe-clean-indent
2382 clean-host: maybe-clean-intl
2383 clean-host: maybe-clean-tcl
2384 clean-host: maybe-clean-itcl
2385 clean-host: maybe-clean-ld
2386 clean-host: maybe-clean-libcpp
2387 clean-host: maybe-clean-libdecnumber
2388 clean-host: maybe-clean-libgui
2389 clean-host: maybe-clean-libiberty
2390 clean-host: maybe-clean-libiconv
2391 clean-host: maybe-clean-libtool
2392 clean-host: maybe-clean-m4
2393 clean-host: maybe-clean-make
2394 clean-host: maybe-clean-mmalloc
2395 clean-host: maybe-clean-patch
2396 clean-host: maybe-clean-perl
2397 clean-host: maybe-clean-prms
2398 clean-host: maybe-clean-rcs
2399 clean-host: maybe-clean-readline
2400 clean-host: maybe-clean-release
2401 clean-host: maybe-clean-recode
2402 clean-host: maybe-clean-sed
2403 clean-host: maybe-clean-send-pr
2404 clean-host: maybe-clean-shellutils
2405 clean-host: maybe-clean-sid
2406 clean-host: maybe-clean-sim
2407 clean-host: maybe-clean-tar
2408 clean-host: maybe-clean-texinfo
2409 clean-host: maybe-clean-textutils
2410 clean-host: maybe-clean-time
2411 clean-host: maybe-clean-uudecode
2412 clean-host: maybe-clean-wdiff
2413 clean-host: maybe-clean-zip
2414 clean-host: maybe-clean-zlib
2415 clean-host: maybe-clean-gdb
2416 clean-host: maybe-clean-expect
2417 clean-host: maybe-clean-guile
2418 clean-host: maybe-clean-tk
2419 clean-host: maybe-clean-libtermcap
2420 clean-host: maybe-clean-utils
2421 clean-host: maybe-clean-gnattools
2422 clean-host: maybe-clean-lto-plugin
2423 clean-host: maybe-clean-function_reordering_plugin
2425 .PHONY: clean-target
2427 clean-target: maybe-clean-target-libstdc++-v3
2428 clean-target: maybe-clean-target-libmudflap
2429 clean-target: maybe-clean-target-libssp
2430 clean-target: maybe-clean-target-newlib
2431 clean-target: maybe-clean-target-libgcc
2432 clean-target: maybe-clean-target-libquadmath
2433 clean-target: maybe-clean-target-libgfortran
2434 clean-target: maybe-clean-target-libobjc
2435 clean-target: maybe-clean-target-libgo
2436 clean-target: maybe-clean-target-libtermcap
2437 clean-target: maybe-clean-target-winsup
2438 clean-target: maybe-clean-target-libgloss
2439 clean-target: maybe-clean-target-gperf
2440 clean-target: maybe-clean-target-examples
2441 clean-target: maybe-clean-target-libffi
2442 clean-target: maybe-clean-target-libjava
2443 clean-target: maybe-clean-target-zlib
2444 clean-target: maybe-clean-target-boehm-gc
2445 clean-target: maybe-clean-target-qthreads
2446 clean-target: maybe-clean-target-rda
2447 clean-target: maybe-clean-target-libada
2448 clean-target: maybe-clean-target-libgomp
2450 .PHONY: do-distclean
2451 do-distclean:
2452 @: $(MAKE); $(unstage)
2453 @r=`${PWD_COMMAND}`; export r; \
2454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2455 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2456 distclean-target
2459 .PHONY: distclean-host
2461 distclean-host: maybe-distclean-ash
2462 distclean-host: maybe-distclean-autoconf
2463 distclean-host: maybe-distclean-automake
2464 distclean-host: maybe-distclean-bash
2465 distclean-host: maybe-distclean-bfd
2466 distclean-host: maybe-distclean-opcodes
2467 distclean-host: maybe-distclean-binutils
2468 distclean-host: maybe-distclean-bison
2469 distclean-host: maybe-distclean-byacc
2470 distclean-host: maybe-distclean-bzip2
2471 distclean-host: maybe-distclean-cgen
2472 distclean-host: maybe-distclean-dejagnu
2473 distclean-host: maybe-distclean-diff
2474 distclean-host: maybe-distclean-dosutils
2475 distclean-host: maybe-distclean-etc
2476 distclean-host: maybe-distclean-fastjar
2477 distclean-host: maybe-distclean-fileutils
2478 distclean-host: maybe-distclean-findutils
2479 distclean-host: maybe-distclean-find
2480 distclean-host: maybe-distclean-fixincludes
2481 distclean-host: maybe-distclean-flex
2482 distclean-host: maybe-distclean-gas
2483 distclean-host: maybe-distclean-gcc
2484 distclean-host: maybe-distclean-gawk
2485 distclean-host: maybe-distclean-gettext
2486 distclean-host: maybe-distclean-gmp
2487 distclean-host: maybe-distclean-mpfr
2488 distclean-host: maybe-distclean-mpc
2489 distclean-host: maybe-distclean-ppl
2490 distclean-host: maybe-distclean-cloog
2491 distclean-host: maybe-distclean-libelf
2492 distclean-host: maybe-distclean-gnuserv
2493 distclean-host: maybe-distclean-gold
2494 distclean-host: maybe-distclean-gprof
2495 distclean-host: maybe-distclean-gzip
2496 distclean-host: maybe-distclean-hello
2497 distclean-host: maybe-distclean-indent
2498 distclean-host: maybe-distclean-intl
2499 distclean-host: maybe-distclean-tcl
2500 distclean-host: maybe-distclean-itcl
2501 distclean-host: maybe-distclean-ld
2502 distclean-host: maybe-distclean-libcpp
2503 distclean-host: maybe-distclean-libdecnumber
2504 distclean-host: maybe-distclean-libgui
2505 distclean-host: maybe-distclean-libiberty
2506 distclean-host: maybe-distclean-libiconv
2507 distclean-host: maybe-distclean-libtool
2508 distclean-host: maybe-distclean-m4
2509 distclean-host: maybe-distclean-make
2510 distclean-host: maybe-distclean-mmalloc
2511 distclean-host: maybe-distclean-patch
2512 distclean-host: maybe-distclean-perl
2513 distclean-host: maybe-distclean-prms
2514 distclean-host: maybe-distclean-rcs
2515 distclean-host: maybe-distclean-readline
2516 distclean-host: maybe-distclean-release
2517 distclean-host: maybe-distclean-recode
2518 distclean-host: maybe-distclean-sed
2519 distclean-host: maybe-distclean-send-pr
2520 distclean-host: maybe-distclean-shellutils
2521 distclean-host: maybe-distclean-sid
2522 distclean-host: maybe-distclean-sim
2523 distclean-host: maybe-distclean-tar
2524 distclean-host: maybe-distclean-texinfo
2525 distclean-host: maybe-distclean-textutils
2526 distclean-host: maybe-distclean-time
2527 distclean-host: maybe-distclean-uudecode
2528 distclean-host: maybe-distclean-wdiff
2529 distclean-host: maybe-distclean-zip
2530 distclean-host: maybe-distclean-zlib
2531 distclean-host: maybe-distclean-gdb
2532 distclean-host: maybe-distclean-expect
2533 distclean-host: maybe-distclean-guile
2534 distclean-host: maybe-distclean-tk
2535 distclean-host: maybe-distclean-libtermcap
2536 distclean-host: maybe-distclean-utils
2537 distclean-host: maybe-distclean-gnattools
2538 distclean-host: maybe-distclean-lto-plugin
2539 distclean-host: maybe-distclean-function_reordering_plugin
2541 .PHONY: distclean-target
2543 distclean-target: maybe-distclean-target-libstdc++-v3
2544 distclean-target: maybe-distclean-target-libmudflap
2545 distclean-target: maybe-distclean-target-libssp
2546 distclean-target: maybe-distclean-target-newlib
2547 distclean-target: maybe-distclean-target-libgcc
2548 distclean-target: maybe-distclean-target-libquadmath
2549 distclean-target: maybe-distclean-target-libgfortran
2550 distclean-target: maybe-distclean-target-libobjc
2551 distclean-target: maybe-distclean-target-libgo
2552 distclean-target: maybe-distclean-target-libtermcap
2553 distclean-target: maybe-distclean-target-winsup
2554 distclean-target: maybe-distclean-target-libgloss
2555 distclean-target: maybe-distclean-target-gperf
2556 distclean-target: maybe-distclean-target-examples
2557 distclean-target: maybe-distclean-target-libffi
2558 distclean-target: maybe-distclean-target-libjava
2559 distclean-target: maybe-distclean-target-zlib
2560 distclean-target: maybe-distclean-target-boehm-gc
2561 distclean-target: maybe-distclean-target-qthreads
2562 distclean-target: maybe-distclean-target-rda
2563 distclean-target: maybe-distclean-target-libada
2564 distclean-target: maybe-distclean-target-libgomp
2566 .PHONY: do-maintainer-clean
2567 do-maintainer-clean:
2568 @: $(MAKE); $(unstage)
2569 @r=`${PWD_COMMAND}`; export r; \
2570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2571 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2572 maintainer-clean-target
2575 .PHONY: maintainer-clean-host
2577 maintainer-clean-host: maybe-maintainer-clean-ash
2578 maintainer-clean-host: maybe-maintainer-clean-autoconf
2579 maintainer-clean-host: maybe-maintainer-clean-automake
2580 maintainer-clean-host: maybe-maintainer-clean-bash
2581 maintainer-clean-host: maybe-maintainer-clean-bfd
2582 maintainer-clean-host: maybe-maintainer-clean-opcodes
2583 maintainer-clean-host: maybe-maintainer-clean-binutils
2584 maintainer-clean-host: maybe-maintainer-clean-bison
2585 maintainer-clean-host: maybe-maintainer-clean-byacc
2586 maintainer-clean-host: maybe-maintainer-clean-bzip2
2587 maintainer-clean-host: maybe-maintainer-clean-cgen
2588 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2589 maintainer-clean-host: maybe-maintainer-clean-diff
2590 maintainer-clean-host: maybe-maintainer-clean-dosutils
2591 maintainer-clean-host: maybe-maintainer-clean-etc
2592 maintainer-clean-host: maybe-maintainer-clean-fastjar
2593 maintainer-clean-host: maybe-maintainer-clean-fileutils
2594 maintainer-clean-host: maybe-maintainer-clean-findutils
2595 maintainer-clean-host: maybe-maintainer-clean-find
2596 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2597 maintainer-clean-host: maybe-maintainer-clean-flex
2598 maintainer-clean-host: maybe-maintainer-clean-gas
2599 maintainer-clean-host: maybe-maintainer-clean-gcc
2600 maintainer-clean-host: maybe-maintainer-clean-gawk
2601 maintainer-clean-host: maybe-maintainer-clean-gettext
2602 maintainer-clean-host: maybe-maintainer-clean-gmp
2603 maintainer-clean-host: maybe-maintainer-clean-mpfr
2604 maintainer-clean-host: maybe-maintainer-clean-mpc
2605 maintainer-clean-host: maybe-maintainer-clean-ppl
2606 maintainer-clean-host: maybe-maintainer-clean-cloog
2607 maintainer-clean-host: maybe-maintainer-clean-libelf
2608 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2609 maintainer-clean-host: maybe-maintainer-clean-gold
2610 maintainer-clean-host: maybe-maintainer-clean-gprof
2611 maintainer-clean-host: maybe-maintainer-clean-gzip
2612 maintainer-clean-host: maybe-maintainer-clean-hello
2613 maintainer-clean-host: maybe-maintainer-clean-indent
2614 maintainer-clean-host: maybe-maintainer-clean-intl
2615 maintainer-clean-host: maybe-maintainer-clean-tcl
2616 maintainer-clean-host: maybe-maintainer-clean-itcl
2617 maintainer-clean-host: maybe-maintainer-clean-ld
2618 maintainer-clean-host: maybe-maintainer-clean-libcpp
2619 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2620 maintainer-clean-host: maybe-maintainer-clean-libgui
2621 maintainer-clean-host: maybe-maintainer-clean-libiberty
2622 maintainer-clean-host: maybe-maintainer-clean-libiconv
2623 maintainer-clean-host: maybe-maintainer-clean-libtool
2624 maintainer-clean-host: maybe-maintainer-clean-m4
2625 maintainer-clean-host: maybe-maintainer-clean-make
2626 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2627 maintainer-clean-host: maybe-maintainer-clean-patch
2628 maintainer-clean-host: maybe-maintainer-clean-perl
2629 maintainer-clean-host: maybe-maintainer-clean-prms
2630 maintainer-clean-host: maybe-maintainer-clean-rcs
2631 maintainer-clean-host: maybe-maintainer-clean-readline
2632 maintainer-clean-host: maybe-maintainer-clean-release
2633 maintainer-clean-host: maybe-maintainer-clean-recode
2634 maintainer-clean-host: maybe-maintainer-clean-sed
2635 maintainer-clean-host: maybe-maintainer-clean-send-pr
2636 maintainer-clean-host: maybe-maintainer-clean-shellutils
2637 maintainer-clean-host: maybe-maintainer-clean-sid
2638 maintainer-clean-host: maybe-maintainer-clean-sim
2639 maintainer-clean-host: maybe-maintainer-clean-tar
2640 maintainer-clean-host: maybe-maintainer-clean-texinfo
2641 maintainer-clean-host: maybe-maintainer-clean-textutils
2642 maintainer-clean-host: maybe-maintainer-clean-time
2643 maintainer-clean-host: maybe-maintainer-clean-uudecode
2644 maintainer-clean-host: maybe-maintainer-clean-wdiff
2645 maintainer-clean-host: maybe-maintainer-clean-zip
2646 maintainer-clean-host: maybe-maintainer-clean-zlib
2647 maintainer-clean-host: maybe-maintainer-clean-gdb
2648 maintainer-clean-host: maybe-maintainer-clean-expect
2649 maintainer-clean-host: maybe-maintainer-clean-guile
2650 maintainer-clean-host: maybe-maintainer-clean-tk
2651 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2652 maintainer-clean-host: maybe-maintainer-clean-utils
2653 maintainer-clean-host: maybe-maintainer-clean-gnattools
2654 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2655 maintainer-clean-host: maybe-maintainer-clean-function_reordering_plugin
2657 .PHONY: maintainer-clean-target
2659 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2660 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2661 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2662 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2663 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2664 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2665 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2666 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2667 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2668 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2669 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2670 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2671 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2672 maintainer-clean-target: maybe-maintainer-clean-target-examples
2673 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2674 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2675 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2676 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2677 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2678 maintainer-clean-target: maybe-maintainer-clean-target-rda
2679 maintainer-clean-target: maybe-maintainer-clean-target-libada
2680 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2683 # Here are the targets which correspond to the do-X targets.
2685 .PHONY: info installcheck dvi pdf html
2686 .PHONY: install-info install-pdf install-html
2687 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2688 .PHONY: local-clean local-distclean local-maintainer-clean
2689 info: do-info
2690 installcheck: do-installcheck
2691 dvi: do-dvi
2692 pdf: do-pdf
2693 html: do-html
2695 # Make sure makeinfo is built before we do a `make info', if we're
2696 # in fact building texinfo.
2697 do-info: maybe-all-texinfo
2699 install-info: do-install-info dir.info
2700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2701 if [ -f dir.info ] ; then \
2702 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2703 else true ; fi
2705 install-pdf: do-install-pdf
2707 install-html: do-install-html
2709 local-clean:
2710 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2712 local-distclean:
2713 -rm -f Makefile config.status config.cache mh-frag mt-frag
2714 -rm -f maybedep.tmp serdep.tmp
2715 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2716 rm -rf $(TARGET_SUBDIR); \
2717 else true; fi
2718 -rm -rf $(BUILD_SUBDIR)
2719 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2720 rm -rf $(HOST_SUBDIR); \
2721 else true; fi
2722 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2723 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2724 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2725 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2726 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2727 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2729 local-maintainer-clean:
2730 @echo "This command is intended for maintainers to use;"
2731 @echo "it deletes files that may require special tools to rebuild."
2733 clean: do-clean local-clean
2734 mostlyclean: do-mostlyclean local-clean
2735 distclean: do-distclean local-clean local-distclean
2736 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2737 maintainer-clean: local-distclean
2738 realclean: maintainer-clean
2740 # Check target.
2742 .PHONY: check do-check
2743 check: do-check
2745 # Only include modules actually being configured and built.
2746 .PHONY: check-host
2747 check-host: \
2748 maybe-check-ash \
2749 maybe-check-autoconf \
2750 maybe-check-automake \
2751 maybe-check-bash \
2752 maybe-check-bfd \
2753 maybe-check-opcodes \
2754 maybe-check-binutils \
2755 maybe-check-bison \
2756 maybe-check-byacc \
2757 maybe-check-bzip2 \
2758 maybe-check-cgen \
2759 maybe-check-dejagnu \
2760 maybe-check-diff \
2761 maybe-check-dosutils \
2762 maybe-check-etc \
2763 maybe-check-fastjar \
2764 maybe-check-fileutils \
2765 maybe-check-findutils \
2766 maybe-check-find \
2767 maybe-check-fixincludes \
2768 maybe-check-flex \
2769 maybe-check-gas \
2770 maybe-check-gcc \
2771 maybe-check-gawk \
2772 maybe-check-gettext \
2773 maybe-check-gmp \
2774 maybe-check-mpfr \
2775 maybe-check-mpc \
2776 maybe-check-ppl \
2777 maybe-check-cloog \
2778 maybe-check-libelf \
2779 maybe-check-gnuserv \
2780 maybe-check-gold \
2781 maybe-check-gprof \
2782 maybe-check-gzip \
2783 maybe-check-hello \
2784 maybe-check-indent \
2785 maybe-check-intl \
2786 maybe-check-tcl \
2787 maybe-check-itcl \
2788 maybe-check-ld \
2789 maybe-check-libcpp \
2790 maybe-check-libdecnumber \
2791 maybe-check-libgui \
2792 maybe-check-libiberty \
2793 maybe-check-libiconv \
2794 maybe-check-libtool \
2795 maybe-check-m4 \
2796 maybe-check-make \
2797 maybe-check-mmalloc \
2798 maybe-check-patch \
2799 maybe-check-perl \
2800 maybe-check-prms \
2801 maybe-check-rcs \
2802 maybe-check-readline \
2803 maybe-check-release \
2804 maybe-check-recode \
2805 maybe-check-sed \
2806 maybe-check-send-pr \
2807 maybe-check-shellutils \
2808 maybe-check-sid \
2809 maybe-check-sim \
2810 maybe-check-tar \
2811 maybe-check-texinfo \
2812 maybe-check-textutils \
2813 maybe-check-time \
2814 maybe-check-uudecode \
2815 maybe-check-wdiff \
2816 maybe-check-zip \
2817 maybe-check-zlib \
2818 maybe-check-gdb \
2819 maybe-check-expect \
2820 maybe-check-guile \
2821 maybe-check-tk \
2822 maybe-check-libtermcap \
2823 maybe-check-utils \
2824 maybe-check-gnattools \
2825 maybe-check-lto-plugin \
2826 maybe-check-function_reordering_plugin
2828 .PHONY: check-target
2829 check-target: \
2830 maybe-check-target-libstdc++-v3 \
2831 maybe-check-target-libmudflap \
2832 maybe-check-target-libssp \
2833 maybe-check-target-newlib \
2834 maybe-check-target-libgcc \
2835 maybe-check-target-libquadmath \
2836 maybe-check-target-libgfortran \
2837 maybe-check-target-libobjc \
2838 maybe-check-target-libgo \
2839 maybe-check-target-libtermcap \
2840 maybe-check-target-winsup \
2841 maybe-check-target-libgloss \
2842 maybe-check-target-gperf \
2843 maybe-check-target-examples \
2844 maybe-check-target-libffi \
2845 maybe-check-target-libjava \
2846 maybe-check-target-zlib \
2847 maybe-check-target-boehm-gc \
2848 maybe-check-target-qthreads \
2849 maybe-check-target-rda \
2850 maybe-check-target-libada \
2851 maybe-check-target-libgomp
2853 do-check:
2854 @: $(MAKE); $(unstage)
2855 @r=`${PWD_COMMAND}`; export r; \
2856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2857 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2859 # Automated reporting of test results.
2861 warning.log: build.log
2862 $(srcdir)/contrib/warn_summary build.log > $@
2864 mail-report.log:
2865 if test x'$(BOOT_CFLAGS)' != x''; then \
2866 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2867 fi; \
2868 $(srcdir)/contrib/test_summary -t >$@
2869 chmod +x $@
2870 echo If you really want to send e-mail, run ./$@ now
2872 mail-report-with-warnings.log: warning.log
2873 if test x'$(BOOT_CFLAGS)' != x''; then \
2874 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2875 fi; \
2876 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2877 chmod +x $@
2878 echo If you really want to send e-mail, run ./$@ now
2880 # Installation targets.
2882 .PHONY: install uninstall
2883 install:
2884 @: $(MAKE); $(unstage)
2885 @r=`${PWD_COMMAND}`; export r; \
2886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2887 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2889 .PHONY: install-host-nogcc
2890 install-host-nogcc: \
2891 maybe-install-ash \
2892 maybe-install-autoconf \
2893 maybe-install-automake \
2894 maybe-install-bash \
2895 maybe-install-bfd \
2896 maybe-install-opcodes \
2897 maybe-install-binutils \
2898 maybe-install-bison \
2899 maybe-install-byacc \
2900 maybe-install-bzip2 \
2901 maybe-install-cgen \
2902 maybe-install-dejagnu \
2903 maybe-install-diff \
2904 maybe-install-dosutils \
2905 maybe-install-etc \
2906 maybe-install-fastjar \
2907 maybe-install-fileutils \
2908 maybe-install-findutils \
2909 maybe-install-find \
2910 maybe-install-fixincludes \
2911 maybe-install-flex \
2912 maybe-install-gas \
2913 maybe-install-gawk \
2914 maybe-install-gettext \
2915 maybe-install-gmp \
2916 maybe-install-mpfr \
2917 maybe-install-mpc \
2918 maybe-install-ppl \
2919 maybe-install-cloog \
2920 maybe-install-libelf \
2921 maybe-install-gnuserv \
2922 maybe-install-gold \
2923 maybe-install-gprof \
2924 maybe-install-gzip \
2925 maybe-install-hello \
2926 maybe-install-indent \
2927 maybe-install-intl \
2928 maybe-install-tcl \
2929 maybe-install-itcl \
2930 maybe-install-ld \
2931 maybe-install-libcpp \
2932 maybe-install-libdecnumber \
2933 maybe-install-libgui \
2934 maybe-install-libiberty \
2935 maybe-install-libiconv \
2936 maybe-install-libtool \
2937 maybe-install-m4 \
2938 maybe-install-make \
2939 maybe-install-mmalloc \
2940 maybe-install-patch \
2941 maybe-install-perl \
2942 maybe-install-prms \
2943 maybe-install-rcs \
2944 maybe-install-readline \
2945 maybe-install-release \
2946 maybe-install-recode \
2947 maybe-install-sed \
2948 maybe-install-send-pr \
2949 maybe-install-shellutils \
2950 maybe-install-sid \
2951 maybe-install-sim \
2952 maybe-install-tar \
2953 maybe-install-texinfo \
2954 maybe-install-textutils \
2955 maybe-install-time \
2956 maybe-install-uudecode \
2957 maybe-install-wdiff \
2958 maybe-install-zip \
2959 maybe-install-zlib \
2960 maybe-install-gdb \
2961 maybe-install-expect \
2962 maybe-install-guile \
2963 maybe-install-tk \
2964 maybe-install-libtermcap \
2965 maybe-install-utils \
2966 maybe-install-gnattools \
2967 maybe-install-lto-plugin \
2968 maybe-install-function_reordering_plugin
2970 .PHONY: install-host
2971 install-host: \
2972 maybe-install-ash \
2973 maybe-install-autoconf \
2974 maybe-install-automake \
2975 maybe-install-bash \
2976 maybe-install-bfd \
2977 maybe-install-opcodes \
2978 maybe-install-binutils \
2979 maybe-install-bison \
2980 maybe-install-byacc \
2981 maybe-install-bzip2 \
2982 maybe-install-cgen \
2983 maybe-install-dejagnu \
2984 maybe-install-diff \
2985 maybe-install-dosutils \
2986 maybe-install-etc \
2987 maybe-install-fastjar \
2988 maybe-install-fileutils \
2989 maybe-install-findutils \
2990 maybe-install-find \
2991 maybe-install-fixincludes \
2992 maybe-install-flex \
2993 maybe-install-gas \
2994 maybe-install-gcc \
2995 maybe-install-gawk \
2996 maybe-install-gettext \
2997 maybe-install-gmp \
2998 maybe-install-mpfr \
2999 maybe-install-mpc \
3000 maybe-install-ppl \
3001 maybe-install-cloog \
3002 maybe-install-libelf \
3003 maybe-install-gnuserv \
3004 maybe-install-gold \
3005 maybe-install-gprof \
3006 maybe-install-gzip \
3007 maybe-install-hello \
3008 maybe-install-indent \
3009 maybe-install-intl \
3010 maybe-install-tcl \
3011 maybe-install-itcl \
3012 maybe-install-ld \
3013 maybe-install-libcpp \
3014 maybe-install-libdecnumber \
3015 maybe-install-libgui \
3016 maybe-install-libiberty \
3017 maybe-install-libiconv \
3018 maybe-install-libtool \
3019 maybe-install-m4 \
3020 maybe-install-make \
3021 maybe-install-mmalloc \
3022 maybe-install-patch \
3023 maybe-install-perl \
3024 maybe-install-prms \
3025 maybe-install-rcs \
3026 maybe-install-readline \
3027 maybe-install-release \
3028 maybe-install-recode \
3029 maybe-install-sed \
3030 maybe-install-send-pr \
3031 maybe-install-shellutils \
3032 maybe-install-sid \
3033 maybe-install-sim \
3034 maybe-install-tar \
3035 maybe-install-texinfo \
3036 maybe-install-textutils \
3037 maybe-install-time \
3038 maybe-install-uudecode \
3039 maybe-install-wdiff \
3040 maybe-install-zip \
3041 maybe-install-zlib \
3042 maybe-install-gdb \
3043 maybe-install-expect \
3044 maybe-install-guile \
3045 maybe-install-tk \
3046 maybe-install-libtermcap \
3047 maybe-install-utils \
3048 maybe-install-gnattools \
3049 maybe-install-lto-plugin \
3050 maybe-install-function_reordering_plugin
3052 .PHONY: install-target
3053 install-target: \
3054 maybe-install-target-libstdc++-v3 \
3055 maybe-install-target-libmudflap \
3056 maybe-install-target-libssp \
3057 maybe-install-target-newlib \
3058 maybe-install-target-libgcc \
3059 maybe-install-target-libquadmath \
3060 maybe-install-target-libgfortran \
3061 maybe-install-target-libobjc \
3062 maybe-install-target-libgo \
3063 maybe-install-target-libtermcap \
3064 maybe-install-target-winsup \
3065 maybe-install-target-libgloss \
3066 maybe-install-target-gperf \
3067 maybe-install-target-examples \
3068 maybe-install-target-libffi \
3069 maybe-install-target-libjava \
3070 maybe-install-target-zlib \
3071 maybe-install-target-boehm-gc \
3072 maybe-install-target-qthreads \
3073 maybe-install-target-rda \
3074 maybe-install-target-libada \
3075 maybe-install-target-libgomp
3077 uninstall:
3078 @echo "the uninstall target is not supported in this tree"
3080 .PHONY: install.all
3081 install.all: install-no-fixedincludes
3082 @if [ -f ./gcc/Makefile ] ; then \
3083 r=`${PWD_COMMAND}` ; export r ; \
3084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085 $(HOST_EXPORTS) \
3086 (cd ./gcc && \
3087 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3088 else \
3089 true ; \
3092 # install-no-fixedincludes is used because Cygnus can not distribute
3093 # the fixed header files.
3094 .PHONY: install-no-fixedincludes
3095 install-no-fixedincludes: installdirs install-host-nogcc \
3096 install-target gcc-no-fixedincludes
3098 .PHONY: install-strip
3099 install-strip:
3100 @: $(MAKE); $(unstage)
3101 @r=`${PWD_COMMAND}`; export r; \
3102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3103 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3105 .PHONY: install-strip-host
3106 install-strip-host: \
3107 maybe-install-strip-ash \
3108 maybe-install-strip-autoconf \
3109 maybe-install-strip-automake \
3110 maybe-install-strip-bash \
3111 maybe-install-strip-bfd \
3112 maybe-install-strip-opcodes \
3113 maybe-install-strip-binutils \
3114 maybe-install-strip-bison \
3115 maybe-install-strip-byacc \
3116 maybe-install-strip-bzip2 \
3117 maybe-install-strip-cgen \
3118 maybe-install-strip-dejagnu \
3119 maybe-install-strip-diff \
3120 maybe-install-strip-dosutils \
3121 maybe-install-strip-etc \
3122 maybe-install-strip-fastjar \
3123 maybe-install-strip-fileutils \
3124 maybe-install-strip-findutils \
3125 maybe-install-strip-find \
3126 maybe-install-strip-fixincludes \
3127 maybe-install-strip-flex \
3128 maybe-install-strip-gas \
3129 maybe-install-strip-gcc \
3130 maybe-install-strip-gawk \
3131 maybe-install-strip-gettext \
3132 maybe-install-strip-gmp \
3133 maybe-install-strip-mpfr \
3134 maybe-install-strip-mpc \
3135 maybe-install-strip-ppl \
3136 maybe-install-strip-cloog \
3137 maybe-install-strip-libelf \
3138 maybe-install-strip-gnuserv \
3139 maybe-install-strip-gold \
3140 maybe-install-strip-gprof \
3141 maybe-install-strip-gzip \
3142 maybe-install-strip-hello \
3143 maybe-install-strip-indent \
3144 maybe-install-strip-intl \
3145 maybe-install-strip-tcl \
3146 maybe-install-strip-itcl \
3147 maybe-install-strip-ld \
3148 maybe-install-strip-libcpp \
3149 maybe-install-strip-libdecnumber \
3150 maybe-install-strip-libgui \
3151 maybe-install-strip-libiberty \
3152 maybe-install-strip-libiconv \
3153 maybe-install-strip-libtool \
3154 maybe-install-strip-m4 \
3155 maybe-install-strip-make \
3156 maybe-install-strip-mmalloc \
3157 maybe-install-strip-patch \
3158 maybe-install-strip-perl \
3159 maybe-install-strip-prms \
3160 maybe-install-strip-rcs \
3161 maybe-install-strip-readline \
3162 maybe-install-strip-release \
3163 maybe-install-strip-recode \
3164 maybe-install-strip-sed \
3165 maybe-install-strip-send-pr \
3166 maybe-install-strip-shellutils \
3167 maybe-install-strip-sid \
3168 maybe-install-strip-sim \
3169 maybe-install-strip-tar \
3170 maybe-install-strip-texinfo \
3171 maybe-install-strip-textutils \
3172 maybe-install-strip-time \
3173 maybe-install-strip-uudecode \
3174 maybe-install-strip-wdiff \
3175 maybe-install-strip-zip \
3176 maybe-install-strip-zlib \
3177 maybe-install-strip-gdb \
3178 maybe-install-strip-expect \
3179 maybe-install-strip-guile \
3180 maybe-install-strip-tk \
3181 maybe-install-strip-libtermcap \
3182 maybe-install-strip-utils \
3183 maybe-install-strip-gnattools \
3184 maybe-install-strip-lto-plugin \
3185 maybe-install-strip-function_reordering_plugin
3187 .PHONY: install-strip-target
3188 install-strip-target: \
3189 maybe-install-strip-target-libstdc++-v3 \
3190 maybe-install-strip-target-libmudflap \
3191 maybe-install-strip-target-libssp \
3192 maybe-install-strip-target-newlib \
3193 maybe-install-strip-target-libgcc \
3194 maybe-install-strip-target-libquadmath \
3195 maybe-install-strip-target-libgfortran \
3196 maybe-install-strip-target-libobjc \
3197 maybe-install-strip-target-libgo \
3198 maybe-install-strip-target-libtermcap \
3199 maybe-install-strip-target-winsup \
3200 maybe-install-strip-target-libgloss \
3201 maybe-install-strip-target-gperf \
3202 maybe-install-strip-target-examples \
3203 maybe-install-strip-target-libffi \
3204 maybe-install-strip-target-libjava \
3205 maybe-install-strip-target-zlib \
3206 maybe-install-strip-target-boehm-gc \
3207 maybe-install-strip-target-qthreads \
3208 maybe-install-strip-target-rda \
3209 maybe-install-strip-target-libada \
3210 maybe-install-strip-target-libgomp
3213 ### other supporting targets
3215 MAKEDIRS= \
3216 $(DESTDIR)$(prefix) \
3217 $(DESTDIR)$(exec_prefix)
3218 .PHONY: installdirs
3219 installdirs: mkinstalldirs
3220 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3222 dir.info: do-install-info
3223 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3224 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3225 mv -f dir.info.new dir.info ; \
3226 else true ; \
3229 dist:
3230 @echo "Building a full distribution of this tree isn't done"
3231 @echo "via 'make dist'. Check out the etc/ subdirectory"
3233 etags tags: TAGS
3235 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3236 # ability to use several tags files at once, so there is probably no need
3237 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3238 # (if we felt like it) have this Makefile write a piece of elisp which
3239 # the user could load to tell emacs19 where all the TAGS files we just
3240 # built are.
3241 TAGS: do-TAGS
3243 # ------------------------------------
3244 # Macros for configure and all targets
3245 # ------------------------------------
3251 # --------------------------------------
3252 # Modules which run on the build machine
3253 # --------------------------------------
3256 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3257 maybe-configure-build-libiberty:
3258 @if gcc-bootstrap
3259 configure-build-libiberty: stage_current
3260 @endif gcc-bootstrap
3261 @if build-libiberty
3262 maybe-configure-build-libiberty: configure-build-libiberty
3263 configure-build-libiberty:
3264 @: $(MAKE); $(unstage)
3265 @r=`${PWD_COMMAND}`; export r; \
3266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3267 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3268 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3269 $(BUILD_EXPORTS) \
3270 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3271 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3272 case $(srcdir) in \
3273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3274 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3276 esac; \
3277 srcdiroption="--srcdir=$${topdir}/libiberty"; \
3278 libsrcdir="$$s/libiberty"; \
3279 rm -f no-such-file || : ; \
3280 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3281 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3282 --target=${target_alias} $${srcdiroption} \
3283 || exit 1
3284 @endif build-libiberty
3290 .PHONY: all-build-libiberty maybe-all-build-libiberty
3291 maybe-all-build-libiberty:
3292 @if gcc-bootstrap
3293 all-build-libiberty: stage_current
3294 @endif gcc-bootstrap
3295 @if build-libiberty
3296 TARGET-build-libiberty=all
3297 maybe-all-build-libiberty: all-build-libiberty
3298 all-build-libiberty: configure-build-libiberty
3299 @: $(MAKE); $(unstage)
3300 @r=`${PWD_COMMAND}`; export r; \
3301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3302 $(BUILD_EXPORTS) \
3303 (cd $(BUILD_SUBDIR)/libiberty && \
3304 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3305 $(TARGET-build-libiberty))
3306 @endif build-libiberty
3312 .PHONY: configure-build-bison maybe-configure-build-bison
3313 maybe-configure-build-bison:
3314 @if gcc-bootstrap
3315 configure-build-bison: stage_current
3316 @endif gcc-bootstrap
3317 @if build-bison
3318 maybe-configure-build-bison: configure-build-bison
3319 configure-build-bison:
3320 @: $(MAKE); $(unstage)
3321 @r=`${PWD_COMMAND}`; export r; \
3322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3323 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3324 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3325 $(BUILD_EXPORTS) \
3326 echo Configuring in $(BUILD_SUBDIR)/bison; \
3327 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3328 case $(srcdir) in \
3329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3330 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3332 esac; \
3333 srcdiroption="--srcdir=$${topdir}/bison"; \
3334 libsrcdir="$$s/bison"; \
3335 rm -f no-such-file || : ; \
3336 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3337 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3338 --target=${target_alias} $${srcdiroption} \
3339 || exit 1
3340 @endif build-bison
3346 .PHONY: all-build-bison maybe-all-build-bison
3347 maybe-all-build-bison:
3348 @if gcc-bootstrap
3349 all-build-bison: stage_current
3350 @endif gcc-bootstrap
3351 @if build-bison
3352 TARGET-build-bison=all
3353 maybe-all-build-bison: all-build-bison
3354 all-build-bison: configure-build-bison
3355 @: $(MAKE); $(unstage)
3356 @r=`${PWD_COMMAND}`; export r; \
3357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3358 $(BUILD_EXPORTS) \
3359 (cd $(BUILD_SUBDIR)/bison && \
3360 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3361 $(TARGET-build-bison))
3362 @endif build-bison
3368 .PHONY: configure-build-byacc maybe-configure-build-byacc
3369 maybe-configure-build-byacc:
3370 @if gcc-bootstrap
3371 configure-build-byacc: stage_current
3372 @endif gcc-bootstrap
3373 @if build-byacc
3374 maybe-configure-build-byacc: configure-build-byacc
3375 configure-build-byacc:
3376 @: $(MAKE); $(unstage)
3377 @r=`${PWD_COMMAND}`; export r; \
3378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3379 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3380 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3381 $(BUILD_EXPORTS) \
3382 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3383 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3384 case $(srcdir) in \
3385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3386 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3388 esac; \
3389 srcdiroption="--srcdir=$${topdir}/byacc"; \
3390 libsrcdir="$$s/byacc"; \
3391 rm -f no-such-file || : ; \
3392 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3393 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3394 --target=${target_alias} $${srcdiroption} \
3395 || exit 1
3396 @endif build-byacc
3402 .PHONY: all-build-byacc maybe-all-build-byacc
3403 maybe-all-build-byacc:
3404 @if gcc-bootstrap
3405 all-build-byacc: stage_current
3406 @endif gcc-bootstrap
3407 @if build-byacc
3408 TARGET-build-byacc=all
3409 maybe-all-build-byacc: all-build-byacc
3410 all-build-byacc: configure-build-byacc
3411 @: $(MAKE); $(unstage)
3412 @r=`${PWD_COMMAND}`; export r; \
3413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3414 $(BUILD_EXPORTS) \
3415 (cd $(BUILD_SUBDIR)/byacc && \
3416 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3417 $(TARGET-build-byacc))
3418 @endif build-byacc
3424 .PHONY: configure-build-flex maybe-configure-build-flex
3425 maybe-configure-build-flex:
3426 @if gcc-bootstrap
3427 configure-build-flex: stage_current
3428 @endif gcc-bootstrap
3429 @if build-flex
3430 maybe-configure-build-flex: configure-build-flex
3431 configure-build-flex:
3432 @: $(MAKE); $(unstage)
3433 @r=`${PWD_COMMAND}`; export r; \
3434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3435 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3436 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3437 $(BUILD_EXPORTS) \
3438 echo Configuring in $(BUILD_SUBDIR)/flex; \
3439 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3440 case $(srcdir) in \
3441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3442 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3444 esac; \
3445 srcdiroption="--srcdir=$${topdir}/flex"; \
3446 libsrcdir="$$s/flex"; \
3447 rm -f no-such-file || : ; \
3448 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3449 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3450 --target=${target_alias} $${srcdiroption} \
3451 || exit 1
3452 @endif build-flex
3458 .PHONY: all-build-flex maybe-all-build-flex
3459 maybe-all-build-flex:
3460 @if gcc-bootstrap
3461 all-build-flex: stage_current
3462 @endif gcc-bootstrap
3463 @if build-flex
3464 TARGET-build-flex=all
3465 maybe-all-build-flex: all-build-flex
3466 all-build-flex: configure-build-flex
3467 @: $(MAKE); $(unstage)
3468 @r=`${PWD_COMMAND}`; export r; \
3469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3470 $(BUILD_EXPORTS) \
3471 (cd $(BUILD_SUBDIR)/flex && \
3472 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3473 $(TARGET-build-flex))
3474 @endif build-flex
3480 .PHONY: configure-build-m4 maybe-configure-build-m4
3481 maybe-configure-build-m4:
3482 @if gcc-bootstrap
3483 configure-build-m4: stage_current
3484 @endif gcc-bootstrap
3485 @if build-m4
3486 maybe-configure-build-m4: configure-build-m4
3487 configure-build-m4:
3488 @: $(MAKE); $(unstage)
3489 @r=`${PWD_COMMAND}`; export r; \
3490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3491 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3492 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3493 $(BUILD_EXPORTS) \
3494 echo Configuring in $(BUILD_SUBDIR)/m4; \
3495 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3496 case $(srcdir) in \
3497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3498 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3500 esac; \
3501 srcdiroption="--srcdir=$${topdir}/m4"; \
3502 libsrcdir="$$s/m4"; \
3503 rm -f no-such-file || : ; \
3504 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3505 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3506 --target=${target_alias} $${srcdiroption} \
3507 || exit 1
3508 @endif build-m4
3514 .PHONY: all-build-m4 maybe-all-build-m4
3515 maybe-all-build-m4:
3516 @if gcc-bootstrap
3517 all-build-m4: stage_current
3518 @endif gcc-bootstrap
3519 @if build-m4
3520 TARGET-build-m4=all
3521 maybe-all-build-m4: all-build-m4
3522 all-build-m4: configure-build-m4
3523 @: $(MAKE); $(unstage)
3524 @r=`${PWD_COMMAND}`; export r; \
3525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3526 $(BUILD_EXPORTS) \
3527 (cd $(BUILD_SUBDIR)/m4 && \
3528 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3529 $(TARGET-build-m4))
3530 @endif build-m4
3536 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3537 maybe-configure-build-texinfo:
3538 @if gcc-bootstrap
3539 configure-build-texinfo: stage_current
3540 @endif gcc-bootstrap
3541 @if build-texinfo
3542 maybe-configure-build-texinfo: configure-build-texinfo
3543 configure-build-texinfo:
3544 @: $(MAKE); $(unstage)
3545 @r=`${PWD_COMMAND}`; export r; \
3546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3547 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3548 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3549 $(BUILD_EXPORTS) \
3550 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3551 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3552 case $(srcdir) in \
3553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3554 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3556 esac; \
3557 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3558 libsrcdir="$$s/texinfo"; \
3559 rm -f no-such-file || : ; \
3560 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3561 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3562 --target=${target_alias} $${srcdiroption} \
3563 || exit 1
3564 @endif build-texinfo
3570 .PHONY: all-build-texinfo maybe-all-build-texinfo
3571 maybe-all-build-texinfo:
3572 @if gcc-bootstrap
3573 all-build-texinfo: stage_current
3574 @endif gcc-bootstrap
3575 @if build-texinfo
3576 TARGET-build-texinfo=all
3577 maybe-all-build-texinfo: all-build-texinfo
3578 all-build-texinfo: configure-build-texinfo
3579 @: $(MAKE); $(unstage)
3580 @r=`${PWD_COMMAND}`; export r; \
3581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3582 $(BUILD_EXPORTS) \
3583 (cd $(BUILD_SUBDIR)/texinfo && \
3584 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3585 $(TARGET-build-texinfo))
3586 @endif build-texinfo
3592 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3593 maybe-configure-build-fixincludes:
3594 @if gcc-bootstrap
3595 configure-build-fixincludes: stage_current
3596 @endif gcc-bootstrap
3597 @if build-fixincludes
3598 maybe-configure-build-fixincludes: configure-build-fixincludes
3599 configure-build-fixincludes:
3600 @: $(MAKE); $(unstage)
3601 @r=`${PWD_COMMAND}`; export r; \
3602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3603 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3604 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3605 $(BUILD_EXPORTS) \
3606 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3607 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3608 case $(srcdir) in \
3609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3610 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3612 esac; \
3613 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3614 libsrcdir="$$s/fixincludes"; \
3615 rm -f no-such-file || : ; \
3616 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3617 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3618 --target=${target_alias} $${srcdiroption} \
3619 || exit 1
3620 @endif build-fixincludes
3626 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3627 maybe-all-build-fixincludes:
3628 @if gcc-bootstrap
3629 all-build-fixincludes: stage_current
3630 @endif gcc-bootstrap
3631 @if build-fixincludes
3632 TARGET-build-fixincludes=all
3633 maybe-all-build-fixincludes: all-build-fixincludes
3634 all-build-fixincludes: configure-build-fixincludes
3635 @: $(MAKE); $(unstage)
3636 @r=`${PWD_COMMAND}`; export r; \
3637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3638 $(BUILD_EXPORTS) \
3639 (cd $(BUILD_SUBDIR)/fixincludes && \
3640 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3641 $(TARGET-build-fixincludes))
3642 @endif build-fixincludes
3648 # --------------------------------------
3649 # Modules which run on the host machine
3650 # --------------------------------------
3653 .PHONY: configure-ash maybe-configure-ash
3654 maybe-configure-ash:
3655 @if gcc-bootstrap
3656 configure-ash: stage_current
3657 @endif gcc-bootstrap
3658 @if ash
3659 maybe-configure-ash: configure-ash
3660 configure-ash:
3661 @: $(MAKE); $(unstage)
3662 @r=`${PWD_COMMAND}`; export r; \
3663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3664 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3665 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3666 $(HOST_EXPORTS) \
3667 echo Configuring in $(HOST_SUBDIR)/ash; \
3668 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3669 case $(srcdir) in \
3670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3671 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3673 esac; \
3674 srcdiroption="--srcdir=$${topdir}/ash"; \
3675 libsrcdir="$$s/ash"; \
3676 $(SHELL) $${libsrcdir}/configure \
3677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3678 --target=${target_alias} $${srcdiroption} \
3679 || exit 1
3680 @endif ash
3686 .PHONY: all-ash maybe-all-ash
3687 maybe-all-ash:
3688 @if gcc-bootstrap
3689 all-ash: stage_current
3690 @endif gcc-bootstrap
3691 @if ash
3692 TARGET-ash=all
3693 maybe-all-ash: all-ash
3694 all-ash: configure-ash
3695 @: $(MAKE); $(unstage)
3696 @r=`${PWD_COMMAND}`; export r; \
3697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3698 $(HOST_EXPORTS) \
3699 (cd $(HOST_SUBDIR)/ash && \
3700 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3701 $(TARGET-ash))
3702 @endif ash
3707 .PHONY: check-ash maybe-check-ash
3708 maybe-check-ash:
3709 @if ash
3710 maybe-check-ash: check-ash
3712 check-ash:
3713 @: $(MAKE); $(unstage)
3714 @r=`${PWD_COMMAND}`; export r; \
3715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3716 $(HOST_EXPORTS) \
3717 (cd $(HOST_SUBDIR)/ash && \
3718 $(MAKE) $(FLAGS_TO_PASS) check)
3720 @endif ash
3722 .PHONY: install-ash maybe-install-ash
3723 maybe-install-ash:
3724 @if ash
3725 maybe-install-ash: install-ash
3727 install-ash: installdirs
3728 @: $(MAKE); $(unstage)
3729 @r=`${PWD_COMMAND}`; export r; \
3730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3731 $(HOST_EXPORTS) \
3732 (cd $(HOST_SUBDIR)/ash && \
3733 $(MAKE) $(FLAGS_TO_PASS) install)
3735 @endif ash
3737 .PHONY: install-strip-ash maybe-install-strip-ash
3738 maybe-install-strip-ash:
3739 @if ash
3740 maybe-install-strip-ash: install-strip-ash
3742 install-strip-ash: installdirs
3743 @: $(MAKE); $(unstage)
3744 @r=`${PWD_COMMAND}`; export r; \
3745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3746 $(HOST_EXPORTS) \
3747 (cd $(HOST_SUBDIR)/ash && \
3748 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3750 @endif ash
3752 # Other targets (info, dvi, pdf, etc.)
3754 .PHONY: maybe-info-ash info-ash
3755 maybe-info-ash:
3756 @if ash
3757 maybe-info-ash: info-ash
3759 info-ash: \
3760 configure-ash
3761 @: $(MAKE); $(unstage)
3762 @[ -f ./ash/Makefile ] || exit 0; \
3763 r=`${PWD_COMMAND}`; export r; \
3764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3765 $(HOST_EXPORTS) \
3766 for flag in $(EXTRA_HOST_FLAGS) ; do \
3767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3768 done; \
3769 echo "Doing info in ash" ; \
3770 (cd $(HOST_SUBDIR)/ash && \
3771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3773 "RANLIB=$${RANLIB}" \
3774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3775 info) \
3776 || exit 1
3778 @endif ash
3780 .PHONY: maybe-dvi-ash dvi-ash
3781 maybe-dvi-ash:
3782 @if ash
3783 maybe-dvi-ash: dvi-ash
3785 dvi-ash: \
3786 configure-ash
3787 @: $(MAKE); $(unstage)
3788 @[ -f ./ash/Makefile ] || exit 0; \
3789 r=`${PWD_COMMAND}`; export r; \
3790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3791 $(HOST_EXPORTS) \
3792 for flag in $(EXTRA_HOST_FLAGS) ; do \
3793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3794 done; \
3795 echo "Doing dvi in ash" ; \
3796 (cd $(HOST_SUBDIR)/ash && \
3797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3799 "RANLIB=$${RANLIB}" \
3800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3801 dvi) \
3802 || exit 1
3804 @endif ash
3806 .PHONY: maybe-pdf-ash pdf-ash
3807 maybe-pdf-ash:
3808 @if ash
3809 maybe-pdf-ash: pdf-ash
3811 pdf-ash: \
3812 configure-ash
3813 @: $(MAKE); $(unstage)
3814 @[ -f ./ash/Makefile ] || exit 0; \
3815 r=`${PWD_COMMAND}`; export r; \
3816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3817 $(HOST_EXPORTS) \
3818 for flag in $(EXTRA_HOST_FLAGS) ; do \
3819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3820 done; \
3821 echo "Doing pdf in ash" ; \
3822 (cd $(HOST_SUBDIR)/ash && \
3823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3825 "RANLIB=$${RANLIB}" \
3826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3827 pdf) \
3828 || exit 1
3830 @endif ash
3832 .PHONY: maybe-html-ash html-ash
3833 maybe-html-ash:
3834 @if ash
3835 maybe-html-ash: html-ash
3837 html-ash: \
3838 configure-ash
3839 @: $(MAKE); $(unstage)
3840 @[ -f ./ash/Makefile ] || exit 0; \
3841 r=`${PWD_COMMAND}`; export r; \
3842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3843 $(HOST_EXPORTS) \
3844 for flag in $(EXTRA_HOST_FLAGS) ; do \
3845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3846 done; \
3847 echo "Doing html in ash" ; \
3848 (cd $(HOST_SUBDIR)/ash && \
3849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3851 "RANLIB=$${RANLIB}" \
3852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3853 html) \
3854 || exit 1
3856 @endif ash
3858 .PHONY: maybe-TAGS-ash TAGS-ash
3859 maybe-TAGS-ash:
3860 @if ash
3861 maybe-TAGS-ash: TAGS-ash
3863 TAGS-ash: \
3864 configure-ash
3865 @: $(MAKE); $(unstage)
3866 @[ -f ./ash/Makefile ] || exit 0; \
3867 r=`${PWD_COMMAND}`; export r; \
3868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3869 $(HOST_EXPORTS) \
3870 for flag in $(EXTRA_HOST_FLAGS) ; do \
3871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3872 done; \
3873 echo "Doing TAGS in ash" ; \
3874 (cd $(HOST_SUBDIR)/ash && \
3875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3877 "RANLIB=$${RANLIB}" \
3878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3879 TAGS) \
3880 || exit 1
3882 @endif ash
3884 .PHONY: maybe-install-info-ash install-info-ash
3885 maybe-install-info-ash:
3886 @if ash
3887 maybe-install-info-ash: install-info-ash
3889 install-info-ash: \
3890 configure-ash \
3891 info-ash
3892 @: $(MAKE); $(unstage)
3893 @[ -f ./ash/Makefile ] || exit 0; \
3894 r=`${PWD_COMMAND}`; export r; \
3895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3896 $(HOST_EXPORTS) \
3897 for flag in $(EXTRA_HOST_FLAGS) ; do \
3898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3899 done; \
3900 echo "Doing install-info in ash" ; \
3901 (cd $(HOST_SUBDIR)/ash && \
3902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3904 "RANLIB=$${RANLIB}" \
3905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3906 install-info) \
3907 || exit 1
3909 @endif ash
3911 .PHONY: maybe-install-pdf-ash install-pdf-ash
3912 maybe-install-pdf-ash:
3913 @if ash
3914 maybe-install-pdf-ash: install-pdf-ash
3916 install-pdf-ash: \
3917 configure-ash \
3918 pdf-ash
3919 @: $(MAKE); $(unstage)
3920 @[ -f ./ash/Makefile ] || exit 0; \
3921 r=`${PWD_COMMAND}`; export r; \
3922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3923 $(HOST_EXPORTS) \
3924 for flag in $(EXTRA_HOST_FLAGS) ; do \
3925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3926 done; \
3927 echo "Doing install-pdf in ash" ; \
3928 (cd $(HOST_SUBDIR)/ash && \
3929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3931 "RANLIB=$${RANLIB}" \
3932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3933 install-pdf) \
3934 || exit 1
3936 @endif ash
3938 .PHONY: maybe-install-html-ash install-html-ash
3939 maybe-install-html-ash:
3940 @if ash
3941 maybe-install-html-ash: install-html-ash
3943 install-html-ash: \
3944 configure-ash \
3945 html-ash
3946 @: $(MAKE); $(unstage)
3947 @[ -f ./ash/Makefile ] || exit 0; \
3948 r=`${PWD_COMMAND}`; export r; \
3949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3950 $(HOST_EXPORTS) \
3951 for flag in $(EXTRA_HOST_FLAGS) ; do \
3952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3953 done; \
3954 echo "Doing install-html in ash" ; \
3955 (cd $(HOST_SUBDIR)/ash && \
3956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3958 "RANLIB=$${RANLIB}" \
3959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3960 install-html) \
3961 || exit 1
3963 @endif ash
3965 .PHONY: maybe-installcheck-ash installcheck-ash
3966 maybe-installcheck-ash:
3967 @if ash
3968 maybe-installcheck-ash: installcheck-ash
3970 installcheck-ash: \
3971 configure-ash
3972 @: $(MAKE); $(unstage)
3973 @[ -f ./ash/Makefile ] || exit 0; \
3974 r=`${PWD_COMMAND}`; export r; \
3975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3976 $(HOST_EXPORTS) \
3977 for flag in $(EXTRA_HOST_FLAGS) ; do \
3978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3979 done; \
3980 echo "Doing installcheck in ash" ; \
3981 (cd $(HOST_SUBDIR)/ash && \
3982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3984 "RANLIB=$${RANLIB}" \
3985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3986 installcheck) \
3987 || exit 1
3989 @endif ash
3991 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3992 maybe-mostlyclean-ash:
3993 @if ash
3994 maybe-mostlyclean-ash: mostlyclean-ash
3996 mostlyclean-ash:
3997 @: $(MAKE); $(unstage)
3998 @[ -f ./ash/Makefile ] || exit 0; \
3999 r=`${PWD_COMMAND}`; export r; \
4000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4001 $(HOST_EXPORTS) \
4002 for flag in $(EXTRA_HOST_FLAGS) ; do \
4003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4004 done; \
4005 echo "Doing mostlyclean in ash" ; \
4006 (cd $(HOST_SUBDIR)/ash && \
4007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4009 "RANLIB=$${RANLIB}" \
4010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4011 mostlyclean) \
4012 || exit 1
4014 @endif ash
4016 .PHONY: maybe-clean-ash clean-ash
4017 maybe-clean-ash:
4018 @if ash
4019 maybe-clean-ash: clean-ash
4021 clean-ash:
4022 @: $(MAKE); $(unstage)
4023 @[ -f ./ash/Makefile ] || exit 0; \
4024 r=`${PWD_COMMAND}`; export r; \
4025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026 $(HOST_EXPORTS) \
4027 for flag in $(EXTRA_HOST_FLAGS) ; do \
4028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4029 done; \
4030 echo "Doing clean in ash" ; \
4031 (cd $(HOST_SUBDIR)/ash && \
4032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4034 "RANLIB=$${RANLIB}" \
4035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4036 clean) \
4037 || exit 1
4039 @endif ash
4041 .PHONY: maybe-distclean-ash distclean-ash
4042 maybe-distclean-ash:
4043 @if ash
4044 maybe-distclean-ash: distclean-ash
4046 distclean-ash:
4047 @: $(MAKE); $(unstage)
4048 @[ -f ./ash/Makefile ] || exit 0; \
4049 r=`${PWD_COMMAND}`; export r; \
4050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4051 $(HOST_EXPORTS) \
4052 for flag in $(EXTRA_HOST_FLAGS) ; do \
4053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4054 done; \
4055 echo "Doing distclean in ash" ; \
4056 (cd $(HOST_SUBDIR)/ash && \
4057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4059 "RANLIB=$${RANLIB}" \
4060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4061 distclean) \
4062 || exit 1
4064 @endif ash
4066 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
4067 maybe-maintainer-clean-ash:
4068 @if ash
4069 maybe-maintainer-clean-ash: maintainer-clean-ash
4071 maintainer-clean-ash:
4072 @: $(MAKE); $(unstage)
4073 @[ -f ./ash/Makefile ] || exit 0; \
4074 r=`${PWD_COMMAND}`; export r; \
4075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076 $(HOST_EXPORTS) \
4077 for flag in $(EXTRA_HOST_FLAGS) ; do \
4078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4079 done; \
4080 echo "Doing maintainer-clean in ash" ; \
4081 (cd $(HOST_SUBDIR)/ash && \
4082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4084 "RANLIB=$${RANLIB}" \
4085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4086 maintainer-clean) \
4087 || exit 1
4089 @endif ash
4093 .PHONY: configure-autoconf maybe-configure-autoconf
4094 maybe-configure-autoconf:
4095 @if gcc-bootstrap
4096 configure-autoconf: stage_current
4097 @endif gcc-bootstrap
4098 @if autoconf
4099 maybe-configure-autoconf: configure-autoconf
4100 configure-autoconf:
4101 @: $(MAKE); $(unstage)
4102 @r=`${PWD_COMMAND}`; export r; \
4103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4104 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
4105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
4106 $(HOST_EXPORTS) \
4107 echo Configuring in $(HOST_SUBDIR)/autoconf; \
4108 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
4109 case $(srcdir) in \
4110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4111 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
4112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4113 esac; \
4114 srcdiroption="--srcdir=$${topdir}/autoconf"; \
4115 libsrcdir="$$s/autoconf"; \
4116 $(SHELL) $${libsrcdir}/configure \
4117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4118 --target=${target_alias} $${srcdiroption} \
4119 || exit 1
4120 @endif autoconf
4126 .PHONY: all-autoconf maybe-all-autoconf
4127 maybe-all-autoconf:
4128 @if gcc-bootstrap
4129 all-autoconf: stage_current
4130 @endif gcc-bootstrap
4131 @if autoconf
4132 TARGET-autoconf=all
4133 maybe-all-autoconf: all-autoconf
4134 all-autoconf: configure-autoconf
4135 @: $(MAKE); $(unstage)
4136 @r=`${PWD_COMMAND}`; export r; \
4137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4138 $(HOST_EXPORTS) \
4139 (cd $(HOST_SUBDIR)/autoconf && \
4140 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4141 $(TARGET-autoconf))
4142 @endif autoconf
4147 .PHONY: check-autoconf maybe-check-autoconf
4148 maybe-check-autoconf:
4149 @if autoconf
4150 maybe-check-autoconf: check-autoconf
4152 check-autoconf:
4153 @: $(MAKE); $(unstage)
4154 @r=`${PWD_COMMAND}`; export r; \
4155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4156 $(HOST_EXPORTS) \
4157 (cd $(HOST_SUBDIR)/autoconf && \
4158 $(MAKE) $(FLAGS_TO_PASS) check)
4160 @endif autoconf
4162 .PHONY: install-autoconf maybe-install-autoconf
4163 maybe-install-autoconf:
4164 @if autoconf
4165 maybe-install-autoconf: install-autoconf
4167 install-autoconf: installdirs
4168 @: $(MAKE); $(unstage)
4169 @r=`${PWD_COMMAND}`; export r; \
4170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171 $(HOST_EXPORTS) \
4172 (cd $(HOST_SUBDIR)/autoconf && \
4173 $(MAKE) $(FLAGS_TO_PASS) install)
4175 @endif autoconf
4177 .PHONY: install-strip-autoconf maybe-install-strip-autoconf
4178 maybe-install-strip-autoconf:
4179 @if autoconf
4180 maybe-install-strip-autoconf: install-strip-autoconf
4182 install-strip-autoconf: installdirs
4183 @: $(MAKE); $(unstage)
4184 @r=`${PWD_COMMAND}`; export r; \
4185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4186 $(HOST_EXPORTS) \
4187 (cd $(HOST_SUBDIR)/autoconf && \
4188 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4190 @endif autoconf
4192 # Other targets (info, dvi, pdf, etc.)
4194 .PHONY: maybe-info-autoconf info-autoconf
4195 maybe-info-autoconf:
4196 @if autoconf
4197 maybe-info-autoconf: info-autoconf
4199 info-autoconf: \
4200 configure-autoconf
4201 @: $(MAKE); $(unstage)
4202 @[ -f ./autoconf/Makefile ] || exit 0; \
4203 r=`${PWD_COMMAND}`; export r; \
4204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4205 $(HOST_EXPORTS) \
4206 for flag in $(EXTRA_HOST_FLAGS) ; do \
4207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4208 done; \
4209 echo "Doing info in autoconf" ; \
4210 (cd $(HOST_SUBDIR)/autoconf && \
4211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4213 "RANLIB=$${RANLIB}" \
4214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4215 info) \
4216 || exit 1
4218 @endif autoconf
4220 .PHONY: maybe-dvi-autoconf dvi-autoconf
4221 maybe-dvi-autoconf:
4222 @if autoconf
4223 maybe-dvi-autoconf: dvi-autoconf
4225 dvi-autoconf: \
4226 configure-autoconf
4227 @: $(MAKE); $(unstage)
4228 @[ -f ./autoconf/Makefile ] || exit 0; \
4229 r=`${PWD_COMMAND}`; export r; \
4230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4231 $(HOST_EXPORTS) \
4232 for flag in $(EXTRA_HOST_FLAGS) ; do \
4233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4234 done; \
4235 echo "Doing dvi in autoconf" ; \
4236 (cd $(HOST_SUBDIR)/autoconf && \
4237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4239 "RANLIB=$${RANLIB}" \
4240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4241 dvi) \
4242 || exit 1
4244 @endif autoconf
4246 .PHONY: maybe-pdf-autoconf pdf-autoconf
4247 maybe-pdf-autoconf:
4248 @if autoconf
4249 maybe-pdf-autoconf: pdf-autoconf
4251 pdf-autoconf: \
4252 configure-autoconf
4253 @: $(MAKE); $(unstage)
4254 @[ -f ./autoconf/Makefile ] || exit 0; \
4255 r=`${PWD_COMMAND}`; export r; \
4256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4257 $(HOST_EXPORTS) \
4258 for flag in $(EXTRA_HOST_FLAGS) ; do \
4259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4260 done; \
4261 echo "Doing pdf in autoconf" ; \
4262 (cd $(HOST_SUBDIR)/autoconf && \
4263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4265 "RANLIB=$${RANLIB}" \
4266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4267 pdf) \
4268 || exit 1
4270 @endif autoconf
4272 .PHONY: maybe-html-autoconf html-autoconf
4273 maybe-html-autoconf:
4274 @if autoconf
4275 maybe-html-autoconf: html-autoconf
4277 html-autoconf: \
4278 configure-autoconf
4279 @: $(MAKE); $(unstage)
4280 @[ -f ./autoconf/Makefile ] || exit 0; \
4281 r=`${PWD_COMMAND}`; export r; \
4282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4283 $(HOST_EXPORTS) \
4284 for flag in $(EXTRA_HOST_FLAGS) ; do \
4285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4286 done; \
4287 echo "Doing html in autoconf" ; \
4288 (cd $(HOST_SUBDIR)/autoconf && \
4289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4291 "RANLIB=$${RANLIB}" \
4292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4293 html) \
4294 || exit 1
4296 @endif autoconf
4298 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4299 maybe-TAGS-autoconf:
4300 @if autoconf
4301 maybe-TAGS-autoconf: TAGS-autoconf
4303 TAGS-autoconf: \
4304 configure-autoconf
4305 @: $(MAKE); $(unstage)
4306 @[ -f ./autoconf/Makefile ] || exit 0; \
4307 r=`${PWD_COMMAND}`; export r; \
4308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4309 $(HOST_EXPORTS) \
4310 for flag in $(EXTRA_HOST_FLAGS) ; do \
4311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4312 done; \
4313 echo "Doing TAGS in autoconf" ; \
4314 (cd $(HOST_SUBDIR)/autoconf && \
4315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4317 "RANLIB=$${RANLIB}" \
4318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4319 TAGS) \
4320 || exit 1
4322 @endif autoconf
4324 .PHONY: maybe-install-info-autoconf install-info-autoconf
4325 maybe-install-info-autoconf:
4326 @if autoconf
4327 maybe-install-info-autoconf: install-info-autoconf
4329 install-info-autoconf: \
4330 configure-autoconf \
4331 info-autoconf
4332 @: $(MAKE); $(unstage)
4333 @[ -f ./autoconf/Makefile ] || exit 0; \
4334 r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 $(HOST_EXPORTS) \
4337 for flag in $(EXTRA_HOST_FLAGS) ; do \
4338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339 done; \
4340 echo "Doing install-info in autoconf" ; \
4341 (cd $(HOST_SUBDIR)/autoconf && \
4342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4344 "RANLIB=$${RANLIB}" \
4345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4346 install-info) \
4347 || exit 1
4349 @endif autoconf
4351 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4352 maybe-install-pdf-autoconf:
4353 @if autoconf
4354 maybe-install-pdf-autoconf: install-pdf-autoconf
4356 install-pdf-autoconf: \
4357 configure-autoconf \
4358 pdf-autoconf
4359 @: $(MAKE); $(unstage)
4360 @[ -f ./autoconf/Makefile ] || exit 0; \
4361 r=`${PWD_COMMAND}`; export r; \
4362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4363 $(HOST_EXPORTS) \
4364 for flag in $(EXTRA_HOST_FLAGS) ; do \
4365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4366 done; \
4367 echo "Doing install-pdf in autoconf" ; \
4368 (cd $(HOST_SUBDIR)/autoconf && \
4369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4371 "RANLIB=$${RANLIB}" \
4372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4373 install-pdf) \
4374 || exit 1
4376 @endif autoconf
4378 .PHONY: maybe-install-html-autoconf install-html-autoconf
4379 maybe-install-html-autoconf:
4380 @if autoconf
4381 maybe-install-html-autoconf: install-html-autoconf
4383 install-html-autoconf: \
4384 configure-autoconf \
4385 html-autoconf
4386 @: $(MAKE); $(unstage)
4387 @[ -f ./autoconf/Makefile ] || exit 0; \
4388 r=`${PWD_COMMAND}`; export r; \
4389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4390 $(HOST_EXPORTS) \
4391 for flag in $(EXTRA_HOST_FLAGS) ; do \
4392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4393 done; \
4394 echo "Doing install-html in autoconf" ; \
4395 (cd $(HOST_SUBDIR)/autoconf && \
4396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4398 "RANLIB=$${RANLIB}" \
4399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4400 install-html) \
4401 || exit 1
4403 @endif autoconf
4405 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4406 maybe-installcheck-autoconf:
4407 @if autoconf
4408 maybe-installcheck-autoconf: installcheck-autoconf
4410 installcheck-autoconf: \
4411 configure-autoconf
4412 @: $(MAKE); $(unstage)
4413 @[ -f ./autoconf/Makefile ] || exit 0; \
4414 r=`${PWD_COMMAND}`; export r; \
4415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4416 $(HOST_EXPORTS) \
4417 for flag in $(EXTRA_HOST_FLAGS) ; do \
4418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4419 done; \
4420 echo "Doing installcheck in autoconf" ; \
4421 (cd $(HOST_SUBDIR)/autoconf && \
4422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4424 "RANLIB=$${RANLIB}" \
4425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4426 installcheck) \
4427 || exit 1
4429 @endif autoconf
4431 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4432 maybe-mostlyclean-autoconf:
4433 @if autoconf
4434 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4436 mostlyclean-autoconf:
4437 @: $(MAKE); $(unstage)
4438 @[ -f ./autoconf/Makefile ] || exit 0; \
4439 r=`${PWD_COMMAND}`; export r; \
4440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441 $(HOST_EXPORTS) \
4442 for flag in $(EXTRA_HOST_FLAGS) ; do \
4443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4444 done; \
4445 echo "Doing mostlyclean in autoconf" ; \
4446 (cd $(HOST_SUBDIR)/autoconf && \
4447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4449 "RANLIB=$${RANLIB}" \
4450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4451 mostlyclean) \
4452 || exit 1
4454 @endif autoconf
4456 .PHONY: maybe-clean-autoconf clean-autoconf
4457 maybe-clean-autoconf:
4458 @if autoconf
4459 maybe-clean-autoconf: clean-autoconf
4461 clean-autoconf:
4462 @: $(MAKE); $(unstage)
4463 @[ -f ./autoconf/Makefile ] || exit 0; \
4464 r=`${PWD_COMMAND}`; export r; \
4465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4466 $(HOST_EXPORTS) \
4467 for flag in $(EXTRA_HOST_FLAGS) ; do \
4468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4469 done; \
4470 echo "Doing clean in autoconf" ; \
4471 (cd $(HOST_SUBDIR)/autoconf && \
4472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4474 "RANLIB=$${RANLIB}" \
4475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4476 clean) \
4477 || exit 1
4479 @endif autoconf
4481 .PHONY: maybe-distclean-autoconf distclean-autoconf
4482 maybe-distclean-autoconf:
4483 @if autoconf
4484 maybe-distclean-autoconf: distclean-autoconf
4486 distclean-autoconf:
4487 @: $(MAKE); $(unstage)
4488 @[ -f ./autoconf/Makefile ] || exit 0; \
4489 r=`${PWD_COMMAND}`; export r; \
4490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4491 $(HOST_EXPORTS) \
4492 for flag in $(EXTRA_HOST_FLAGS) ; do \
4493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4494 done; \
4495 echo "Doing distclean in autoconf" ; \
4496 (cd $(HOST_SUBDIR)/autoconf && \
4497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4499 "RANLIB=$${RANLIB}" \
4500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4501 distclean) \
4502 || exit 1
4504 @endif autoconf
4506 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4507 maybe-maintainer-clean-autoconf:
4508 @if autoconf
4509 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4511 maintainer-clean-autoconf:
4512 @: $(MAKE); $(unstage)
4513 @[ -f ./autoconf/Makefile ] || exit 0; \
4514 r=`${PWD_COMMAND}`; export r; \
4515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4516 $(HOST_EXPORTS) \
4517 for flag in $(EXTRA_HOST_FLAGS) ; do \
4518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4519 done; \
4520 echo "Doing maintainer-clean in autoconf" ; \
4521 (cd $(HOST_SUBDIR)/autoconf && \
4522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4524 "RANLIB=$${RANLIB}" \
4525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4526 maintainer-clean) \
4527 || exit 1
4529 @endif autoconf
4533 .PHONY: configure-automake maybe-configure-automake
4534 maybe-configure-automake:
4535 @if gcc-bootstrap
4536 configure-automake: stage_current
4537 @endif gcc-bootstrap
4538 @if automake
4539 maybe-configure-automake: configure-automake
4540 configure-automake:
4541 @: $(MAKE); $(unstage)
4542 @r=`${PWD_COMMAND}`; export r; \
4543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4544 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4546 $(HOST_EXPORTS) \
4547 echo Configuring in $(HOST_SUBDIR)/automake; \
4548 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4549 case $(srcdir) in \
4550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4551 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4553 esac; \
4554 srcdiroption="--srcdir=$${topdir}/automake"; \
4555 libsrcdir="$$s/automake"; \
4556 $(SHELL) $${libsrcdir}/configure \
4557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4558 --target=${target_alias} $${srcdiroption} \
4559 || exit 1
4560 @endif automake
4566 .PHONY: all-automake maybe-all-automake
4567 maybe-all-automake:
4568 @if gcc-bootstrap
4569 all-automake: stage_current
4570 @endif gcc-bootstrap
4571 @if automake
4572 TARGET-automake=all
4573 maybe-all-automake: all-automake
4574 all-automake: configure-automake
4575 @: $(MAKE); $(unstage)
4576 @r=`${PWD_COMMAND}`; export r; \
4577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4578 $(HOST_EXPORTS) \
4579 (cd $(HOST_SUBDIR)/automake && \
4580 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4581 $(TARGET-automake))
4582 @endif automake
4587 .PHONY: check-automake maybe-check-automake
4588 maybe-check-automake:
4589 @if automake
4590 maybe-check-automake: check-automake
4592 check-automake:
4593 @: $(MAKE); $(unstage)
4594 @r=`${PWD_COMMAND}`; export r; \
4595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4596 $(HOST_EXPORTS) \
4597 (cd $(HOST_SUBDIR)/automake && \
4598 $(MAKE) $(FLAGS_TO_PASS) check)
4600 @endif automake
4602 .PHONY: install-automake maybe-install-automake
4603 maybe-install-automake:
4604 @if automake
4605 maybe-install-automake: install-automake
4607 install-automake: installdirs
4608 @: $(MAKE); $(unstage)
4609 @r=`${PWD_COMMAND}`; export r; \
4610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4611 $(HOST_EXPORTS) \
4612 (cd $(HOST_SUBDIR)/automake && \
4613 $(MAKE) $(FLAGS_TO_PASS) install)
4615 @endif automake
4617 .PHONY: install-strip-automake maybe-install-strip-automake
4618 maybe-install-strip-automake:
4619 @if automake
4620 maybe-install-strip-automake: install-strip-automake
4622 install-strip-automake: installdirs
4623 @: $(MAKE); $(unstage)
4624 @r=`${PWD_COMMAND}`; export r; \
4625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4626 $(HOST_EXPORTS) \
4627 (cd $(HOST_SUBDIR)/automake && \
4628 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4630 @endif automake
4632 # Other targets (info, dvi, pdf, etc.)
4634 .PHONY: maybe-info-automake info-automake
4635 maybe-info-automake:
4636 @if automake
4637 maybe-info-automake: info-automake
4639 info-automake: \
4640 configure-automake
4641 @: $(MAKE); $(unstage)
4642 @[ -f ./automake/Makefile ] || exit 0; \
4643 r=`${PWD_COMMAND}`; export r; \
4644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4645 $(HOST_EXPORTS) \
4646 for flag in $(EXTRA_HOST_FLAGS) ; do \
4647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4648 done; \
4649 echo "Doing info in automake" ; \
4650 (cd $(HOST_SUBDIR)/automake && \
4651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4653 "RANLIB=$${RANLIB}" \
4654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4655 info) \
4656 || exit 1
4658 @endif automake
4660 .PHONY: maybe-dvi-automake dvi-automake
4661 maybe-dvi-automake:
4662 @if automake
4663 maybe-dvi-automake: dvi-automake
4665 dvi-automake: \
4666 configure-automake
4667 @: $(MAKE); $(unstage)
4668 @[ -f ./automake/Makefile ] || exit 0; \
4669 r=`${PWD_COMMAND}`; export r; \
4670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4671 $(HOST_EXPORTS) \
4672 for flag in $(EXTRA_HOST_FLAGS) ; do \
4673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4674 done; \
4675 echo "Doing dvi in automake" ; \
4676 (cd $(HOST_SUBDIR)/automake && \
4677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4679 "RANLIB=$${RANLIB}" \
4680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4681 dvi) \
4682 || exit 1
4684 @endif automake
4686 .PHONY: maybe-pdf-automake pdf-automake
4687 maybe-pdf-automake:
4688 @if automake
4689 maybe-pdf-automake: pdf-automake
4691 pdf-automake: \
4692 configure-automake
4693 @: $(MAKE); $(unstage)
4694 @[ -f ./automake/Makefile ] || exit 0; \
4695 r=`${PWD_COMMAND}`; export r; \
4696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4697 $(HOST_EXPORTS) \
4698 for flag in $(EXTRA_HOST_FLAGS) ; do \
4699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4700 done; \
4701 echo "Doing pdf in automake" ; \
4702 (cd $(HOST_SUBDIR)/automake && \
4703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4705 "RANLIB=$${RANLIB}" \
4706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4707 pdf) \
4708 || exit 1
4710 @endif automake
4712 .PHONY: maybe-html-automake html-automake
4713 maybe-html-automake:
4714 @if automake
4715 maybe-html-automake: html-automake
4717 html-automake: \
4718 configure-automake
4719 @: $(MAKE); $(unstage)
4720 @[ -f ./automake/Makefile ] || exit 0; \
4721 r=`${PWD_COMMAND}`; export r; \
4722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4723 $(HOST_EXPORTS) \
4724 for flag in $(EXTRA_HOST_FLAGS) ; do \
4725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4726 done; \
4727 echo "Doing html in automake" ; \
4728 (cd $(HOST_SUBDIR)/automake && \
4729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4731 "RANLIB=$${RANLIB}" \
4732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4733 html) \
4734 || exit 1
4736 @endif automake
4738 .PHONY: maybe-TAGS-automake TAGS-automake
4739 maybe-TAGS-automake:
4740 @if automake
4741 maybe-TAGS-automake: TAGS-automake
4743 TAGS-automake: \
4744 configure-automake
4745 @: $(MAKE); $(unstage)
4746 @[ -f ./automake/Makefile ] || exit 0; \
4747 r=`${PWD_COMMAND}`; export r; \
4748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4749 $(HOST_EXPORTS) \
4750 for flag in $(EXTRA_HOST_FLAGS) ; do \
4751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4752 done; \
4753 echo "Doing TAGS in automake" ; \
4754 (cd $(HOST_SUBDIR)/automake && \
4755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4757 "RANLIB=$${RANLIB}" \
4758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4759 TAGS) \
4760 || exit 1
4762 @endif automake
4764 .PHONY: maybe-install-info-automake install-info-automake
4765 maybe-install-info-automake:
4766 @if automake
4767 maybe-install-info-automake: install-info-automake
4769 install-info-automake: \
4770 configure-automake \
4771 info-automake
4772 @: $(MAKE); $(unstage)
4773 @[ -f ./automake/Makefile ] || exit 0; \
4774 r=`${PWD_COMMAND}`; export r; \
4775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4776 $(HOST_EXPORTS) \
4777 for flag in $(EXTRA_HOST_FLAGS) ; do \
4778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4779 done; \
4780 echo "Doing install-info in automake" ; \
4781 (cd $(HOST_SUBDIR)/automake && \
4782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4784 "RANLIB=$${RANLIB}" \
4785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4786 install-info) \
4787 || exit 1
4789 @endif automake
4791 .PHONY: maybe-install-pdf-automake install-pdf-automake
4792 maybe-install-pdf-automake:
4793 @if automake
4794 maybe-install-pdf-automake: install-pdf-automake
4796 install-pdf-automake: \
4797 configure-automake \
4798 pdf-automake
4799 @: $(MAKE); $(unstage)
4800 @[ -f ./automake/Makefile ] || exit 0; \
4801 r=`${PWD_COMMAND}`; export r; \
4802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4803 $(HOST_EXPORTS) \
4804 for flag in $(EXTRA_HOST_FLAGS) ; do \
4805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4806 done; \
4807 echo "Doing install-pdf in automake" ; \
4808 (cd $(HOST_SUBDIR)/automake && \
4809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4811 "RANLIB=$${RANLIB}" \
4812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4813 install-pdf) \
4814 || exit 1
4816 @endif automake
4818 .PHONY: maybe-install-html-automake install-html-automake
4819 maybe-install-html-automake:
4820 @if automake
4821 maybe-install-html-automake: install-html-automake
4823 install-html-automake: \
4824 configure-automake \
4825 html-automake
4826 @: $(MAKE); $(unstage)
4827 @[ -f ./automake/Makefile ] || exit 0; \
4828 r=`${PWD_COMMAND}`; export r; \
4829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4830 $(HOST_EXPORTS) \
4831 for flag in $(EXTRA_HOST_FLAGS) ; do \
4832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4833 done; \
4834 echo "Doing install-html in automake" ; \
4835 (cd $(HOST_SUBDIR)/automake && \
4836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4838 "RANLIB=$${RANLIB}" \
4839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4840 install-html) \
4841 || exit 1
4843 @endif automake
4845 .PHONY: maybe-installcheck-automake installcheck-automake
4846 maybe-installcheck-automake:
4847 @if automake
4848 maybe-installcheck-automake: installcheck-automake
4850 installcheck-automake: \
4851 configure-automake
4852 @: $(MAKE); $(unstage)
4853 @[ -f ./automake/Makefile ] || exit 0; \
4854 r=`${PWD_COMMAND}`; export r; \
4855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4856 $(HOST_EXPORTS) \
4857 for flag in $(EXTRA_HOST_FLAGS) ; do \
4858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4859 done; \
4860 echo "Doing installcheck in automake" ; \
4861 (cd $(HOST_SUBDIR)/automake && \
4862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4864 "RANLIB=$${RANLIB}" \
4865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4866 installcheck) \
4867 || exit 1
4869 @endif automake
4871 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4872 maybe-mostlyclean-automake:
4873 @if automake
4874 maybe-mostlyclean-automake: mostlyclean-automake
4876 mostlyclean-automake:
4877 @: $(MAKE); $(unstage)
4878 @[ -f ./automake/Makefile ] || exit 0; \
4879 r=`${PWD_COMMAND}`; export r; \
4880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4881 $(HOST_EXPORTS) \
4882 for flag in $(EXTRA_HOST_FLAGS) ; do \
4883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4884 done; \
4885 echo "Doing mostlyclean in automake" ; \
4886 (cd $(HOST_SUBDIR)/automake && \
4887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4889 "RANLIB=$${RANLIB}" \
4890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4891 mostlyclean) \
4892 || exit 1
4894 @endif automake
4896 .PHONY: maybe-clean-automake clean-automake
4897 maybe-clean-automake:
4898 @if automake
4899 maybe-clean-automake: clean-automake
4901 clean-automake:
4902 @: $(MAKE); $(unstage)
4903 @[ -f ./automake/Makefile ] || exit 0; \
4904 r=`${PWD_COMMAND}`; export r; \
4905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4906 $(HOST_EXPORTS) \
4907 for flag in $(EXTRA_HOST_FLAGS) ; do \
4908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4909 done; \
4910 echo "Doing clean in automake" ; \
4911 (cd $(HOST_SUBDIR)/automake && \
4912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4914 "RANLIB=$${RANLIB}" \
4915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4916 clean) \
4917 || exit 1
4919 @endif automake
4921 .PHONY: maybe-distclean-automake distclean-automake
4922 maybe-distclean-automake:
4923 @if automake
4924 maybe-distclean-automake: distclean-automake
4926 distclean-automake:
4927 @: $(MAKE); $(unstage)
4928 @[ -f ./automake/Makefile ] || exit 0; \
4929 r=`${PWD_COMMAND}`; export r; \
4930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4931 $(HOST_EXPORTS) \
4932 for flag in $(EXTRA_HOST_FLAGS) ; do \
4933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4934 done; \
4935 echo "Doing distclean in automake" ; \
4936 (cd $(HOST_SUBDIR)/automake && \
4937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4939 "RANLIB=$${RANLIB}" \
4940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4941 distclean) \
4942 || exit 1
4944 @endif automake
4946 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4947 maybe-maintainer-clean-automake:
4948 @if automake
4949 maybe-maintainer-clean-automake: maintainer-clean-automake
4951 maintainer-clean-automake:
4952 @: $(MAKE); $(unstage)
4953 @[ -f ./automake/Makefile ] || exit 0; \
4954 r=`${PWD_COMMAND}`; export r; \
4955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4956 $(HOST_EXPORTS) \
4957 for flag in $(EXTRA_HOST_FLAGS) ; do \
4958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4959 done; \
4960 echo "Doing maintainer-clean in automake" ; \
4961 (cd $(HOST_SUBDIR)/automake && \
4962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4964 "RANLIB=$${RANLIB}" \
4965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4966 maintainer-clean) \
4967 || exit 1
4969 @endif automake
4973 .PHONY: configure-bash maybe-configure-bash
4974 maybe-configure-bash:
4975 @if gcc-bootstrap
4976 configure-bash: stage_current
4977 @endif gcc-bootstrap
4978 @if bash
4979 maybe-configure-bash: configure-bash
4980 configure-bash:
4981 @: $(MAKE); $(unstage)
4982 @r=`${PWD_COMMAND}`; export r; \
4983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4984 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4986 $(HOST_EXPORTS) \
4987 echo Configuring in $(HOST_SUBDIR)/bash; \
4988 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4989 case $(srcdir) in \
4990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4991 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4993 esac; \
4994 srcdiroption="--srcdir=$${topdir}/bash"; \
4995 libsrcdir="$$s/bash"; \
4996 $(SHELL) $${libsrcdir}/configure \
4997 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4998 --target=${target_alias} $${srcdiroption} \
4999 || exit 1
5000 @endif bash
5006 .PHONY: all-bash maybe-all-bash
5007 maybe-all-bash:
5008 @if gcc-bootstrap
5009 all-bash: stage_current
5010 @endif gcc-bootstrap
5011 @if bash
5012 TARGET-bash=all
5013 maybe-all-bash: all-bash
5014 all-bash: configure-bash
5015 @: $(MAKE); $(unstage)
5016 @r=`${PWD_COMMAND}`; export r; \
5017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5018 $(HOST_EXPORTS) \
5019 (cd $(HOST_SUBDIR)/bash && \
5020 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5021 $(TARGET-bash))
5022 @endif bash
5027 .PHONY: check-bash maybe-check-bash
5028 maybe-check-bash:
5029 @if bash
5030 maybe-check-bash: check-bash
5032 check-bash:
5033 @: $(MAKE); $(unstage)
5034 @r=`${PWD_COMMAND}`; export r; \
5035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5036 $(HOST_EXPORTS) \
5037 (cd $(HOST_SUBDIR)/bash && \
5038 $(MAKE) $(FLAGS_TO_PASS) check)
5040 @endif bash
5042 .PHONY: install-bash maybe-install-bash
5043 maybe-install-bash:
5044 @if bash
5045 maybe-install-bash: install-bash
5047 install-bash: installdirs
5048 @: $(MAKE); $(unstage)
5049 @r=`${PWD_COMMAND}`; export r; \
5050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5051 $(HOST_EXPORTS) \
5052 (cd $(HOST_SUBDIR)/bash && \
5053 $(MAKE) $(FLAGS_TO_PASS) install)
5055 @endif bash
5057 .PHONY: install-strip-bash maybe-install-strip-bash
5058 maybe-install-strip-bash:
5059 @if bash
5060 maybe-install-strip-bash: install-strip-bash
5062 install-strip-bash: installdirs
5063 @: $(MAKE); $(unstage)
5064 @r=`${PWD_COMMAND}`; export r; \
5065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5066 $(HOST_EXPORTS) \
5067 (cd $(HOST_SUBDIR)/bash && \
5068 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5070 @endif bash
5072 # Other targets (info, dvi, pdf, etc.)
5074 .PHONY: maybe-info-bash info-bash
5075 maybe-info-bash:
5076 @if bash
5077 maybe-info-bash: info-bash
5079 info-bash: \
5080 configure-bash
5081 @: $(MAKE); $(unstage)
5082 @[ -f ./bash/Makefile ] || exit 0; \
5083 r=`${PWD_COMMAND}`; export r; \
5084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5085 $(HOST_EXPORTS) \
5086 for flag in $(EXTRA_HOST_FLAGS) ; do \
5087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5088 done; \
5089 echo "Doing info in bash" ; \
5090 (cd $(HOST_SUBDIR)/bash && \
5091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5093 "RANLIB=$${RANLIB}" \
5094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5095 info) \
5096 || exit 1
5098 @endif bash
5100 .PHONY: maybe-dvi-bash dvi-bash
5101 maybe-dvi-bash:
5102 @if bash
5103 maybe-dvi-bash: dvi-bash
5105 dvi-bash: \
5106 configure-bash
5107 @: $(MAKE); $(unstage)
5108 @[ -f ./bash/Makefile ] || exit 0; \
5109 r=`${PWD_COMMAND}`; export r; \
5110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5111 $(HOST_EXPORTS) \
5112 for flag in $(EXTRA_HOST_FLAGS) ; do \
5113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5114 done; \
5115 echo "Doing dvi in bash" ; \
5116 (cd $(HOST_SUBDIR)/bash && \
5117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5119 "RANLIB=$${RANLIB}" \
5120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5121 dvi) \
5122 || exit 1
5124 @endif bash
5126 .PHONY: maybe-pdf-bash pdf-bash
5127 maybe-pdf-bash:
5128 @if bash
5129 maybe-pdf-bash: pdf-bash
5131 pdf-bash: \
5132 configure-bash
5133 @: $(MAKE); $(unstage)
5134 @[ -f ./bash/Makefile ] || exit 0; \
5135 r=`${PWD_COMMAND}`; export r; \
5136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5137 $(HOST_EXPORTS) \
5138 for flag in $(EXTRA_HOST_FLAGS) ; do \
5139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5140 done; \
5141 echo "Doing pdf in bash" ; \
5142 (cd $(HOST_SUBDIR)/bash && \
5143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5145 "RANLIB=$${RANLIB}" \
5146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5147 pdf) \
5148 || exit 1
5150 @endif bash
5152 .PHONY: maybe-html-bash html-bash
5153 maybe-html-bash:
5154 @if bash
5155 maybe-html-bash: html-bash
5157 html-bash: \
5158 configure-bash
5159 @: $(MAKE); $(unstage)
5160 @[ -f ./bash/Makefile ] || exit 0; \
5161 r=`${PWD_COMMAND}`; export r; \
5162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5163 $(HOST_EXPORTS) \
5164 for flag in $(EXTRA_HOST_FLAGS) ; do \
5165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5166 done; \
5167 echo "Doing html in bash" ; \
5168 (cd $(HOST_SUBDIR)/bash && \
5169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5171 "RANLIB=$${RANLIB}" \
5172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5173 html) \
5174 || exit 1
5176 @endif bash
5178 .PHONY: maybe-TAGS-bash TAGS-bash
5179 maybe-TAGS-bash:
5180 @if bash
5181 maybe-TAGS-bash: TAGS-bash
5183 TAGS-bash: \
5184 configure-bash
5185 @: $(MAKE); $(unstage)
5186 @[ -f ./bash/Makefile ] || exit 0; \
5187 r=`${PWD_COMMAND}`; export r; \
5188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5189 $(HOST_EXPORTS) \
5190 for flag in $(EXTRA_HOST_FLAGS) ; do \
5191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5192 done; \
5193 echo "Doing TAGS in bash" ; \
5194 (cd $(HOST_SUBDIR)/bash && \
5195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5197 "RANLIB=$${RANLIB}" \
5198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5199 TAGS) \
5200 || exit 1
5202 @endif bash
5204 .PHONY: maybe-install-info-bash install-info-bash
5205 maybe-install-info-bash:
5206 @if bash
5207 maybe-install-info-bash: install-info-bash
5209 install-info-bash: \
5210 configure-bash \
5211 info-bash
5212 @: $(MAKE); $(unstage)
5213 @[ -f ./bash/Makefile ] || exit 0; \
5214 r=`${PWD_COMMAND}`; export r; \
5215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5216 $(HOST_EXPORTS) \
5217 for flag in $(EXTRA_HOST_FLAGS) ; do \
5218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5219 done; \
5220 echo "Doing install-info in bash" ; \
5221 (cd $(HOST_SUBDIR)/bash && \
5222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5224 "RANLIB=$${RANLIB}" \
5225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5226 install-info) \
5227 || exit 1
5229 @endif bash
5231 .PHONY: maybe-install-pdf-bash install-pdf-bash
5232 maybe-install-pdf-bash:
5233 @if bash
5234 maybe-install-pdf-bash: install-pdf-bash
5236 install-pdf-bash: \
5237 configure-bash \
5238 pdf-bash
5239 @: $(MAKE); $(unstage)
5240 @[ -f ./bash/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 install-pdf in bash" ; \
5248 (cd $(HOST_SUBDIR)/bash && \
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 install-pdf) \
5254 || exit 1
5256 @endif bash
5258 .PHONY: maybe-install-html-bash install-html-bash
5259 maybe-install-html-bash:
5260 @if bash
5261 maybe-install-html-bash: install-html-bash
5263 install-html-bash: \
5264 configure-bash \
5265 html-bash
5266 @: $(MAKE); $(unstage)
5267 @[ -f ./bash/Makefile ] || exit 0; \
5268 r=`${PWD_COMMAND}`; export r; \
5269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5270 $(HOST_EXPORTS) \
5271 for flag in $(EXTRA_HOST_FLAGS) ; do \
5272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5273 done; \
5274 echo "Doing install-html in bash" ; \
5275 (cd $(HOST_SUBDIR)/bash && \
5276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5278 "RANLIB=$${RANLIB}" \
5279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5280 install-html) \
5281 || exit 1
5283 @endif bash
5285 .PHONY: maybe-installcheck-bash installcheck-bash
5286 maybe-installcheck-bash:
5287 @if bash
5288 maybe-installcheck-bash: installcheck-bash
5290 installcheck-bash: \
5291 configure-bash
5292 @: $(MAKE); $(unstage)
5293 @[ -f ./bash/Makefile ] || exit 0; \
5294 r=`${PWD_COMMAND}`; export r; \
5295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5296 $(HOST_EXPORTS) \
5297 for flag in $(EXTRA_HOST_FLAGS) ; do \
5298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5299 done; \
5300 echo "Doing installcheck in bash" ; \
5301 (cd $(HOST_SUBDIR)/bash && \
5302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5304 "RANLIB=$${RANLIB}" \
5305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5306 installcheck) \
5307 || exit 1
5309 @endif bash
5311 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5312 maybe-mostlyclean-bash:
5313 @if bash
5314 maybe-mostlyclean-bash: mostlyclean-bash
5316 mostlyclean-bash:
5317 @: $(MAKE); $(unstage)
5318 @[ -f ./bash/Makefile ] || exit 0; \
5319 r=`${PWD_COMMAND}`; export r; \
5320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5321 $(HOST_EXPORTS) \
5322 for flag in $(EXTRA_HOST_FLAGS) ; do \
5323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5324 done; \
5325 echo "Doing mostlyclean in bash" ; \
5326 (cd $(HOST_SUBDIR)/bash && \
5327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5329 "RANLIB=$${RANLIB}" \
5330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5331 mostlyclean) \
5332 || exit 1
5334 @endif bash
5336 .PHONY: maybe-clean-bash clean-bash
5337 maybe-clean-bash:
5338 @if bash
5339 maybe-clean-bash: clean-bash
5341 clean-bash:
5342 @: $(MAKE); $(unstage)
5343 @[ -f ./bash/Makefile ] || exit 0; \
5344 r=`${PWD_COMMAND}`; export r; \
5345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5346 $(HOST_EXPORTS) \
5347 for flag in $(EXTRA_HOST_FLAGS) ; do \
5348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5349 done; \
5350 echo "Doing clean in bash" ; \
5351 (cd $(HOST_SUBDIR)/bash && \
5352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5354 "RANLIB=$${RANLIB}" \
5355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5356 clean) \
5357 || exit 1
5359 @endif bash
5361 .PHONY: maybe-distclean-bash distclean-bash
5362 maybe-distclean-bash:
5363 @if bash
5364 maybe-distclean-bash: distclean-bash
5366 distclean-bash:
5367 @: $(MAKE); $(unstage)
5368 @[ -f ./bash/Makefile ] || exit 0; \
5369 r=`${PWD_COMMAND}`; export r; \
5370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5371 $(HOST_EXPORTS) \
5372 for flag in $(EXTRA_HOST_FLAGS) ; do \
5373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5374 done; \
5375 echo "Doing distclean in bash" ; \
5376 (cd $(HOST_SUBDIR)/bash && \
5377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5379 "RANLIB=$${RANLIB}" \
5380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5381 distclean) \
5382 || exit 1
5384 @endif bash
5386 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5387 maybe-maintainer-clean-bash:
5388 @if bash
5389 maybe-maintainer-clean-bash: maintainer-clean-bash
5391 maintainer-clean-bash:
5392 @: $(MAKE); $(unstage)
5393 @[ -f ./bash/Makefile ] || exit 0; \
5394 r=`${PWD_COMMAND}`; export r; \
5395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5396 $(HOST_EXPORTS) \
5397 for flag in $(EXTRA_HOST_FLAGS) ; do \
5398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5399 done; \
5400 echo "Doing maintainer-clean in bash" ; \
5401 (cd $(HOST_SUBDIR)/bash && \
5402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5404 "RANLIB=$${RANLIB}" \
5405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5406 maintainer-clean) \
5407 || exit 1
5409 @endif bash
5413 .PHONY: configure-bfd maybe-configure-bfd
5414 maybe-configure-bfd:
5415 @if gcc-bootstrap
5416 configure-bfd: stage_current
5417 @endif gcc-bootstrap
5418 @if bfd
5419 maybe-configure-bfd: configure-bfd
5420 configure-bfd:
5421 @r=`${PWD_COMMAND}`; export r; \
5422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5423 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5425 $(HOST_EXPORTS) \
5426 echo Configuring in $(HOST_SUBDIR)/bfd; \
5427 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5428 case $(srcdir) in \
5429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5430 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5432 esac; \
5433 srcdiroption="--srcdir=$${topdir}/bfd"; \
5434 libsrcdir="$$s/bfd"; \
5435 $(SHELL) $${libsrcdir}/configure \
5436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5437 --target=${target_alias} $${srcdiroption} \
5438 || exit 1
5439 @endif bfd
5443 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5444 maybe-configure-stage1-bfd:
5445 @if bfd-bootstrap
5446 maybe-configure-stage1-bfd: configure-stage1-bfd
5447 configure-stage1-bfd:
5448 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5449 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5450 @r=`${PWD_COMMAND}`; export r; \
5451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5452 TFLAGS="$(STAGE1_TFLAGS)"; \
5453 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5454 $(HOST_EXPORTS) \
5455 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5456 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5457 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5458 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5460 cd $(HOST_SUBDIR)/bfd || exit 1; \
5461 case $(srcdir) in \
5462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5463 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5465 esac; \
5466 srcdiroption="--srcdir=$${topdir}/bfd"; \
5467 libsrcdir="$$s/bfd"; \
5468 $(SHELL) $${libsrcdir}/configure \
5469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5470 --target=${target_alias} $${srcdiroption} \
5471 $(STAGE1_CONFIGURE_FLAGS)
5472 @endif bfd-bootstrap
5474 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5475 maybe-configure-stage2-bfd:
5476 @if bfd-bootstrap
5477 maybe-configure-stage2-bfd: configure-stage2-bfd
5478 configure-stage2-bfd:
5479 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5480 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5481 @r=`${PWD_COMMAND}`; export r; \
5482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5483 TFLAGS="$(STAGE2_TFLAGS)"; \
5484 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5485 $(HOST_EXPORTS) \
5486 $(POSTSTAGE1_HOST_EXPORTS) \
5487 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5488 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5489 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5490 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5492 cd $(HOST_SUBDIR)/bfd || exit 1; \
5493 case $(srcdir) in \
5494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5495 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5497 esac; \
5498 srcdiroption="--srcdir=$${topdir}/bfd"; \
5499 libsrcdir="$$s/bfd"; \
5500 $(SHELL) $${libsrcdir}/configure \
5501 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5502 --target=${target_alias} $${srcdiroption} \
5503 --with-build-libsubdir=$(HOST_SUBDIR) \
5504 $(STAGE2_CONFIGURE_FLAGS)
5505 @endif bfd-bootstrap
5507 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5508 maybe-configure-stage3-bfd:
5509 @if bfd-bootstrap
5510 maybe-configure-stage3-bfd: configure-stage3-bfd
5511 configure-stage3-bfd:
5512 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5513 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5514 @r=`${PWD_COMMAND}`; export r; \
5515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5516 TFLAGS="$(STAGE3_TFLAGS)"; \
5517 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5518 $(HOST_EXPORTS) \
5519 $(POSTSTAGE1_HOST_EXPORTS) \
5520 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5521 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5522 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5523 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5525 cd $(HOST_SUBDIR)/bfd || exit 1; \
5526 case $(srcdir) in \
5527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5528 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5530 esac; \
5531 srcdiroption="--srcdir=$${topdir}/bfd"; \
5532 libsrcdir="$$s/bfd"; \
5533 $(SHELL) $${libsrcdir}/configure \
5534 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5535 --target=${target_alias} $${srcdiroption} \
5536 --with-build-libsubdir=$(HOST_SUBDIR) \
5537 $(STAGE3_CONFIGURE_FLAGS)
5538 @endif bfd-bootstrap
5540 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5541 maybe-configure-stage4-bfd:
5542 @if bfd-bootstrap
5543 maybe-configure-stage4-bfd: configure-stage4-bfd
5544 configure-stage4-bfd:
5545 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5547 @r=`${PWD_COMMAND}`; export r; \
5548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5549 TFLAGS="$(STAGE4_TFLAGS)"; \
5550 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5551 $(HOST_EXPORTS) \
5552 $(POSTSTAGE1_HOST_EXPORTS) \
5553 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5554 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5555 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5556 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5558 cd $(HOST_SUBDIR)/bfd || exit 1; \
5559 case $(srcdir) in \
5560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5561 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5563 esac; \
5564 srcdiroption="--srcdir=$${topdir}/bfd"; \
5565 libsrcdir="$$s/bfd"; \
5566 $(SHELL) $${libsrcdir}/configure \
5567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5568 --target=${target_alias} $${srcdiroption} \
5569 --with-build-libsubdir=$(HOST_SUBDIR) \
5570 $(STAGE4_CONFIGURE_FLAGS)
5571 @endif bfd-bootstrap
5573 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5574 maybe-configure-stageprofile-bfd:
5575 @if bfd-bootstrap
5576 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5577 configure-stageprofile-bfd:
5578 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5579 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5580 @r=`${PWD_COMMAND}`; export r; \
5581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5582 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5583 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5584 $(HOST_EXPORTS) \
5585 $(POSTSTAGE1_HOST_EXPORTS) \
5586 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5587 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5588 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5589 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5591 cd $(HOST_SUBDIR)/bfd || exit 1; \
5592 case $(srcdir) in \
5593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5594 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5596 esac; \
5597 srcdiroption="--srcdir=$${topdir}/bfd"; \
5598 libsrcdir="$$s/bfd"; \
5599 $(SHELL) $${libsrcdir}/configure \
5600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5601 --target=${target_alias} $${srcdiroption} \
5602 --with-build-libsubdir=$(HOST_SUBDIR) \
5603 $(STAGEprofile_CONFIGURE_FLAGS)
5604 @endif bfd-bootstrap
5606 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5607 maybe-configure-stagefeedback-bfd:
5608 @if bfd-bootstrap
5609 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5610 configure-stagefeedback-bfd:
5611 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5612 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5613 @r=`${PWD_COMMAND}`; export r; \
5614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5615 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5616 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5617 $(HOST_EXPORTS) \
5618 $(POSTSTAGE1_HOST_EXPORTS) \
5619 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5620 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5621 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5622 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5624 cd $(HOST_SUBDIR)/bfd || exit 1; \
5625 case $(srcdir) in \
5626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5627 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5629 esac; \
5630 srcdiroption="--srcdir=$${topdir}/bfd"; \
5631 libsrcdir="$$s/bfd"; \
5632 $(SHELL) $${libsrcdir}/configure \
5633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5634 --target=${target_alias} $${srcdiroption} \
5635 --with-build-libsubdir=$(HOST_SUBDIR) \
5636 $(STAGEfeedback_CONFIGURE_FLAGS)
5637 @endif bfd-bootstrap
5643 .PHONY: all-bfd maybe-all-bfd
5644 maybe-all-bfd:
5645 @if gcc-bootstrap
5646 all-bfd: stage_current
5647 @endif gcc-bootstrap
5648 @if bfd
5649 TARGET-bfd=all
5650 maybe-all-bfd: all-bfd
5651 all-bfd: configure-bfd
5652 @r=`${PWD_COMMAND}`; export r; \
5653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5654 $(HOST_EXPORTS) \
5655 (cd $(HOST_SUBDIR)/bfd && \
5656 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5657 $(TARGET-bfd))
5658 @endif bfd
5662 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5663 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5664 maybe-all-stage1-bfd:
5665 maybe-clean-stage1-bfd:
5666 @if bfd-bootstrap
5667 maybe-all-stage1-bfd: all-stage1-bfd
5668 all-stage1: all-stage1-bfd
5669 TARGET-stage1-bfd = $(TARGET-bfd)
5670 all-stage1-bfd: configure-stage1-bfd
5671 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5672 @r=`${PWD_COMMAND}`; export r; \
5673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5674 TFLAGS="$(STAGE1_TFLAGS)"; \
5675 $(HOST_EXPORTS) \
5676 cd $(HOST_SUBDIR)/bfd && \
5677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5678 CFLAGS="$(STAGE1_CFLAGS)" \
5679 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5680 LIBCFLAGS="$(LIBCFLAGS)" \
5681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5684 $(EXTRA_HOST_FLAGS) \
5685 TFLAGS="$(STAGE1_TFLAGS)" \
5686 $(TARGET-stage1-bfd)
5688 maybe-clean-stage1-bfd: clean-stage1-bfd
5689 clean-stage1: clean-stage1-bfd
5690 clean-stage1-bfd:
5691 @if [ $(current_stage) = stage1 ]; then \
5692 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5693 else \
5694 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5695 $(MAKE) stage1-start; \
5696 fi; \
5697 cd $(HOST_SUBDIR)/bfd && \
5698 $(MAKE) $(EXTRA_HOST_FLAGS) \
5699 clean
5700 @endif bfd-bootstrap
5703 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5704 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5705 maybe-all-stage2-bfd:
5706 maybe-clean-stage2-bfd:
5707 @if bfd-bootstrap
5708 maybe-all-stage2-bfd: all-stage2-bfd
5709 all-stage2: all-stage2-bfd
5710 TARGET-stage2-bfd = $(TARGET-bfd)
5711 all-stage2-bfd: configure-stage2-bfd
5712 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5713 @r=`${PWD_COMMAND}`; export r; \
5714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5715 TFLAGS="$(STAGE2_TFLAGS)"; \
5716 $(HOST_EXPORTS) \
5717 $(POSTSTAGE1_HOST_EXPORTS) \
5718 cd $(HOST_SUBDIR)/bfd && \
5719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5720 CFLAGS="$(STAGE2_CFLAGS)" \
5721 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5722 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5723 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5724 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5725 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5726 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5727 TFLAGS="$(STAGE2_TFLAGS)" \
5728 $(TARGET-stage2-bfd)
5730 maybe-clean-stage2-bfd: clean-stage2-bfd
5731 clean-stage2: clean-stage2-bfd
5732 clean-stage2-bfd:
5733 @if [ $(current_stage) = stage2 ]; then \
5734 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5735 else \
5736 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5737 $(MAKE) stage2-start; \
5738 fi; \
5739 cd $(HOST_SUBDIR)/bfd && \
5740 $(MAKE) $(EXTRA_HOST_FLAGS) \
5741 $(POSTSTAGE1_FLAGS_TO_PASS) \
5742 clean
5743 @endif bfd-bootstrap
5746 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5747 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5748 maybe-all-stage3-bfd:
5749 maybe-clean-stage3-bfd:
5750 @if bfd-bootstrap
5751 maybe-all-stage3-bfd: all-stage3-bfd
5752 all-stage3: all-stage3-bfd
5753 TARGET-stage3-bfd = $(TARGET-bfd)
5754 all-stage3-bfd: configure-stage3-bfd
5755 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5756 @r=`${PWD_COMMAND}`; export r; \
5757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5758 TFLAGS="$(STAGE3_TFLAGS)"; \
5759 $(HOST_EXPORTS) \
5760 $(POSTSTAGE1_HOST_EXPORTS) \
5761 cd $(HOST_SUBDIR)/bfd && \
5762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5763 CFLAGS="$(STAGE3_CFLAGS)" \
5764 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5765 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5766 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5767 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5768 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5769 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5770 TFLAGS="$(STAGE3_TFLAGS)" \
5771 $(TARGET-stage3-bfd)
5773 maybe-clean-stage3-bfd: clean-stage3-bfd
5774 clean-stage3: clean-stage3-bfd
5775 clean-stage3-bfd:
5776 @if [ $(current_stage) = stage3 ]; then \
5777 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5778 else \
5779 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5780 $(MAKE) stage3-start; \
5781 fi; \
5782 cd $(HOST_SUBDIR)/bfd && \
5783 $(MAKE) $(EXTRA_HOST_FLAGS) \
5784 $(POSTSTAGE1_FLAGS_TO_PASS) \
5785 clean
5786 @endif bfd-bootstrap
5789 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5790 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5791 maybe-all-stage4-bfd:
5792 maybe-clean-stage4-bfd:
5793 @if bfd-bootstrap
5794 maybe-all-stage4-bfd: all-stage4-bfd
5795 all-stage4: all-stage4-bfd
5796 TARGET-stage4-bfd = $(TARGET-bfd)
5797 all-stage4-bfd: configure-stage4-bfd
5798 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5799 @r=`${PWD_COMMAND}`; export r; \
5800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5801 TFLAGS="$(STAGE4_TFLAGS)"; \
5802 $(HOST_EXPORTS) \
5803 $(POSTSTAGE1_HOST_EXPORTS) \
5804 cd $(HOST_SUBDIR)/bfd && \
5805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5806 CFLAGS="$(STAGE4_CFLAGS)" \
5807 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5808 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5809 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5810 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5811 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5812 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5813 TFLAGS="$(STAGE4_TFLAGS)" \
5814 $(TARGET-stage4-bfd)
5816 maybe-clean-stage4-bfd: clean-stage4-bfd
5817 clean-stage4: clean-stage4-bfd
5818 clean-stage4-bfd:
5819 @if [ $(current_stage) = stage4 ]; then \
5820 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5821 else \
5822 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5823 $(MAKE) stage4-start; \
5824 fi; \
5825 cd $(HOST_SUBDIR)/bfd && \
5826 $(MAKE) $(EXTRA_HOST_FLAGS) \
5827 $(POSTSTAGE1_FLAGS_TO_PASS) \
5828 clean
5829 @endif bfd-bootstrap
5832 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5833 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5834 maybe-all-stageprofile-bfd:
5835 maybe-clean-stageprofile-bfd:
5836 @if bfd-bootstrap
5837 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5838 all-stageprofile: all-stageprofile-bfd
5839 TARGET-stageprofile-bfd = $(TARGET-bfd)
5840 all-stageprofile-bfd: configure-stageprofile-bfd
5841 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5842 @r=`${PWD_COMMAND}`; export r; \
5843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5844 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5845 $(HOST_EXPORTS) \
5846 $(POSTSTAGE1_HOST_EXPORTS) \
5847 cd $(HOST_SUBDIR)/bfd && \
5848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5849 CFLAGS="$(STAGEprofile_CFLAGS)" \
5850 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5851 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5852 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5853 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5854 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5855 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5856 TFLAGS="$(STAGEprofile_TFLAGS)" \
5857 $(TARGET-stageprofile-bfd)
5859 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5860 clean-stageprofile: clean-stageprofile-bfd
5861 clean-stageprofile-bfd:
5862 @if [ $(current_stage) = stageprofile ]; then \
5863 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5864 else \
5865 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5866 $(MAKE) stageprofile-start; \
5867 fi; \
5868 cd $(HOST_SUBDIR)/bfd && \
5869 $(MAKE) $(EXTRA_HOST_FLAGS) \
5870 $(POSTSTAGE1_FLAGS_TO_PASS) \
5871 clean
5872 @endif bfd-bootstrap
5875 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5876 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5877 maybe-all-stagefeedback-bfd:
5878 maybe-clean-stagefeedback-bfd:
5879 @if bfd-bootstrap
5880 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5881 all-stagefeedback: all-stagefeedback-bfd
5882 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5883 all-stagefeedback-bfd: configure-stagefeedback-bfd
5884 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5885 @r=`${PWD_COMMAND}`; export r; \
5886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5887 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5888 $(HOST_EXPORTS) \
5889 $(POSTSTAGE1_HOST_EXPORTS) \
5890 cd $(HOST_SUBDIR)/bfd && \
5891 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5892 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5893 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5894 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5895 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5896 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5897 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5898 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5899 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5900 $(TARGET-stagefeedback-bfd)
5902 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5903 clean-stagefeedback: clean-stagefeedback-bfd
5904 clean-stagefeedback-bfd:
5905 @if [ $(current_stage) = stagefeedback ]; then \
5906 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5907 else \
5908 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5909 $(MAKE) stagefeedback-start; \
5910 fi; \
5911 cd $(HOST_SUBDIR)/bfd && \
5912 $(MAKE) $(EXTRA_HOST_FLAGS) \
5913 $(POSTSTAGE1_FLAGS_TO_PASS) \
5914 clean
5915 @endif bfd-bootstrap
5921 .PHONY: check-bfd maybe-check-bfd
5922 maybe-check-bfd:
5923 @if bfd
5924 maybe-check-bfd: check-bfd
5926 check-bfd:
5927 @: $(MAKE); $(unstage)
5928 @r=`${PWD_COMMAND}`; export r; \
5929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5930 $(HOST_EXPORTS) \
5931 (cd $(HOST_SUBDIR)/bfd && \
5932 $(MAKE) $(FLAGS_TO_PASS) check)
5934 @endif bfd
5936 .PHONY: install-bfd maybe-install-bfd
5937 maybe-install-bfd:
5938 @if bfd
5939 maybe-install-bfd: install-bfd
5941 install-bfd: installdirs
5942 @: $(MAKE); $(unstage)
5943 @r=`${PWD_COMMAND}`; export r; \
5944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5945 $(HOST_EXPORTS) \
5946 (cd $(HOST_SUBDIR)/bfd && \
5947 $(MAKE) $(FLAGS_TO_PASS) install)
5949 @endif bfd
5951 .PHONY: install-strip-bfd maybe-install-strip-bfd
5952 maybe-install-strip-bfd:
5953 @if bfd
5954 maybe-install-strip-bfd: install-strip-bfd
5956 install-strip-bfd: installdirs
5957 @: $(MAKE); $(unstage)
5958 @r=`${PWD_COMMAND}`; export r; \
5959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5960 $(HOST_EXPORTS) \
5961 (cd $(HOST_SUBDIR)/bfd && \
5962 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5964 @endif bfd
5966 # Other targets (info, dvi, pdf, etc.)
5968 .PHONY: maybe-info-bfd info-bfd
5969 maybe-info-bfd:
5970 @if bfd
5971 maybe-info-bfd: info-bfd
5973 info-bfd: \
5974 configure-bfd
5975 @[ -f ./bfd/Makefile ] || exit 0; \
5976 r=`${PWD_COMMAND}`; export r; \
5977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5978 $(HOST_EXPORTS) \
5979 for flag in $(EXTRA_HOST_FLAGS) ; do \
5980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5981 done; \
5982 echo "Doing info in bfd" ; \
5983 (cd $(HOST_SUBDIR)/bfd && \
5984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5986 "RANLIB=$${RANLIB}" \
5987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5988 info) \
5989 || exit 1
5991 @endif bfd
5993 .PHONY: maybe-dvi-bfd dvi-bfd
5994 maybe-dvi-bfd:
5995 @if bfd
5996 maybe-dvi-bfd: dvi-bfd
5998 dvi-bfd: \
5999 configure-bfd
6000 @[ -f ./bfd/Makefile ] || exit 0; \
6001 r=`${PWD_COMMAND}`; export r; \
6002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6003 $(HOST_EXPORTS) \
6004 for flag in $(EXTRA_HOST_FLAGS) ; do \
6005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6006 done; \
6007 echo "Doing dvi in bfd" ; \
6008 (cd $(HOST_SUBDIR)/bfd && \
6009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6011 "RANLIB=$${RANLIB}" \
6012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6013 dvi) \
6014 || exit 1
6016 @endif bfd
6018 .PHONY: maybe-pdf-bfd pdf-bfd
6019 maybe-pdf-bfd:
6020 @if bfd
6021 maybe-pdf-bfd: pdf-bfd
6023 pdf-bfd: \
6024 configure-bfd
6025 @[ -f ./bfd/Makefile ] || exit 0; \
6026 r=`${PWD_COMMAND}`; export r; \
6027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6028 $(HOST_EXPORTS) \
6029 for flag in $(EXTRA_HOST_FLAGS) ; do \
6030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6031 done; \
6032 echo "Doing pdf in bfd" ; \
6033 (cd $(HOST_SUBDIR)/bfd && \
6034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6036 "RANLIB=$${RANLIB}" \
6037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6038 pdf) \
6039 || exit 1
6041 @endif bfd
6043 .PHONY: maybe-html-bfd html-bfd
6044 maybe-html-bfd:
6045 @if bfd
6046 maybe-html-bfd: html-bfd
6048 html-bfd: \
6049 configure-bfd
6050 @[ -f ./bfd/Makefile ] || exit 0; \
6051 r=`${PWD_COMMAND}`; export r; \
6052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6053 $(HOST_EXPORTS) \
6054 for flag in $(EXTRA_HOST_FLAGS) ; do \
6055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6056 done; \
6057 echo "Doing html in bfd" ; \
6058 (cd $(HOST_SUBDIR)/bfd && \
6059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6061 "RANLIB=$${RANLIB}" \
6062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6063 html) \
6064 || exit 1
6066 @endif bfd
6068 .PHONY: maybe-TAGS-bfd TAGS-bfd
6069 maybe-TAGS-bfd:
6070 @if bfd
6071 maybe-TAGS-bfd: TAGS-bfd
6073 TAGS-bfd: \
6074 configure-bfd
6075 @[ -f ./bfd/Makefile ] || exit 0; \
6076 r=`${PWD_COMMAND}`; export r; \
6077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6078 $(HOST_EXPORTS) \
6079 for flag in $(EXTRA_HOST_FLAGS) ; do \
6080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6081 done; \
6082 echo "Doing TAGS in bfd" ; \
6083 (cd $(HOST_SUBDIR)/bfd && \
6084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6086 "RANLIB=$${RANLIB}" \
6087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6088 TAGS) \
6089 || exit 1
6091 @endif bfd
6093 .PHONY: maybe-install-info-bfd install-info-bfd
6094 maybe-install-info-bfd:
6095 @if bfd
6096 maybe-install-info-bfd: install-info-bfd
6098 install-info-bfd: \
6099 configure-bfd \
6100 info-bfd
6101 @[ -f ./bfd/Makefile ] || exit 0; \
6102 r=`${PWD_COMMAND}`; export r; \
6103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6104 $(HOST_EXPORTS) \
6105 for flag in $(EXTRA_HOST_FLAGS) ; do \
6106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6107 done; \
6108 echo "Doing install-info in bfd" ; \
6109 (cd $(HOST_SUBDIR)/bfd && \
6110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6112 "RANLIB=$${RANLIB}" \
6113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6114 install-info) \
6115 || exit 1
6117 @endif bfd
6119 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
6120 maybe-install-pdf-bfd:
6121 @if bfd
6122 maybe-install-pdf-bfd: install-pdf-bfd
6124 install-pdf-bfd: \
6125 configure-bfd \
6126 pdf-bfd
6127 @[ -f ./bfd/Makefile ] || exit 0; \
6128 r=`${PWD_COMMAND}`; export r; \
6129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6130 $(HOST_EXPORTS) \
6131 for flag in $(EXTRA_HOST_FLAGS) ; do \
6132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6133 done; \
6134 echo "Doing install-pdf in bfd" ; \
6135 (cd $(HOST_SUBDIR)/bfd && \
6136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6138 "RANLIB=$${RANLIB}" \
6139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6140 install-pdf) \
6141 || exit 1
6143 @endif bfd
6145 .PHONY: maybe-install-html-bfd install-html-bfd
6146 maybe-install-html-bfd:
6147 @if bfd
6148 maybe-install-html-bfd: install-html-bfd
6150 install-html-bfd: \
6151 configure-bfd \
6152 html-bfd
6153 @[ -f ./bfd/Makefile ] || exit 0; \
6154 r=`${PWD_COMMAND}`; export r; \
6155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6156 $(HOST_EXPORTS) \
6157 for flag in $(EXTRA_HOST_FLAGS) ; do \
6158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6159 done; \
6160 echo "Doing install-html in bfd" ; \
6161 (cd $(HOST_SUBDIR)/bfd && \
6162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6164 "RANLIB=$${RANLIB}" \
6165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6166 install-html) \
6167 || exit 1
6169 @endif bfd
6171 .PHONY: maybe-installcheck-bfd installcheck-bfd
6172 maybe-installcheck-bfd:
6173 @if bfd
6174 maybe-installcheck-bfd: installcheck-bfd
6176 installcheck-bfd: \
6177 configure-bfd
6178 @[ -f ./bfd/Makefile ] || exit 0; \
6179 r=`${PWD_COMMAND}`; export r; \
6180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6181 $(HOST_EXPORTS) \
6182 for flag in $(EXTRA_HOST_FLAGS) ; do \
6183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6184 done; \
6185 echo "Doing installcheck in bfd" ; \
6186 (cd $(HOST_SUBDIR)/bfd && \
6187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6189 "RANLIB=$${RANLIB}" \
6190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6191 installcheck) \
6192 || exit 1
6194 @endif bfd
6196 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
6197 maybe-mostlyclean-bfd:
6198 @if bfd
6199 maybe-mostlyclean-bfd: mostlyclean-bfd
6201 mostlyclean-bfd:
6202 @[ -f ./bfd/Makefile ] || exit 0; \
6203 r=`${PWD_COMMAND}`; export r; \
6204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6205 $(HOST_EXPORTS) \
6206 for flag in $(EXTRA_HOST_FLAGS) ; do \
6207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6208 done; \
6209 echo "Doing mostlyclean in bfd" ; \
6210 (cd $(HOST_SUBDIR)/bfd && \
6211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6213 "RANLIB=$${RANLIB}" \
6214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6215 mostlyclean) \
6216 || exit 1
6218 @endif bfd
6220 .PHONY: maybe-clean-bfd clean-bfd
6221 maybe-clean-bfd:
6222 @if bfd
6223 maybe-clean-bfd: clean-bfd
6225 clean-bfd:
6226 @[ -f ./bfd/Makefile ] || exit 0; \
6227 r=`${PWD_COMMAND}`; export r; \
6228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6229 $(HOST_EXPORTS) \
6230 for flag in $(EXTRA_HOST_FLAGS) ; do \
6231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6232 done; \
6233 echo "Doing clean in bfd" ; \
6234 (cd $(HOST_SUBDIR)/bfd && \
6235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6237 "RANLIB=$${RANLIB}" \
6238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6239 clean) \
6240 || exit 1
6242 @endif bfd
6244 .PHONY: maybe-distclean-bfd distclean-bfd
6245 maybe-distclean-bfd:
6246 @if bfd
6247 maybe-distclean-bfd: distclean-bfd
6249 distclean-bfd:
6250 @[ -f ./bfd/Makefile ] || exit 0; \
6251 r=`${PWD_COMMAND}`; export r; \
6252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6253 $(HOST_EXPORTS) \
6254 for flag in $(EXTRA_HOST_FLAGS) ; do \
6255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6256 done; \
6257 echo "Doing distclean in bfd" ; \
6258 (cd $(HOST_SUBDIR)/bfd && \
6259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6261 "RANLIB=$${RANLIB}" \
6262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6263 distclean) \
6264 || exit 1
6266 @endif bfd
6268 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6269 maybe-maintainer-clean-bfd:
6270 @if bfd
6271 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6273 maintainer-clean-bfd:
6274 @[ -f ./bfd/Makefile ] || exit 0; \
6275 r=`${PWD_COMMAND}`; export r; \
6276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6277 $(HOST_EXPORTS) \
6278 for flag in $(EXTRA_HOST_FLAGS) ; do \
6279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6280 done; \
6281 echo "Doing maintainer-clean in bfd" ; \
6282 (cd $(HOST_SUBDIR)/bfd && \
6283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6285 "RANLIB=$${RANLIB}" \
6286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6287 maintainer-clean) \
6288 || exit 1
6290 @endif bfd
6294 .PHONY: configure-opcodes maybe-configure-opcodes
6295 maybe-configure-opcodes:
6296 @if gcc-bootstrap
6297 configure-opcodes: stage_current
6298 @endif gcc-bootstrap
6299 @if opcodes
6300 maybe-configure-opcodes: configure-opcodes
6301 configure-opcodes:
6302 @r=`${PWD_COMMAND}`; export r; \
6303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6304 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6306 $(HOST_EXPORTS) \
6307 echo Configuring in $(HOST_SUBDIR)/opcodes; \
6308 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6309 case $(srcdir) in \
6310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6311 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6313 esac; \
6314 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6315 libsrcdir="$$s/opcodes"; \
6316 $(SHELL) $${libsrcdir}/configure \
6317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6318 --target=${target_alias} $${srcdiroption} \
6319 || exit 1
6320 @endif opcodes
6324 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6325 maybe-configure-stage1-opcodes:
6326 @if opcodes-bootstrap
6327 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6328 configure-stage1-opcodes:
6329 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6331 @r=`${PWD_COMMAND}`; export r; \
6332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6333 TFLAGS="$(STAGE1_TFLAGS)"; \
6334 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6335 $(HOST_EXPORTS) \
6336 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6337 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6338 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6339 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6341 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6342 case $(srcdir) in \
6343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6344 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6346 esac; \
6347 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6348 libsrcdir="$$s/opcodes"; \
6349 $(SHELL) $${libsrcdir}/configure \
6350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6351 --target=${target_alias} $${srcdiroption} \
6352 $(STAGE1_CONFIGURE_FLAGS)
6353 @endif opcodes-bootstrap
6355 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6356 maybe-configure-stage2-opcodes:
6357 @if opcodes-bootstrap
6358 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6359 configure-stage2-opcodes:
6360 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6362 @r=`${PWD_COMMAND}`; export r; \
6363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6364 TFLAGS="$(STAGE2_TFLAGS)"; \
6365 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6366 $(HOST_EXPORTS) \
6367 $(POSTSTAGE1_HOST_EXPORTS) \
6368 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6369 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6370 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6371 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6373 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6374 case $(srcdir) in \
6375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6376 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6378 esac; \
6379 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6380 libsrcdir="$$s/opcodes"; \
6381 $(SHELL) $${libsrcdir}/configure \
6382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6383 --target=${target_alias} $${srcdiroption} \
6384 --with-build-libsubdir=$(HOST_SUBDIR) \
6385 $(STAGE2_CONFIGURE_FLAGS)
6386 @endif opcodes-bootstrap
6388 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6389 maybe-configure-stage3-opcodes:
6390 @if opcodes-bootstrap
6391 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6392 configure-stage3-opcodes:
6393 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6395 @r=`${PWD_COMMAND}`; export r; \
6396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6397 TFLAGS="$(STAGE3_TFLAGS)"; \
6398 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6399 $(HOST_EXPORTS) \
6400 $(POSTSTAGE1_HOST_EXPORTS) \
6401 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6402 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6403 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6404 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6406 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6407 case $(srcdir) in \
6408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6409 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6411 esac; \
6412 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6413 libsrcdir="$$s/opcodes"; \
6414 $(SHELL) $${libsrcdir}/configure \
6415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6416 --target=${target_alias} $${srcdiroption} \
6417 --with-build-libsubdir=$(HOST_SUBDIR) \
6418 $(STAGE3_CONFIGURE_FLAGS)
6419 @endif opcodes-bootstrap
6421 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6422 maybe-configure-stage4-opcodes:
6423 @if opcodes-bootstrap
6424 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6425 configure-stage4-opcodes:
6426 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6428 @r=`${PWD_COMMAND}`; export r; \
6429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6430 TFLAGS="$(STAGE4_TFLAGS)"; \
6431 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6432 $(HOST_EXPORTS) \
6433 $(POSTSTAGE1_HOST_EXPORTS) \
6434 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6435 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6436 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6437 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6439 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6440 case $(srcdir) in \
6441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6442 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6444 esac; \
6445 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6446 libsrcdir="$$s/opcodes"; \
6447 $(SHELL) $${libsrcdir}/configure \
6448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6449 --target=${target_alias} $${srcdiroption} \
6450 --with-build-libsubdir=$(HOST_SUBDIR) \
6451 $(STAGE4_CONFIGURE_FLAGS)
6452 @endif opcodes-bootstrap
6454 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6455 maybe-configure-stageprofile-opcodes:
6456 @if opcodes-bootstrap
6457 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6458 configure-stageprofile-opcodes:
6459 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6461 @r=`${PWD_COMMAND}`; export r; \
6462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6463 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6464 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6465 $(HOST_EXPORTS) \
6466 $(POSTSTAGE1_HOST_EXPORTS) \
6467 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6468 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6469 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6470 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6472 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6473 case $(srcdir) in \
6474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6475 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6477 esac; \
6478 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6479 libsrcdir="$$s/opcodes"; \
6480 $(SHELL) $${libsrcdir}/configure \
6481 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6482 --target=${target_alias} $${srcdiroption} \
6483 --with-build-libsubdir=$(HOST_SUBDIR) \
6484 $(STAGEprofile_CONFIGURE_FLAGS)
6485 @endif opcodes-bootstrap
6487 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6488 maybe-configure-stagefeedback-opcodes:
6489 @if opcodes-bootstrap
6490 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6491 configure-stagefeedback-opcodes:
6492 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6493 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6494 @r=`${PWD_COMMAND}`; export r; \
6495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6496 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6497 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6498 $(HOST_EXPORTS) \
6499 $(POSTSTAGE1_HOST_EXPORTS) \
6500 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6501 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6502 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6503 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6505 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6506 case $(srcdir) in \
6507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6508 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6510 esac; \
6511 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6512 libsrcdir="$$s/opcodes"; \
6513 $(SHELL) $${libsrcdir}/configure \
6514 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6515 --target=${target_alias} $${srcdiroption} \
6516 --with-build-libsubdir=$(HOST_SUBDIR) \
6517 $(STAGEfeedback_CONFIGURE_FLAGS)
6518 @endif opcodes-bootstrap
6524 .PHONY: all-opcodes maybe-all-opcodes
6525 maybe-all-opcodes:
6526 @if gcc-bootstrap
6527 all-opcodes: stage_current
6528 @endif gcc-bootstrap
6529 @if opcodes
6530 TARGET-opcodes=all
6531 maybe-all-opcodes: all-opcodes
6532 all-opcodes: configure-opcodes
6533 @r=`${PWD_COMMAND}`; export r; \
6534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6535 $(HOST_EXPORTS) \
6536 (cd $(HOST_SUBDIR)/opcodes && \
6537 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6538 $(TARGET-opcodes))
6539 @endif opcodes
6543 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6544 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6545 maybe-all-stage1-opcodes:
6546 maybe-clean-stage1-opcodes:
6547 @if opcodes-bootstrap
6548 maybe-all-stage1-opcodes: all-stage1-opcodes
6549 all-stage1: all-stage1-opcodes
6550 TARGET-stage1-opcodes = $(TARGET-opcodes)
6551 all-stage1-opcodes: configure-stage1-opcodes
6552 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6553 @r=`${PWD_COMMAND}`; export r; \
6554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6555 TFLAGS="$(STAGE1_TFLAGS)"; \
6556 $(HOST_EXPORTS) \
6557 cd $(HOST_SUBDIR)/opcodes && \
6558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6559 CFLAGS="$(STAGE1_CFLAGS)" \
6560 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6561 LIBCFLAGS="$(LIBCFLAGS)" \
6562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6565 $(EXTRA_HOST_FLAGS) \
6566 TFLAGS="$(STAGE1_TFLAGS)" \
6567 $(TARGET-stage1-opcodes)
6569 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6570 clean-stage1: clean-stage1-opcodes
6571 clean-stage1-opcodes:
6572 @if [ $(current_stage) = stage1 ]; then \
6573 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6574 else \
6575 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6576 $(MAKE) stage1-start; \
6577 fi; \
6578 cd $(HOST_SUBDIR)/opcodes && \
6579 $(MAKE) $(EXTRA_HOST_FLAGS) \
6580 clean
6581 @endif opcodes-bootstrap
6584 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6585 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6586 maybe-all-stage2-opcodes:
6587 maybe-clean-stage2-opcodes:
6588 @if opcodes-bootstrap
6589 maybe-all-stage2-opcodes: all-stage2-opcodes
6590 all-stage2: all-stage2-opcodes
6591 TARGET-stage2-opcodes = $(TARGET-opcodes)
6592 all-stage2-opcodes: configure-stage2-opcodes
6593 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6594 @r=`${PWD_COMMAND}`; export r; \
6595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6596 TFLAGS="$(STAGE2_TFLAGS)"; \
6597 $(HOST_EXPORTS) \
6598 $(POSTSTAGE1_HOST_EXPORTS) \
6599 cd $(HOST_SUBDIR)/opcodes && \
6600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6601 CFLAGS="$(STAGE2_CFLAGS)" \
6602 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6603 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6607 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6608 TFLAGS="$(STAGE2_TFLAGS)" \
6609 $(TARGET-stage2-opcodes)
6611 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6612 clean-stage2: clean-stage2-opcodes
6613 clean-stage2-opcodes:
6614 @if [ $(current_stage) = stage2 ]; then \
6615 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6616 else \
6617 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6618 $(MAKE) stage2-start; \
6619 fi; \
6620 cd $(HOST_SUBDIR)/opcodes && \
6621 $(MAKE) $(EXTRA_HOST_FLAGS) \
6622 $(POSTSTAGE1_FLAGS_TO_PASS) \
6623 clean
6624 @endif opcodes-bootstrap
6627 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6628 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6629 maybe-all-stage3-opcodes:
6630 maybe-clean-stage3-opcodes:
6631 @if opcodes-bootstrap
6632 maybe-all-stage3-opcodes: all-stage3-opcodes
6633 all-stage3: all-stage3-opcodes
6634 TARGET-stage3-opcodes = $(TARGET-opcodes)
6635 all-stage3-opcodes: configure-stage3-opcodes
6636 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6637 @r=`${PWD_COMMAND}`; export r; \
6638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6639 TFLAGS="$(STAGE3_TFLAGS)"; \
6640 $(HOST_EXPORTS) \
6641 $(POSTSTAGE1_HOST_EXPORTS) \
6642 cd $(HOST_SUBDIR)/opcodes && \
6643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6644 CFLAGS="$(STAGE3_CFLAGS)" \
6645 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6646 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6650 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6651 TFLAGS="$(STAGE3_TFLAGS)" \
6652 $(TARGET-stage3-opcodes)
6654 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6655 clean-stage3: clean-stage3-opcodes
6656 clean-stage3-opcodes:
6657 @if [ $(current_stage) = stage3 ]; then \
6658 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6659 else \
6660 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6661 $(MAKE) stage3-start; \
6662 fi; \
6663 cd $(HOST_SUBDIR)/opcodes && \
6664 $(MAKE) $(EXTRA_HOST_FLAGS) \
6665 $(POSTSTAGE1_FLAGS_TO_PASS) \
6666 clean
6667 @endif opcodes-bootstrap
6670 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6671 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6672 maybe-all-stage4-opcodes:
6673 maybe-clean-stage4-opcodes:
6674 @if opcodes-bootstrap
6675 maybe-all-stage4-opcodes: all-stage4-opcodes
6676 all-stage4: all-stage4-opcodes
6677 TARGET-stage4-opcodes = $(TARGET-opcodes)
6678 all-stage4-opcodes: configure-stage4-opcodes
6679 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6680 @r=`${PWD_COMMAND}`; export r; \
6681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6682 TFLAGS="$(STAGE4_TFLAGS)"; \
6683 $(HOST_EXPORTS) \
6684 $(POSTSTAGE1_HOST_EXPORTS) \
6685 cd $(HOST_SUBDIR)/opcodes && \
6686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6687 CFLAGS="$(STAGE4_CFLAGS)" \
6688 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6689 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6690 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6691 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6692 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6693 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6694 TFLAGS="$(STAGE4_TFLAGS)" \
6695 $(TARGET-stage4-opcodes)
6697 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6698 clean-stage4: clean-stage4-opcodes
6699 clean-stage4-opcodes:
6700 @if [ $(current_stage) = stage4 ]; then \
6701 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6702 else \
6703 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6704 $(MAKE) stage4-start; \
6705 fi; \
6706 cd $(HOST_SUBDIR)/opcodes && \
6707 $(MAKE) $(EXTRA_HOST_FLAGS) \
6708 $(POSTSTAGE1_FLAGS_TO_PASS) \
6709 clean
6710 @endif opcodes-bootstrap
6713 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6714 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6715 maybe-all-stageprofile-opcodes:
6716 maybe-clean-stageprofile-opcodes:
6717 @if opcodes-bootstrap
6718 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6719 all-stageprofile: all-stageprofile-opcodes
6720 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6721 all-stageprofile-opcodes: configure-stageprofile-opcodes
6722 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6723 @r=`${PWD_COMMAND}`; export r; \
6724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6725 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6726 $(HOST_EXPORTS) \
6727 $(POSTSTAGE1_HOST_EXPORTS) \
6728 cd $(HOST_SUBDIR)/opcodes && \
6729 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6730 CFLAGS="$(STAGEprofile_CFLAGS)" \
6731 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6732 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6736 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6737 TFLAGS="$(STAGEprofile_TFLAGS)" \
6738 $(TARGET-stageprofile-opcodes)
6740 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6741 clean-stageprofile: clean-stageprofile-opcodes
6742 clean-stageprofile-opcodes:
6743 @if [ $(current_stage) = stageprofile ]; then \
6744 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6745 else \
6746 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6747 $(MAKE) stageprofile-start; \
6748 fi; \
6749 cd $(HOST_SUBDIR)/opcodes && \
6750 $(MAKE) $(EXTRA_HOST_FLAGS) \
6751 $(POSTSTAGE1_FLAGS_TO_PASS) \
6752 clean
6753 @endif opcodes-bootstrap
6756 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6757 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6758 maybe-all-stagefeedback-opcodes:
6759 maybe-clean-stagefeedback-opcodes:
6760 @if opcodes-bootstrap
6761 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6762 all-stagefeedback: all-stagefeedback-opcodes
6763 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6764 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6765 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6766 @r=`${PWD_COMMAND}`; export r; \
6767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6768 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6769 $(HOST_EXPORTS) \
6770 $(POSTSTAGE1_HOST_EXPORTS) \
6771 cd $(HOST_SUBDIR)/opcodes && \
6772 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6773 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6774 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6775 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6776 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6777 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6778 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6779 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6780 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6781 $(TARGET-stagefeedback-opcodes)
6783 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6784 clean-stagefeedback: clean-stagefeedback-opcodes
6785 clean-stagefeedback-opcodes:
6786 @if [ $(current_stage) = stagefeedback ]; then \
6787 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6788 else \
6789 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6790 $(MAKE) stagefeedback-start; \
6791 fi; \
6792 cd $(HOST_SUBDIR)/opcodes && \
6793 $(MAKE) $(EXTRA_HOST_FLAGS) \
6794 $(POSTSTAGE1_FLAGS_TO_PASS) \
6795 clean
6796 @endif opcodes-bootstrap
6802 .PHONY: check-opcodes maybe-check-opcodes
6803 maybe-check-opcodes:
6804 @if opcodes
6805 maybe-check-opcodes: check-opcodes
6807 check-opcodes:
6808 @: $(MAKE); $(unstage)
6809 @r=`${PWD_COMMAND}`; export r; \
6810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6811 $(HOST_EXPORTS) \
6812 (cd $(HOST_SUBDIR)/opcodes && \
6813 $(MAKE) $(FLAGS_TO_PASS) check)
6815 @endif opcodes
6817 .PHONY: install-opcodes maybe-install-opcodes
6818 maybe-install-opcodes:
6819 @if opcodes
6820 maybe-install-opcodes: install-opcodes
6822 install-opcodes: installdirs
6823 @: $(MAKE); $(unstage)
6824 @r=`${PWD_COMMAND}`; export r; \
6825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6826 $(HOST_EXPORTS) \
6827 (cd $(HOST_SUBDIR)/opcodes && \
6828 $(MAKE) $(FLAGS_TO_PASS) install)
6830 @endif opcodes
6832 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
6833 maybe-install-strip-opcodes:
6834 @if opcodes
6835 maybe-install-strip-opcodes: install-strip-opcodes
6837 install-strip-opcodes: installdirs
6838 @: $(MAKE); $(unstage)
6839 @r=`${PWD_COMMAND}`; export r; \
6840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6841 $(HOST_EXPORTS) \
6842 (cd $(HOST_SUBDIR)/opcodes && \
6843 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6845 @endif opcodes
6847 # Other targets (info, dvi, pdf, etc.)
6849 .PHONY: maybe-info-opcodes info-opcodes
6850 maybe-info-opcodes:
6851 @if opcodes
6852 maybe-info-opcodes: info-opcodes
6854 info-opcodes: \
6855 configure-opcodes
6856 @[ -f ./opcodes/Makefile ] || exit 0; \
6857 r=`${PWD_COMMAND}`; export r; \
6858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6859 $(HOST_EXPORTS) \
6860 for flag in $(EXTRA_HOST_FLAGS) ; do \
6861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6862 done; \
6863 echo "Doing info in opcodes" ; \
6864 (cd $(HOST_SUBDIR)/opcodes && \
6865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6867 "RANLIB=$${RANLIB}" \
6868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6869 info) \
6870 || exit 1
6872 @endif opcodes
6874 .PHONY: maybe-dvi-opcodes dvi-opcodes
6875 maybe-dvi-opcodes:
6876 @if opcodes
6877 maybe-dvi-opcodes: dvi-opcodes
6879 dvi-opcodes: \
6880 configure-opcodes
6881 @[ -f ./opcodes/Makefile ] || exit 0; \
6882 r=`${PWD_COMMAND}`; export r; \
6883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6884 $(HOST_EXPORTS) \
6885 for flag in $(EXTRA_HOST_FLAGS) ; do \
6886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6887 done; \
6888 echo "Doing dvi in opcodes" ; \
6889 (cd $(HOST_SUBDIR)/opcodes && \
6890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6892 "RANLIB=$${RANLIB}" \
6893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6894 dvi) \
6895 || exit 1
6897 @endif opcodes
6899 .PHONY: maybe-pdf-opcodes pdf-opcodes
6900 maybe-pdf-opcodes:
6901 @if opcodes
6902 maybe-pdf-opcodes: pdf-opcodes
6904 pdf-opcodes: \
6905 configure-opcodes
6906 @[ -f ./opcodes/Makefile ] || exit 0; \
6907 r=`${PWD_COMMAND}`; export r; \
6908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6909 $(HOST_EXPORTS) \
6910 for flag in $(EXTRA_HOST_FLAGS) ; do \
6911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6912 done; \
6913 echo "Doing pdf in opcodes" ; \
6914 (cd $(HOST_SUBDIR)/opcodes && \
6915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6917 "RANLIB=$${RANLIB}" \
6918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6919 pdf) \
6920 || exit 1
6922 @endif opcodes
6924 .PHONY: maybe-html-opcodes html-opcodes
6925 maybe-html-opcodes:
6926 @if opcodes
6927 maybe-html-opcodes: html-opcodes
6929 html-opcodes: \
6930 configure-opcodes
6931 @[ -f ./opcodes/Makefile ] || exit 0; \
6932 r=`${PWD_COMMAND}`; export r; \
6933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6934 $(HOST_EXPORTS) \
6935 for flag in $(EXTRA_HOST_FLAGS) ; do \
6936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6937 done; \
6938 echo "Doing html in opcodes" ; \
6939 (cd $(HOST_SUBDIR)/opcodes && \
6940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6942 "RANLIB=$${RANLIB}" \
6943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6944 html) \
6945 || exit 1
6947 @endif opcodes
6949 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6950 maybe-TAGS-opcodes:
6951 @if opcodes
6952 maybe-TAGS-opcodes: TAGS-opcodes
6954 TAGS-opcodes: \
6955 configure-opcodes
6956 @[ -f ./opcodes/Makefile ] || exit 0; \
6957 r=`${PWD_COMMAND}`; export r; \
6958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6959 $(HOST_EXPORTS) \
6960 for flag in $(EXTRA_HOST_FLAGS) ; do \
6961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6962 done; \
6963 echo "Doing TAGS in opcodes" ; \
6964 (cd $(HOST_SUBDIR)/opcodes && \
6965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6967 "RANLIB=$${RANLIB}" \
6968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6969 TAGS) \
6970 || exit 1
6972 @endif opcodes
6974 .PHONY: maybe-install-info-opcodes install-info-opcodes
6975 maybe-install-info-opcodes:
6976 @if opcodes
6977 maybe-install-info-opcodes: install-info-opcodes
6979 install-info-opcodes: \
6980 configure-opcodes \
6981 info-opcodes
6982 @[ -f ./opcodes/Makefile ] || exit 0; \
6983 r=`${PWD_COMMAND}`; export r; \
6984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6985 $(HOST_EXPORTS) \
6986 for flag in $(EXTRA_HOST_FLAGS) ; do \
6987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6988 done; \
6989 echo "Doing install-info in opcodes" ; \
6990 (cd $(HOST_SUBDIR)/opcodes && \
6991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6993 "RANLIB=$${RANLIB}" \
6994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6995 install-info) \
6996 || exit 1
6998 @endif opcodes
7000 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
7001 maybe-install-pdf-opcodes:
7002 @if opcodes
7003 maybe-install-pdf-opcodes: install-pdf-opcodes
7005 install-pdf-opcodes: \
7006 configure-opcodes \
7007 pdf-opcodes
7008 @[ -f ./opcodes/Makefile ] || exit 0; \
7009 r=`${PWD_COMMAND}`; export r; \
7010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7011 $(HOST_EXPORTS) \
7012 for flag in $(EXTRA_HOST_FLAGS) ; do \
7013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7014 done; \
7015 echo "Doing install-pdf in opcodes" ; \
7016 (cd $(HOST_SUBDIR)/opcodes && \
7017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7019 "RANLIB=$${RANLIB}" \
7020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7021 install-pdf) \
7022 || exit 1
7024 @endif opcodes
7026 .PHONY: maybe-install-html-opcodes install-html-opcodes
7027 maybe-install-html-opcodes:
7028 @if opcodes
7029 maybe-install-html-opcodes: install-html-opcodes
7031 install-html-opcodes: \
7032 configure-opcodes \
7033 html-opcodes
7034 @[ -f ./opcodes/Makefile ] || exit 0; \
7035 r=`${PWD_COMMAND}`; export r; \
7036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7037 $(HOST_EXPORTS) \
7038 for flag in $(EXTRA_HOST_FLAGS) ; do \
7039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7040 done; \
7041 echo "Doing install-html in opcodes" ; \
7042 (cd $(HOST_SUBDIR)/opcodes && \
7043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7045 "RANLIB=$${RANLIB}" \
7046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7047 install-html) \
7048 || exit 1
7050 @endif opcodes
7052 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
7053 maybe-installcheck-opcodes:
7054 @if opcodes
7055 maybe-installcheck-opcodes: installcheck-opcodes
7057 installcheck-opcodes: \
7058 configure-opcodes
7059 @[ -f ./opcodes/Makefile ] || exit 0; \
7060 r=`${PWD_COMMAND}`; export r; \
7061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7062 $(HOST_EXPORTS) \
7063 for flag in $(EXTRA_HOST_FLAGS) ; do \
7064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7065 done; \
7066 echo "Doing installcheck in opcodes" ; \
7067 (cd $(HOST_SUBDIR)/opcodes && \
7068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7070 "RANLIB=$${RANLIB}" \
7071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7072 installcheck) \
7073 || exit 1
7075 @endif opcodes
7077 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
7078 maybe-mostlyclean-opcodes:
7079 @if opcodes
7080 maybe-mostlyclean-opcodes: mostlyclean-opcodes
7082 mostlyclean-opcodes:
7083 @[ -f ./opcodes/Makefile ] || exit 0; \
7084 r=`${PWD_COMMAND}`; export r; \
7085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7086 $(HOST_EXPORTS) \
7087 for flag in $(EXTRA_HOST_FLAGS) ; do \
7088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7089 done; \
7090 echo "Doing mostlyclean in opcodes" ; \
7091 (cd $(HOST_SUBDIR)/opcodes && \
7092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7094 "RANLIB=$${RANLIB}" \
7095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7096 mostlyclean) \
7097 || exit 1
7099 @endif opcodes
7101 .PHONY: maybe-clean-opcodes clean-opcodes
7102 maybe-clean-opcodes:
7103 @if opcodes
7104 maybe-clean-opcodes: clean-opcodes
7106 clean-opcodes:
7107 @[ -f ./opcodes/Makefile ] || exit 0; \
7108 r=`${PWD_COMMAND}`; export r; \
7109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7110 $(HOST_EXPORTS) \
7111 for flag in $(EXTRA_HOST_FLAGS) ; do \
7112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7113 done; \
7114 echo "Doing clean in opcodes" ; \
7115 (cd $(HOST_SUBDIR)/opcodes && \
7116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7118 "RANLIB=$${RANLIB}" \
7119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7120 clean) \
7121 || exit 1
7123 @endif opcodes
7125 .PHONY: maybe-distclean-opcodes distclean-opcodes
7126 maybe-distclean-opcodes:
7127 @if opcodes
7128 maybe-distclean-opcodes: distclean-opcodes
7130 distclean-opcodes:
7131 @[ -f ./opcodes/Makefile ] || exit 0; \
7132 r=`${PWD_COMMAND}`; export r; \
7133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7134 $(HOST_EXPORTS) \
7135 for flag in $(EXTRA_HOST_FLAGS) ; do \
7136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7137 done; \
7138 echo "Doing distclean in opcodes" ; \
7139 (cd $(HOST_SUBDIR)/opcodes && \
7140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7142 "RANLIB=$${RANLIB}" \
7143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7144 distclean) \
7145 || exit 1
7147 @endif opcodes
7149 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
7150 maybe-maintainer-clean-opcodes:
7151 @if opcodes
7152 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
7154 maintainer-clean-opcodes:
7155 @[ -f ./opcodes/Makefile ] || exit 0; \
7156 r=`${PWD_COMMAND}`; export r; \
7157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7158 $(HOST_EXPORTS) \
7159 for flag in $(EXTRA_HOST_FLAGS) ; do \
7160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7161 done; \
7162 echo "Doing maintainer-clean in opcodes" ; \
7163 (cd $(HOST_SUBDIR)/opcodes && \
7164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7166 "RANLIB=$${RANLIB}" \
7167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7168 maintainer-clean) \
7169 || exit 1
7171 @endif opcodes
7175 .PHONY: configure-binutils maybe-configure-binutils
7176 maybe-configure-binutils:
7177 @if gcc-bootstrap
7178 configure-binutils: stage_current
7179 @endif gcc-bootstrap
7180 @if binutils
7181 maybe-configure-binutils: configure-binutils
7182 configure-binutils:
7183 @r=`${PWD_COMMAND}`; export r; \
7184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7185 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7186 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7187 $(HOST_EXPORTS) \
7188 echo Configuring in $(HOST_SUBDIR)/binutils; \
7189 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
7190 case $(srcdir) in \
7191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7192 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7194 esac; \
7195 srcdiroption="--srcdir=$${topdir}/binutils"; \
7196 libsrcdir="$$s/binutils"; \
7197 $(SHELL) $${libsrcdir}/configure \
7198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7199 --target=${target_alias} $${srcdiroption} \
7200 || exit 1
7201 @endif binutils
7205 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
7206 maybe-configure-stage1-binutils:
7207 @if binutils-bootstrap
7208 maybe-configure-stage1-binutils: configure-stage1-binutils
7209 configure-stage1-binutils:
7210 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7212 @r=`${PWD_COMMAND}`; export r; \
7213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7214 TFLAGS="$(STAGE1_TFLAGS)"; \
7215 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7216 $(HOST_EXPORTS) \
7217 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
7218 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
7219 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
7220 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
7221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7222 cd $(HOST_SUBDIR)/binutils || exit 1; \
7223 case $(srcdir) in \
7224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7225 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7227 esac; \
7228 srcdiroption="--srcdir=$${topdir}/binutils"; \
7229 libsrcdir="$$s/binutils"; \
7230 $(SHELL) $${libsrcdir}/configure \
7231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7232 --target=${target_alias} $${srcdiroption} \
7233 $(STAGE1_CONFIGURE_FLAGS)
7234 @endif binutils-bootstrap
7236 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
7237 maybe-configure-stage2-binutils:
7238 @if binutils-bootstrap
7239 maybe-configure-stage2-binutils: configure-stage2-binutils
7240 configure-stage2-binutils:
7241 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7242 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7243 @r=`${PWD_COMMAND}`; export r; \
7244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7245 TFLAGS="$(STAGE2_TFLAGS)"; \
7246 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7247 $(HOST_EXPORTS) \
7248 $(POSTSTAGE1_HOST_EXPORTS) \
7249 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
7250 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
7251 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
7252 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
7253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7254 cd $(HOST_SUBDIR)/binutils || exit 1; \
7255 case $(srcdir) in \
7256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7257 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7259 esac; \
7260 srcdiroption="--srcdir=$${topdir}/binutils"; \
7261 libsrcdir="$$s/binutils"; \
7262 $(SHELL) $${libsrcdir}/configure \
7263 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7264 --target=${target_alias} $${srcdiroption} \
7265 --with-build-libsubdir=$(HOST_SUBDIR) \
7266 $(STAGE2_CONFIGURE_FLAGS)
7267 @endif binutils-bootstrap
7269 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
7270 maybe-configure-stage3-binutils:
7271 @if binutils-bootstrap
7272 maybe-configure-stage3-binutils: configure-stage3-binutils
7273 configure-stage3-binutils:
7274 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7275 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7276 @r=`${PWD_COMMAND}`; export r; \
7277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7278 TFLAGS="$(STAGE3_TFLAGS)"; \
7279 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7280 $(HOST_EXPORTS) \
7281 $(POSTSTAGE1_HOST_EXPORTS) \
7282 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7283 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7284 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
7285 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7287 cd $(HOST_SUBDIR)/binutils || exit 1; \
7288 case $(srcdir) in \
7289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7290 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7292 esac; \
7293 srcdiroption="--srcdir=$${topdir}/binutils"; \
7294 libsrcdir="$$s/binutils"; \
7295 $(SHELL) $${libsrcdir}/configure \
7296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7297 --target=${target_alias} $${srcdiroption} \
7298 --with-build-libsubdir=$(HOST_SUBDIR) \
7299 $(STAGE3_CONFIGURE_FLAGS)
7300 @endif binutils-bootstrap
7302 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7303 maybe-configure-stage4-binutils:
7304 @if binutils-bootstrap
7305 maybe-configure-stage4-binutils: configure-stage4-binutils
7306 configure-stage4-binutils:
7307 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7308 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7309 @r=`${PWD_COMMAND}`; export r; \
7310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7311 TFLAGS="$(STAGE4_TFLAGS)"; \
7312 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7313 $(HOST_EXPORTS) \
7314 $(POSTSTAGE1_HOST_EXPORTS) \
7315 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7316 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7317 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
7318 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7320 cd $(HOST_SUBDIR)/binutils || exit 1; \
7321 case $(srcdir) in \
7322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7323 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7325 esac; \
7326 srcdiroption="--srcdir=$${topdir}/binutils"; \
7327 libsrcdir="$$s/binutils"; \
7328 $(SHELL) $${libsrcdir}/configure \
7329 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7330 --target=${target_alias} $${srcdiroption} \
7331 --with-build-libsubdir=$(HOST_SUBDIR) \
7332 $(STAGE4_CONFIGURE_FLAGS)
7333 @endif binutils-bootstrap
7335 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7336 maybe-configure-stageprofile-binutils:
7337 @if binutils-bootstrap
7338 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7339 configure-stageprofile-binutils:
7340 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7342 @r=`${PWD_COMMAND}`; export r; \
7343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7344 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7345 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7346 $(HOST_EXPORTS) \
7347 $(POSTSTAGE1_HOST_EXPORTS) \
7348 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7349 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7350 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
7351 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7353 cd $(HOST_SUBDIR)/binutils || exit 1; \
7354 case $(srcdir) in \
7355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7356 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7358 esac; \
7359 srcdiroption="--srcdir=$${topdir}/binutils"; \
7360 libsrcdir="$$s/binutils"; \
7361 $(SHELL) $${libsrcdir}/configure \
7362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7363 --target=${target_alias} $${srcdiroption} \
7364 --with-build-libsubdir=$(HOST_SUBDIR) \
7365 $(STAGEprofile_CONFIGURE_FLAGS)
7366 @endif binutils-bootstrap
7368 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7369 maybe-configure-stagefeedback-binutils:
7370 @if binutils-bootstrap
7371 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7372 configure-stagefeedback-binutils:
7373 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7375 @r=`${PWD_COMMAND}`; export r; \
7376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7377 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7378 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7379 $(HOST_EXPORTS) \
7380 $(POSTSTAGE1_HOST_EXPORTS) \
7381 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7382 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7383 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7384 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7386 cd $(HOST_SUBDIR)/binutils || exit 1; \
7387 case $(srcdir) in \
7388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7389 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7391 esac; \
7392 srcdiroption="--srcdir=$${topdir}/binutils"; \
7393 libsrcdir="$$s/binutils"; \
7394 $(SHELL) $${libsrcdir}/configure \
7395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7396 --target=${target_alias} $${srcdiroption} \
7397 --with-build-libsubdir=$(HOST_SUBDIR) \
7398 $(STAGEfeedback_CONFIGURE_FLAGS)
7399 @endif binutils-bootstrap
7405 .PHONY: all-binutils maybe-all-binutils
7406 maybe-all-binutils:
7407 @if gcc-bootstrap
7408 all-binutils: stage_current
7409 @endif gcc-bootstrap
7410 @if binutils
7411 TARGET-binutils=all
7412 maybe-all-binutils: all-binutils
7413 all-binutils: configure-binutils
7414 @r=`${PWD_COMMAND}`; export r; \
7415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7416 $(HOST_EXPORTS) \
7417 (cd $(HOST_SUBDIR)/binutils && \
7418 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7419 $(TARGET-binutils))
7420 @endif binutils
7424 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7425 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7426 maybe-all-stage1-binutils:
7427 maybe-clean-stage1-binutils:
7428 @if binutils-bootstrap
7429 maybe-all-stage1-binutils: all-stage1-binutils
7430 all-stage1: all-stage1-binutils
7431 TARGET-stage1-binutils = $(TARGET-binutils)
7432 all-stage1-binutils: configure-stage1-binutils
7433 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7434 @r=`${PWD_COMMAND}`; export r; \
7435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7436 TFLAGS="$(STAGE1_TFLAGS)"; \
7437 $(HOST_EXPORTS) \
7438 cd $(HOST_SUBDIR)/binutils && \
7439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7440 CFLAGS="$(STAGE1_CFLAGS)" \
7441 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7442 LIBCFLAGS="$(LIBCFLAGS)" \
7443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7446 $(EXTRA_HOST_FLAGS) \
7447 TFLAGS="$(STAGE1_TFLAGS)" \
7448 $(TARGET-stage1-binutils)
7450 maybe-clean-stage1-binutils: clean-stage1-binutils
7451 clean-stage1: clean-stage1-binutils
7452 clean-stage1-binutils:
7453 @if [ $(current_stage) = stage1 ]; then \
7454 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7455 else \
7456 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7457 $(MAKE) stage1-start; \
7458 fi; \
7459 cd $(HOST_SUBDIR)/binutils && \
7460 $(MAKE) $(EXTRA_HOST_FLAGS) \
7461 clean
7462 @endif binutils-bootstrap
7465 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7466 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7467 maybe-all-stage2-binutils:
7468 maybe-clean-stage2-binutils:
7469 @if binutils-bootstrap
7470 maybe-all-stage2-binutils: all-stage2-binutils
7471 all-stage2: all-stage2-binutils
7472 TARGET-stage2-binutils = $(TARGET-binutils)
7473 all-stage2-binutils: configure-stage2-binutils
7474 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7475 @r=`${PWD_COMMAND}`; export r; \
7476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7477 TFLAGS="$(STAGE2_TFLAGS)"; \
7478 $(HOST_EXPORTS) \
7479 $(POSTSTAGE1_HOST_EXPORTS) \
7480 cd $(HOST_SUBDIR)/binutils && \
7481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7482 CFLAGS="$(STAGE2_CFLAGS)" \
7483 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7484 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7485 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7486 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7487 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7488 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7489 TFLAGS="$(STAGE2_TFLAGS)" \
7490 $(TARGET-stage2-binutils)
7492 maybe-clean-stage2-binutils: clean-stage2-binutils
7493 clean-stage2: clean-stage2-binutils
7494 clean-stage2-binutils:
7495 @if [ $(current_stage) = stage2 ]; then \
7496 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7497 else \
7498 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7499 $(MAKE) stage2-start; \
7500 fi; \
7501 cd $(HOST_SUBDIR)/binutils && \
7502 $(MAKE) $(EXTRA_HOST_FLAGS) \
7503 $(POSTSTAGE1_FLAGS_TO_PASS) \
7504 clean
7505 @endif binutils-bootstrap
7508 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7509 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7510 maybe-all-stage3-binutils:
7511 maybe-clean-stage3-binutils:
7512 @if binutils-bootstrap
7513 maybe-all-stage3-binutils: all-stage3-binutils
7514 all-stage3: all-stage3-binutils
7515 TARGET-stage3-binutils = $(TARGET-binutils)
7516 all-stage3-binutils: configure-stage3-binutils
7517 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7518 @r=`${PWD_COMMAND}`; export r; \
7519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7520 TFLAGS="$(STAGE3_TFLAGS)"; \
7521 $(HOST_EXPORTS) \
7522 $(POSTSTAGE1_HOST_EXPORTS) \
7523 cd $(HOST_SUBDIR)/binutils && \
7524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7525 CFLAGS="$(STAGE3_CFLAGS)" \
7526 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7527 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7532 TFLAGS="$(STAGE3_TFLAGS)" \
7533 $(TARGET-stage3-binutils)
7535 maybe-clean-stage3-binutils: clean-stage3-binutils
7536 clean-stage3: clean-stage3-binutils
7537 clean-stage3-binutils:
7538 @if [ $(current_stage) = stage3 ]; then \
7539 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7540 else \
7541 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7542 $(MAKE) stage3-start; \
7543 fi; \
7544 cd $(HOST_SUBDIR)/binutils && \
7545 $(MAKE) $(EXTRA_HOST_FLAGS) \
7546 $(POSTSTAGE1_FLAGS_TO_PASS) \
7547 clean
7548 @endif binutils-bootstrap
7551 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7552 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7553 maybe-all-stage4-binutils:
7554 maybe-clean-stage4-binutils:
7555 @if binutils-bootstrap
7556 maybe-all-stage4-binutils: all-stage4-binutils
7557 all-stage4: all-stage4-binutils
7558 TARGET-stage4-binutils = $(TARGET-binutils)
7559 all-stage4-binutils: configure-stage4-binutils
7560 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7561 @r=`${PWD_COMMAND}`; export r; \
7562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7563 TFLAGS="$(STAGE4_TFLAGS)"; \
7564 $(HOST_EXPORTS) \
7565 $(POSTSTAGE1_HOST_EXPORTS) \
7566 cd $(HOST_SUBDIR)/binutils && \
7567 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7568 CFLAGS="$(STAGE4_CFLAGS)" \
7569 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7570 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7571 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7572 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7573 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7574 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7575 TFLAGS="$(STAGE4_TFLAGS)" \
7576 $(TARGET-stage4-binutils)
7578 maybe-clean-stage4-binutils: clean-stage4-binutils
7579 clean-stage4: clean-stage4-binutils
7580 clean-stage4-binutils:
7581 @if [ $(current_stage) = stage4 ]; then \
7582 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7583 else \
7584 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7585 $(MAKE) stage4-start; \
7586 fi; \
7587 cd $(HOST_SUBDIR)/binutils && \
7588 $(MAKE) $(EXTRA_HOST_FLAGS) \
7589 $(POSTSTAGE1_FLAGS_TO_PASS) \
7590 clean
7591 @endif binutils-bootstrap
7594 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7595 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7596 maybe-all-stageprofile-binutils:
7597 maybe-clean-stageprofile-binutils:
7598 @if binutils-bootstrap
7599 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7600 all-stageprofile: all-stageprofile-binutils
7601 TARGET-stageprofile-binutils = $(TARGET-binutils)
7602 all-stageprofile-binutils: configure-stageprofile-binutils
7603 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7604 @r=`${PWD_COMMAND}`; export r; \
7605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7606 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7607 $(HOST_EXPORTS) \
7608 $(POSTSTAGE1_HOST_EXPORTS) \
7609 cd $(HOST_SUBDIR)/binutils && \
7610 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7611 CFLAGS="$(STAGEprofile_CFLAGS)" \
7612 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7613 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7614 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7615 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7616 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7617 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7618 TFLAGS="$(STAGEprofile_TFLAGS)" \
7619 $(TARGET-stageprofile-binutils)
7621 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7622 clean-stageprofile: clean-stageprofile-binutils
7623 clean-stageprofile-binutils:
7624 @if [ $(current_stage) = stageprofile ]; then \
7625 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7626 else \
7627 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7628 $(MAKE) stageprofile-start; \
7629 fi; \
7630 cd $(HOST_SUBDIR)/binutils && \
7631 $(MAKE) $(EXTRA_HOST_FLAGS) \
7632 $(POSTSTAGE1_FLAGS_TO_PASS) \
7633 clean
7634 @endif binutils-bootstrap
7637 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7638 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7639 maybe-all-stagefeedback-binutils:
7640 maybe-clean-stagefeedback-binutils:
7641 @if binutils-bootstrap
7642 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7643 all-stagefeedback: all-stagefeedback-binutils
7644 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7645 all-stagefeedback-binutils: configure-stagefeedback-binutils
7646 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7647 @r=`${PWD_COMMAND}`; export r; \
7648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7650 $(HOST_EXPORTS) \
7651 $(POSTSTAGE1_HOST_EXPORTS) \
7652 cd $(HOST_SUBDIR)/binutils && \
7653 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7654 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7655 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7656 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7657 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7658 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7659 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7660 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7661 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7662 $(TARGET-stagefeedback-binutils)
7664 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7665 clean-stagefeedback: clean-stagefeedback-binutils
7666 clean-stagefeedback-binutils:
7667 @if [ $(current_stage) = stagefeedback ]; then \
7668 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7669 else \
7670 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7671 $(MAKE) stagefeedback-start; \
7672 fi; \
7673 cd $(HOST_SUBDIR)/binutils && \
7674 $(MAKE) $(EXTRA_HOST_FLAGS) \
7675 $(POSTSTAGE1_FLAGS_TO_PASS) \
7676 clean
7677 @endif binutils-bootstrap
7683 .PHONY: check-binutils maybe-check-binutils
7684 maybe-check-binutils:
7685 @if binutils
7686 maybe-check-binutils: check-binutils
7688 check-binutils:
7689 @: $(MAKE); $(unstage)
7690 @r=`${PWD_COMMAND}`; export r; \
7691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7692 $(HOST_EXPORTS) \
7693 (cd $(HOST_SUBDIR)/binutils && \
7694 $(MAKE) $(FLAGS_TO_PASS) check)
7696 @endif binutils
7698 .PHONY: install-binutils maybe-install-binutils
7699 maybe-install-binutils:
7700 @if binutils
7701 maybe-install-binutils: install-binutils
7703 install-binutils: installdirs
7704 @: $(MAKE); $(unstage)
7705 @r=`${PWD_COMMAND}`; export r; \
7706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7707 $(HOST_EXPORTS) \
7708 (cd $(HOST_SUBDIR)/binutils && \
7709 $(MAKE) $(FLAGS_TO_PASS) install)
7711 @endif binutils
7713 .PHONY: install-strip-binutils maybe-install-strip-binutils
7714 maybe-install-strip-binutils:
7715 @if binutils
7716 maybe-install-strip-binutils: install-strip-binutils
7718 install-strip-binutils: installdirs
7719 @: $(MAKE); $(unstage)
7720 @r=`${PWD_COMMAND}`; export r; \
7721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7722 $(HOST_EXPORTS) \
7723 (cd $(HOST_SUBDIR)/binutils && \
7724 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7726 @endif binutils
7728 # Other targets (info, dvi, pdf, etc.)
7730 .PHONY: maybe-info-binutils info-binutils
7731 maybe-info-binutils:
7732 @if binutils
7733 maybe-info-binutils: info-binutils
7735 info-binutils: \
7736 configure-binutils
7737 @[ -f ./binutils/Makefile ] || exit 0; \
7738 r=`${PWD_COMMAND}`; export r; \
7739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7740 $(HOST_EXPORTS) \
7741 for flag in $(EXTRA_HOST_FLAGS) ; do \
7742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7743 done; \
7744 echo "Doing info in binutils" ; \
7745 (cd $(HOST_SUBDIR)/binutils && \
7746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7748 "RANLIB=$${RANLIB}" \
7749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7750 info) \
7751 || exit 1
7753 @endif binutils
7755 .PHONY: maybe-dvi-binutils dvi-binutils
7756 maybe-dvi-binutils:
7757 @if binutils
7758 maybe-dvi-binutils: dvi-binutils
7760 dvi-binutils: \
7761 configure-binutils
7762 @[ -f ./binutils/Makefile ] || exit 0; \
7763 r=`${PWD_COMMAND}`; export r; \
7764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7765 $(HOST_EXPORTS) \
7766 for flag in $(EXTRA_HOST_FLAGS) ; do \
7767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7768 done; \
7769 echo "Doing dvi in binutils" ; \
7770 (cd $(HOST_SUBDIR)/binutils && \
7771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7773 "RANLIB=$${RANLIB}" \
7774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7775 dvi) \
7776 || exit 1
7778 @endif binutils
7780 .PHONY: maybe-pdf-binutils pdf-binutils
7781 maybe-pdf-binutils:
7782 @if binutils
7783 maybe-pdf-binutils: pdf-binutils
7785 pdf-binutils: \
7786 configure-binutils
7787 @[ -f ./binutils/Makefile ] || exit 0; \
7788 r=`${PWD_COMMAND}`; export r; \
7789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7790 $(HOST_EXPORTS) \
7791 for flag in $(EXTRA_HOST_FLAGS) ; do \
7792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7793 done; \
7794 echo "Doing pdf in binutils" ; \
7795 (cd $(HOST_SUBDIR)/binutils && \
7796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7798 "RANLIB=$${RANLIB}" \
7799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7800 pdf) \
7801 || exit 1
7803 @endif binutils
7805 .PHONY: maybe-html-binutils html-binutils
7806 maybe-html-binutils:
7807 @if binutils
7808 maybe-html-binutils: html-binutils
7810 html-binutils: \
7811 configure-binutils
7812 @[ -f ./binutils/Makefile ] || exit 0; \
7813 r=`${PWD_COMMAND}`; export r; \
7814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7815 $(HOST_EXPORTS) \
7816 for flag in $(EXTRA_HOST_FLAGS) ; do \
7817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7818 done; \
7819 echo "Doing html in binutils" ; \
7820 (cd $(HOST_SUBDIR)/binutils && \
7821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7823 "RANLIB=$${RANLIB}" \
7824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7825 html) \
7826 || exit 1
7828 @endif binutils
7830 .PHONY: maybe-TAGS-binutils TAGS-binutils
7831 maybe-TAGS-binutils:
7832 @if binutils
7833 maybe-TAGS-binutils: TAGS-binutils
7835 TAGS-binutils: \
7836 configure-binutils
7837 @[ -f ./binutils/Makefile ] || exit 0; \
7838 r=`${PWD_COMMAND}`; export r; \
7839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7840 $(HOST_EXPORTS) \
7841 for flag in $(EXTRA_HOST_FLAGS) ; do \
7842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7843 done; \
7844 echo "Doing TAGS in binutils" ; \
7845 (cd $(HOST_SUBDIR)/binutils && \
7846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7848 "RANLIB=$${RANLIB}" \
7849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7850 TAGS) \
7851 || exit 1
7853 @endif binutils
7855 .PHONY: maybe-install-info-binutils install-info-binutils
7856 maybe-install-info-binutils:
7857 @if binutils
7858 maybe-install-info-binutils: install-info-binutils
7860 install-info-binutils: \
7861 configure-binutils \
7862 info-binutils
7863 @[ -f ./binutils/Makefile ] || exit 0; \
7864 r=`${PWD_COMMAND}`; export r; \
7865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7866 $(HOST_EXPORTS) \
7867 for flag in $(EXTRA_HOST_FLAGS) ; do \
7868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7869 done; \
7870 echo "Doing install-info in binutils" ; \
7871 (cd $(HOST_SUBDIR)/binutils && \
7872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7874 "RANLIB=$${RANLIB}" \
7875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7876 install-info) \
7877 || exit 1
7879 @endif binutils
7881 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7882 maybe-install-pdf-binutils:
7883 @if binutils
7884 maybe-install-pdf-binutils: install-pdf-binutils
7886 install-pdf-binutils: \
7887 configure-binutils \
7888 pdf-binutils
7889 @[ -f ./binutils/Makefile ] || exit 0; \
7890 r=`${PWD_COMMAND}`; export r; \
7891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7892 $(HOST_EXPORTS) \
7893 for flag in $(EXTRA_HOST_FLAGS) ; do \
7894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7895 done; \
7896 echo "Doing install-pdf in binutils" ; \
7897 (cd $(HOST_SUBDIR)/binutils && \
7898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7900 "RANLIB=$${RANLIB}" \
7901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7902 install-pdf) \
7903 || exit 1
7905 @endif binutils
7907 .PHONY: maybe-install-html-binutils install-html-binutils
7908 maybe-install-html-binutils:
7909 @if binutils
7910 maybe-install-html-binutils: install-html-binutils
7912 install-html-binutils: \
7913 configure-binutils \
7914 html-binutils
7915 @[ -f ./binutils/Makefile ] || exit 0; \
7916 r=`${PWD_COMMAND}`; export r; \
7917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7918 $(HOST_EXPORTS) \
7919 for flag in $(EXTRA_HOST_FLAGS) ; do \
7920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7921 done; \
7922 echo "Doing install-html in binutils" ; \
7923 (cd $(HOST_SUBDIR)/binutils && \
7924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7926 "RANLIB=$${RANLIB}" \
7927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7928 install-html) \
7929 || exit 1
7931 @endif binutils
7933 .PHONY: maybe-installcheck-binutils installcheck-binutils
7934 maybe-installcheck-binutils:
7935 @if binutils
7936 maybe-installcheck-binutils: installcheck-binutils
7938 installcheck-binutils: \
7939 configure-binutils
7940 @[ -f ./binutils/Makefile ] || exit 0; \
7941 r=`${PWD_COMMAND}`; export r; \
7942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7943 $(HOST_EXPORTS) \
7944 for flag in $(EXTRA_HOST_FLAGS) ; do \
7945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7946 done; \
7947 echo "Doing installcheck in binutils" ; \
7948 (cd $(HOST_SUBDIR)/binutils && \
7949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7951 "RANLIB=$${RANLIB}" \
7952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7953 installcheck) \
7954 || exit 1
7956 @endif binutils
7958 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7959 maybe-mostlyclean-binutils:
7960 @if binutils
7961 maybe-mostlyclean-binutils: mostlyclean-binutils
7963 mostlyclean-binutils:
7964 @[ -f ./binutils/Makefile ] || exit 0; \
7965 r=`${PWD_COMMAND}`; export r; \
7966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7967 $(HOST_EXPORTS) \
7968 for flag in $(EXTRA_HOST_FLAGS) ; do \
7969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7970 done; \
7971 echo "Doing mostlyclean in binutils" ; \
7972 (cd $(HOST_SUBDIR)/binutils && \
7973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7975 "RANLIB=$${RANLIB}" \
7976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7977 mostlyclean) \
7978 || exit 1
7980 @endif binutils
7982 .PHONY: maybe-clean-binutils clean-binutils
7983 maybe-clean-binutils:
7984 @if binutils
7985 maybe-clean-binutils: clean-binutils
7987 clean-binutils:
7988 @[ -f ./binutils/Makefile ] || exit 0; \
7989 r=`${PWD_COMMAND}`; export r; \
7990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7991 $(HOST_EXPORTS) \
7992 for flag in $(EXTRA_HOST_FLAGS) ; do \
7993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7994 done; \
7995 echo "Doing clean in binutils" ; \
7996 (cd $(HOST_SUBDIR)/binutils && \
7997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7999 "RANLIB=$${RANLIB}" \
8000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8001 clean) \
8002 || exit 1
8004 @endif binutils
8006 .PHONY: maybe-distclean-binutils distclean-binutils
8007 maybe-distclean-binutils:
8008 @if binutils
8009 maybe-distclean-binutils: distclean-binutils
8011 distclean-binutils:
8012 @[ -f ./binutils/Makefile ] || exit 0; \
8013 r=`${PWD_COMMAND}`; export r; \
8014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8015 $(HOST_EXPORTS) \
8016 for flag in $(EXTRA_HOST_FLAGS) ; do \
8017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8018 done; \
8019 echo "Doing distclean in binutils" ; \
8020 (cd $(HOST_SUBDIR)/binutils && \
8021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8023 "RANLIB=$${RANLIB}" \
8024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8025 distclean) \
8026 || exit 1
8028 @endif binutils
8030 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
8031 maybe-maintainer-clean-binutils:
8032 @if binutils
8033 maybe-maintainer-clean-binutils: maintainer-clean-binutils
8035 maintainer-clean-binutils:
8036 @[ -f ./binutils/Makefile ] || exit 0; \
8037 r=`${PWD_COMMAND}`; export r; \
8038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8039 $(HOST_EXPORTS) \
8040 for flag in $(EXTRA_HOST_FLAGS) ; do \
8041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8042 done; \
8043 echo "Doing maintainer-clean in binutils" ; \
8044 (cd $(HOST_SUBDIR)/binutils && \
8045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8047 "RANLIB=$${RANLIB}" \
8048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8049 maintainer-clean) \
8050 || exit 1
8052 @endif binutils
8056 .PHONY: configure-bison maybe-configure-bison
8057 maybe-configure-bison:
8058 @if gcc-bootstrap
8059 configure-bison: stage_current
8060 @endif gcc-bootstrap
8061 @if bison
8062 maybe-configure-bison: configure-bison
8063 configure-bison:
8064 @: $(MAKE); $(unstage)
8065 @r=`${PWD_COMMAND}`; export r; \
8066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8067 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
8068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
8069 $(HOST_EXPORTS) \
8070 echo Configuring in $(HOST_SUBDIR)/bison; \
8071 cd "$(HOST_SUBDIR)/bison" || exit 1; \
8072 case $(srcdir) in \
8073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8074 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
8075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8076 esac; \
8077 srcdiroption="--srcdir=$${topdir}/bison"; \
8078 libsrcdir="$$s/bison"; \
8079 $(SHELL) $${libsrcdir}/configure \
8080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8081 --target=${target_alias} $${srcdiroption} \
8082 || exit 1
8083 @endif bison
8089 .PHONY: all-bison maybe-all-bison
8090 maybe-all-bison:
8091 @if gcc-bootstrap
8092 all-bison: stage_current
8093 @endif gcc-bootstrap
8094 @if bison
8095 TARGET-bison=all
8096 maybe-all-bison: all-bison
8097 all-bison: configure-bison
8098 @: $(MAKE); $(unstage)
8099 @r=`${PWD_COMMAND}`; export r; \
8100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8101 $(HOST_EXPORTS) \
8102 (cd $(HOST_SUBDIR)/bison && \
8103 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8104 $(TARGET-bison))
8105 @endif bison
8110 .PHONY: check-bison maybe-check-bison
8111 maybe-check-bison:
8112 @if bison
8113 maybe-check-bison: check-bison
8115 # This module is only tested in a native toolchain.
8116 check-bison:
8117 @: $(MAKE); $(unstage)
8118 @if [ '$(host)' = '$(target)' ] ; then \
8119 r=`${PWD_COMMAND}`; export r; \
8120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8121 $(HOST_EXPORTS) \
8122 (cd $(HOST_SUBDIR)/bison && \
8123 $(MAKE) $(FLAGS_TO_PASS) check); \
8126 @endif bison
8128 .PHONY: install-bison maybe-install-bison
8129 maybe-install-bison:
8130 @if bison
8131 maybe-install-bison: install-bison
8133 install-bison: installdirs
8134 @: $(MAKE); $(unstage)
8135 @r=`${PWD_COMMAND}`; export r; \
8136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8137 $(HOST_EXPORTS) \
8138 (cd $(HOST_SUBDIR)/bison && \
8139 $(MAKE) $(FLAGS_TO_PASS) install)
8141 @endif bison
8143 .PHONY: install-strip-bison maybe-install-strip-bison
8144 maybe-install-strip-bison:
8145 @if bison
8146 maybe-install-strip-bison: install-strip-bison
8148 install-strip-bison: installdirs
8149 @: $(MAKE); $(unstage)
8150 @r=`${PWD_COMMAND}`; export r; \
8151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8152 $(HOST_EXPORTS) \
8153 (cd $(HOST_SUBDIR)/bison && \
8154 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8156 @endif bison
8158 # Other targets (info, dvi, pdf, etc.)
8160 .PHONY: maybe-info-bison info-bison
8161 maybe-info-bison:
8162 @if bison
8163 maybe-info-bison: info-bison
8165 info-bison: \
8166 configure-bison
8167 @: $(MAKE); $(unstage)
8168 @[ -f ./bison/Makefile ] || exit 0; \
8169 r=`${PWD_COMMAND}`; export r; \
8170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8171 $(HOST_EXPORTS) \
8172 for flag in $(EXTRA_HOST_FLAGS) ; do \
8173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8174 done; \
8175 echo "Doing info in bison" ; \
8176 (cd $(HOST_SUBDIR)/bison && \
8177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8179 "RANLIB=$${RANLIB}" \
8180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8181 info) \
8182 || exit 1
8184 @endif bison
8186 .PHONY: maybe-dvi-bison dvi-bison
8187 maybe-dvi-bison:
8188 @if bison
8189 maybe-dvi-bison: dvi-bison
8191 dvi-bison: \
8192 configure-bison
8193 @: $(MAKE); $(unstage)
8194 @[ -f ./bison/Makefile ] || exit 0; \
8195 r=`${PWD_COMMAND}`; export r; \
8196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8197 $(HOST_EXPORTS) \
8198 for flag in $(EXTRA_HOST_FLAGS) ; do \
8199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8200 done; \
8201 echo "Doing dvi in bison" ; \
8202 (cd $(HOST_SUBDIR)/bison && \
8203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8205 "RANLIB=$${RANLIB}" \
8206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8207 dvi) \
8208 || exit 1
8210 @endif bison
8212 .PHONY: maybe-pdf-bison pdf-bison
8213 maybe-pdf-bison:
8214 @if bison
8215 maybe-pdf-bison: pdf-bison
8217 pdf-bison: \
8218 configure-bison
8219 @: $(MAKE); $(unstage)
8220 @[ -f ./bison/Makefile ] || exit 0; \
8221 r=`${PWD_COMMAND}`; export r; \
8222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8223 $(HOST_EXPORTS) \
8224 for flag in $(EXTRA_HOST_FLAGS) ; do \
8225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8226 done; \
8227 echo "Doing pdf in bison" ; \
8228 (cd $(HOST_SUBDIR)/bison && \
8229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8231 "RANLIB=$${RANLIB}" \
8232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8233 pdf) \
8234 || exit 1
8236 @endif bison
8238 .PHONY: maybe-html-bison html-bison
8239 maybe-html-bison:
8240 @if bison
8241 maybe-html-bison: html-bison
8243 html-bison: \
8244 configure-bison
8245 @: $(MAKE); $(unstage)
8246 @[ -f ./bison/Makefile ] || exit 0; \
8247 r=`${PWD_COMMAND}`; export r; \
8248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8249 $(HOST_EXPORTS) \
8250 for flag in $(EXTRA_HOST_FLAGS) ; do \
8251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8252 done; \
8253 echo "Doing html in bison" ; \
8254 (cd $(HOST_SUBDIR)/bison && \
8255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8257 "RANLIB=$${RANLIB}" \
8258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8259 html) \
8260 || exit 1
8262 @endif bison
8264 .PHONY: maybe-TAGS-bison TAGS-bison
8265 maybe-TAGS-bison:
8266 @if bison
8267 maybe-TAGS-bison: TAGS-bison
8269 TAGS-bison: \
8270 configure-bison
8271 @: $(MAKE); $(unstage)
8272 @[ -f ./bison/Makefile ] || exit 0; \
8273 r=`${PWD_COMMAND}`; export r; \
8274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8275 $(HOST_EXPORTS) \
8276 for flag in $(EXTRA_HOST_FLAGS) ; do \
8277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8278 done; \
8279 echo "Doing TAGS in bison" ; \
8280 (cd $(HOST_SUBDIR)/bison && \
8281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8283 "RANLIB=$${RANLIB}" \
8284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8285 TAGS) \
8286 || exit 1
8288 @endif bison
8290 .PHONY: maybe-install-info-bison install-info-bison
8291 maybe-install-info-bison:
8292 @if bison
8293 maybe-install-info-bison: install-info-bison
8295 install-info-bison: \
8296 configure-bison \
8297 info-bison
8298 @: $(MAKE); $(unstage)
8299 @[ -f ./bison/Makefile ] || exit 0; \
8300 r=`${PWD_COMMAND}`; export r; \
8301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8302 $(HOST_EXPORTS) \
8303 for flag in $(EXTRA_HOST_FLAGS) ; do \
8304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8305 done; \
8306 echo "Doing install-info in bison" ; \
8307 (cd $(HOST_SUBDIR)/bison && \
8308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8310 "RANLIB=$${RANLIB}" \
8311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8312 install-info) \
8313 || exit 1
8315 @endif bison
8317 .PHONY: maybe-install-pdf-bison install-pdf-bison
8318 maybe-install-pdf-bison:
8319 @if bison
8320 maybe-install-pdf-bison: install-pdf-bison
8322 install-pdf-bison: \
8323 configure-bison \
8324 pdf-bison
8325 @: $(MAKE); $(unstage)
8326 @[ -f ./bison/Makefile ] || exit 0; \
8327 r=`${PWD_COMMAND}`; export r; \
8328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8329 $(HOST_EXPORTS) \
8330 for flag in $(EXTRA_HOST_FLAGS) ; do \
8331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8332 done; \
8333 echo "Doing install-pdf in bison" ; \
8334 (cd $(HOST_SUBDIR)/bison && \
8335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8337 "RANLIB=$${RANLIB}" \
8338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8339 install-pdf) \
8340 || exit 1
8342 @endif bison
8344 .PHONY: maybe-install-html-bison install-html-bison
8345 maybe-install-html-bison:
8346 @if bison
8347 maybe-install-html-bison: install-html-bison
8349 install-html-bison: \
8350 configure-bison \
8351 html-bison
8352 @: $(MAKE); $(unstage)
8353 @[ -f ./bison/Makefile ] || exit 0; \
8354 r=`${PWD_COMMAND}`; export r; \
8355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8356 $(HOST_EXPORTS) \
8357 for flag in $(EXTRA_HOST_FLAGS) ; do \
8358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8359 done; \
8360 echo "Doing install-html in bison" ; \
8361 (cd $(HOST_SUBDIR)/bison && \
8362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8364 "RANLIB=$${RANLIB}" \
8365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8366 install-html) \
8367 || exit 1
8369 @endif bison
8371 .PHONY: maybe-installcheck-bison installcheck-bison
8372 maybe-installcheck-bison:
8373 @if bison
8374 maybe-installcheck-bison: installcheck-bison
8376 installcheck-bison: \
8377 configure-bison
8378 @: $(MAKE); $(unstage)
8379 @[ -f ./bison/Makefile ] || exit 0; \
8380 r=`${PWD_COMMAND}`; export r; \
8381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8382 $(HOST_EXPORTS) \
8383 for flag in $(EXTRA_HOST_FLAGS) ; do \
8384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8385 done; \
8386 echo "Doing installcheck in bison" ; \
8387 (cd $(HOST_SUBDIR)/bison && \
8388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8390 "RANLIB=$${RANLIB}" \
8391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8392 installcheck) \
8393 || exit 1
8395 @endif bison
8397 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8398 maybe-mostlyclean-bison:
8399 @if bison
8400 maybe-mostlyclean-bison: mostlyclean-bison
8402 mostlyclean-bison:
8403 @: $(MAKE); $(unstage)
8404 @[ -f ./bison/Makefile ] || exit 0; \
8405 r=`${PWD_COMMAND}`; export r; \
8406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8407 $(HOST_EXPORTS) \
8408 for flag in $(EXTRA_HOST_FLAGS) ; do \
8409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8410 done; \
8411 echo "Doing mostlyclean in bison" ; \
8412 (cd $(HOST_SUBDIR)/bison && \
8413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8415 "RANLIB=$${RANLIB}" \
8416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8417 mostlyclean) \
8418 || exit 1
8420 @endif bison
8422 .PHONY: maybe-clean-bison clean-bison
8423 maybe-clean-bison:
8424 @if bison
8425 maybe-clean-bison: clean-bison
8427 clean-bison:
8428 @: $(MAKE); $(unstage)
8429 @[ -f ./bison/Makefile ] || exit 0; \
8430 r=`${PWD_COMMAND}`; export r; \
8431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8432 $(HOST_EXPORTS) \
8433 for flag in $(EXTRA_HOST_FLAGS) ; do \
8434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8435 done; \
8436 echo "Doing clean in bison" ; \
8437 (cd $(HOST_SUBDIR)/bison && \
8438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8440 "RANLIB=$${RANLIB}" \
8441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8442 clean) \
8443 || exit 1
8445 @endif bison
8447 .PHONY: maybe-distclean-bison distclean-bison
8448 maybe-distclean-bison:
8449 @if bison
8450 maybe-distclean-bison: distclean-bison
8452 distclean-bison:
8453 @: $(MAKE); $(unstage)
8454 @[ -f ./bison/Makefile ] || exit 0; \
8455 r=`${PWD_COMMAND}`; export r; \
8456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457 $(HOST_EXPORTS) \
8458 for flag in $(EXTRA_HOST_FLAGS) ; do \
8459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8460 done; \
8461 echo "Doing distclean in bison" ; \
8462 (cd $(HOST_SUBDIR)/bison && \
8463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8465 "RANLIB=$${RANLIB}" \
8466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8467 distclean) \
8468 || exit 1
8470 @endif bison
8472 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8473 maybe-maintainer-clean-bison:
8474 @if bison
8475 maybe-maintainer-clean-bison: maintainer-clean-bison
8477 maintainer-clean-bison:
8478 @: $(MAKE); $(unstage)
8479 @[ -f ./bison/Makefile ] || exit 0; \
8480 r=`${PWD_COMMAND}`; export r; \
8481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8482 $(HOST_EXPORTS) \
8483 for flag in $(EXTRA_HOST_FLAGS) ; do \
8484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8485 done; \
8486 echo "Doing maintainer-clean in bison" ; \
8487 (cd $(HOST_SUBDIR)/bison && \
8488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8490 "RANLIB=$${RANLIB}" \
8491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8492 maintainer-clean) \
8493 || exit 1
8495 @endif bison
8499 .PHONY: configure-byacc maybe-configure-byacc
8500 maybe-configure-byacc:
8501 @if gcc-bootstrap
8502 configure-byacc: stage_current
8503 @endif gcc-bootstrap
8504 @if byacc
8505 maybe-configure-byacc: configure-byacc
8506 configure-byacc:
8507 @: $(MAKE); $(unstage)
8508 @r=`${PWD_COMMAND}`; export r; \
8509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8512 $(HOST_EXPORTS) \
8513 echo Configuring in $(HOST_SUBDIR)/byacc; \
8514 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8515 case $(srcdir) in \
8516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8517 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8519 esac; \
8520 srcdiroption="--srcdir=$${topdir}/byacc"; \
8521 libsrcdir="$$s/byacc"; \
8522 $(SHELL) $${libsrcdir}/configure \
8523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8524 --target=${target_alias} $${srcdiroption} \
8525 || exit 1
8526 @endif byacc
8532 .PHONY: all-byacc maybe-all-byacc
8533 maybe-all-byacc:
8534 @if gcc-bootstrap
8535 all-byacc: stage_current
8536 @endif gcc-bootstrap
8537 @if byacc
8538 TARGET-byacc=all
8539 maybe-all-byacc: all-byacc
8540 all-byacc: configure-byacc
8541 @: $(MAKE); $(unstage)
8542 @r=`${PWD_COMMAND}`; export r; \
8543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8544 $(HOST_EXPORTS) \
8545 (cd $(HOST_SUBDIR)/byacc && \
8546 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8547 $(TARGET-byacc))
8548 @endif byacc
8553 .PHONY: check-byacc maybe-check-byacc
8554 maybe-check-byacc:
8555 @if byacc
8556 maybe-check-byacc: check-byacc
8558 # This module is only tested in a native toolchain.
8559 check-byacc:
8560 @: $(MAKE); $(unstage)
8561 @if [ '$(host)' = '$(target)' ] ; then \
8562 r=`${PWD_COMMAND}`; export r; \
8563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8564 $(HOST_EXPORTS) \
8565 (cd $(HOST_SUBDIR)/byacc && \
8566 $(MAKE) $(FLAGS_TO_PASS) check); \
8569 @endif byacc
8571 .PHONY: install-byacc maybe-install-byacc
8572 maybe-install-byacc:
8573 @if byacc
8574 maybe-install-byacc: install-byacc
8576 install-byacc: installdirs
8577 @: $(MAKE); $(unstage)
8578 @r=`${PWD_COMMAND}`; export r; \
8579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580 $(HOST_EXPORTS) \
8581 (cd $(HOST_SUBDIR)/byacc && \
8582 $(MAKE) $(FLAGS_TO_PASS) install)
8584 @endif byacc
8586 .PHONY: install-strip-byacc maybe-install-strip-byacc
8587 maybe-install-strip-byacc:
8588 @if byacc
8589 maybe-install-strip-byacc: install-strip-byacc
8591 install-strip-byacc: installdirs
8592 @: $(MAKE); $(unstage)
8593 @r=`${PWD_COMMAND}`; export r; \
8594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595 $(HOST_EXPORTS) \
8596 (cd $(HOST_SUBDIR)/byacc && \
8597 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8599 @endif byacc
8601 # Other targets (info, dvi, pdf, etc.)
8603 .PHONY: maybe-info-byacc info-byacc
8604 maybe-info-byacc:
8605 @if byacc
8606 maybe-info-byacc: info-byacc
8608 info-byacc: \
8609 configure-byacc
8610 @: $(MAKE); $(unstage)
8611 @[ -f ./byacc/Makefile ] || exit 0; \
8612 r=`${PWD_COMMAND}`; export r; \
8613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614 $(HOST_EXPORTS) \
8615 for flag in $(EXTRA_HOST_FLAGS) ; do \
8616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8617 done; \
8618 echo "Doing info in byacc" ; \
8619 (cd $(HOST_SUBDIR)/byacc && \
8620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8622 "RANLIB=$${RANLIB}" \
8623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8624 info) \
8625 || exit 1
8627 @endif byacc
8629 .PHONY: maybe-dvi-byacc dvi-byacc
8630 maybe-dvi-byacc:
8631 @if byacc
8632 maybe-dvi-byacc: dvi-byacc
8634 dvi-byacc: \
8635 configure-byacc
8636 @: $(MAKE); $(unstage)
8637 @[ -f ./byacc/Makefile ] || exit 0; \
8638 r=`${PWD_COMMAND}`; export r; \
8639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8640 $(HOST_EXPORTS) \
8641 for flag in $(EXTRA_HOST_FLAGS) ; do \
8642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8643 done; \
8644 echo "Doing dvi in byacc" ; \
8645 (cd $(HOST_SUBDIR)/byacc && \
8646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8648 "RANLIB=$${RANLIB}" \
8649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8650 dvi) \
8651 || exit 1
8653 @endif byacc
8655 .PHONY: maybe-pdf-byacc pdf-byacc
8656 maybe-pdf-byacc:
8657 @if byacc
8658 maybe-pdf-byacc: pdf-byacc
8660 pdf-byacc: \
8661 configure-byacc
8662 @: $(MAKE); $(unstage)
8663 @[ -f ./byacc/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666 $(HOST_EXPORTS) \
8667 for flag in $(EXTRA_HOST_FLAGS) ; do \
8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669 done; \
8670 echo "Doing pdf in byacc" ; \
8671 (cd $(HOST_SUBDIR)/byacc && \
8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674 "RANLIB=$${RANLIB}" \
8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676 pdf) \
8677 || exit 1
8679 @endif byacc
8681 .PHONY: maybe-html-byacc html-byacc
8682 maybe-html-byacc:
8683 @if byacc
8684 maybe-html-byacc: html-byacc
8686 html-byacc: \
8687 configure-byacc
8688 @: $(MAKE); $(unstage)
8689 @[ -f ./byacc/Makefile ] || exit 0; \
8690 r=`${PWD_COMMAND}`; export r; \
8691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692 $(HOST_EXPORTS) \
8693 for flag in $(EXTRA_HOST_FLAGS) ; do \
8694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8695 done; \
8696 echo "Doing html in byacc" ; \
8697 (cd $(HOST_SUBDIR)/byacc && \
8698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700 "RANLIB=$${RANLIB}" \
8701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8702 html) \
8703 || exit 1
8705 @endif byacc
8707 .PHONY: maybe-TAGS-byacc TAGS-byacc
8708 maybe-TAGS-byacc:
8709 @if byacc
8710 maybe-TAGS-byacc: TAGS-byacc
8712 TAGS-byacc: \
8713 configure-byacc
8714 @: $(MAKE); $(unstage)
8715 @[ -f ./byacc/Makefile ] || exit 0; \
8716 r=`${PWD_COMMAND}`; export r; \
8717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8718 $(HOST_EXPORTS) \
8719 for flag in $(EXTRA_HOST_FLAGS) ; do \
8720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8721 done; \
8722 echo "Doing TAGS in byacc" ; \
8723 (cd $(HOST_SUBDIR)/byacc && \
8724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8726 "RANLIB=$${RANLIB}" \
8727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8728 TAGS) \
8729 || exit 1
8731 @endif byacc
8733 .PHONY: maybe-install-info-byacc install-info-byacc
8734 maybe-install-info-byacc:
8735 @if byacc
8736 maybe-install-info-byacc: install-info-byacc
8738 install-info-byacc: \
8739 configure-byacc \
8740 info-byacc
8741 @: $(MAKE); $(unstage)
8742 @[ -f ./byacc/Makefile ] || exit 0; \
8743 r=`${PWD_COMMAND}`; export r; \
8744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745 $(HOST_EXPORTS) \
8746 for flag in $(EXTRA_HOST_FLAGS) ; do \
8747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748 done; \
8749 echo "Doing install-info in byacc" ; \
8750 (cd $(HOST_SUBDIR)/byacc && \
8751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753 "RANLIB=$${RANLIB}" \
8754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8755 install-info) \
8756 || exit 1
8758 @endif byacc
8760 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8761 maybe-install-pdf-byacc:
8762 @if byacc
8763 maybe-install-pdf-byacc: install-pdf-byacc
8765 install-pdf-byacc: \
8766 configure-byacc \
8767 pdf-byacc
8768 @: $(MAKE); $(unstage)
8769 @[ -f ./byacc/Makefile ] || exit 0; \
8770 r=`${PWD_COMMAND}`; export r; \
8771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8772 $(HOST_EXPORTS) \
8773 for flag in $(EXTRA_HOST_FLAGS) ; do \
8774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775 done; \
8776 echo "Doing install-pdf in byacc" ; \
8777 (cd $(HOST_SUBDIR)/byacc && \
8778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780 "RANLIB=$${RANLIB}" \
8781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8782 install-pdf) \
8783 || exit 1
8785 @endif byacc
8787 .PHONY: maybe-install-html-byacc install-html-byacc
8788 maybe-install-html-byacc:
8789 @if byacc
8790 maybe-install-html-byacc: install-html-byacc
8792 install-html-byacc: \
8793 configure-byacc \
8794 html-byacc
8795 @: $(MAKE); $(unstage)
8796 @[ -f ./byacc/Makefile ] || exit 0; \
8797 r=`${PWD_COMMAND}`; export r; \
8798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8799 $(HOST_EXPORTS) \
8800 for flag in $(EXTRA_HOST_FLAGS) ; do \
8801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8802 done; \
8803 echo "Doing install-html in byacc" ; \
8804 (cd $(HOST_SUBDIR)/byacc && \
8805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8807 "RANLIB=$${RANLIB}" \
8808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8809 install-html) \
8810 || exit 1
8812 @endif byacc
8814 .PHONY: maybe-installcheck-byacc installcheck-byacc
8815 maybe-installcheck-byacc:
8816 @if byacc
8817 maybe-installcheck-byacc: installcheck-byacc
8819 installcheck-byacc: \
8820 configure-byacc
8821 @: $(MAKE); $(unstage)
8822 @[ -f ./byacc/Makefile ] || exit 0; \
8823 r=`${PWD_COMMAND}`; export r; \
8824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8825 $(HOST_EXPORTS) \
8826 for flag in $(EXTRA_HOST_FLAGS) ; do \
8827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8828 done; \
8829 echo "Doing installcheck in byacc" ; \
8830 (cd $(HOST_SUBDIR)/byacc && \
8831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8833 "RANLIB=$${RANLIB}" \
8834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8835 installcheck) \
8836 || exit 1
8838 @endif byacc
8840 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8841 maybe-mostlyclean-byacc:
8842 @if byacc
8843 maybe-mostlyclean-byacc: mostlyclean-byacc
8845 mostlyclean-byacc:
8846 @: $(MAKE); $(unstage)
8847 @[ -f ./byacc/Makefile ] || exit 0; \
8848 r=`${PWD_COMMAND}`; export r; \
8849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8850 $(HOST_EXPORTS) \
8851 for flag in $(EXTRA_HOST_FLAGS) ; do \
8852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8853 done; \
8854 echo "Doing mostlyclean in byacc" ; \
8855 (cd $(HOST_SUBDIR)/byacc && \
8856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8858 "RANLIB=$${RANLIB}" \
8859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8860 mostlyclean) \
8861 || exit 1
8863 @endif byacc
8865 .PHONY: maybe-clean-byacc clean-byacc
8866 maybe-clean-byacc:
8867 @if byacc
8868 maybe-clean-byacc: clean-byacc
8870 clean-byacc:
8871 @: $(MAKE); $(unstage)
8872 @[ -f ./byacc/Makefile ] || exit 0; \
8873 r=`${PWD_COMMAND}`; export r; \
8874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8875 $(HOST_EXPORTS) \
8876 for flag in $(EXTRA_HOST_FLAGS) ; do \
8877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8878 done; \
8879 echo "Doing clean in byacc" ; \
8880 (cd $(HOST_SUBDIR)/byacc && \
8881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8883 "RANLIB=$${RANLIB}" \
8884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8885 clean) \
8886 || exit 1
8888 @endif byacc
8890 .PHONY: maybe-distclean-byacc distclean-byacc
8891 maybe-distclean-byacc:
8892 @if byacc
8893 maybe-distclean-byacc: distclean-byacc
8895 distclean-byacc:
8896 @: $(MAKE); $(unstage)
8897 @[ -f ./byacc/Makefile ] || exit 0; \
8898 r=`${PWD_COMMAND}`; export r; \
8899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900 $(HOST_EXPORTS) \
8901 for flag in $(EXTRA_HOST_FLAGS) ; do \
8902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8903 done; \
8904 echo "Doing distclean in byacc" ; \
8905 (cd $(HOST_SUBDIR)/byacc && \
8906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8908 "RANLIB=$${RANLIB}" \
8909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8910 distclean) \
8911 || exit 1
8913 @endif byacc
8915 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8916 maybe-maintainer-clean-byacc:
8917 @if byacc
8918 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8920 maintainer-clean-byacc:
8921 @: $(MAKE); $(unstage)
8922 @[ -f ./byacc/Makefile ] || exit 0; \
8923 r=`${PWD_COMMAND}`; export r; \
8924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925 $(HOST_EXPORTS) \
8926 for flag in $(EXTRA_HOST_FLAGS) ; do \
8927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8928 done; \
8929 echo "Doing maintainer-clean in byacc" ; \
8930 (cd $(HOST_SUBDIR)/byacc && \
8931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8933 "RANLIB=$${RANLIB}" \
8934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8935 maintainer-clean) \
8936 || exit 1
8938 @endif byacc
8942 .PHONY: configure-bzip2 maybe-configure-bzip2
8943 maybe-configure-bzip2:
8944 @if gcc-bootstrap
8945 configure-bzip2: stage_current
8946 @endif gcc-bootstrap
8947 @if bzip2
8948 maybe-configure-bzip2: configure-bzip2
8949 configure-bzip2:
8950 @: $(MAKE); $(unstage)
8951 @r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8955 $(HOST_EXPORTS) \
8956 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8957 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8958 case $(srcdir) in \
8959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8960 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8962 esac; \
8963 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8964 libsrcdir="$$s/bzip2"; \
8965 $(SHELL) $${libsrcdir}/configure \
8966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8967 --target=${target_alias} $${srcdiroption} \
8968 || exit 1
8969 @endif bzip2
8975 .PHONY: all-bzip2 maybe-all-bzip2
8976 maybe-all-bzip2:
8977 @if gcc-bootstrap
8978 all-bzip2: stage_current
8979 @endif gcc-bootstrap
8980 @if bzip2
8981 TARGET-bzip2=all
8982 maybe-all-bzip2: all-bzip2
8983 all-bzip2: configure-bzip2
8984 @: $(MAKE); $(unstage)
8985 @r=`${PWD_COMMAND}`; export r; \
8986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987 $(HOST_EXPORTS) \
8988 (cd $(HOST_SUBDIR)/bzip2 && \
8989 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8990 $(TARGET-bzip2))
8991 @endif bzip2
8996 .PHONY: check-bzip2 maybe-check-bzip2
8997 maybe-check-bzip2:
8998 @if bzip2
8999 maybe-check-bzip2: check-bzip2
9001 check-bzip2:
9002 @: $(MAKE); $(unstage)
9003 @r=`${PWD_COMMAND}`; export r; \
9004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005 $(HOST_EXPORTS) \
9006 (cd $(HOST_SUBDIR)/bzip2 && \
9007 $(MAKE) $(FLAGS_TO_PASS) check)
9009 @endif bzip2
9011 .PHONY: install-bzip2 maybe-install-bzip2
9012 maybe-install-bzip2:
9013 @if bzip2
9014 maybe-install-bzip2: install-bzip2
9016 install-bzip2: installdirs
9017 @: $(MAKE); $(unstage)
9018 @r=`${PWD_COMMAND}`; export r; \
9019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9020 $(HOST_EXPORTS) \
9021 (cd $(HOST_SUBDIR)/bzip2 && \
9022 $(MAKE) $(FLAGS_TO_PASS) install)
9024 @endif bzip2
9026 .PHONY: install-strip-bzip2 maybe-install-strip-bzip2
9027 maybe-install-strip-bzip2:
9028 @if bzip2
9029 maybe-install-strip-bzip2: install-strip-bzip2
9031 install-strip-bzip2: installdirs
9032 @: $(MAKE); $(unstage)
9033 @r=`${PWD_COMMAND}`; export r; \
9034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9035 $(HOST_EXPORTS) \
9036 (cd $(HOST_SUBDIR)/bzip2 && \
9037 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9039 @endif bzip2
9041 # Other targets (info, dvi, pdf, etc.)
9043 .PHONY: maybe-info-bzip2 info-bzip2
9044 maybe-info-bzip2:
9045 @if bzip2
9046 maybe-info-bzip2: info-bzip2
9048 info-bzip2: \
9049 configure-bzip2
9050 @: $(MAKE); $(unstage)
9051 @[ -f ./bzip2/Makefile ] || exit 0; \
9052 r=`${PWD_COMMAND}`; export r; \
9053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9054 $(HOST_EXPORTS) \
9055 for flag in $(EXTRA_HOST_FLAGS) ; do \
9056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9057 done; \
9058 echo "Doing info in bzip2" ; \
9059 (cd $(HOST_SUBDIR)/bzip2 && \
9060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9062 "RANLIB=$${RANLIB}" \
9063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9064 info) \
9065 || exit 1
9067 @endif bzip2
9069 .PHONY: maybe-dvi-bzip2 dvi-bzip2
9070 maybe-dvi-bzip2:
9071 @if bzip2
9072 maybe-dvi-bzip2: dvi-bzip2
9074 dvi-bzip2: \
9075 configure-bzip2
9076 @: $(MAKE); $(unstage)
9077 @[ -f ./bzip2/Makefile ] || exit 0; \
9078 r=`${PWD_COMMAND}`; export r; \
9079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9080 $(HOST_EXPORTS) \
9081 for flag in $(EXTRA_HOST_FLAGS) ; do \
9082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9083 done; \
9084 echo "Doing dvi in bzip2" ; \
9085 (cd $(HOST_SUBDIR)/bzip2 && \
9086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9088 "RANLIB=$${RANLIB}" \
9089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9090 dvi) \
9091 || exit 1
9093 @endif bzip2
9095 .PHONY: maybe-pdf-bzip2 pdf-bzip2
9096 maybe-pdf-bzip2:
9097 @if bzip2
9098 maybe-pdf-bzip2: pdf-bzip2
9100 pdf-bzip2: \
9101 configure-bzip2
9102 @: $(MAKE); $(unstage)
9103 @[ -f ./bzip2/Makefile ] || exit 0; \
9104 r=`${PWD_COMMAND}`; export r; \
9105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9106 $(HOST_EXPORTS) \
9107 for flag in $(EXTRA_HOST_FLAGS) ; do \
9108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9109 done; \
9110 echo "Doing pdf in bzip2" ; \
9111 (cd $(HOST_SUBDIR)/bzip2 && \
9112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9114 "RANLIB=$${RANLIB}" \
9115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9116 pdf) \
9117 || exit 1
9119 @endif bzip2
9121 .PHONY: maybe-html-bzip2 html-bzip2
9122 maybe-html-bzip2:
9123 @if bzip2
9124 maybe-html-bzip2: html-bzip2
9126 html-bzip2: \
9127 configure-bzip2
9128 @: $(MAKE); $(unstage)
9129 @[ -f ./bzip2/Makefile ] || exit 0; \
9130 r=`${PWD_COMMAND}`; export r; \
9131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9132 $(HOST_EXPORTS) \
9133 for flag in $(EXTRA_HOST_FLAGS) ; do \
9134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9135 done; \
9136 echo "Doing html in bzip2" ; \
9137 (cd $(HOST_SUBDIR)/bzip2 && \
9138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9140 "RANLIB=$${RANLIB}" \
9141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9142 html) \
9143 || exit 1
9145 @endif bzip2
9147 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
9148 maybe-TAGS-bzip2:
9149 @if bzip2
9150 maybe-TAGS-bzip2: TAGS-bzip2
9152 TAGS-bzip2: \
9153 configure-bzip2
9154 @: $(MAKE); $(unstage)
9155 @[ -f ./bzip2/Makefile ] || exit 0; \
9156 r=`${PWD_COMMAND}`; export r; \
9157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9158 $(HOST_EXPORTS) \
9159 for flag in $(EXTRA_HOST_FLAGS) ; do \
9160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9161 done; \
9162 echo "Doing TAGS in bzip2" ; \
9163 (cd $(HOST_SUBDIR)/bzip2 && \
9164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9166 "RANLIB=$${RANLIB}" \
9167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9168 TAGS) \
9169 || exit 1
9171 @endif bzip2
9173 .PHONY: maybe-install-info-bzip2 install-info-bzip2
9174 maybe-install-info-bzip2:
9175 @if bzip2
9176 maybe-install-info-bzip2: install-info-bzip2
9178 install-info-bzip2: \
9179 configure-bzip2 \
9180 info-bzip2
9181 @: $(MAKE); $(unstage)
9182 @[ -f ./bzip2/Makefile ] || exit 0; \
9183 r=`${PWD_COMMAND}`; export r; \
9184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9185 $(HOST_EXPORTS) \
9186 for flag in $(EXTRA_HOST_FLAGS) ; do \
9187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9188 done; \
9189 echo "Doing install-info in bzip2" ; \
9190 (cd $(HOST_SUBDIR)/bzip2 && \
9191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9193 "RANLIB=$${RANLIB}" \
9194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9195 install-info) \
9196 || exit 1
9198 @endif bzip2
9200 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
9201 maybe-install-pdf-bzip2:
9202 @if bzip2
9203 maybe-install-pdf-bzip2: install-pdf-bzip2
9205 install-pdf-bzip2: \
9206 configure-bzip2 \
9207 pdf-bzip2
9208 @: $(MAKE); $(unstage)
9209 @[ -f ./bzip2/Makefile ] || exit 0; \
9210 r=`${PWD_COMMAND}`; export r; \
9211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9212 $(HOST_EXPORTS) \
9213 for flag in $(EXTRA_HOST_FLAGS) ; do \
9214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9215 done; \
9216 echo "Doing install-pdf in bzip2" ; \
9217 (cd $(HOST_SUBDIR)/bzip2 && \
9218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9220 "RANLIB=$${RANLIB}" \
9221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9222 install-pdf) \
9223 || exit 1
9225 @endif bzip2
9227 .PHONY: maybe-install-html-bzip2 install-html-bzip2
9228 maybe-install-html-bzip2:
9229 @if bzip2
9230 maybe-install-html-bzip2: install-html-bzip2
9232 install-html-bzip2: \
9233 configure-bzip2 \
9234 html-bzip2
9235 @: $(MAKE); $(unstage)
9236 @[ -f ./bzip2/Makefile ] || exit 0; \
9237 r=`${PWD_COMMAND}`; export r; \
9238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9239 $(HOST_EXPORTS) \
9240 for flag in $(EXTRA_HOST_FLAGS) ; do \
9241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9242 done; \
9243 echo "Doing install-html in bzip2" ; \
9244 (cd $(HOST_SUBDIR)/bzip2 && \
9245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9247 "RANLIB=$${RANLIB}" \
9248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9249 install-html) \
9250 || exit 1
9252 @endif bzip2
9254 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
9255 maybe-installcheck-bzip2:
9256 @if bzip2
9257 maybe-installcheck-bzip2: installcheck-bzip2
9259 installcheck-bzip2: \
9260 configure-bzip2
9261 @: $(MAKE); $(unstage)
9262 @[ -f ./bzip2/Makefile ] || exit 0; \
9263 r=`${PWD_COMMAND}`; export r; \
9264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9265 $(HOST_EXPORTS) \
9266 for flag in $(EXTRA_HOST_FLAGS) ; do \
9267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9268 done; \
9269 echo "Doing installcheck in bzip2" ; \
9270 (cd $(HOST_SUBDIR)/bzip2 && \
9271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9273 "RANLIB=$${RANLIB}" \
9274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9275 installcheck) \
9276 || exit 1
9278 @endif bzip2
9280 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
9281 maybe-mostlyclean-bzip2:
9282 @if bzip2
9283 maybe-mostlyclean-bzip2: mostlyclean-bzip2
9285 mostlyclean-bzip2:
9286 @: $(MAKE); $(unstage)
9287 @[ -f ./bzip2/Makefile ] || exit 0; \
9288 r=`${PWD_COMMAND}`; export r; \
9289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290 $(HOST_EXPORTS) \
9291 for flag in $(EXTRA_HOST_FLAGS) ; do \
9292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9293 done; \
9294 echo "Doing mostlyclean in bzip2" ; \
9295 (cd $(HOST_SUBDIR)/bzip2 && \
9296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9298 "RANLIB=$${RANLIB}" \
9299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9300 mostlyclean) \
9301 || exit 1
9303 @endif bzip2
9305 .PHONY: maybe-clean-bzip2 clean-bzip2
9306 maybe-clean-bzip2:
9307 @if bzip2
9308 maybe-clean-bzip2: clean-bzip2
9310 clean-bzip2:
9311 @: $(MAKE); $(unstage)
9312 @[ -f ./bzip2/Makefile ] || exit 0; \
9313 r=`${PWD_COMMAND}`; export r; \
9314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9315 $(HOST_EXPORTS) \
9316 for flag in $(EXTRA_HOST_FLAGS) ; do \
9317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9318 done; \
9319 echo "Doing clean in bzip2" ; \
9320 (cd $(HOST_SUBDIR)/bzip2 && \
9321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9323 "RANLIB=$${RANLIB}" \
9324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9325 clean) \
9326 || exit 1
9328 @endif bzip2
9330 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9331 maybe-distclean-bzip2:
9332 @if bzip2
9333 maybe-distclean-bzip2: distclean-bzip2
9335 distclean-bzip2:
9336 @: $(MAKE); $(unstage)
9337 @[ -f ./bzip2/Makefile ] || exit 0; \
9338 r=`${PWD_COMMAND}`; export r; \
9339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9340 $(HOST_EXPORTS) \
9341 for flag in $(EXTRA_HOST_FLAGS) ; do \
9342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9343 done; \
9344 echo "Doing distclean in bzip2" ; \
9345 (cd $(HOST_SUBDIR)/bzip2 && \
9346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9348 "RANLIB=$${RANLIB}" \
9349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9350 distclean) \
9351 || exit 1
9353 @endif bzip2
9355 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9356 maybe-maintainer-clean-bzip2:
9357 @if bzip2
9358 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9360 maintainer-clean-bzip2:
9361 @: $(MAKE); $(unstage)
9362 @[ -f ./bzip2/Makefile ] || exit 0; \
9363 r=`${PWD_COMMAND}`; export r; \
9364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9365 $(HOST_EXPORTS) \
9366 for flag in $(EXTRA_HOST_FLAGS) ; do \
9367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9368 done; \
9369 echo "Doing maintainer-clean in bzip2" ; \
9370 (cd $(HOST_SUBDIR)/bzip2 && \
9371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9373 "RANLIB=$${RANLIB}" \
9374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9375 maintainer-clean) \
9376 || exit 1
9378 @endif bzip2
9382 .PHONY: configure-cgen maybe-configure-cgen
9383 maybe-configure-cgen:
9384 @if gcc-bootstrap
9385 configure-cgen: stage_current
9386 @endif gcc-bootstrap
9387 @if cgen
9388 maybe-configure-cgen: configure-cgen
9389 configure-cgen:
9390 @: $(MAKE); $(unstage)
9391 @r=`${PWD_COMMAND}`; export r; \
9392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9393 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9395 $(HOST_EXPORTS) \
9396 echo Configuring in $(HOST_SUBDIR)/cgen; \
9397 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9398 case $(srcdir) in \
9399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9400 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9402 esac; \
9403 srcdiroption="--srcdir=$${topdir}/cgen"; \
9404 libsrcdir="$$s/cgen"; \
9405 $(SHELL) $${libsrcdir}/configure \
9406 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9407 --target=${target_alias} $${srcdiroption} \
9408 || exit 1
9409 @endif cgen
9415 .PHONY: all-cgen maybe-all-cgen
9416 maybe-all-cgen:
9417 @if gcc-bootstrap
9418 all-cgen: stage_current
9419 @endif gcc-bootstrap
9420 @if cgen
9421 TARGET-cgen=all
9422 maybe-all-cgen: all-cgen
9423 all-cgen: configure-cgen
9424 @: $(MAKE); $(unstage)
9425 @r=`${PWD_COMMAND}`; export r; \
9426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9427 $(HOST_EXPORTS) \
9428 (cd $(HOST_SUBDIR)/cgen && \
9429 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9430 $(TARGET-cgen))
9431 @endif cgen
9436 .PHONY: check-cgen maybe-check-cgen
9437 maybe-check-cgen:
9438 @if cgen
9439 maybe-check-cgen: check-cgen
9441 check-cgen:
9442 @: $(MAKE); $(unstage)
9443 @r=`${PWD_COMMAND}`; export r; \
9444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445 $(HOST_EXPORTS) \
9446 (cd $(HOST_SUBDIR)/cgen && \
9447 $(MAKE) $(FLAGS_TO_PASS) check)
9449 @endif cgen
9451 .PHONY: install-cgen maybe-install-cgen
9452 maybe-install-cgen:
9453 @if cgen
9454 maybe-install-cgen: install-cgen
9456 install-cgen: installdirs
9457 @: $(MAKE); $(unstage)
9458 @r=`${PWD_COMMAND}`; export r; \
9459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9460 $(HOST_EXPORTS) \
9461 (cd $(HOST_SUBDIR)/cgen && \
9462 $(MAKE) $(FLAGS_TO_PASS) install)
9464 @endif cgen
9466 .PHONY: install-strip-cgen maybe-install-strip-cgen
9467 maybe-install-strip-cgen:
9468 @if cgen
9469 maybe-install-strip-cgen: install-strip-cgen
9471 install-strip-cgen: installdirs
9472 @: $(MAKE); $(unstage)
9473 @r=`${PWD_COMMAND}`; export r; \
9474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9475 $(HOST_EXPORTS) \
9476 (cd $(HOST_SUBDIR)/cgen && \
9477 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9479 @endif cgen
9481 # Other targets (info, dvi, pdf, etc.)
9483 .PHONY: maybe-info-cgen info-cgen
9484 maybe-info-cgen:
9485 @if cgen
9486 maybe-info-cgen: info-cgen
9488 info-cgen: \
9489 configure-cgen
9490 @: $(MAKE); $(unstage)
9491 @[ -f ./cgen/Makefile ] || exit 0; \
9492 r=`${PWD_COMMAND}`; export r; \
9493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9494 $(HOST_EXPORTS) \
9495 for flag in $(EXTRA_HOST_FLAGS) ; do \
9496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9497 done; \
9498 echo "Doing info in cgen" ; \
9499 (cd $(HOST_SUBDIR)/cgen && \
9500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9502 "RANLIB=$${RANLIB}" \
9503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9504 info) \
9505 || exit 1
9507 @endif cgen
9509 .PHONY: maybe-dvi-cgen dvi-cgen
9510 maybe-dvi-cgen:
9511 @if cgen
9512 maybe-dvi-cgen: dvi-cgen
9514 dvi-cgen: \
9515 configure-cgen
9516 @: $(MAKE); $(unstage)
9517 @[ -f ./cgen/Makefile ] || exit 0; \
9518 r=`${PWD_COMMAND}`; export r; \
9519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9520 $(HOST_EXPORTS) \
9521 for flag in $(EXTRA_HOST_FLAGS) ; do \
9522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9523 done; \
9524 echo "Doing dvi in cgen" ; \
9525 (cd $(HOST_SUBDIR)/cgen && \
9526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9528 "RANLIB=$${RANLIB}" \
9529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9530 dvi) \
9531 || exit 1
9533 @endif cgen
9535 .PHONY: maybe-pdf-cgen pdf-cgen
9536 maybe-pdf-cgen:
9537 @if cgen
9538 maybe-pdf-cgen: pdf-cgen
9540 pdf-cgen: \
9541 configure-cgen
9542 @: $(MAKE); $(unstage)
9543 @[ -f ./cgen/Makefile ] || exit 0; \
9544 r=`${PWD_COMMAND}`; export r; \
9545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9546 $(HOST_EXPORTS) \
9547 for flag in $(EXTRA_HOST_FLAGS) ; do \
9548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9549 done; \
9550 echo "Doing pdf in cgen" ; \
9551 (cd $(HOST_SUBDIR)/cgen && \
9552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9554 "RANLIB=$${RANLIB}" \
9555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9556 pdf) \
9557 || exit 1
9559 @endif cgen
9561 .PHONY: maybe-html-cgen html-cgen
9562 maybe-html-cgen:
9563 @if cgen
9564 maybe-html-cgen: html-cgen
9566 html-cgen: \
9567 configure-cgen
9568 @: $(MAKE); $(unstage)
9569 @[ -f ./cgen/Makefile ] || exit 0; \
9570 r=`${PWD_COMMAND}`; export r; \
9571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9572 $(HOST_EXPORTS) \
9573 for flag in $(EXTRA_HOST_FLAGS) ; do \
9574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9575 done; \
9576 echo "Doing html in cgen" ; \
9577 (cd $(HOST_SUBDIR)/cgen && \
9578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9580 "RANLIB=$${RANLIB}" \
9581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9582 html) \
9583 || exit 1
9585 @endif cgen
9587 .PHONY: maybe-TAGS-cgen TAGS-cgen
9588 maybe-TAGS-cgen:
9589 @if cgen
9590 maybe-TAGS-cgen: TAGS-cgen
9592 TAGS-cgen: \
9593 configure-cgen
9594 @: $(MAKE); $(unstage)
9595 @[ -f ./cgen/Makefile ] || exit 0; \
9596 r=`${PWD_COMMAND}`; export r; \
9597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9598 $(HOST_EXPORTS) \
9599 for flag in $(EXTRA_HOST_FLAGS) ; do \
9600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9601 done; \
9602 echo "Doing TAGS in cgen" ; \
9603 (cd $(HOST_SUBDIR)/cgen && \
9604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9606 "RANLIB=$${RANLIB}" \
9607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9608 TAGS) \
9609 || exit 1
9611 @endif cgen
9613 .PHONY: maybe-install-info-cgen install-info-cgen
9614 maybe-install-info-cgen:
9615 @if cgen
9616 maybe-install-info-cgen: install-info-cgen
9618 install-info-cgen: \
9619 configure-cgen \
9620 info-cgen
9621 @: $(MAKE); $(unstage)
9622 @[ -f ./cgen/Makefile ] || exit 0; \
9623 r=`${PWD_COMMAND}`; export r; \
9624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9625 $(HOST_EXPORTS) \
9626 for flag in $(EXTRA_HOST_FLAGS) ; do \
9627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9628 done; \
9629 echo "Doing install-info in cgen" ; \
9630 (cd $(HOST_SUBDIR)/cgen && \
9631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9633 "RANLIB=$${RANLIB}" \
9634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9635 install-info) \
9636 || exit 1
9638 @endif cgen
9640 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9641 maybe-install-pdf-cgen:
9642 @if cgen
9643 maybe-install-pdf-cgen: install-pdf-cgen
9645 install-pdf-cgen: \
9646 configure-cgen \
9647 pdf-cgen
9648 @: $(MAKE); $(unstage)
9649 @[ -f ./cgen/Makefile ] || exit 0; \
9650 r=`${PWD_COMMAND}`; export r; \
9651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9652 $(HOST_EXPORTS) \
9653 for flag in $(EXTRA_HOST_FLAGS) ; do \
9654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9655 done; \
9656 echo "Doing install-pdf in cgen" ; \
9657 (cd $(HOST_SUBDIR)/cgen && \
9658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9660 "RANLIB=$${RANLIB}" \
9661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9662 install-pdf) \
9663 || exit 1
9665 @endif cgen
9667 .PHONY: maybe-install-html-cgen install-html-cgen
9668 maybe-install-html-cgen:
9669 @if cgen
9670 maybe-install-html-cgen: install-html-cgen
9672 install-html-cgen: \
9673 configure-cgen \
9674 html-cgen
9675 @: $(MAKE); $(unstage)
9676 @[ -f ./cgen/Makefile ] || exit 0; \
9677 r=`${PWD_COMMAND}`; export r; \
9678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9679 $(HOST_EXPORTS) \
9680 for flag in $(EXTRA_HOST_FLAGS) ; do \
9681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9682 done; \
9683 echo "Doing install-html in cgen" ; \
9684 (cd $(HOST_SUBDIR)/cgen && \
9685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9687 "RANLIB=$${RANLIB}" \
9688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9689 install-html) \
9690 || exit 1
9692 @endif cgen
9694 .PHONY: maybe-installcheck-cgen installcheck-cgen
9695 maybe-installcheck-cgen:
9696 @if cgen
9697 maybe-installcheck-cgen: installcheck-cgen
9699 installcheck-cgen: \
9700 configure-cgen
9701 @: $(MAKE); $(unstage)
9702 @[ -f ./cgen/Makefile ] || exit 0; \
9703 r=`${PWD_COMMAND}`; export r; \
9704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9705 $(HOST_EXPORTS) \
9706 for flag in $(EXTRA_HOST_FLAGS) ; do \
9707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9708 done; \
9709 echo "Doing installcheck in cgen" ; \
9710 (cd $(HOST_SUBDIR)/cgen && \
9711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9713 "RANLIB=$${RANLIB}" \
9714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9715 installcheck) \
9716 || exit 1
9718 @endif cgen
9720 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9721 maybe-mostlyclean-cgen:
9722 @if cgen
9723 maybe-mostlyclean-cgen: mostlyclean-cgen
9725 mostlyclean-cgen:
9726 @: $(MAKE); $(unstage)
9727 @[ -f ./cgen/Makefile ] || exit 0; \
9728 r=`${PWD_COMMAND}`; export r; \
9729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9730 $(HOST_EXPORTS) \
9731 for flag in $(EXTRA_HOST_FLAGS) ; do \
9732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9733 done; \
9734 echo "Doing mostlyclean in cgen" ; \
9735 (cd $(HOST_SUBDIR)/cgen && \
9736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9738 "RANLIB=$${RANLIB}" \
9739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9740 mostlyclean) \
9741 || exit 1
9743 @endif cgen
9745 .PHONY: maybe-clean-cgen clean-cgen
9746 maybe-clean-cgen:
9747 @if cgen
9748 maybe-clean-cgen: clean-cgen
9750 clean-cgen:
9751 @: $(MAKE); $(unstage)
9752 @[ -f ./cgen/Makefile ] || exit 0; \
9753 r=`${PWD_COMMAND}`; export r; \
9754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9755 $(HOST_EXPORTS) \
9756 for flag in $(EXTRA_HOST_FLAGS) ; do \
9757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9758 done; \
9759 echo "Doing clean in cgen" ; \
9760 (cd $(HOST_SUBDIR)/cgen && \
9761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9763 "RANLIB=$${RANLIB}" \
9764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9765 clean) \
9766 || exit 1
9768 @endif cgen
9770 .PHONY: maybe-distclean-cgen distclean-cgen
9771 maybe-distclean-cgen:
9772 @if cgen
9773 maybe-distclean-cgen: distclean-cgen
9775 distclean-cgen:
9776 @: $(MAKE); $(unstage)
9777 @[ -f ./cgen/Makefile ] || exit 0; \
9778 r=`${PWD_COMMAND}`; export r; \
9779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9780 $(HOST_EXPORTS) \
9781 for flag in $(EXTRA_HOST_FLAGS) ; do \
9782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9783 done; \
9784 echo "Doing distclean in cgen" ; \
9785 (cd $(HOST_SUBDIR)/cgen && \
9786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9788 "RANLIB=$${RANLIB}" \
9789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9790 distclean) \
9791 || exit 1
9793 @endif cgen
9795 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9796 maybe-maintainer-clean-cgen:
9797 @if cgen
9798 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9800 maintainer-clean-cgen:
9801 @: $(MAKE); $(unstage)
9802 @[ -f ./cgen/Makefile ] || exit 0; \
9803 r=`${PWD_COMMAND}`; export r; \
9804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9805 $(HOST_EXPORTS) \
9806 for flag in $(EXTRA_HOST_FLAGS) ; do \
9807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9808 done; \
9809 echo "Doing maintainer-clean in cgen" ; \
9810 (cd $(HOST_SUBDIR)/cgen && \
9811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9813 "RANLIB=$${RANLIB}" \
9814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9815 maintainer-clean) \
9816 || exit 1
9818 @endif cgen
9822 .PHONY: configure-dejagnu maybe-configure-dejagnu
9823 maybe-configure-dejagnu:
9824 @if gcc-bootstrap
9825 configure-dejagnu: stage_current
9826 @endif gcc-bootstrap
9827 @if dejagnu
9828 maybe-configure-dejagnu: configure-dejagnu
9829 configure-dejagnu:
9830 @: $(MAKE); $(unstage)
9831 @r=`${PWD_COMMAND}`; export r; \
9832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9833 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9835 $(HOST_EXPORTS) \
9836 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9837 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9838 case $(srcdir) in \
9839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9840 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9842 esac; \
9843 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9844 libsrcdir="$$s/dejagnu"; \
9845 $(SHELL) $${libsrcdir}/configure \
9846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9847 --target=${target_alias} $${srcdiroption} \
9848 || exit 1
9849 @endif dejagnu
9855 .PHONY: all-dejagnu maybe-all-dejagnu
9856 maybe-all-dejagnu:
9857 @if gcc-bootstrap
9858 all-dejagnu: stage_current
9859 @endif gcc-bootstrap
9860 @if dejagnu
9861 TARGET-dejagnu=all
9862 maybe-all-dejagnu: all-dejagnu
9863 all-dejagnu: configure-dejagnu
9864 @: $(MAKE); $(unstage)
9865 @r=`${PWD_COMMAND}`; export r; \
9866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9867 $(HOST_EXPORTS) \
9868 (cd $(HOST_SUBDIR)/dejagnu && \
9869 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9870 $(TARGET-dejagnu))
9871 @endif dejagnu
9876 .PHONY: check-dejagnu maybe-check-dejagnu
9877 maybe-check-dejagnu:
9878 @if dejagnu
9879 maybe-check-dejagnu: check-dejagnu
9881 check-dejagnu:
9882 @: $(MAKE); $(unstage)
9883 @r=`${PWD_COMMAND}`; export r; \
9884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9885 $(HOST_EXPORTS) \
9886 (cd $(HOST_SUBDIR)/dejagnu && \
9887 $(MAKE) $(FLAGS_TO_PASS) check)
9889 @endif dejagnu
9891 .PHONY: install-dejagnu maybe-install-dejagnu
9892 maybe-install-dejagnu:
9893 @if dejagnu
9894 maybe-install-dejagnu: install-dejagnu
9896 install-dejagnu: installdirs
9897 @: $(MAKE); $(unstage)
9898 @r=`${PWD_COMMAND}`; export r; \
9899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9900 $(HOST_EXPORTS) \
9901 (cd $(HOST_SUBDIR)/dejagnu && \
9902 $(MAKE) $(FLAGS_TO_PASS) install)
9904 @endif dejagnu
9906 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
9907 maybe-install-strip-dejagnu:
9908 @if dejagnu
9909 maybe-install-strip-dejagnu: install-strip-dejagnu
9911 install-strip-dejagnu: installdirs
9912 @: $(MAKE); $(unstage)
9913 @r=`${PWD_COMMAND}`; export r; \
9914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9915 $(HOST_EXPORTS) \
9916 (cd $(HOST_SUBDIR)/dejagnu && \
9917 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9919 @endif dejagnu
9921 # Other targets (info, dvi, pdf, etc.)
9923 .PHONY: maybe-info-dejagnu info-dejagnu
9924 maybe-info-dejagnu:
9925 @if dejagnu
9926 maybe-info-dejagnu: info-dejagnu
9928 info-dejagnu: \
9929 configure-dejagnu
9930 @: $(MAKE); $(unstage)
9931 @[ -f ./dejagnu/Makefile ] || exit 0; \
9932 r=`${PWD_COMMAND}`; export r; \
9933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9934 $(HOST_EXPORTS) \
9935 for flag in $(EXTRA_HOST_FLAGS) ; do \
9936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9937 done; \
9938 echo "Doing info in dejagnu" ; \
9939 (cd $(HOST_SUBDIR)/dejagnu && \
9940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9942 "RANLIB=$${RANLIB}" \
9943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9944 info) \
9945 || exit 1
9947 @endif dejagnu
9949 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9950 maybe-dvi-dejagnu:
9951 @if dejagnu
9952 maybe-dvi-dejagnu: dvi-dejagnu
9954 dvi-dejagnu: \
9955 configure-dejagnu
9956 @: $(MAKE); $(unstage)
9957 @[ -f ./dejagnu/Makefile ] || exit 0; \
9958 r=`${PWD_COMMAND}`; export r; \
9959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9960 $(HOST_EXPORTS) \
9961 for flag in $(EXTRA_HOST_FLAGS) ; do \
9962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9963 done; \
9964 echo "Doing dvi in dejagnu" ; \
9965 (cd $(HOST_SUBDIR)/dejagnu && \
9966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9968 "RANLIB=$${RANLIB}" \
9969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9970 dvi) \
9971 || exit 1
9973 @endif dejagnu
9975 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9976 maybe-pdf-dejagnu:
9977 @if dejagnu
9978 maybe-pdf-dejagnu: pdf-dejagnu
9980 pdf-dejagnu: \
9981 configure-dejagnu
9982 @: $(MAKE); $(unstage)
9983 @[ -f ./dejagnu/Makefile ] || exit 0; \
9984 r=`${PWD_COMMAND}`; export r; \
9985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9986 $(HOST_EXPORTS) \
9987 for flag in $(EXTRA_HOST_FLAGS) ; do \
9988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9989 done; \
9990 echo "Doing pdf in dejagnu" ; \
9991 (cd $(HOST_SUBDIR)/dejagnu && \
9992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9994 "RANLIB=$${RANLIB}" \
9995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9996 pdf) \
9997 || exit 1
9999 @endif dejagnu
10001 .PHONY: maybe-html-dejagnu html-dejagnu
10002 maybe-html-dejagnu:
10003 @if dejagnu
10004 maybe-html-dejagnu: html-dejagnu
10006 html-dejagnu: \
10007 configure-dejagnu
10008 @: $(MAKE); $(unstage)
10009 @[ -f ./dejagnu/Makefile ] || exit 0; \
10010 r=`${PWD_COMMAND}`; export r; \
10011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10012 $(HOST_EXPORTS) \
10013 for flag in $(EXTRA_HOST_FLAGS) ; do \
10014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10015 done; \
10016 echo "Doing html in dejagnu" ; \
10017 (cd $(HOST_SUBDIR)/dejagnu && \
10018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10020 "RANLIB=$${RANLIB}" \
10021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10022 html) \
10023 || exit 1
10025 @endif dejagnu
10027 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
10028 maybe-TAGS-dejagnu:
10029 @if dejagnu
10030 maybe-TAGS-dejagnu: TAGS-dejagnu
10032 TAGS-dejagnu: \
10033 configure-dejagnu
10034 @: $(MAKE); $(unstage)
10035 @[ -f ./dejagnu/Makefile ] || exit 0; \
10036 r=`${PWD_COMMAND}`; export r; \
10037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10038 $(HOST_EXPORTS) \
10039 for flag in $(EXTRA_HOST_FLAGS) ; do \
10040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10041 done; \
10042 echo "Doing TAGS in dejagnu" ; \
10043 (cd $(HOST_SUBDIR)/dejagnu && \
10044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10046 "RANLIB=$${RANLIB}" \
10047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10048 TAGS) \
10049 || exit 1
10051 @endif dejagnu
10053 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
10054 maybe-install-info-dejagnu:
10055 @if dejagnu
10056 maybe-install-info-dejagnu: install-info-dejagnu
10058 install-info-dejagnu: \
10059 configure-dejagnu \
10060 info-dejagnu
10061 @: $(MAKE); $(unstage)
10062 @[ -f ./dejagnu/Makefile ] || exit 0; \
10063 r=`${PWD_COMMAND}`; export r; \
10064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10065 $(HOST_EXPORTS) \
10066 for flag in $(EXTRA_HOST_FLAGS) ; do \
10067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10068 done; \
10069 echo "Doing install-info in dejagnu" ; \
10070 (cd $(HOST_SUBDIR)/dejagnu && \
10071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10073 "RANLIB=$${RANLIB}" \
10074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10075 install-info) \
10076 || exit 1
10078 @endif dejagnu
10080 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
10081 maybe-install-pdf-dejagnu:
10082 @if dejagnu
10083 maybe-install-pdf-dejagnu: install-pdf-dejagnu
10085 install-pdf-dejagnu: \
10086 configure-dejagnu \
10087 pdf-dejagnu
10088 @: $(MAKE); $(unstage)
10089 @[ -f ./dejagnu/Makefile ] || exit 0; \
10090 r=`${PWD_COMMAND}`; export r; \
10091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10092 $(HOST_EXPORTS) \
10093 for flag in $(EXTRA_HOST_FLAGS) ; do \
10094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10095 done; \
10096 echo "Doing install-pdf in dejagnu" ; \
10097 (cd $(HOST_SUBDIR)/dejagnu && \
10098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10100 "RANLIB=$${RANLIB}" \
10101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10102 install-pdf) \
10103 || exit 1
10105 @endif dejagnu
10107 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
10108 maybe-install-html-dejagnu:
10109 @if dejagnu
10110 maybe-install-html-dejagnu: install-html-dejagnu
10112 install-html-dejagnu: \
10113 configure-dejagnu \
10114 html-dejagnu
10115 @: $(MAKE); $(unstage)
10116 @[ -f ./dejagnu/Makefile ] || exit 0; \
10117 r=`${PWD_COMMAND}`; export r; \
10118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10119 $(HOST_EXPORTS) \
10120 for flag in $(EXTRA_HOST_FLAGS) ; do \
10121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10122 done; \
10123 echo "Doing install-html in dejagnu" ; \
10124 (cd $(HOST_SUBDIR)/dejagnu && \
10125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10127 "RANLIB=$${RANLIB}" \
10128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10129 install-html) \
10130 || exit 1
10132 @endif dejagnu
10134 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
10135 maybe-installcheck-dejagnu:
10136 @if dejagnu
10137 maybe-installcheck-dejagnu: installcheck-dejagnu
10139 installcheck-dejagnu: \
10140 configure-dejagnu
10141 @: $(MAKE); $(unstage)
10142 @[ -f ./dejagnu/Makefile ] || exit 0; \
10143 r=`${PWD_COMMAND}`; export r; \
10144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10145 $(HOST_EXPORTS) \
10146 for flag in $(EXTRA_HOST_FLAGS) ; do \
10147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10148 done; \
10149 echo "Doing installcheck in dejagnu" ; \
10150 (cd $(HOST_SUBDIR)/dejagnu && \
10151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10153 "RANLIB=$${RANLIB}" \
10154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10155 installcheck) \
10156 || exit 1
10158 @endif dejagnu
10160 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
10161 maybe-mostlyclean-dejagnu:
10162 @if dejagnu
10163 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
10165 mostlyclean-dejagnu:
10166 @: $(MAKE); $(unstage)
10167 @[ -f ./dejagnu/Makefile ] || exit 0; \
10168 r=`${PWD_COMMAND}`; export r; \
10169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10170 $(HOST_EXPORTS) \
10171 for flag in $(EXTRA_HOST_FLAGS) ; do \
10172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10173 done; \
10174 echo "Doing mostlyclean in dejagnu" ; \
10175 (cd $(HOST_SUBDIR)/dejagnu && \
10176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10178 "RANLIB=$${RANLIB}" \
10179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10180 mostlyclean) \
10181 || exit 1
10183 @endif dejagnu
10185 .PHONY: maybe-clean-dejagnu clean-dejagnu
10186 maybe-clean-dejagnu:
10187 @if dejagnu
10188 maybe-clean-dejagnu: clean-dejagnu
10190 clean-dejagnu:
10191 @: $(MAKE); $(unstage)
10192 @[ -f ./dejagnu/Makefile ] || exit 0; \
10193 r=`${PWD_COMMAND}`; export r; \
10194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10195 $(HOST_EXPORTS) \
10196 for flag in $(EXTRA_HOST_FLAGS) ; do \
10197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10198 done; \
10199 echo "Doing clean in dejagnu" ; \
10200 (cd $(HOST_SUBDIR)/dejagnu && \
10201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10203 "RANLIB=$${RANLIB}" \
10204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10205 clean) \
10206 || exit 1
10208 @endif dejagnu
10210 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
10211 maybe-distclean-dejagnu:
10212 @if dejagnu
10213 maybe-distclean-dejagnu: distclean-dejagnu
10215 distclean-dejagnu:
10216 @: $(MAKE); $(unstage)
10217 @[ -f ./dejagnu/Makefile ] || exit 0; \
10218 r=`${PWD_COMMAND}`; export r; \
10219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10220 $(HOST_EXPORTS) \
10221 for flag in $(EXTRA_HOST_FLAGS) ; do \
10222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10223 done; \
10224 echo "Doing distclean in dejagnu" ; \
10225 (cd $(HOST_SUBDIR)/dejagnu && \
10226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10228 "RANLIB=$${RANLIB}" \
10229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10230 distclean) \
10231 || exit 1
10233 @endif dejagnu
10235 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
10236 maybe-maintainer-clean-dejagnu:
10237 @if dejagnu
10238 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
10240 maintainer-clean-dejagnu:
10241 @: $(MAKE); $(unstage)
10242 @[ -f ./dejagnu/Makefile ] || exit 0; \
10243 r=`${PWD_COMMAND}`; export r; \
10244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10245 $(HOST_EXPORTS) \
10246 for flag in $(EXTRA_HOST_FLAGS) ; do \
10247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10248 done; \
10249 echo "Doing maintainer-clean in dejagnu" ; \
10250 (cd $(HOST_SUBDIR)/dejagnu && \
10251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10253 "RANLIB=$${RANLIB}" \
10254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10255 maintainer-clean) \
10256 || exit 1
10258 @endif dejagnu
10262 .PHONY: configure-diff maybe-configure-diff
10263 maybe-configure-diff:
10264 @if gcc-bootstrap
10265 configure-diff: stage_current
10266 @endif gcc-bootstrap
10267 @if diff
10268 maybe-configure-diff: configure-diff
10269 configure-diff:
10270 @: $(MAKE); $(unstage)
10271 @r=`${PWD_COMMAND}`; export r; \
10272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10273 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
10274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
10275 $(HOST_EXPORTS) \
10276 echo Configuring in $(HOST_SUBDIR)/diff; \
10277 cd "$(HOST_SUBDIR)/diff" || exit 1; \
10278 case $(srcdir) in \
10279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10280 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
10281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10282 esac; \
10283 srcdiroption="--srcdir=$${topdir}/diff"; \
10284 libsrcdir="$$s/diff"; \
10285 $(SHELL) $${libsrcdir}/configure \
10286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10287 --target=${target_alias} $${srcdiroption} \
10288 || exit 1
10289 @endif diff
10295 .PHONY: all-diff maybe-all-diff
10296 maybe-all-diff:
10297 @if gcc-bootstrap
10298 all-diff: stage_current
10299 @endif gcc-bootstrap
10300 @if diff
10301 TARGET-diff=all
10302 maybe-all-diff: all-diff
10303 all-diff: configure-diff
10304 @: $(MAKE); $(unstage)
10305 @r=`${PWD_COMMAND}`; export r; \
10306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10307 $(HOST_EXPORTS) \
10308 (cd $(HOST_SUBDIR)/diff && \
10309 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10310 $(TARGET-diff))
10311 @endif diff
10316 .PHONY: check-diff maybe-check-diff
10317 maybe-check-diff:
10318 @if diff
10319 maybe-check-diff: check-diff
10321 check-diff:
10322 @: $(MAKE); $(unstage)
10323 @r=`${PWD_COMMAND}`; export r; \
10324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10325 $(HOST_EXPORTS) \
10326 (cd $(HOST_SUBDIR)/diff && \
10327 $(MAKE) $(FLAGS_TO_PASS) check)
10329 @endif diff
10331 .PHONY: install-diff maybe-install-diff
10332 maybe-install-diff:
10333 @if diff
10334 maybe-install-diff: install-diff
10336 install-diff: installdirs
10337 @: $(MAKE); $(unstage)
10338 @r=`${PWD_COMMAND}`; export r; \
10339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10340 $(HOST_EXPORTS) \
10341 (cd $(HOST_SUBDIR)/diff && \
10342 $(MAKE) $(FLAGS_TO_PASS) install)
10344 @endif diff
10346 .PHONY: install-strip-diff maybe-install-strip-diff
10347 maybe-install-strip-diff:
10348 @if diff
10349 maybe-install-strip-diff: install-strip-diff
10351 install-strip-diff: installdirs
10352 @: $(MAKE); $(unstage)
10353 @r=`${PWD_COMMAND}`; export r; \
10354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10355 $(HOST_EXPORTS) \
10356 (cd $(HOST_SUBDIR)/diff && \
10357 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10359 @endif diff
10361 # Other targets (info, dvi, pdf, etc.)
10363 .PHONY: maybe-info-diff info-diff
10364 maybe-info-diff:
10365 @if diff
10366 maybe-info-diff: info-diff
10368 info-diff: \
10369 configure-diff
10370 @: $(MAKE); $(unstage)
10371 @[ -f ./diff/Makefile ] || exit 0; \
10372 r=`${PWD_COMMAND}`; export r; \
10373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10374 $(HOST_EXPORTS) \
10375 for flag in $(EXTRA_HOST_FLAGS) ; do \
10376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10377 done; \
10378 echo "Doing info in diff" ; \
10379 (cd $(HOST_SUBDIR)/diff && \
10380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10382 "RANLIB=$${RANLIB}" \
10383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10384 info) \
10385 || exit 1
10387 @endif diff
10389 .PHONY: maybe-dvi-diff dvi-diff
10390 maybe-dvi-diff:
10391 @if diff
10392 maybe-dvi-diff: dvi-diff
10394 dvi-diff: \
10395 configure-diff
10396 @: $(MAKE); $(unstage)
10397 @[ -f ./diff/Makefile ] || exit 0; \
10398 r=`${PWD_COMMAND}`; export r; \
10399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10400 $(HOST_EXPORTS) \
10401 for flag in $(EXTRA_HOST_FLAGS) ; do \
10402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10403 done; \
10404 echo "Doing dvi in diff" ; \
10405 (cd $(HOST_SUBDIR)/diff && \
10406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10408 "RANLIB=$${RANLIB}" \
10409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10410 dvi) \
10411 || exit 1
10413 @endif diff
10415 .PHONY: maybe-pdf-diff pdf-diff
10416 maybe-pdf-diff:
10417 @if diff
10418 maybe-pdf-diff: pdf-diff
10420 pdf-diff: \
10421 configure-diff
10422 @: $(MAKE); $(unstage)
10423 @[ -f ./diff/Makefile ] || exit 0; \
10424 r=`${PWD_COMMAND}`; export r; \
10425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10426 $(HOST_EXPORTS) \
10427 for flag in $(EXTRA_HOST_FLAGS) ; do \
10428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10429 done; \
10430 echo "Doing pdf in diff" ; \
10431 (cd $(HOST_SUBDIR)/diff && \
10432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10434 "RANLIB=$${RANLIB}" \
10435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10436 pdf) \
10437 || exit 1
10439 @endif diff
10441 .PHONY: maybe-html-diff html-diff
10442 maybe-html-diff:
10443 @if diff
10444 maybe-html-diff: html-diff
10446 html-diff: \
10447 configure-diff
10448 @: $(MAKE); $(unstage)
10449 @[ -f ./diff/Makefile ] || exit 0; \
10450 r=`${PWD_COMMAND}`; export r; \
10451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10452 $(HOST_EXPORTS) \
10453 for flag in $(EXTRA_HOST_FLAGS) ; do \
10454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10455 done; \
10456 echo "Doing html in diff" ; \
10457 (cd $(HOST_SUBDIR)/diff && \
10458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10460 "RANLIB=$${RANLIB}" \
10461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10462 html) \
10463 || exit 1
10465 @endif diff
10467 .PHONY: maybe-TAGS-diff TAGS-diff
10468 maybe-TAGS-diff:
10469 @if diff
10470 maybe-TAGS-diff: TAGS-diff
10472 TAGS-diff: \
10473 configure-diff
10474 @: $(MAKE); $(unstage)
10475 @[ -f ./diff/Makefile ] || exit 0; \
10476 r=`${PWD_COMMAND}`; export r; \
10477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10478 $(HOST_EXPORTS) \
10479 for flag in $(EXTRA_HOST_FLAGS) ; do \
10480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10481 done; \
10482 echo "Doing TAGS in diff" ; \
10483 (cd $(HOST_SUBDIR)/diff && \
10484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10486 "RANLIB=$${RANLIB}" \
10487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10488 TAGS) \
10489 || exit 1
10491 @endif diff
10493 .PHONY: maybe-install-info-diff install-info-diff
10494 maybe-install-info-diff:
10495 @if diff
10496 maybe-install-info-diff: install-info-diff
10498 install-info-diff: \
10499 configure-diff \
10500 info-diff
10501 @: $(MAKE); $(unstage)
10502 @[ -f ./diff/Makefile ] || exit 0; \
10503 r=`${PWD_COMMAND}`; export r; \
10504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505 $(HOST_EXPORTS) \
10506 for flag in $(EXTRA_HOST_FLAGS) ; do \
10507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10508 done; \
10509 echo "Doing install-info in diff" ; \
10510 (cd $(HOST_SUBDIR)/diff && \
10511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10513 "RANLIB=$${RANLIB}" \
10514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10515 install-info) \
10516 || exit 1
10518 @endif diff
10520 .PHONY: maybe-install-pdf-diff install-pdf-diff
10521 maybe-install-pdf-diff:
10522 @if diff
10523 maybe-install-pdf-diff: install-pdf-diff
10525 install-pdf-diff: \
10526 configure-diff \
10527 pdf-diff
10528 @: $(MAKE); $(unstage)
10529 @[ -f ./diff/Makefile ] || exit 0; \
10530 r=`${PWD_COMMAND}`; export r; \
10531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10532 $(HOST_EXPORTS) \
10533 for flag in $(EXTRA_HOST_FLAGS) ; do \
10534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10535 done; \
10536 echo "Doing install-pdf in diff" ; \
10537 (cd $(HOST_SUBDIR)/diff && \
10538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10540 "RANLIB=$${RANLIB}" \
10541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10542 install-pdf) \
10543 || exit 1
10545 @endif diff
10547 .PHONY: maybe-install-html-diff install-html-diff
10548 maybe-install-html-diff:
10549 @if diff
10550 maybe-install-html-diff: install-html-diff
10552 install-html-diff: \
10553 configure-diff \
10554 html-diff
10555 @: $(MAKE); $(unstage)
10556 @[ -f ./diff/Makefile ] || exit 0; \
10557 r=`${PWD_COMMAND}`; export r; \
10558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10559 $(HOST_EXPORTS) \
10560 for flag in $(EXTRA_HOST_FLAGS) ; do \
10561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10562 done; \
10563 echo "Doing install-html in diff" ; \
10564 (cd $(HOST_SUBDIR)/diff && \
10565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10567 "RANLIB=$${RANLIB}" \
10568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10569 install-html) \
10570 || exit 1
10572 @endif diff
10574 .PHONY: maybe-installcheck-diff installcheck-diff
10575 maybe-installcheck-diff:
10576 @if diff
10577 maybe-installcheck-diff: installcheck-diff
10579 installcheck-diff: \
10580 configure-diff
10581 @: $(MAKE); $(unstage)
10582 @[ -f ./diff/Makefile ] || exit 0; \
10583 r=`${PWD_COMMAND}`; export r; \
10584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10585 $(HOST_EXPORTS) \
10586 for flag in $(EXTRA_HOST_FLAGS) ; do \
10587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10588 done; \
10589 echo "Doing installcheck in diff" ; \
10590 (cd $(HOST_SUBDIR)/diff && \
10591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10593 "RANLIB=$${RANLIB}" \
10594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10595 installcheck) \
10596 || exit 1
10598 @endif diff
10600 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10601 maybe-mostlyclean-diff:
10602 @if diff
10603 maybe-mostlyclean-diff: mostlyclean-diff
10605 mostlyclean-diff:
10606 @: $(MAKE); $(unstage)
10607 @[ -f ./diff/Makefile ] || exit 0; \
10608 r=`${PWD_COMMAND}`; export r; \
10609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610 $(HOST_EXPORTS) \
10611 for flag in $(EXTRA_HOST_FLAGS) ; do \
10612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10613 done; \
10614 echo "Doing mostlyclean in diff" ; \
10615 (cd $(HOST_SUBDIR)/diff && \
10616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10618 "RANLIB=$${RANLIB}" \
10619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10620 mostlyclean) \
10621 || exit 1
10623 @endif diff
10625 .PHONY: maybe-clean-diff clean-diff
10626 maybe-clean-diff:
10627 @if diff
10628 maybe-clean-diff: clean-diff
10630 clean-diff:
10631 @: $(MAKE); $(unstage)
10632 @[ -f ./diff/Makefile ] || exit 0; \
10633 r=`${PWD_COMMAND}`; export r; \
10634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10635 $(HOST_EXPORTS) \
10636 for flag in $(EXTRA_HOST_FLAGS) ; do \
10637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10638 done; \
10639 echo "Doing clean in diff" ; \
10640 (cd $(HOST_SUBDIR)/diff && \
10641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10643 "RANLIB=$${RANLIB}" \
10644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10645 clean) \
10646 || exit 1
10648 @endif diff
10650 .PHONY: maybe-distclean-diff distclean-diff
10651 maybe-distclean-diff:
10652 @if diff
10653 maybe-distclean-diff: distclean-diff
10655 distclean-diff:
10656 @: $(MAKE); $(unstage)
10657 @[ -f ./diff/Makefile ] || exit 0; \
10658 r=`${PWD_COMMAND}`; export r; \
10659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10660 $(HOST_EXPORTS) \
10661 for flag in $(EXTRA_HOST_FLAGS) ; do \
10662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10663 done; \
10664 echo "Doing distclean in diff" ; \
10665 (cd $(HOST_SUBDIR)/diff && \
10666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10668 "RANLIB=$${RANLIB}" \
10669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10670 distclean) \
10671 || exit 1
10673 @endif diff
10675 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10676 maybe-maintainer-clean-diff:
10677 @if diff
10678 maybe-maintainer-clean-diff: maintainer-clean-diff
10680 maintainer-clean-diff:
10681 @: $(MAKE); $(unstage)
10682 @[ -f ./diff/Makefile ] || exit 0; \
10683 r=`${PWD_COMMAND}`; export r; \
10684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10685 $(HOST_EXPORTS) \
10686 for flag in $(EXTRA_HOST_FLAGS) ; do \
10687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10688 done; \
10689 echo "Doing maintainer-clean in diff" ; \
10690 (cd $(HOST_SUBDIR)/diff && \
10691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10693 "RANLIB=$${RANLIB}" \
10694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10695 maintainer-clean) \
10696 || exit 1
10698 @endif diff
10702 .PHONY: configure-dosutils maybe-configure-dosutils
10703 maybe-configure-dosutils:
10704 @if gcc-bootstrap
10705 configure-dosutils: stage_current
10706 @endif gcc-bootstrap
10707 @if dosutils
10708 maybe-configure-dosutils: configure-dosutils
10709 configure-dosutils:
10710 @: $(MAKE); $(unstage)
10711 @r=`${PWD_COMMAND}`; export r; \
10712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10713 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10715 $(HOST_EXPORTS) \
10716 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10717 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10718 case $(srcdir) in \
10719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10720 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10722 esac; \
10723 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10724 libsrcdir="$$s/dosutils"; \
10725 $(SHELL) $${libsrcdir}/configure \
10726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10727 --target=${target_alias} $${srcdiroption} \
10728 || exit 1
10729 @endif dosutils
10735 .PHONY: all-dosutils maybe-all-dosutils
10736 maybe-all-dosutils:
10737 @if gcc-bootstrap
10738 all-dosutils: stage_current
10739 @endif gcc-bootstrap
10740 @if dosutils
10741 TARGET-dosutils=all
10742 maybe-all-dosutils: all-dosutils
10743 all-dosutils: configure-dosutils
10744 @: $(MAKE); $(unstage)
10745 @r=`${PWD_COMMAND}`; export r; \
10746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10747 $(HOST_EXPORTS) \
10748 (cd $(HOST_SUBDIR)/dosutils && \
10749 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10750 $(TARGET-dosutils))
10751 @endif dosutils
10756 .PHONY: check-dosutils maybe-check-dosutils
10757 maybe-check-dosutils:
10758 @if dosutils
10759 maybe-check-dosutils: check-dosutils
10761 check-dosutils:
10763 @endif dosutils
10765 .PHONY: install-dosutils maybe-install-dosutils
10766 maybe-install-dosutils:
10767 @if dosutils
10768 maybe-install-dosutils: install-dosutils
10770 install-dosutils: installdirs
10771 @: $(MAKE); $(unstage)
10772 @r=`${PWD_COMMAND}`; export r; \
10773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774 $(HOST_EXPORTS) \
10775 (cd $(HOST_SUBDIR)/dosutils && \
10776 $(MAKE) $(FLAGS_TO_PASS) install)
10778 @endif dosutils
10780 .PHONY: install-strip-dosutils maybe-install-strip-dosutils
10781 maybe-install-strip-dosutils:
10782 @if dosutils
10783 maybe-install-strip-dosutils: install-strip-dosutils
10785 install-strip-dosutils: installdirs
10786 @: $(MAKE); $(unstage)
10787 @r=`${PWD_COMMAND}`; export r; \
10788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10789 $(HOST_EXPORTS) \
10790 (cd $(HOST_SUBDIR)/dosutils && \
10791 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10793 @endif dosutils
10795 # Other targets (info, dvi, pdf, etc.)
10797 .PHONY: maybe-info-dosutils info-dosutils
10798 maybe-info-dosutils:
10799 @if dosutils
10800 maybe-info-dosutils: info-dosutils
10802 info-dosutils: \
10803 configure-dosutils
10804 @: $(MAKE); $(unstage)
10805 @[ -f ./dosutils/Makefile ] || exit 0; \
10806 r=`${PWD_COMMAND}`; export r; \
10807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10808 $(HOST_EXPORTS) \
10809 for flag in $(EXTRA_HOST_FLAGS) ; do \
10810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10811 done; \
10812 echo "Doing info in dosutils" ; \
10813 (cd $(HOST_SUBDIR)/dosutils && \
10814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10816 "RANLIB=$${RANLIB}" \
10817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10818 info) \
10819 || exit 1
10821 @endif dosutils
10823 .PHONY: maybe-dvi-dosutils dvi-dosutils
10824 maybe-dvi-dosutils:
10825 @if dosutils
10826 maybe-dvi-dosutils: dvi-dosutils
10828 dvi-dosutils: \
10829 configure-dosutils
10830 @: $(MAKE); $(unstage)
10831 @[ -f ./dosutils/Makefile ] || exit 0; \
10832 r=`${PWD_COMMAND}`; export r; \
10833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10834 $(HOST_EXPORTS) \
10835 for flag in $(EXTRA_HOST_FLAGS) ; do \
10836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10837 done; \
10838 echo "Doing dvi in dosutils" ; \
10839 (cd $(HOST_SUBDIR)/dosutils && \
10840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10842 "RANLIB=$${RANLIB}" \
10843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10844 dvi) \
10845 || exit 1
10847 @endif dosutils
10849 .PHONY: maybe-pdf-dosutils pdf-dosutils
10850 maybe-pdf-dosutils:
10851 @if dosutils
10852 maybe-pdf-dosutils: pdf-dosutils
10854 pdf-dosutils: \
10855 configure-dosutils
10856 @: $(MAKE); $(unstage)
10857 @[ -f ./dosutils/Makefile ] || exit 0; \
10858 r=`${PWD_COMMAND}`; export r; \
10859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10860 $(HOST_EXPORTS) \
10861 for flag in $(EXTRA_HOST_FLAGS) ; do \
10862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10863 done; \
10864 echo "Doing pdf in dosutils" ; \
10865 (cd $(HOST_SUBDIR)/dosutils && \
10866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10868 "RANLIB=$${RANLIB}" \
10869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10870 pdf) \
10871 || exit 1
10873 @endif dosutils
10875 .PHONY: maybe-html-dosutils html-dosutils
10876 maybe-html-dosutils:
10877 @if dosutils
10878 maybe-html-dosutils: html-dosutils
10880 html-dosutils: \
10881 configure-dosutils
10882 @: $(MAKE); $(unstage)
10883 @[ -f ./dosutils/Makefile ] || exit 0; \
10884 r=`${PWD_COMMAND}`; export r; \
10885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10886 $(HOST_EXPORTS) \
10887 for flag in $(EXTRA_HOST_FLAGS) ; do \
10888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10889 done; \
10890 echo "Doing html in dosutils" ; \
10891 (cd $(HOST_SUBDIR)/dosutils && \
10892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10894 "RANLIB=$${RANLIB}" \
10895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10896 html) \
10897 || exit 1
10899 @endif dosutils
10901 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10902 maybe-TAGS-dosutils:
10903 @if dosutils
10904 maybe-TAGS-dosutils: TAGS-dosutils
10906 TAGS-dosutils: \
10907 configure-dosutils
10908 @: $(MAKE); $(unstage)
10909 @[ -f ./dosutils/Makefile ] || exit 0; \
10910 r=`${PWD_COMMAND}`; export r; \
10911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10912 $(HOST_EXPORTS) \
10913 for flag in $(EXTRA_HOST_FLAGS) ; do \
10914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10915 done; \
10916 echo "Doing TAGS in dosutils" ; \
10917 (cd $(HOST_SUBDIR)/dosutils && \
10918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10920 "RANLIB=$${RANLIB}" \
10921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10922 TAGS) \
10923 || exit 1
10925 @endif dosutils
10927 .PHONY: maybe-install-info-dosutils install-info-dosutils
10928 maybe-install-info-dosutils:
10929 @if dosutils
10930 maybe-install-info-dosutils: install-info-dosutils
10932 install-info-dosutils: \
10933 configure-dosutils \
10934 info-dosutils
10935 @: $(MAKE); $(unstage)
10936 @[ -f ./dosutils/Makefile ] || exit 0; \
10937 r=`${PWD_COMMAND}`; export r; \
10938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10939 $(HOST_EXPORTS) \
10940 for flag in $(EXTRA_HOST_FLAGS) ; do \
10941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10942 done; \
10943 echo "Doing install-info in dosutils" ; \
10944 (cd $(HOST_SUBDIR)/dosutils && \
10945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10947 "RANLIB=$${RANLIB}" \
10948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10949 install-info) \
10950 || exit 1
10952 @endif dosutils
10954 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10955 maybe-install-pdf-dosutils:
10956 @if dosutils
10957 maybe-install-pdf-dosutils: install-pdf-dosutils
10959 install-pdf-dosutils: \
10960 configure-dosutils \
10961 pdf-dosutils
10962 @: $(MAKE); $(unstage)
10963 @[ -f ./dosutils/Makefile ] || exit 0; \
10964 r=`${PWD_COMMAND}`; export r; \
10965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10966 $(HOST_EXPORTS) \
10967 for flag in $(EXTRA_HOST_FLAGS) ; do \
10968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10969 done; \
10970 echo "Doing install-pdf in dosutils" ; \
10971 (cd $(HOST_SUBDIR)/dosutils && \
10972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10974 "RANLIB=$${RANLIB}" \
10975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10976 install-pdf) \
10977 || exit 1
10979 @endif dosutils
10981 .PHONY: maybe-install-html-dosutils install-html-dosutils
10982 maybe-install-html-dosutils:
10983 @if dosutils
10984 maybe-install-html-dosutils: install-html-dosutils
10986 install-html-dosutils: \
10987 configure-dosutils \
10988 html-dosutils
10989 @: $(MAKE); $(unstage)
10990 @[ -f ./dosutils/Makefile ] || exit 0; \
10991 r=`${PWD_COMMAND}`; export r; \
10992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10993 $(HOST_EXPORTS) \
10994 for flag in $(EXTRA_HOST_FLAGS) ; do \
10995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10996 done; \
10997 echo "Doing install-html in dosutils" ; \
10998 (cd $(HOST_SUBDIR)/dosutils && \
10999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11001 "RANLIB=$${RANLIB}" \
11002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11003 install-html) \
11004 || exit 1
11006 @endif dosutils
11008 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
11009 maybe-installcheck-dosutils:
11010 @if dosutils
11011 maybe-installcheck-dosutils: installcheck-dosutils
11013 installcheck-dosutils: \
11014 configure-dosutils
11015 @: $(MAKE); $(unstage)
11016 @[ -f ./dosutils/Makefile ] || exit 0; \
11017 r=`${PWD_COMMAND}`; export r; \
11018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11019 $(HOST_EXPORTS) \
11020 for flag in $(EXTRA_HOST_FLAGS) ; do \
11021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11022 done; \
11023 echo "Doing installcheck in dosutils" ; \
11024 (cd $(HOST_SUBDIR)/dosutils && \
11025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11027 "RANLIB=$${RANLIB}" \
11028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11029 installcheck) \
11030 || exit 1
11032 @endif dosutils
11034 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
11035 maybe-mostlyclean-dosutils:
11036 @if dosutils
11037 maybe-mostlyclean-dosutils: mostlyclean-dosutils
11039 mostlyclean-dosutils:
11040 @: $(MAKE); $(unstage)
11041 @[ -f ./dosutils/Makefile ] || exit 0; \
11042 r=`${PWD_COMMAND}`; export r; \
11043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11044 $(HOST_EXPORTS) \
11045 for flag in $(EXTRA_HOST_FLAGS) ; do \
11046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11047 done; \
11048 echo "Doing mostlyclean in dosutils" ; \
11049 (cd $(HOST_SUBDIR)/dosutils && \
11050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11052 "RANLIB=$${RANLIB}" \
11053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11054 mostlyclean) \
11055 || exit 1
11057 @endif dosutils
11059 .PHONY: maybe-clean-dosutils clean-dosutils
11060 maybe-clean-dosutils:
11061 @if dosutils
11062 maybe-clean-dosutils: clean-dosutils
11064 clean-dosutils:
11065 @: $(MAKE); $(unstage)
11066 @[ -f ./dosutils/Makefile ] || exit 0; \
11067 r=`${PWD_COMMAND}`; export r; \
11068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11069 $(HOST_EXPORTS) \
11070 for flag in $(EXTRA_HOST_FLAGS) ; do \
11071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11072 done; \
11073 echo "Doing clean in dosutils" ; \
11074 (cd $(HOST_SUBDIR)/dosutils && \
11075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11077 "RANLIB=$${RANLIB}" \
11078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11079 clean) \
11080 || exit 1
11082 @endif dosutils
11084 .PHONY: maybe-distclean-dosutils distclean-dosutils
11085 maybe-distclean-dosutils:
11086 @if dosutils
11087 maybe-distclean-dosutils: distclean-dosutils
11089 distclean-dosutils:
11090 @: $(MAKE); $(unstage)
11091 @[ -f ./dosutils/Makefile ] || exit 0; \
11092 r=`${PWD_COMMAND}`; export r; \
11093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11094 $(HOST_EXPORTS) \
11095 for flag in $(EXTRA_HOST_FLAGS) ; do \
11096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11097 done; \
11098 echo "Doing distclean in dosutils" ; \
11099 (cd $(HOST_SUBDIR)/dosutils && \
11100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11102 "RANLIB=$${RANLIB}" \
11103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11104 distclean) \
11105 || exit 1
11107 @endif dosutils
11109 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
11110 maybe-maintainer-clean-dosutils:
11111 @if dosutils
11112 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
11114 maintainer-clean-dosutils:
11115 @: $(MAKE); $(unstage)
11116 @[ -f ./dosutils/Makefile ] || exit 0; \
11117 r=`${PWD_COMMAND}`; export r; \
11118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11119 $(HOST_EXPORTS) \
11120 for flag in $(EXTRA_HOST_FLAGS) ; do \
11121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11122 done; \
11123 echo "Doing maintainer-clean in dosutils" ; \
11124 (cd $(HOST_SUBDIR)/dosutils && \
11125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11127 "RANLIB=$${RANLIB}" \
11128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11129 maintainer-clean) \
11130 || exit 1
11132 @endif dosutils
11136 .PHONY: configure-etc maybe-configure-etc
11137 maybe-configure-etc:
11138 @if gcc-bootstrap
11139 configure-etc: stage_current
11140 @endif gcc-bootstrap
11141 @if etc
11142 maybe-configure-etc: configure-etc
11143 configure-etc:
11144 @: $(MAKE); $(unstage)
11145 @r=`${PWD_COMMAND}`; export r; \
11146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11147 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
11148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
11149 $(HOST_EXPORTS) \
11150 echo Configuring in $(HOST_SUBDIR)/etc; \
11151 cd "$(HOST_SUBDIR)/etc" || exit 1; \
11152 case $(srcdir) in \
11153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11154 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
11155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11156 esac; \
11157 srcdiroption="--srcdir=$${topdir}/etc"; \
11158 libsrcdir="$$s/etc"; \
11159 $(SHELL) $${libsrcdir}/configure \
11160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11161 --target=${target_alias} $${srcdiroption} \
11162 || exit 1
11163 @endif etc
11169 .PHONY: all-etc maybe-all-etc
11170 maybe-all-etc:
11171 @if gcc-bootstrap
11172 all-etc: stage_current
11173 @endif gcc-bootstrap
11174 @if etc
11175 TARGET-etc=all
11176 maybe-all-etc: all-etc
11177 all-etc: configure-etc
11178 @: $(MAKE); $(unstage)
11179 @r=`${PWD_COMMAND}`; export r; \
11180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11181 $(HOST_EXPORTS) \
11182 (cd $(HOST_SUBDIR)/etc && \
11183 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11184 $(TARGET-etc))
11185 @endif etc
11190 .PHONY: check-etc maybe-check-etc
11191 maybe-check-etc:
11192 @if etc
11193 maybe-check-etc: check-etc
11195 check-etc:
11196 @: $(MAKE); $(unstage)
11197 @r=`${PWD_COMMAND}`; export r; \
11198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11199 $(HOST_EXPORTS) \
11200 (cd $(HOST_SUBDIR)/etc && \
11201 $(MAKE) $(FLAGS_TO_PASS) check)
11203 @endif etc
11205 .PHONY: install-etc maybe-install-etc
11206 maybe-install-etc:
11207 @if etc
11208 maybe-install-etc: install-etc
11210 install-etc: installdirs
11211 @: $(MAKE); $(unstage)
11212 @r=`${PWD_COMMAND}`; export r; \
11213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11214 $(HOST_EXPORTS) \
11215 (cd $(HOST_SUBDIR)/etc && \
11216 $(MAKE) $(FLAGS_TO_PASS) install)
11218 @endif etc
11220 .PHONY: install-strip-etc maybe-install-strip-etc
11221 maybe-install-strip-etc:
11222 @if etc
11223 maybe-install-strip-etc: install-strip-etc
11225 install-strip-etc: installdirs
11226 @: $(MAKE); $(unstage)
11227 @r=`${PWD_COMMAND}`; export r; \
11228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229 $(HOST_EXPORTS) \
11230 (cd $(HOST_SUBDIR)/etc && \
11231 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11233 @endif etc
11235 # Other targets (info, dvi, pdf, etc.)
11237 .PHONY: maybe-info-etc info-etc
11238 maybe-info-etc:
11239 @if etc
11240 maybe-info-etc: info-etc
11242 info-etc: \
11243 configure-etc
11244 @: $(MAKE); $(unstage)
11245 @[ -f ./etc/Makefile ] || exit 0; \
11246 r=`${PWD_COMMAND}`; export r; \
11247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11248 $(HOST_EXPORTS) \
11249 for flag in $(EXTRA_HOST_FLAGS) ; do \
11250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11251 done; \
11252 echo "Doing info in etc" ; \
11253 (cd $(HOST_SUBDIR)/etc && \
11254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11256 "RANLIB=$${RANLIB}" \
11257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11258 info) \
11259 || exit 1
11261 @endif etc
11263 .PHONY: maybe-dvi-etc dvi-etc
11264 maybe-dvi-etc:
11265 @if etc
11266 maybe-dvi-etc: dvi-etc
11268 dvi-etc: \
11269 configure-etc
11270 @: $(MAKE); $(unstage)
11271 @[ -f ./etc/Makefile ] || exit 0; \
11272 r=`${PWD_COMMAND}`; export r; \
11273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11274 $(HOST_EXPORTS) \
11275 for flag in $(EXTRA_HOST_FLAGS) ; do \
11276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11277 done; \
11278 echo "Doing dvi in etc" ; \
11279 (cd $(HOST_SUBDIR)/etc && \
11280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11282 "RANLIB=$${RANLIB}" \
11283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11284 dvi) \
11285 || exit 1
11287 @endif etc
11289 .PHONY: maybe-pdf-etc pdf-etc
11290 maybe-pdf-etc:
11291 @if etc
11292 maybe-pdf-etc: pdf-etc
11294 pdf-etc: \
11295 configure-etc
11296 @: $(MAKE); $(unstage)
11297 @[ -f ./etc/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 pdf in etc" ; \
11305 (cd $(HOST_SUBDIR)/etc && \
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 pdf) \
11311 || exit 1
11313 @endif etc
11315 .PHONY: maybe-html-etc html-etc
11316 maybe-html-etc:
11317 @if etc
11318 maybe-html-etc: html-etc
11320 html-etc: \
11321 configure-etc
11322 @: $(MAKE); $(unstage)
11323 @[ -f ./etc/Makefile ] || exit 0; \
11324 r=`${PWD_COMMAND}`; export r; \
11325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11326 $(HOST_EXPORTS) \
11327 for flag in $(EXTRA_HOST_FLAGS) ; do \
11328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11329 done; \
11330 echo "Doing html in etc" ; \
11331 (cd $(HOST_SUBDIR)/etc && \
11332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11334 "RANLIB=$${RANLIB}" \
11335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11336 html) \
11337 || exit 1
11339 @endif etc
11341 .PHONY: maybe-TAGS-etc TAGS-etc
11342 maybe-TAGS-etc:
11343 @if etc
11344 maybe-TAGS-etc: TAGS-etc
11346 TAGS-etc: \
11347 configure-etc
11348 @: $(MAKE); $(unstage)
11349 @[ -f ./etc/Makefile ] || exit 0; \
11350 r=`${PWD_COMMAND}`; export r; \
11351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11352 $(HOST_EXPORTS) \
11353 for flag in $(EXTRA_HOST_FLAGS) ; do \
11354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11355 done; \
11356 echo "Doing TAGS in etc" ; \
11357 (cd $(HOST_SUBDIR)/etc && \
11358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11360 "RANLIB=$${RANLIB}" \
11361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11362 TAGS) \
11363 || exit 1
11365 @endif etc
11367 .PHONY: maybe-install-info-etc install-info-etc
11368 maybe-install-info-etc:
11369 @if etc
11370 maybe-install-info-etc: install-info-etc
11372 install-info-etc: \
11373 configure-etc \
11374 info-etc
11375 @: $(MAKE); $(unstage)
11376 @[ -f ./etc/Makefile ] || exit 0; \
11377 r=`${PWD_COMMAND}`; export r; \
11378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11379 $(HOST_EXPORTS) \
11380 for flag in $(EXTRA_HOST_FLAGS) ; do \
11381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11382 done; \
11383 echo "Doing install-info in etc" ; \
11384 (cd $(HOST_SUBDIR)/etc && \
11385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11387 "RANLIB=$${RANLIB}" \
11388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11389 install-info) \
11390 || exit 1
11392 @endif etc
11394 .PHONY: maybe-install-pdf-etc install-pdf-etc
11395 maybe-install-pdf-etc:
11396 @if etc
11397 maybe-install-pdf-etc: install-pdf-etc
11399 install-pdf-etc: \
11400 configure-etc \
11401 pdf-etc
11402 @: $(MAKE); $(unstage)
11403 @[ -f ./etc/Makefile ] || exit 0; \
11404 r=`${PWD_COMMAND}`; export r; \
11405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11406 $(HOST_EXPORTS) \
11407 for flag in $(EXTRA_HOST_FLAGS) ; do \
11408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11409 done; \
11410 echo "Doing install-pdf in etc" ; \
11411 (cd $(HOST_SUBDIR)/etc && \
11412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11414 "RANLIB=$${RANLIB}" \
11415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11416 install-pdf) \
11417 || exit 1
11419 @endif etc
11421 .PHONY: maybe-install-html-etc install-html-etc
11422 maybe-install-html-etc:
11423 @if etc
11424 maybe-install-html-etc: install-html-etc
11426 install-html-etc: \
11427 configure-etc \
11428 html-etc
11429 @: $(MAKE); $(unstage)
11430 @[ -f ./etc/Makefile ] || exit 0; \
11431 r=`${PWD_COMMAND}`; export r; \
11432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11433 $(HOST_EXPORTS) \
11434 for flag in $(EXTRA_HOST_FLAGS) ; do \
11435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11436 done; \
11437 echo "Doing install-html in etc" ; \
11438 (cd $(HOST_SUBDIR)/etc && \
11439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11441 "RANLIB=$${RANLIB}" \
11442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11443 install-html) \
11444 || exit 1
11446 @endif etc
11448 .PHONY: maybe-installcheck-etc installcheck-etc
11449 maybe-installcheck-etc:
11450 @if etc
11451 maybe-installcheck-etc: installcheck-etc
11453 installcheck-etc: \
11454 configure-etc
11455 @: $(MAKE); $(unstage)
11456 @[ -f ./etc/Makefile ] || exit 0; \
11457 r=`${PWD_COMMAND}`; export r; \
11458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11459 $(HOST_EXPORTS) \
11460 for flag in $(EXTRA_HOST_FLAGS) ; do \
11461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11462 done; \
11463 echo "Doing installcheck in etc" ; \
11464 (cd $(HOST_SUBDIR)/etc && \
11465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11467 "RANLIB=$${RANLIB}" \
11468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11469 installcheck) \
11470 || exit 1
11472 @endif etc
11474 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11475 maybe-mostlyclean-etc:
11476 @if etc
11477 maybe-mostlyclean-etc: mostlyclean-etc
11479 mostlyclean-etc:
11480 @: $(MAKE); $(unstage)
11481 @[ -f ./etc/Makefile ] || exit 0; \
11482 r=`${PWD_COMMAND}`; export r; \
11483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11484 $(HOST_EXPORTS) \
11485 for flag in $(EXTRA_HOST_FLAGS) ; do \
11486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11487 done; \
11488 echo "Doing mostlyclean in etc" ; \
11489 (cd $(HOST_SUBDIR)/etc && \
11490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11492 "RANLIB=$${RANLIB}" \
11493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11494 mostlyclean) \
11495 || exit 1
11497 @endif etc
11499 .PHONY: maybe-clean-etc clean-etc
11500 maybe-clean-etc:
11501 @if etc
11502 maybe-clean-etc: clean-etc
11504 clean-etc:
11505 @: $(MAKE); $(unstage)
11506 @[ -f ./etc/Makefile ] || exit 0; \
11507 r=`${PWD_COMMAND}`; export r; \
11508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11509 $(HOST_EXPORTS) \
11510 for flag in $(EXTRA_HOST_FLAGS) ; do \
11511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11512 done; \
11513 echo "Doing clean in etc" ; \
11514 (cd $(HOST_SUBDIR)/etc && \
11515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11517 "RANLIB=$${RANLIB}" \
11518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11519 clean) \
11520 || exit 1
11522 @endif etc
11524 .PHONY: maybe-distclean-etc distclean-etc
11525 maybe-distclean-etc:
11526 @if etc
11527 maybe-distclean-etc: distclean-etc
11529 distclean-etc:
11530 @: $(MAKE); $(unstage)
11531 @[ -f ./etc/Makefile ] || exit 0; \
11532 r=`${PWD_COMMAND}`; export r; \
11533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534 $(HOST_EXPORTS) \
11535 for flag in $(EXTRA_HOST_FLAGS) ; do \
11536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11537 done; \
11538 echo "Doing distclean in etc" ; \
11539 (cd $(HOST_SUBDIR)/etc && \
11540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11542 "RANLIB=$${RANLIB}" \
11543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11544 distclean) \
11545 || exit 1
11547 @endif etc
11549 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11550 maybe-maintainer-clean-etc:
11551 @if etc
11552 maybe-maintainer-clean-etc: maintainer-clean-etc
11554 maintainer-clean-etc:
11555 @: $(MAKE); $(unstage)
11556 @[ -f ./etc/Makefile ] || exit 0; \
11557 r=`${PWD_COMMAND}`; export r; \
11558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11559 $(HOST_EXPORTS) \
11560 for flag in $(EXTRA_HOST_FLAGS) ; do \
11561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11562 done; \
11563 echo "Doing maintainer-clean in etc" ; \
11564 (cd $(HOST_SUBDIR)/etc && \
11565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11567 "RANLIB=$${RANLIB}" \
11568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11569 maintainer-clean) \
11570 || exit 1
11572 @endif etc
11576 .PHONY: configure-fastjar maybe-configure-fastjar
11577 maybe-configure-fastjar:
11578 @if gcc-bootstrap
11579 configure-fastjar: stage_current
11580 @endif gcc-bootstrap
11581 @if fastjar
11582 maybe-configure-fastjar: configure-fastjar
11583 configure-fastjar:
11584 @: $(MAKE); $(unstage)
11585 @r=`${PWD_COMMAND}`; export r; \
11586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11587 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11589 $(HOST_EXPORTS) \
11590 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11591 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11592 case $(srcdir) in \
11593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11594 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11596 esac; \
11597 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11598 libsrcdir="$$s/fastjar"; \
11599 $(SHELL) $${libsrcdir}/configure \
11600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11601 --target=${target_alias} $${srcdiroption} \
11602 || exit 1
11603 @endif fastjar
11609 .PHONY: all-fastjar maybe-all-fastjar
11610 maybe-all-fastjar:
11611 @if gcc-bootstrap
11612 all-fastjar: stage_current
11613 @endif gcc-bootstrap
11614 @if fastjar
11615 TARGET-fastjar=all
11616 maybe-all-fastjar: all-fastjar
11617 all-fastjar: configure-fastjar
11618 @: $(MAKE); $(unstage)
11619 @r=`${PWD_COMMAND}`; export r; \
11620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11621 $(HOST_EXPORTS) \
11622 (cd $(HOST_SUBDIR)/fastjar && \
11623 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11624 $(TARGET-fastjar))
11625 @endif fastjar
11630 .PHONY: check-fastjar maybe-check-fastjar
11631 maybe-check-fastjar:
11632 @if fastjar
11633 maybe-check-fastjar: check-fastjar
11635 # This module is only tested in a native toolchain.
11636 check-fastjar:
11637 @: $(MAKE); $(unstage)
11638 @if [ '$(host)' = '$(target)' ] ; then \
11639 r=`${PWD_COMMAND}`; export r; \
11640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11641 $(HOST_EXPORTS) \
11642 (cd $(HOST_SUBDIR)/fastjar && \
11643 $(MAKE) $(FLAGS_TO_PASS) check); \
11646 @endif fastjar
11648 .PHONY: install-fastjar maybe-install-fastjar
11649 maybe-install-fastjar:
11650 @if fastjar
11651 maybe-install-fastjar: install-fastjar
11653 install-fastjar: installdirs
11654 @: $(MAKE); $(unstage)
11655 @r=`${PWD_COMMAND}`; export r; \
11656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11657 $(HOST_EXPORTS) \
11658 (cd $(HOST_SUBDIR)/fastjar && \
11659 $(MAKE) $(FLAGS_TO_PASS) install)
11661 @endif fastjar
11663 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
11664 maybe-install-strip-fastjar:
11665 @if fastjar
11666 maybe-install-strip-fastjar: install-strip-fastjar
11668 install-strip-fastjar: installdirs
11669 @: $(MAKE); $(unstage)
11670 @r=`${PWD_COMMAND}`; export r; \
11671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11672 $(HOST_EXPORTS) \
11673 (cd $(HOST_SUBDIR)/fastjar && \
11674 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11676 @endif fastjar
11678 # Other targets (info, dvi, pdf, etc.)
11680 .PHONY: maybe-info-fastjar info-fastjar
11681 maybe-info-fastjar:
11682 @if fastjar
11683 maybe-info-fastjar: info-fastjar
11685 info-fastjar: \
11686 configure-fastjar
11687 @: $(MAKE); $(unstage)
11688 @[ -f ./fastjar/Makefile ] || exit 0; \
11689 r=`${PWD_COMMAND}`; export r; \
11690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11691 $(HOST_EXPORTS) \
11692 for flag in $(EXTRA_HOST_FLAGS) ; do \
11693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11694 done; \
11695 echo "Doing info in fastjar" ; \
11696 (cd $(HOST_SUBDIR)/fastjar && \
11697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11699 "RANLIB=$${RANLIB}" \
11700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11701 info) \
11702 || exit 1
11704 @endif fastjar
11706 .PHONY: maybe-dvi-fastjar dvi-fastjar
11707 maybe-dvi-fastjar:
11708 @if fastjar
11709 maybe-dvi-fastjar: dvi-fastjar
11711 dvi-fastjar: \
11712 configure-fastjar
11713 @: $(MAKE); $(unstage)
11714 @[ -f ./fastjar/Makefile ] || exit 0; \
11715 r=`${PWD_COMMAND}`; export r; \
11716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11717 $(HOST_EXPORTS) \
11718 for flag in $(EXTRA_HOST_FLAGS) ; do \
11719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11720 done; \
11721 echo "Doing dvi in fastjar" ; \
11722 (cd $(HOST_SUBDIR)/fastjar && \
11723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11725 "RANLIB=$${RANLIB}" \
11726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11727 dvi) \
11728 || exit 1
11730 @endif fastjar
11732 .PHONY: maybe-pdf-fastjar pdf-fastjar
11733 maybe-pdf-fastjar:
11734 @if fastjar
11735 maybe-pdf-fastjar: pdf-fastjar
11737 pdf-fastjar: \
11738 configure-fastjar
11739 @: $(MAKE); $(unstage)
11740 @[ -f ./fastjar/Makefile ] || exit 0; \
11741 r=`${PWD_COMMAND}`; export r; \
11742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11743 $(HOST_EXPORTS) \
11744 for flag in $(EXTRA_HOST_FLAGS) ; do \
11745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11746 done; \
11747 echo "Doing pdf in fastjar" ; \
11748 (cd $(HOST_SUBDIR)/fastjar && \
11749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11751 "RANLIB=$${RANLIB}" \
11752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11753 pdf) \
11754 || exit 1
11756 @endif fastjar
11758 .PHONY: maybe-html-fastjar html-fastjar
11759 maybe-html-fastjar:
11760 @if fastjar
11761 maybe-html-fastjar: html-fastjar
11763 html-fastjar: \
11764 configure-fastjar
11765 @: $(MAKE); $(unstage)
11766 @[ -f ./fastjar/Makefile ] || exit 0; \
11767 r=`${PWD_COMMAND}`; export r; \
11768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769 $(HOST_EXPORTS) \
11770 for flag in $(EXTRA_HOST_FLAGS) ; do \
11771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11772 done; \
11773 echo "Doing html in fastjar" ; \
11774 (cd $(HOST_SUBDIR)/fastjar && \
11775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11777 "RANLIB=$${RANLIB}" \
11778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11779 html) \
11780 || exit 1
11782 @endif fastjar
11784 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11785 maybe-TAGS-fastjar:
11786 @if fastjar
11787 maybe-TAGS-fastjar: TAGS-fastjar
11789 TAGS-fastjar: \
11790 configure-fastjar
11791 @: $(MAKE); $(unstage)
11792 @[ -f ./fastjar/Makefile ] || exit 0; \
11793 r=`${PWD_COMMAND}`; export r; \
11794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11795 $(HOST_EXPORTS) \
11796 for flag in $(EXTRA_HOST_FLAGS) ; do \
11797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11798 done; \
11799 echo "Doing TAGS in fastjar" ; \
11800 (cd $(HOST_SUBDIR)/fastjar && \
11801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11803 "RANLIB=$${RANLIB}" \
11804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11805 TAGS) \
11806 || exit 1
11808 @endif fastjar
11810 .PHONY: maybe-install-info-fastjar install-info-fastjar
11811 maybe-install-info-fastjar:
11812 @if fastjar
11813 maybe-install-info-fastjar: install-info-fastjar
11815 install-info-fastjar: \
11816 configure-fastjar \
11817 info-fastjar
11818 @: $(MAKE); $(unstage)
11819 @[ -f ./fastjar/Makefile ] || exit 0; \
11820 r=`${PWD_COMMAND}`; export r; \
11821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11822 $(HOST_EXPORTS) \
11823 for flag in $(EXTRA_HOST_FLAGS) ; do \
11824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11825 done; \
11826 echo "Doing install-info in fastjar" ; \
11827 (cd $(HOST_SUBDIR)/fastjar && \
11828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11830 "RANLIB=$${RANLIB}" \
11831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11832 install-info) \
11833 || exit 1
11835 @endif fastjar
11837 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11838 maybe-install-pdf-fastjar:
11839 @if fastjar
11840 maybe-install-pdf-fastjar: install-pdf-fastjar
11842 install-pdf-fastjar: \
11843 configure-fastjar \
11844 pdf-fastjar
11845 @: $(MAKE); $(unstage)
11846 @[ -f ./fastjar/Makefile ] || exit 0; \
11847 r=`${PWD_COMMAND}`; export r; \
11848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849 $(HOST_EXPORTS) \
11850 for flag in $(EXTRA_HOST_FLAGS) ; do \
11851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11852 done; \
11853 echo "Doing install-pdf in fastjar" ; \
11854 (cd $(HOST_SUBDIR)/fastjar && \
11855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11857 "RANLIB=$${RANLIB}" \
11858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11859 install-pdf) \
11860 || exit 1
11862 @endif fastjar
11864 .PHONY: maybe-install-html-fastjar install-html-fastjar
11865 maybe-install-html-fastjar:
11866 @if fastjar
11867 maybe-install-html-fastjar: install-html-fastjar
11869 install-html-fastjar: \
11870 configure-fastjar \
11871 html-fastjar
11872 @: $(MAKE); $(unstage)
11873 @[ -f ./fastjar/Makefile ] || exit 0; \
11874 r=`${PWD_COMMAND}`; export r; \
11875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11876 $(HOST_EXPORTS) \
11877 for flag in $(EXTRA_HOST_FLAGS) ; do \
11878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11879 done; \
11880 echo "Doing install-html in fastjar" ; \
11881 (cd $(HOST_SUBDIR)/fastjar && \
11882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11884 "RANLIB=$${RANLIB}" \
11885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11886 install-html) \
11887 || exit 1
11889 @endif fastjar
11891 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11892 maybe-installcheck-fastjar:
11893 @if fastjar
11894 maybe-installcheck-fastjar: installcheck-fastjar
11896 installcheck-fastjar: \
11897 configure-fastjar
11898 @: $(MAKE); $(unstage)
11899 @[ -f ./fastjar/Makefile ] || exit 0; \
11900 r=`${PWD_COMMAND}`; export r; \
11901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11902 $(HOST_EXPORTS) \
11903 for flag in $(EXTRA_HOST_FLAGS) ; do \
11904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11905 done; \
11906 echo "Doing installcheck in fastjar" ; \
11907 (cd $(HOST_SUBDIR)/fastjar && \
11908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11910 "RANLIB=$${RANLIB}" \
11911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11912 installcheck) \
11913 || exit 1
11915 @endif fastjar
11917 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11918 maybe-mostlyclean-fastjar:
11919 @if fastjar
11920 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11922 mostlyclean-fastjar:
11923 @: $(MAKE); $(unstage)
11924 @[ -f ./fastjar/Makefile ] || exit 0; \
11925 r=`${PWD_COMMAND}`; export r; \
11926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11927 $(HOST_EXPORTS) \
11928 for flag in $(EXTRA_HOST_FLAGS) ; do \
11929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11930 done; \
11931 echo "Doing mostlyclean in fastjar" ; \
11932 (cd $(HOST_SUBDIR)/fastjar && \
11933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11935 "RANLIB=$${RANLIB}" \
11936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11937 mostlyclean) \
11938 || exit 1
11940 @endif fastjar
11942 .PHONY: maybe-clean-fastjar clean-fastjar
11943 maybe-clean-fastjar:
11944 @if fastjar
11945 maybe-clean-fastjar: clean-fastjar
11947 clean-fastjar:
11948 @: $(MAKE); $(unstage)
11949 @[ -f ./fastjar/Makefile ] || exit 0; \
11950 r=`${PWD_COMMAND}`; export r; \
11951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11952 $(HOST_EXPORTS) \
11953 for flag in $(EXTRA_HOST_FLAGS) ; do \
11954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11955 done; \
11956 echo "Doing clean in fastjar" ; \
11957 (cd $(HOST_SUBDIR)/fastjar && \
11958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11960 "RANLIB=$${RANLIB}" \
11961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11962 clean) \
11963 || exit 1
11965 @endif fastjar
11967 .PHONY: maybe-distclean-fastjar distclean-fastjar
11968 maybe-distclean-fastjar:
11969 @if fastjar
11970 maybe-distclean-fastjar: distclean-fastjar
11972 distclean-fastjar:
11973 @: $(MAKE); $(unstage)
11974 @[ -f ./fastjar/Makefile ] || exit 0; \
11975 r=`${PWD_COMMAND}`; export r; \
11976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977 $(HOST_EXPORTS) \
11978 for flag in $(EXTRA_HOST_FLAGS) ; do \
11979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11980 done; \
11981 echo "Doing distclean in fastjar" ; \
11982 (cd $(HOST_SUBDIR)/fastjar && \
11983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11985 "RANLIB=$${RANLIB}" \
11986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11987 distclean) \
11988 || exit 1
11990 @endif fastjar
11992 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11993 maybe-maintainer-clean-fastjar:
11994 @if fastjar
11995 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11997 maintainer-clean-fastjar:
11998 @: $(MAKE); $(unstage)
11999 @[ -f ./fastjar/Makefile ] || exit 0; \
12000 r=`${PWD_COMMAND}`; export r; \
12001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12002 $(HOST_EXPORTS) \
12003 for flag in $(EXTRA_HOST_FLAGS) ; do \
12004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12005 done; \
12006 echo "Doing maintainer-clean in fastjar" ; \
12007 (cd $(HOST_SUBDIR)/fastjar && \
12008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12010 "RANLIB=$${RANLIB}" \
12011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12012 maintainer-clean) \
12013 || exit 1
12015 @endif fastjar
12019 .PHONY: configure-fileutils maybe-configure-fileutils
12020 maybe-configure-fileutils:
12021 @if gcc-bootstrap
12022 configure-fileutils: stage_current
12023 @endif gcc-bootstrap
12024 @if fileutils
12025 maybe-configure-fileutils: configure-fileutils
12026 configure-fileutils:
12027 @: $(MAKE); $(unstage)
12028 @r=`${PWD_COMMAND}`; export r; \
12029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12030 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
12031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
12032 $(HOST_EXPORTS) \
12033 echo Configuring in $(HOST_SUBDIR)/fileutils; \
12034 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
12035 case $(srcdir) in \
12036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12037 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
12038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12039 esac; \
12040 srcdiroption="--srcdir=$${topdir}/fileutils"; \
12041 libsrcdir="$$s/fileutils"; \
12042 $(SHELL) $${libsrcdir}/configure \
12043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12044 --target=${target_alias} $${srcdiroption} \
12045 || exit 1
12046 @endif fileutils
12052 .PHONY: all-fileutils maybe-all-fileutils
12053 maybe-all-fileutils:
12054 @if gcc-bootstrap
12055 all-fileutils: stage_current
12056 @endif gcc-bootstrap
12057 @if fileutils
12058 TARGET-fileutils=all
12059 maybe-all-fileutils: all-fileutils
12060 all-fileutils: configure-fileutils
12061 @: $(MAKE); $(unstage)
12062 @r=`${PWD_COMMAND}`; export r; \
12063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12064 $(HOST_EXPORTS) \
12065 (cd $(HOST_SUBDIR)/fileutils && \
12066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12067 $(TARGET-fileutils))
12068 @endif fileutils
12073 .PHONY: check-fileutils maybe-check-fileutils
12074 maybe-check-fileutils:
12075 @if fileutils
12076 maybe-check-fileutils: check-fileutils
12078 check-fileutils:
12079 @: $(MAKE); $(unstage)
12080 @r=`${PWD_COMMAND}`; export r; \
12081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12082 $(HOST_EXPORTS) \
12083 (cd $(HOST_SUBDIR)/fileutils && \
12084 $(MAKE) $(FLAGS_TO_PASS) check)
12086 @endif fileutils
12088 .PHONY: install-fileutils maybe-install-fileutils
12089 maybe-install-fileutils:
12090 @if fileutils
12091 maybe-install-fileutils: install-fileutils
12093 install-fileutils: installdirs
12094 @: $(MAKE); $(unstage)
12095 @r=`${PWD_COMMAND}`; export r; \
12096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12097 $(HOST_EXPORTS) \
12098 (cd $(HOST_SUBDIR)/fileutils && \
12099 $(MAKE) $(FLAGS_TO_PASS) install)
12101 @endif fileutils
12103 .PHONY: install-strip-fileutils maybe-install-strip-fileutils
12104 maybe-install-strip-fileutils:
12105 @if fileutils
12106 maybe-install-strip-fileutils: install-strip-fileutils
12108 install-strip-fileutils: installdirs
12109 @: $(MAKE); $(unstage)
12110 @r=`${PWD_COMMAND}`; export r; \
12111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12112 $(HOST_EXPORTS) \
12113 (cd $(HOST_SUBDIR)/fileutils && \
12114 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12116 @endif fileutils
12118 # Other targets (info, dvi, pdf, etc.)
12120 .PHONY: maybe-info-fileutils info-fileutils
12121 maybe-info-fileutils:
12122 @if fileutils
12123 maybe-info-fileutils: info-fileutils
12125 info-fileutils: \
12126 configure-fileutils
12127 @: $(MAKE); $(unstage)
12128 @[ -f ./fileutils/Makefile ] || exit 0; \
12129 r=`${PWD_COMMAND}`; export r; \
12130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12131 $(HOST_EXPORTS) \
12132 for flag in $(EXTRA_HOST_FLAGS) ; do \
12133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12134 done; \
12135 echo "Doing info in fileutils" ; \
12136 (cd $(HOST_SUBDIR)/fileutils && \
12137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12139 "RANLIB=$${RANLIB}" \
12140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12141 info) \
12142 || exit 1
12144 @endif fileutils
12146 .PHONY: maybe-dvi-fileutils dvi-fileutils
12147 maybe-dvi-fileutils:
12148 @if fileutils
12149 maybe-dvi-fileutils: dvi-fileutils
12151 dvi-fileutils: \
12152 configure-fileutils
12153 @: $(MAKE); $(unstage)
12154 @[ -f ./fileutils/Makefile ] || exit 0; \
12155 r=`${PWD_COMMAND}`; export r; \
12156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12157 $(HOST_EXPORTS) \
12158 for flag in $(EXTRA_HOST_FLAGS) ; do \
12159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12160 done; \
12161 echo "Doing dvi in fileutils" ; \
12162 (cd $(HOST_SUBDIR)/fileutils && \
12163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12165 "RANLIB=$${RANLIB}" \
12166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12167 dvi) \
12168 || exit 1
12170 @endif fileutils
12172 .PHONY: maybe-pdf-fileutils pdf-fileutils
12173 maybe-pdf-fileutils:
12174 @if fileutils
12175 maybe-pdf-fileutils: pdf-fileutils
12177 pdf-fileutils: \
12178 configure-fileutils
12179 @: $(MAKE); $(unstage)
12180 @[ -f ./fileutils/Makefile ] || exit 0; \
12181 r=`${PWD_COMMAND}`; export r; \
12182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12183 $(HOST_EXPORTS) \
12184 for flag in $(EXTRA_HOST_FLAGS) ; do \
12185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12186 done; \
12187 echo "Doing pdf in fileutils" ; \
12188 (cd $(HOST_SUBDIR)/fileutils && \
12189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12191 "RANLIB=$${RANLIB}" \
12192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12193 pdf) \
12194 || exit 1
12196 @endif fileutils
12198 .PHONY: maybe-html-fileutils html-fileutils
12199 maybe-html-fileutils:
12200 @if fileutils
12201 maybe-html-fileutils: html-fileutils
12203 html-fileutils: \
12204 configure-fileutils
12205 @: $(MAKE); $(unstage)
12206 @[ -f ./fileutils/Makefile ] || exit 0; \
12207 r=`${PWD_COMMAND}`; export r; \
12208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12209 $(HOST_EXPORTS) \
12210 for flag in $(EXTRA_HOST_FLAGS) ; do \
12211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12212 done; \
12213 echo "Doing html in fileutils" ; \
12214 (cd $(HOST_SUBDIR)/fileutils && \
12215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12217 "RANLIB=$${RANLIB}" \
12218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12219 html) \
12220 || exit 1
12222 @endif fileutils
12224 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
12225 maybe-TAGS-fileutils:
12226 @if fileutils
12227 maybe-TAGS-fileutils: TAGS-fileutils
12229 TAGS-fileutils: \
12230 configure-fileutils
12231 @: $(MAKE); $(unstage)
12232 @[ -f ./fileutils/Makefile ] || exit 0; \
12233 r=`${PWD_COMMAND}`; export r; \
12234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12235 $(HOST_EXPORTS) \
12236 for flag in $(EXTRA_HOST_FLAGS) ; do \
12237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12238 done; \
12239 echo "Doing TAGS in fileutils" ; \
12240 (cd $(HOST_SUBDIR)/fileutils && \
12241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12243 "RANLIB=$${RANLIB}" \
12244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12245 TAGS) \
12246 || exit 1
12248 @endif fileutils
12250 .PHONY: maybe-install-info-fileutils install-info-fileutils
12251 maybe-install-info-fileutils:
12252 @if fileutils
12253 maybe-install-info-fileutils: install-info-fileutils
12255 install-info-fileutils: \
12256 configure-fileutils \
12257 info-fileutils
12258 @: $(MAKE); $(unstage)
12259 @[ -f ./fileutils/Makefile ] || exit 0; \
12260 r=`${PWD_COMMAND}`; export r; \
12261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12262 $(HOST_EXPORTS) \
12263 for flag in $(EXTRA_HOST_FLAGS) ; do \
12264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12265 done; \
12266 echo "Doing install-info in fileutils" ; \
12267 (cd $(HOST_SUBDIR)/fileutils && \
12268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12270 "RANLIB=$${RANLIB}" \
12271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12272 install-info) \
12273 || exit 1
12275 @endif fileutils
12277 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
12278 maybe-install-pdf-fileutils:
12279 @if fileutils
12280 maybe-install-pdf-fileutils: install-pdf-fileutils
12282 install-pdf-fileutils: \
12283 configure-fileutils \
12284 pdf-fileutils
12285 @: $(MAKE); $(unstage)
12286 @[ -f ./fileutils/Makefile ] || exit 0; \
12287 r=`${PWD_COMMAND}`; export r; \
12288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12289 $(HOST_EXPORTS) \
12290 for flag in $(EXTRA_HOST_FLAGS) ; do \
12291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12292 done; \
12293 echo "Doing install-pdf in fileutils" ; \
12294 (cd $(HOST_SUBDIR)/fileutils && \
12295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12297 "RANLIB=$${RANLIB}" \
12298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12299 install-pdf) \
12300 || exit 1
12302 @endif fileutils
12304 .PHONY: maybe-install-html-fileutils install-html-fileutils
12305 maybe-install-html-fileutils:
12306 @if fileutils
12307 maybe-install-html-fileutils: install-html-fileutils
12309 install-html-fileutils: \
12310 configure-fileutils \
12311 html-fileutils
12312 @: $(MAKE); $(unstage)
12313 @[ -f ./fileutils/Makefile ] || exit 0; \
12314 r=`${PWD_COMMAND}`; export r; \
12315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12316 $(HOST_EXPORTS) \
12317 for flag in $(EXTRA_HOST_FLAGS) ; do \
12318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12319 done; \
12320 echo "Doing install-html in fileutils" ; \
12321 (cd $(HOST_SUBDIR)/fileutils && \
12322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12324 "RANLIB=$${RANLIB}" \
12325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12326 install-html) \
12327 || exit 1
12329 @endif fileutils
12331 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
12332 maybe-installcheck-fileutils:
12333 @if fileutils
12334 maybe-installcheck-fileutils: installcheck-fileutils
12336 installcheck-fileutils: \
12337 configure-fileutils
12338 @: $(MAKE); $(unstage)
12339 @[ -f ./fileutils/Makefile ] || exit 0; \
12340 r=`${PWD_COMMAND}`; export r; \
12341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12342 $(HOST_EXPORTS) \
12343 for flag in $(EXTRA_HOST_FLAGS) ; do \
12344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12345 done; \
12346 echo "Doing installcheck in fileutils" ; \
12347 (cd $(HOST_SUBDIR)/fileutils && \
12348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12350 "RANLIB=$${RANLIB}" \
12351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12352 installcheck) \
12353 || exit 1
12355 @endif fileutils
12357 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
12358 maybe-mostlyclean-fileutils:
12359 @if fileutils
12360 maybe-mostlyclean-fileutils: mostlyclean-fileutils
12362 mostlyclean-fileutils:
12363 @: $(MAKE); $(unstage)
12364 @[ -f ./fileutils/Makefile ] || exit 0; \
12365 r=`${PWD_COMMAND}`; export r; \
12366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12367 $(HOST_EXPORTS) \
12368 for flag in $(EXTRA_HOST_FLAGS) ; do \
12369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12370 done; \
12371 echo "Doing mostlyclean in fileutils" ; \
12372 (cd $(HOST_SUBDIR)/fileutils && \
12373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12375 "RANLIB=$${RANLIB}" \
12376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12377 mostlyclean) \
12378 || exit 1
12380 @endif fileutils
12382 .PHONY: maybe-clean-fileutils clean-fileutils
12383 maybe-clean-fileutils:
12384 @if fileutils
12385 maybe-clean-fileutils: clean-fileutils
12387 clean-fileutils:
12388 @: $(MAKE); $(unstage)
12389 @[ -f ./fileutils/Makefile ] || exit 0; \
12390 r=`${PWD_COMMAND}`; export r; \
12391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12392 $(HOST_EXPORTS) \
12393 for flag in $(EXTRA_HOST_FLAGS) ; do \
12394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12395 done; \
12396 echo "Doing clean in fileutils" ; \
12397 (cd $(HOST_SUBDIR)/fileutils && \
12398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12400 "RANLIB=$${RANLIB}" \
12401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12402 clean) \
12403 || exit 1
12405 @endif fileutils
12407 .PHONY: maybe-distclean-fileutils distclean-fileutils
12408 maybe-distclean-fileutils:
12409 @if fileutils
12410 maybe-distclean-fileutils: distclean-fileutils
12412 distclean-fileutils:
12413 @: $(MAKE); $(unstage)
12414 @[ -f ./fileutils/Makefile ] || exit 0; \
12415 r=`${PWD_COMMAND}`; export r; \
12416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12417 $(HOST_EXPORTS) \
12418 for flag in $(EXTRA_HOST_FLAGS) ; do \
12419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12420 done; \
12421 echo "Doing distclean in fileutils" ; \
12422 (cd $(HOST_SUBDIR)/fileutils && \
12423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12425 "RANLIB=$${RANLIB}" \
12426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12427 distclean) \
12428 || exit 1
12430 @endif fileutils
12432 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
12433 maybe-maintainer-clean-fileutils:
12434 @if fileutils
12435 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
12437 maintainer-clean-fileutils:
12438 @: $(MAKE); $(unstage)
12439 @[ -f ./fileutils/Makefile ] || exit 0; \
12440 r=`${PWD_COMMAND}`; export r; \
12441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12442 $(HOST_EXPORTS) \
12443 for flag in $(EXTRA_HOST_FLAGS) ; do \
12444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12445 done; \
12446 echo "Doing maintainer-clean in fileutils" ; \
12447 (cd $(HOST_SUBDIR)/fileutils && \
12448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12450 "RANLIB=$${RANLIB}" \
12451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12452 maintainer-clean) \
12453 || exit 1
12455 @endif fileutils
12459 .PHONY: configure-findutils maybe-configure-findutils
12460 maybe-configure-findutils:
12461 @if gcc-bootstrap
12462 configure-findutils: stage_current
12463 @endif gcc-bootstrap
12464 @if findutils
12465 maybe-configure-findutils: configure-findutils
12466 configure-findutils:
12467 @: $(MAKE); $(unstage)
12468 @r=`${PWD_COMMAND}`; export r; \
12469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12470 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12472 $(HOST_EXPORTS) \
12473 echo Configuring in $(HOST_SUBDIR)/findutils; \
12474 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12475 case $(srcdir) in \
12476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12477 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12479 esac; \
12480 srcdiroption="--srcdir=$${topdir}/findutils"; \
12481 libsrcdir="$$s/findutils"; \
12482 $(SHELL) $${libsrcdir}/configure \
12483 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12484 --target=${target_alias} $${srcdiroption} \
12485 || exit 1
12486 @endif findutils
12492 .PHONY: all-findutils maybe-all-findutils
12493 maybe-all-findutils:
12494 @if gcc-bootstrap
12495 all-findutils: stage_current
12496 @endif gcc-bootstrap
12497 @if findutils
12498 TARGET-findutils=all
12499 maybe-all-findutils: all-findutils
12500 all-findutils: configure-findutils
12501 @: $(MAKE); $(unstage)
12502 @r=`${PWD_COMMAND}`; export r; \
12503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12504 $(HOST_EXPORTS) \
12505 (cd $(HOST_SUBDIR)/findutils && \
12506 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12507 $(TARGET-findutils))
12508 @endif findutils
12513 .PHONY: check-findutils maybe-check-findutils
12514 maybe-check-findutils:
12515 @if findutils
12516 maybe-check-findutils: check-findutils
12518 check-findutils:
12519 @: $(MAKE); $(unstage)
12520 @r=`${PWD_COMMAND}`; export r; \
12521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522 $(HOST_EXPORTS) \
12523 (cd $(HOST_SUBDIR)/findutils && \
12524 $(MAKE) $(FLAGS_TO_PASS) check)
12526 @endif findutils
12528 .PHONY: install-findutils maybe-install-findutils
12529 maybe-install-findutils:
12530 @if findutils
12531 maybe-install-findutils: install-findutils
12533 install-findutils: installdirs
12534 @: $(MAKE); $(unstage)
12535 @r=`${PWD_COMMAND}`; export r; \
12536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12537 $(HOST_EXPORTS) \
12538 (cd $(HOST_SUBDIR)/findutils && \
12539 $(MAKE) $(FLAGS_TO_PASS) install)
12541 @endif findutils
12543 .PHONY: install-strip-findutils maybe-install-strip-findutils
12544 maybe-install-strip-findutils:
12545 @if findutils
12546 maybe-install-strip-findutils: install-strip-findutils
12548 install-strip-findutils: installdirs
12549 @: $(MAKE); $(unstage)
12550 @r=`${PWD_COMMAND}`; export r; \
12551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12552 $(HOST_EXPORTS) \
12553 (cd $(HOST_SUBDIR)/findutils && \
12554 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12556 @endif findutils
12558 # Other targets (info, dvi, pdf, etc.)
12560 .PHONY: maybe-info-findutils info-findutils
12561 maybe-info-findutils:
12562 @if findutils
12563 maybe-info-findutils: info-findutils
12565 info-findutils: \
12566 configure-findutils
12567 @: $(MAKE); $(unstage)
12568 @[ -f ./findutils/Makefile ] || exit 0; \
12569 r=`${PWD_COMMAND}`; export r; \
12570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571 $(HOST_EXPORTS) \
12572 for flag in $(EXTRA_HOST_FLAGS) ; do \
12573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12574 done; \
12575 echo "Doing info in findutils" ; \
12576 (cd $(HOST_SUBDIR)/findutils && \
12577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12579 "RANLIB=$${RANLIB}" \
12580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12581 info) \
12582 || exit 1
12584 @endif findutils
12586 .PHONY: maybe-dvi-findutils dvi-findutils
12587 maybe-dvi-findutils:
12588 @if findutils
12589 maybe-dvi-findutils: dvi-findutils
12591 dvi-findutils: \
12592 configure-findutils
12593 @: $(MAKE); $(unstage)
12594 @[ -f ./findutils/Makefile ] || exit 0; \
12595 r=`${PWD_COMMAND}`; export r; \
12596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12597 $(HOST_EXPORTS) \
12598 for flag in $(EXTRA_HOST_FLAGS) ; do \
12599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12600 done; \
12601 echo "Doing dvi in findutils" ; \
12602 (cd $(HOST_SUBDIR)/findutils && \
12603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12605 "RANLIB=$${RANLIB}" \
12606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12607 dvi) \
12608 || exit 1
12610 @endif findutils
12612 .PHONY: maybe-pdf-findutils pdf-findutils
12613 maybe-pdf-findutils:
12614 @if findutils
12615 maybe-pdf-findutils: pdf-findutils
12617 pdf-findutils: \
12618 configure-findutils
12619 @: $(MAKE); $(unstage)
12620 @[ -f ./findutils/Makefile ] || exit 0; \
12621 r=`${PWD_COMMAND}`; export r; \
12622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12623 $(HOST_EXPORTS) \
12624 for flag in $(EXTRA_HOST_FLAGS) ; do \
12625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12626 done; \
12627 echo "Doing pdf in findutils" ; \
12628 (cd $(HOST_SUBDIR)/findutils && \
12629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12631 "RANLIB=$${RANLIB}" \
12632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12633 pdf) \
12634 || exit 1
12636 @endif findutils
12638 .PHONY: maybe-html-findutils html-findutils
12639 maybe-html-findutils:
12640 @if findutils
12641 maybe-html-findutils: html-findutils
12643 html-findutils: \
12644 configure-findutils
12645 @: $(MAKE); $(unstage)
12646 @[ -f ./findutils/Makefile ] || exit 0; \
12647 r=`${PWD_COMMAND}`; export r; \
12648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12649 $(HOST_EXPORTS) \
12650 for flag in $(EXTRA_HOST_FLAGS) ; do \
12651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12652 done; \
12653 echo "Doing html in findutils" ; \
12654 (cd $(HOST_SUBDIR)/findutils && \
12655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12657 "RANLIB=$${RANLIB}" \
12658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12659 html) \
12660 || exit 1
12662 @endif findutils
12664 .PHONY: maybe-TAGS-findutils TAGS-findutils
12665 maybe-TAGS-findutils:
12666 @if findutils
12667 maybe-TAGS-findutils: TAGS-findutils
12669 TAGS-findutils: \
12670 configure-findutils
12671 @: $(MAKE); $(unstage)
12672 @[ -f ./findutils/Makefile ] || exit 0; \
12673 r=`${PWD_COMMAND}`; export r; \
12674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12675 $(HOST_EXPORTS) \
12676 for flag in $(EXTRA_HOST_FLAGS) ; do \
12677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12678 done; \
12679 echo "Doing TAGS in findutils" ; \
12680 (cd $(HOST_SUBDIR)/findutils && \
12681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12683 "RANLIB=$${RANLIB}" \
12684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12685 TAGS) \
12686 || exit 1
12688 @endif findutils
12690 .PHONY: maybe-install-info-findutils install-info-findutils
12691 maybe-install-info-findutils:
12692 @if findutils
12693 maybe-install-info-findutils: install-info-findutils
12695 install-info-findutils: \
12696 configure-findutils \
12697 info-findutils
12698 @: $(MAKE); $(unstage)
12699 @[ -f ./findutils/Makefile ] || exit 0; \
12700 r=`${PWD_COMMAND}`; export r; \
12701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12702 $(HOST_EXPORTS) \
12703 for flag in $(EXTRA_HOST_FLAGS) ; do \
12704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12705 done; \
12706 echo "Doing install-info in findutils" ; \
12707 (cd $(HOST_SUBDIR)/findutils && \
12708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12710 "RANLIB=$${RANLIB}" \
12711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12712 install-info) \
12713 || exit 1
12715 @endif findutils
12717 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12718 maybe-install-pdf-findutils:
12719 @if findutils
12720 maybe-install-pdf-findutils: install-pdf-findutils
12722 install-pdf-findutils: \
12723 configure-findutils \
12724 pdf-findutils
12725 @: $(MAKE); $(unstage)
12726 @[ -f ./findutils/Makefile ] || exit 0; \
12727 r=`${PWD_COMMAND}`; export r; \
12728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12729 $(HOST_EXPORTS) \
12730 for flag in $(EXTRA_HOST_FLAGS) ; do \
12731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12732 done; \
12733 echo "Doing install-pdf in findutils" ; \
12734 (cd $(HOST_SUBDIR)/findutils && \
12735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12737 "RANLIB=$${RANLIB}" \
12738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12739 install-pdf) \
12740 || exit 1
12742 @endif findutils
12744 .PHONY: maybe-install-html-findutils install-html-findutils
12745 maybe-install-html-findutils:
12746 @if findutils
12747 maybe-install-html-findutils: install-html-findutils
12749 install-html-findutils: \
12750 configure-findutils \
12751 html-findutils
12752 @: $(MAKE); $(unstage)
12753 @[ -f ./findutils/Makefile ] || exit 0; \
12754 r=`${PWD_COMMAND}`; export r; \
12755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12756 $(HOST_EXPORTS) \
12757 for flag in $(EXTRA_HOST_FLAGS) ; do \
12758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12759 done; \
12760 echo "Doing install-html in findutils" ; \
12761 (cd $(HOST_SUBDIR)/findutils && \
12762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12764 "RANLIB=$${RANLIB}" \
12765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12766 install-html) \
12767 || exit 1
12769 @endif findutils
12771 .PHONY: maybe-installcheck-findutils installcheck-findutils
12772 maybe-installcheck-findutils:
12773 @if findutils
12774 maybe-installcheck-findutils: installcheck-findutils
12776 installcheck-findutils: \
12777 configure-findutils
12778 @: $(MAKE); $(unstage)
12779 @[ -f ./findutils/Makefile ] || exit 0; \
12780 r=`${PWD_COMMAND}`; export r; \
12781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12782 $(HOST_EXPORTS) \
12783 for flag in $(EXTRA_HOST_FLAGS) ; do \
12784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12785 done; \
12786 echo "Doing installcheck in findutils" ; \
12787 (cd $(HOST_SUBDIR)/findutils && \
12788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12790 "RANLIB=$${RANLIB}" \
12791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12792 installcheck) \
12793 || exit 1
12795 @endif findutils
12797 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12798 maybe-mostlyclean-findutils:
12799 @if findutils
12800 maybe-mostlyclean-findutils: mostlyclean-findutils
12802 mostlyclean-findutils:
12803 @: $(MAKE); $(unstage)
12804 @[ -f ./findutils/Makefile ] || exit 0; \
12805 r=`${PWD_COMMAND}`; export r; \
12806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12807 $(HOST_EXPORTS) \
12808 for flag in $(EXTRA_HOST_FLAGS) ; do \
12809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12810 done; \
12811 echo "Doing mostlyclean in findutils" ; \
12812 (cd $(HOST_SUBDIR)/findutils && \
12813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12815 "RANLIB=$${RANLIB}" \
12816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12817 mostlyclean) \
12818 || exit 1
12820 @endif findutils
12822 .PHONY: maybe-clean-findutils clean-findutils
12823 maybe-clean-findutils:
12824 @if findutils
12825 maybe-clean-findutils: clean-findutils
12827 clean-findutils:
12828 @: $(MAKE); $(unstage)
12829 @[ -f ./findutils/Makefile ] || exit 0; \
12830 r=`${PWD_COMMAND}`; export r; \
12831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12832 $(HOST_EXPORTS) \
12833 for flag in $(EXTRA_HOST_FLAGS) ; do \
12834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12835 done; \
12836 echo "Doing clean in findutils" ; \
12837 (cd $(HOST_SUBDIR)/findutils && \
12838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12840 "RANLIB=$${RANLIB}" \
12841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12842 clean) \
12843 || exit 1
12845 @endif findutils
12847 .PHONY: maybe-distclean-findutils distclean-findutils
12848 maybe-distclean-findutils:
12849 @if findutils
12850 maybe-distclean-findutils: distclean-findutils
12852 distclean-findutils:
12853 @: $(MAKE); $(unstage)
12854 @[ -f ./findutils/Makefile ] || exit 0; \
12855 r=`${PWD_COMMAND}`; export r; \
12856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12857 $(HOST_EXPORTS) \
12858 for flag in $(EXTRA_HOST_FLAGS) ; do \
12859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12860 done; \
12861 echo "Doing distclean in findutils" ; \
12862 (cd $(HOST_SUBDIR)/findutils && \
12863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12865 "RANLIB=$${RANLIB}" \
12866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12867 distclean) \
12868 || exit 1
12870 @endif findutils
12872 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12873 maybe-maintainer-clean-findutils:
12874 @if findutils
12875 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12877 maintainer-clean-findutils:
12878 @: $(MAKE); $(unstage)
12879 @[ -f ./findutils/Makefile ] || exit 0; \
12880 r=`${PWD_COMMAND}`; export r; \
12881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12882 $(HOST_EXPORTS) \
12883 for flag in $(EXTRA_HOST_FLAGS) ; do \
12884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12885 done; \
12886 echo "Doing maintainer-clean in findutils" ; \
12887 (cd $(HOST_SUBDIR)/findutils && \
12888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12890 "RANLIB=$${RANLIB}" \
12891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12892 maintainer-clean) \
12893 || exit 1
12895 @endif findutils
12899 .PHONY: configure-find maybe-configure-find
12900 maybe-configure-find:
12901 @if gcc-bootstrap
12902 configure-find: stage_current
12903 @endif gcc-bootstrap
12904 @if find
12905 maybe-configure-find: configure-find
12906 configure-find:
12907 @: $(MAKE); $(unstage)
12908 @r=`${PWD_COMMAND}`; export r; \
12909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12910 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12912 $(HOST_EXPORTS) \
12913 echo Configuring in $(HOST_SUBDIR)/find; \
12914 cd "$(HOST_SUBDIR)/find" || exit 1; \
12915 case $(srcdir) in \
12916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12917 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12919 esac; \
12920 srcdiroption="--srcdir=$${topdir}/find"; \
12921 libsrcdir="$$s/find"; \
12922 $(SHELL) $${libsrcdir}/configure \
12923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12924 --target=${target_alias} $${srcdiroption} \
12925 || exit 1
12926 @endif find
12932 .PHONY: all-find maybe-all-find
12933 maybe-all-find:
12934 @if gcc-bootstrap
12935 all-find: stage_current
12936 @endif gcc-bootstrap
12937 @if find
12938 TARGET-find=all
12939 maybe-all-find: all-find
12940 all-find: configure-find
12941 @: $(MAKE); $(unstage)
12942 @r=`${PWD_COMMAND}`; export r; \
12943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12944 $(HOST_EXPORTS) \
12945 (cd $(HOST_SUBDIR)/find && \
12946 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12947 $(TARGET-find))
12948 @endif find
12953 .PHONY: check-find maybe-check-find
12954 maybe-check-find:
12955 @if find
12956 maybe-check-find: check-find
12958 check-find:
12959 @: $(MAKE); $(unstage)
12960 @r=`${PWD_COMMAND}`; export r; \
12961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12962 $(HOST_EXPORTS) \
12963 (cd $(HOST_SUBDIR)/find && \
12964 $(MAKE) $(FLAGS_TO_PASS) check)
12966 @endif find
12968 .PHONY: install-find maybe-install-find
12969 maybe-install-find:
12970 @if find
12971 maybe-install-find: install-find
12973 install-find: installdirs
12974 @: $(MAKE); $(unstage)
12975 @r=`${PWD_COMMAND}`; export r; \
12976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12977 $(HOST_EXPORTS) \
12978 (cd $(HOST_SUBDIR)/find && \
12979 $(MAKE) $(FLAGS_TO_PASS) install)
12981 @endif find
12983 .PHONY: install-strip-find maybe-install-strip-find
12984 maybe-install-strip-find:
12985 @if find
12986 maybe-install-strip-find: install-strip-find
12988 install-strip-find: installdirs
12989 @: $(MAKE); $(unstage)
12990 @r=`${PWD_COMMAND}`; export r; \
12991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12992 $(HOST_EXPORTS) \
12993 (cd $(HOST_SUBDIR)/find && \
12994 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12996 @endif find
12998 # Other targets (info, dvi, pdf, etc.)
13000 .PHONY: maybe-info-find info-find
13001 maybe-info-find:
13002 @if find
13003 maybe-info-find: info-find
13005 info-find: \
13006 configure-find
13007 @: $(MAKE); $(unstage)
13008 @[ -f ./find/Makefile ] || exit 0; \
13009 r=`${PWD_COMMAND}`; export r; \
13010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13011 $(HOST_EXPORTS) \
13012 for flag in $(EXTRA_HOST_FLAGS) ; do \
13013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13014 done; \
13015 echo "Doing info in find" ; \
13016 (cd $(HOST_SUBDIR)/find && \
13017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13019 "RANLIB=$${RANLIB}" \
13020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13021 info) \
13022 || exit 1
13024 @endif find
13026 .PHONY: maybe-dvi-find dvi-find
13027 maybe-dvi-find:
13028 @if find
13029 maybe-dvi-find: dvi-find
13031 dvi-find: \
13032 configure-find
13033 @: $(MAKE); $(unstage)
13034 @[ -f ./find/Makefile ] || exit 0; \
13035 r=`${PWD_COMMAND}`; export r; \
13036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13037 $(HOST_EXPORTS) \
13038 for flag in $(EXTRA_HOST_FLAGS) ; do \
13039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13040 done; \
13041 echo "Doing dvi in find" ; \
13042 (cd $(HOST_SUBDIR)/find && \
13043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13045 "RANLIB=$${RANLIB}" \
13046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13047 dvi) \
13048 || exit 1
13050 @endif find
13052 .PHONY: maybe-pdf-find pdf-find
13053 maybe-pdf-find:
13054 @if find
13055 maybe-pdf-find: pdf-find
13057 pdf-find: \
13058 configure-find
13059 @: $(MAKE); $(unstage)
13060 @[ -f ./find/Makefile ] || exit 0; \
13061 r=`${PWD_COMMAND}`; export r; \
13062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13063 $(HOST_EXPORTS) \
13064 for flag in $(EXTRA_HOST_FLAGS) ; do \
13065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13066 done; \
13067 echo "Doing pdf in find" ; \
13068 (cd $(HOST_SUBDIR)/find && \
13069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13071 "RANLIB=$${RANLIB}" \
13072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13073 pdf) \
13074 || exit 1
13076 @endif find
13078 .PHONY: maybe-html-find html-find
13079 maybe-html-find:
13080 @if find
13081 maybe-html-find: html-find
13083 html-find: \
13084 configure-find
13085 @: $(MAKE); $(unstage)
13086 @[ -f ./find/Makefile ] || exit 0; \
13087 r=`${PWD_COMMAND}`; export r; \
13088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13089 $(HOST_EXPORTS) \
13090 for flag in $(EXTRA_HOST_FLAGS) ; do \
13091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13092 done; \
13093 echo "Doing html in find" ; \
13094 (cd $(HOST_SUBDIR)/find && \
13095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13097 "RANLIB=$${RANLIB}" \
13098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13099 html) \
13100 || exit 1
13102 @endif find
13104 .PHONY: maybe-TAGS-find TAGS-find
13105 maybe-TAGS-find:
13106 @if find
13107 maybe-TAGS-find: TAGS-find
13109 TAGS-find: \
13110 configure-find
13111 @: $(MAKE); $(unstage)
13112 @[ -f ./find/Makefile ] || exit 0; \
13113 r=`${PWD_COMMAND}`; export r; \
13114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13115 $(HOST_EXPORTS) \
13116 for flag in $(EXTRA_HOST_FLAGS) ; do \
13117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13118 done; \
13119 echo "Doing TAGS in find" ; \
13120 (cd $(HOST_SUBDIR)/find && \
13121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13123 "RANLIB=$${RANLIB}" \
13124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13125 TAGS) \
13126 || exit 1
13128 @endif find
13130 .PHONY: maybe-install-info-find install-info-find
13131 maybe-install-info-find:
13132 @if find
13133 maybe-install-info-find: install-info-find
13135 install-info-find: \
13136 configure-find \
13137 info-find
13138 @: $(MAKE); $(unstage)
13139 @[ -f ./find/Makefile ] || exit 0; \
13140 r=`${PWD_COMMAND}`; export r; \
13141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13142 $(HOST_EXPORTS) \
13143 for flag in $(EXTRA_HOST_FLAGS) ; do \
13144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13145 done; \
13146 echo "Doing install-info in find" ; \
13147 (cd $(HOST_SUBDIR)/find && \
13148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13150 "RANLIB=$${RANLIB}" \
13151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13152 install-info) \
13153 || exit 1
13155 @endif find
13157 .PHONY: maybe-install-pdf-find install-pdf-find
13158 maybe-install-pdf-find:
13159 @if find
13160 maybe-install-pdf-find: install-pdf-find
13162 install-pdf-find: \
13163 configure-find \
13164 pdf-find
13165 @: $(MAKE); $(unstage)
13166 @[ -f ./find/Makefile ] || exit 0; \
13167 r=`${PWD_COMMAND}`; export r; \
13168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13169 $(HOST_EXPORTS) \
13170 for flag in $(EXTRA_HOST_FLAGS) ; do \
13171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13172 done; \
13173 echo "Doing install-pdf in find" ; \
13174 (cd $(HOST_SUBDIR)/find && \
13175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13177 "RANLIB=$${RANLIB}" \
13178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13179 install-pdf) \
13180 || exit 1
13182 @endif find
13184 .PHONY: maybe-install-html-find install-html-find
13185 maybe-install-html-find:
13186 @if find
13187 maybe-install-html-find: install-html-find
13189 install-html-find: \
13190 configure-find \
13191 html-find
13192 @: $(MAKE); $(unstage)
13193 @[ -f ./find/Makefile ] || exit 0; \
13194 r=`${PWD_COMMAND}`; export r; \
13195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13196 $(HOST_EXPORTS) \
13197 for flag in $(EXTRA_HOST_FLAGS) ; do \
13198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13199 done; \
13200 echo "Doing install-html in find" ; \
13201 (cd $(HOST_SUBDIR)/find && \
13202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13204 "RANLIB=$${RANLIB}" \
13205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13206 install-html) \
13207 || exit 1
13209 @endif find
13211 .PHONY: maybe-installcheck-find installcheck-find
13212 maybe-installcheck-find:
13213 @if find
13214 maybe-installcheck-find: installcheck-find
13216 installcheck-find: \
13217 configure-find
13218 @: $(MAKE); $(unstage)
13219 @[ -f ./find/Makefile ] || exit 0; \
13220 r=`${PWD_COMMAND}`; export r; \
13221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13222 $(HOST_EXPORTS) \
13223 for flag in $(EXTRA_HOST_FLAGS) ; do \
13224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13225 done; \
13226 echo "Doing installcheck in find" ; \
13227 (cd $(HOST_SUBDIR)/find && \
13228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13230 "RANLIB=$${RANLIB}" \
13231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13232 installcheck) \
13233 || exit 1
13235 @endif find
13237 .PHONY: maybe-mostlyclean-find mostlyclean-find
13238 maybe-mostlyclean-find:
13239 @if find
13240 maybe-mostlyclean-find: mostlyclean-find
13242 mostlyclean-find:
13243 @: $(MAKE); $(unstage)
13244 @[ -f ./find/Makefile ] || exit 0; \
13245 r=`${PWD_COMMAND}`; export r; \
13246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13247 $(HOST_EXPORTS) \
13248 for flag in $(EXTRA_HOST_FLAGS) ; do \
13249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13250 done; \
13251 echo "Doing mostlyclean in find" ; \
13252 (cd $(HOST_SUBDIR)/find && \
13253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13255 "RANLIB=$${RANLIB}" \
13256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13257 mostlyclean) \
13258 || exit 1
13260 @endif find
13262 .PHONY: maybe-clean-find clean-find
13263 maybe-clean-find:
13264 @if find
13265 maybe-clean-find: clean-find
13267 clean-find:
13268 @: $(MAKE); $(unstage)
13269 @[ -f ./find/Makefile ] || exit 0; \
13270 r=`${PWD_COMMAND}`; export r; \
13271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13272 $(HOST_EXPORTS) \
13273 for flag in $(EXTRA_HOST_FLAGS) ; do \
13274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13275 done; \
13276 echo "Doing clean in find" ; \
13277 (cd $(HOST_SUBDIR)/find && \
13278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13280 "RANLIB=$${RANLIB}" \
13281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13282 clean) \
13283 || exit 1
13285 @endif find
13287 .PHONY: maybe-distclean-find distclean-find
13288 maybe-distclean-find:
13289 @if find
13290 maybe-distclean-find: distclean-find
13292 distclean-find:
13293 @: $(MAKE); $(unstage)
13294 @[ -f ./find/Makefile ] || exit 0; \
13295 r=`${PWD_COMMAND}`; export r; \
13296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13297 $(HOST_EXPORTS) \
13298 for flag in $(EXTRA_HOST_FLAGS) ; do \
13299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13300 done; \
13301 echo "Doing distclean in find" ; \
13302 (cd $(HOST_SUBDIR)/find && \
13303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13305 "RANLIB=$${RANLIB}" \
13306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13307 distclean) \
13308 || exit 1
13310 @endif find
13312 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
13313 maybe-maintainer-clean-find:
13314 @if find
13315 maybe-maintainer-clean-find: maintainer-clean-find
13317 maintainer-clean-find:
13318 @: $(MAKE); $(unstage)
13319 @[ -f ./find/Makefile ] || exit 0; \
13320 r=`${PWD_COMMAND}`; export r; \
13321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13322 $(HOST_EXPORTS) \
13323 for flag in $(EXTRA_HOST_FLAGS) ; do \
13324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13325 done; \
13326 echo "Doing maintainer-clean in find" ; \
13327 (cd $(HOST_SUBDIR)/find && \
13328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13330 "RANLIB=$${RANLIB}" \
13331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13332 maintainer-clean) \
13333 || exit 1
13335 @endif find
13339 .PHONY: configure-fixincludes maybe-configure-fixincludes
13340 maybe-configure-fixincludes:
13341 @if gcc-bootstrap
13342 configure-fixincludes: stage_current
13343 @endif gcc-bootstrap
13344 @if fixincludes
13345 maybe-configure-fixincludes: configure-fixincludes
13346 configure-fixincludes:
13347 @: $(MAKE); $(unstage)
13348 @r=`${PWD_COMMAND}`; export r; \
13349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13350 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
13351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
13352 $(HOST_EXPORTS) \
13353 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
13354 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
13355 case $(srcdir) in \
13356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13357 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
13358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13359 esac; \
13360 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
13361 libsrcdir="$$s/fixincludes"; \
13362 $(SHELL) $${libsrcdir}/configure \
13363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13364 --target=${target_alias} $${srcdiroption} \
13365 || exit 1
13366 @endif fixincludes
13372 .PHONY: all-fixincludes maybe-all-fixincludes
13373 maybe-all-fixincludes:
13374 @if gcc-bootstrap
13375 all-fixincludes: stage_current
13376 @endif gcc-bootstrap
13377 @if fixincludes
13378 TARGET-fixincludes=all
13379 maybe-all-fixincludes: all-fixincludes
13380 all-fixincludes: configure-fixincludes
13381 @: $(MAKE); $(unstage)
13382 @r=`${PWD_COMMAND}`; export r; \
13383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13384 $(HOST_EXPORTS) \
13385 (cd $(HOST_SUBDIR)/fixincludes && \
13386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13387 $(TARGET-fixincludes))
13388 @endif fixincludes
13393 .PHONY: check-fixincludes maybe-check-fixincludes
13394 maybe-check-fixincludes:
13395 @if fixincludes
13396 maybe-check-fixincludes: check-fixincludes
13398 check-fixincludes:
13399 @: $(MAKE); $(unstage)
13400 @r=`${PWD_COMMAND}`; export r; \
13401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13402 $(HOST_EXPORTS) \
13403 (cd $(HOST_SUBDIR)/fixincludes && \
13404 $(MAKE) $(FLAGS_TO_PASS) check)
13406 @endif fixincludes
13408 .PHONY: install-fixincludes maybe-install-fixincludes
13409 maybe-install-fixincludes:
13410 @if fixincludes
13411 maybe-install-fixincludes: install-fixincludes
13413 install-fixincludes: installdirs
13414 @: $(MAKE); $(unstage)
13415 @r=`${PWD_COMMAND}`; export r; \
13416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13417 $(HOST_EXPORTS) \
13418 (cd $(HOST_SUBDIR)/fixincludes && \
13419 $(MAKE) $(FLAGS_TO_PASS) install)
13421 @endif fixincludes
13423 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
13424 maybe-install-strip-fixincludes:
13425 @if fixincludes
13426 maybe-install-strip-fixincludes: install-strip-fixincludes
13428 install-strip-fixincludes: installdirs
13429 @: $(MAKE); $(unstage)
13430 @r=`${PWD_COMMAND}`; export r; \
13431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13432 $(HOST_EXPORTS) \
13433 (cd $(HOST_SUBDIR)/fixincludes && \
13434 $(MAKE) $(FLAGS_TO_PASS) install-strip)
13436 @endif fixincludes
13438 # Other targets (info, dvi, pdf, etc.)
13440 .PHONY: maybe-info-fixincludes info-fixincludes
13441 maybe-info-fixincludes:
13442 @if fixincludes
13443 maybe-info-fixincludes: info-fixincludes
13445 info-fixincludes: \
13446 configure-fixincludes
13447 @: $(MAKE); $(unstage)
13448 @[ -f ./fixincludes/Makefile ] || exit 0; \
13449 r=`${PWD_COMMAND}`; export r; \
13450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13451 $(HOST_EXPORTS) \
13452 for flag in $(EXTRA_HOST_FLAGS) ; do \
13453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13454 done; \
13455 echo "Doing info in fixincludes" ; \
13456 (cd $(HOST_SUBDIR)/fixincludes && \
13457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13459 "RANLIB=$${RANLIB}" \
13460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13461 info) \
13462 || exit 1
13464 @endif fixincludes
13466 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
13467 maybe-dvi-fixincludes:
13468 @if fixincludes
13469 maybe-dvi-fixincludes: dvi-fixincludes
13471 dvi-fixincludes: \
13472 configure-fixincludes
13473 @: $(MAKE); $(unstage)
13474 @[ -f ./fixincludes/Makefile ] || exit 0; \
13475 r=`${PWD_COMMAND}`; export r; \
13476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13477 $(HOST_EXPORTS) \
13478 for flag in $(EXTRA_HOST_FLAGS) ; do \
13479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13480 done; \
13481 echo "Doing dvi in fixincludes" ; \
13482 (cd $(HOST_SUBDIR)/fixincludes && \
13483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13485 "RANLIB=$${RANLIB}" \
13486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13487 dvi) \
13488 || exit 1
13490 @endif fixincludes
13492 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13493 maybe-pdf-fixincludes:
13494 @if fixincludes
13495 maybe-pdf-fixincludes: pdf-fixincludes
13497 pdf-fixincludes: \
13498 configure-fixincludes
13499 @: $(MAKE); $(unstage)
13500 @[ -f ./fixincludes/Makefile ] || exit 0; \
13501 r=`${PWD_COMMAND}`; export r; \
13502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13503 $(HOST_EXPORTS) \
13504 for flag in $(EXTRA_HOST_FLAGS) ; do \
13505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13506 done; \
13507 echo "Doing pdf in fixincludes" ; \
13508 (cd $(HOST_SUBDIR)/fixincludes && \
13509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13511 "RANLIB=$${RANLIB}" \
13512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13513 pdf) \
13514 || exit 1
13516 @endif fixincludes
13518 .PHONY: maybe-html-fixincludes html-fixincludes
13519 maybe-html-fixincludes:
13520 @if fixincludes
13521 maybe-html-fixincludes: html-fixincludes
13523 html-fixincludes: \
13524 configure-fixincludes
13525 @: $(MAKE); $(unstage)
13526 @[ -f ./fixincludes/Makefile ] || exit 0; \
13527 r=`${PWD_COMMAND}`; export r; \
13528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13529 $(HOST_EXPORTS) \
13530 for flag in $(EXTRA_HOST_FLAGS) ; do \
13531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13532 done; \
13533 echo "Doing html in fixincludes" ; \
13534 (cd $(HOST_SUBDIR)/fixincludes && \
13535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13537 "RANLIB=$${RANLIB}" \
13538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13539 html) \
13540 || exit 1
13542 @endif fixincludes
13544 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13545 maybe-TAGS-fixincludes:
13546 @if fixincludes
13547 maybe-TAGS-fixincludes: TAGS-fixincludes
13549 # fixincludes doesn't support TAGS.
13550 TAGS-fixincludes:
13552 @endif fixincludes
13554 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13555 maybe-install-info-fixincludes:
13556 @if fixincludes
13557 maybe-install-info-fixincludes: install-info-fixincludes
13559 install-info-fixincludes: \
13560 configure-fixincludes \
13561 info-fixincludes
13562 @: $(MAKE); $(unstage)
13563 @[ -f ./fixincludes/Makefile ] || exit 0; \
13564 r=`${PWD_COMMAND}`; export r; \
13565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13566 $(HOST_EXPORTS) \
13567 for flag in $(EXTRA_HOST_FLAGS) ; do \
13568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13569 done; \
13570 echo "Doing install-info in fixincludes" ; \
13571 (cd $(HOST_SUBDIR)/fixincludes && \
13572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13574 "RANLIB=$${RANLIB}" \
13575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13576 install-info) \
13577 || exit 1
13579 @endif fixincludes
13581 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13582 maybe-install-pdf-fixincludes:
13583 @if fixincludes
13584 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13586 install-pdf-fixincludes: \
13587 configure-fixincludes \
13588 pdf-fixincludes
13589 @: $(MAKE); $(unstage)
13590 @[ -f ./fixincludes/Makefile ] || exit 0; \
13591 r=`${PWD_COMMAND}`; export r; \
13592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13593 $(HOST_EXPORTS) \
13594 for flag in $(EXTRA_HOST_FLAGS) ; do \
13595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13596 done; \
13597 echo "Doing install-pdf in fixincludes" ; \
13598 (cd $(HOST_SUBDIR)/fixincludes && \
13599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13601 "RANLIB=$${RANLIB}" \
13602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13603 install-pdf) \
13604 || exit 1
13606 @endif fixincludes
13608 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13609 maybe-install-html-fixincludes:
13610 @if fixincludes
13611 maybe-install-html-fixincludes: install-html-fixincludes
13613 install-html-fixincludes: \
13614 configure-fixincludes \
13615 html-fixincludes
13616 @: $(MAKE); $(unstage)
13617 @[ -f ./fixincludes/Makefile ] || exit 0; \
13618 r=`${PWD_COMMAND}`; export r; \
13619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13620 $(HOST_EXPORTS) \
13621 for flag in $(EXTRA_HOST_FLAGS) ; do \
13622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13623 done; \
13624 echo "Doing install-html in fixincludes" ; \
13625 (cd $(HOST_SUBDIR)/fixincludes && \
13626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13628 "RANLIB=$${RANLIB}" \
13629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13630 install-html) \
13631 || exit 1
13633 @endif fixincludes
13635 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13636 maybe-installcheck-fixincludes:
13637 @if fixincludes
13638 maybe-installcheck-fixincludes: installcheck-fixincludes
13640 installcheck-fixincludes: \
13641 configure-fixincludes
13642 @: $(MAKE); $(unstage)
13643 @[ -f ./fixincludes/Makefile ] || exit 0; \
13644 r=`${PWD_COMMAND}`; export r; \
13645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13646 $(HOST_EXPORTS) \
13647 for flag in $(EXTRA_HOST_FLAGS) ; do \
13648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13649 done; \
13650 echo "Doing installcheck in fixincludes" ; \
13651 (cd $(HOST_SUBDIR)/fixincludes && \
13652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13654 "RANLIB=$${RANLIB}" \
13655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13656 installcheck) \
13657 || exit 1
13659 @endif fixincludes
13661 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13662 maybe-mostlyclean-fixincludes:
13663 @if fixincludes
13664 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13666 mostlyclean-fixincludes:
13667 @: $(MAKE); $(unstage)
13668 @[ -f ./fixincludes/Makefile ] || exit 0; \
13669 r=`${PWD_COMMAND}`; export r; \
13670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13671 $(HOST_EXPORTS) \
13672 for flag in $(EXTRA_HOST_FLAGS) ; do \
13673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13674 done; \
13675 echo "Doing mostlyclean in fixincludes" ; \
13676 (cd $(HOST_SUBDIR)/fixincludes && \
13677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13679 "RANLIB=$${RANLIB}" \
13680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13681 mostlyclean) \
13682 || exit 1
13684 @endif fixincludes
13686 .PHONY: maybe-clean-fixincludes clean-fixincludes
13687 maybe-clean-fixincludes:
13688 @if fixincludes
13689 maybe-clean-fixincludes: clean-fixincludes
13691 clean-fixincludes:
13692 @: $(MAKE); $(unstage)
13693 @[ -f ./fixincludes/Makefile ] || exit 0; \
13694 r=`${PWD_COMMAND}`; export r; \
13695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13696 $(HOST_EXPORTS) \
13697 for flag in $(EXTRA_HOST_FLAGS) ; do \
13698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13699 done; \
13700 echo "Doing clean in fixincludes" ; \
13701 (cd $(HOST_SUBDIR)/fixincludes && \
13702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13704 "RANLIB=$${RANLIB}" \
13705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13706 clean) \
13707 || exit 1
13709 @endif fixincludes
13711 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13712 maybe-distclean-fixincludes:
13713 @if fixincludes
13714 maybe-distclean-fixincludes: distclean-fixincludes
13716 distclean-fixincludes:
13717 @: $(MAKE); $(unstage)
13718 @[ -f ./fixincludes/Makefile ] || exit 0; \
13719 r=`${PWD_COMMAND}`; export r; \
13720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13721 $(HOST_EXPORTS) \
13722 for flag in $(EXTRA_HOST_FLAGS) ; do \
13723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13724 done; \
13725 echo "Doing distclean in fixincludes" ; \
13726 (cd $(HOST_SUBDIR)/fixincludes && \
13727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13729 "RANLIB=$${RANLIB}" \
13730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13731 distclean) \
13732 || exit 1
13734 @endif fixincludes
13736 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13737 maybe-maintainer-clean-fixincludes:
13738 @if fixincludes
13739 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13741 maintainer-clean-fixincludes:
13742 @: $(MAKE); $(unstage)
13743 @[ -f ./fixincludes/Makefile ] || exit 0; \
13744 r=`${PWD_COMMAND}`; export r; \
13745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13746 $(HOST_EXPORTS) \
13747 for flag in $(EXTRA_HOST_FLAGS) ; do \
13748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13749 done; \
13750 echo "Doing maintainer-clean in fixincludes" ; \
13751 (cd $(HOST_SUBDIR)/fixincludes && \
13752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13754 "RANLIB=$${RANLIB}" \
13755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13756 maintainer-clean) \
13757 || exit 1
13759 @endif fixincludes
13763 .PHONY: configure-flex maybe-configure-flex
13764 maybe-configure-flex:
13765 @if gcc-bootstrap
13766 configure-flex: stage_current
13767 @endif gcc-bootstrap
13768 @if flex
13769 maybe-configure-flex: configure-flex
13770 configure-flex:
13771 @: $(MAKE); $(unstage)
13772 @r=`${PWD_COMMAND}`; export r; \
13773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13774 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13776 $(HOST_EXPORTS) \
13777 echo Configuring in $(HOST_SUBDIR)/flex; \
13778 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13779 case $(srcdir) in \
13780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13781 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13783 esac; \
13784 srcdiroption="--srcdir=$${topdir}/flex"; \
13785 libsrcdir="$$s/flex"; \
13786 $(SHELL) $${libsrcdir}/configure \
13787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13788 --target=${target_alias} $${srcdiroption} \
13789 || exit 1
13790 @endif flex
13796 .PHONY: all-flex maybe-all-flex
13797 maybe-all-flex:
13798 @if gcc-bootstrap
13799 all-flex: stage_current
13800 @endif gcc-bootstrap
13801 @if flex
13802 TARGET-flex=all
13803 maybe-all-flex: all-flex
13804 all-flex: configure-flex
13805 @: $(MAKE); $(unstage)
13806 @r=`${PWD_COMMAND}`; export r; \
13807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13808 $(HOST_EXPORTS) \
13809 (cd $(HOST_SUBDIR)/flex && \
13810 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13811 $(TARGET-flex))
13812 @endif flex
13817 .PHONY: check-flex maybe-check-flex
13818 maybe-check-flex:
13819 @if flex
13820 maybe-check-flex: check-flex
13822 # This module is only tested in a native toolchain.
13823 check-flex:
13824 @: $(MAKE); $(unstage)
13825 @if [ '$(host)' = '$(target)' ] ; then \
13826 r=`${PWD_COMMAND}`; export r; \
13827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13828 $(HOST_EXPORTS) \
13829 (cd $(HOST_SUBDIR)/flex && \
13830 $(MAKE) $(FLAGS_TO_PASS) check); \
13833 @endif flex
13835 .PHONY: install-flex maybe-install-flex
13836 maybe-install-flex:
13837 @if flex
13838 maybe-install-flex: install-flex
13840 install-flex: installdirs
13841 @: $(MAKE); $(unstage)
13842 @r=`${PWD_COMMAND}`; export r; \
13843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13844 $(HOST_EXPORTS) \
13845 (cd $(HOST_SUBDIR)/flex && \
13846 $(MAKE) $(FLAGS_TO_PASS) install)
13848 @endif flex
13850 .PHONY: install-strip-flex maybe-install-strip-flex
13851 maybe-install-strip-flex:
13852 @if flex
13853 maybe-install-strip-flex: install-strip-flex
13855 install-strip-flex: installdirs
13856 @: $(MAKE); $(unstage)
13857 @r=`${PWD_COMMAND}`; export r; \
13858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13859 $(HOST_EXPORTS) \
13860 (cd $(HOST_SUBDIR)/flex && \
13861 $(MAKE) $(FLAGS_TO_PASS) install-strip)
13863 @endif flex
13865 # Other targets (info, dvi, pdf, etc.)
13867 .PHONY: maybe-info-flex info-flex
13868 maybe-info-flex:
13869 @if flex
13870 maybe-info-flex: info-flex
13872 info-flex: \
13873 configure-flex
13874 @: $(MAKE); $(unstage)
13875 @[ -f ./flex/Makefile ] || exit 0; \
13876 r=`${PWD_COMMAND}`; export r; \
13877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13878 $(HOST_EXPORTS) \
13879 for flag in $(EXTRA_HOST_FLAGS) ; do \
13880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13881 done; \
13882 echo "Doing info in flex" ; \
13883 (cd $(HOST_SUBDIR)/flex && \
13884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13886 "RANLIB=$${RANLIB}" \
13887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13888 info) \
13889 || exit 1
13891 @endif flex
13893 .PHONY: maybe-dvi-flex dvi-flex
13894 maybe-dvi-flex:
13895 @if flex
13896 maybe-dvi-flex: dvi-flex
13898 dvi-flex: \
13899 configure-flex
13900 @: $(MAKE); $(unstage)
13901 @[ -f ./flex/Makefile ] || exit 0; \
13902 r=`${PWD_COMMAND}`; export r; \
13903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13904 $(HOST_EXPORTS) \
13905 for flag in $(EXTRA_HOST_FLAGS) ; do \
13906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13907 done; \
13908 echo "Doing dvi in flex" ; \
13909 (cd $(HOST_SUBDIR)/flex && \
13910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13912 "RANLIB=$${RANLIB}" \
13913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13914 dvi) \
13915 || exit 1
13917 @endif flex
13919 .PHONY: maybe-pdf-flex pdf-flex
13920 maybe-pdf-flex:
13921 @if flex
13922 maybe-pdf-flex: pdf-flex
13924 pdf-flex: \
13925 configure-flex
13926 @: $(MAKE); $(unstage)
13927 @[ -f ./flex/Makefile ] || exit 0; \
13928 r=`${PWD_COMMAND}`; export r; \
13929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13930 $(HOST_EXPORTS) \
13931 for flag in $(EXTRA_HOST_FLAGS) ; do \
13932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13933 done; \
13934 echo "Doing pdf in flex" ; \
13935 (cd $(HOST_SUBDIR)/flex && \
13936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13938 "RANLIB=$${RANLIB}" \
13939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13940 pdf) \
13941 || exit 1
13943 @endif flex
13945 .PHONY: maybe-html-flex html-flex
13946 maybe-html-flex:
13947 @if flex
13948 maybe-html-flex: html-flex
13950 html-flex: \
13951 configure-flex
13952 @: $(MAKE); $(unstage)
13953 @[ -f ./flex/Makefile ] || exit 0; \
13954 r=`${PWD_COMMAND}`; export r; \
13955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13956 $(HOST_EXPORTS) \
13957 for flag in $(EXTRA_HOST_FLAGS) ; do \
13958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13959 done; \
13960 echo "Doing html in flex" ; \
13961 (cd $(HOST_SUBDIR)/flex && \
13962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13964 "RANLIB=$${RANLIB}" \
13965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13966 html) \
13967 || exit 1
13969 @endif flex
13971 .PHONY: maybe-TAGS-flex TAGS-flex
13972 maybe-TAGS-flex:
13973 @if flex
13974 maybe-TAGS-flex: TAGS-flex
13976 TAGS-flex: \
13977 configure-flex
13978 @: $(MAKE); $(unstage)
13979 @[ -f ./flex/Makefile ] || exit 0; \
13980 r=`${PWD_COMMAND}`; export r; \
13981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13982 $(HOST_EXPORTS) \
13983 for flag in $(EXTRA_HOST_FLAGS) ; do \
13984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13985 done; \
13986 echo "Doing TAGS in flex" ; \
13987 (cd $(HOST_SUBDIR)/flex && \
13988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13990 "RANLIB=$${RANLIB}" \
13991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13992 TAGS) \
13993 || exit 1
13995 @endif flex
13997 .PHONY: maybe-install-info-flex install-info-flex
13998 maybe-install-info-flex:
13999 @if flex
14000 maybe-install-info-flex: install-info-flex
14002 install-info-flex: \
14003 configure-flex \
14004 info-flex
14005 @: $(MAKE); $(unstage)
14006 @[ -f ./flex/Makefile ] || exit 0; \
14007 r=`${PWD_COMMAND}`; export r; \
14008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009 $(HOST_EXPORTS) \
14010 for flag in $(EXTRA_HOST_FLAGS) ; do \
14011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14012 done; \
14013 echo "Doing install-info in flex" ; \
14014 (cd $(HOST_SUBDIR)/flex && \
14015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14017 "RANLIB=$${RANLIB}" \
14018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14019 install-info) \
14020 || exit 1
14022 @endif flex
14024 .PHONY: maybe-install-pdf-flex install-pdf-flex
14025 maybe-install-pdf-flex:
14026 @if flex
14027 maybe-install-pdf-flex: install-pdf-flex
14029 install-pdf-flex: \
14030 configure-flex \
14031 pdf-flex
14032 @: $(MAKE); $(unstage)
14033 @[ -f ./flex/Makefile ] || exit 0; \
14034 r=`${PWD_COMMAND}`; export r; \
14035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14036 $(HOST_EXPORTS) \
14037 for flag in $(EXTRA_HOST_FLAGS) ; do \
14038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14039 done; \
14040 echo "Doing install-pdf in flex" ; \
14041 (cd $(HOST_SUBDIR)/flex && \
14042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14044 "RANLIB=$${RANLIB}" \
14045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14046 install-pdf) \
14047 || exit 1
14049 @endif flex
14051 .PHONY: maybe-install-html-flex install-html-flex
14052 maybe-install-html-flex:
14053 @if flex
14054 maybe-install-html-flex: install-html-flex
14056 install-html-flex: \
14057 configure-flex \
14058 html-flex
14059 @: $(MAKE); $(unstage)
14060 @[ -f ./flex/Makefile ] || exit 0; \
14061 r=`${PWD_COMMAND}`; export r; \
14062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14063 $(HOST_EXPORTS) \
14064 for flag in $(EXTRA_HOST_FLAGS) ; do \
14065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14066 done; \
14067 echo "Doing install-html in flex" ; \
14068 (cd $(HOST_SUBDIR)/flex && \
14069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14071 "RANLIB=$${RANLIB}" \
14072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14073 install-html) \
14074 || exit 1
14076 @endif flex
14078 .PHONY: maybe-installcheck-flex installcheck-flex
14079 maybe-installcheck-flex:
14080 @if flex
14081 maybe-installcheck-flex: installcheck-flex
14083 installcheck-flex: \
14084 configure-flex
14085 @: $(MAKE); $(unstage)
14086 @[ -f ./flex/Makefile ] || exit 0; \
14087 r=`${PWD_COMMAND}`; export r; \
14088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14089 $(HOST_EXPORTS) \
14090 for flag in $(EXTRA_HOST_FLAGS) ; do \
14091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14092 done; \
14093 echo "Doing installcheck in flex" ; \
14094 (cd $(HOST_SUBDIR)/flex && \
14095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14097 "RANLIB=$${RANLIB}" \
14098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14099 installcheck) \
14100 || exit 1
14102 @endif flex
14104 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
14105 maybe-mostlyclean-flex:
14106 @if flex
14107 maybe-mostlyclean-flex: mostlyclean-flex
14109 mostlyclean-flex:
14110 @: $(MAKE); $(unstage)
14111 @[ -f ./flex/Makefile ] || exit 0; \
14112 r=`${PWD_COMMAND}`; export r; \
14113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114 $(HOST_EXPORTS) \
14115 for flag in $(EXTRA_HOST_FLAGS) ; do \
14116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14117 done; \
14118 echo "Doing mostlyclean in flex" ; \
14119 (cd $(HOST_SUBDIR)/flex && \
14120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14122 "RANLIB=$${RANLIB}" \
14123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14124 mostlyclean) \
14125 || exit 1
14127 @endif flex
14129 .PHONY: maybe-clean-flex clean-flex
14130 maybe-clean-flex:
14131 @if flex
14132 maybe-clean-flex: clean-flex
14134 clean-flex:
14135 @: $(MAKE); $(unstage)
14136 @[ -f ./flex/Makefile ] || exit 0; \
14137 r=`${PWD_COMMAND}`; export r; \
14138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14139 $(HOST_EXPORTS) \
14140 for flag in $(EXTRA_HOST_FLAGS) ; do \
14141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14142 done; \
14143 echo "Doing clean in flex" ; \
14144 (cd $(HOST_SUBDIR)/flex && \
14145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14147 "RANLIB=$${RANLIB}" \
14148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14149 clean) \
14150 || exit 1
14152 @endif flex
14154 .PHONY: maybe-distclean-flex distclean-flex
14155 maybe-distclean-flex:
14156 @if flex
14157 maybe-distclean-flex: distclean-flex
14159 distclean-flex:
14160 @: $(MAKE); $(unstage)
14161 @[ -f ./flex/Makefile ] || exit 0; \
14162 r=`${PWD_COMMAND}`; export r; \
14163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14164 $(HOST_EXPORTS) \
14165 for flag in $(EXTRA_HOST_FLAGS) ; do \
14166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14167 done; \
14168 echo "Doing distclean in flex" ; \
14169 (cd $(HOST_SUBDIR)/flex && \
14170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14172 "RANLIB=$${RANLIB}" \
14173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14174 distclean) \
14175 || exit 1
14177 @endif flex
14179 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
14180 maybe-maintainer-clean-flex:
14181 @if flex
14182 maybe-maintainer-clean-flex: maintainer-clean-flex
14184 maintainer-clean-flex:
14185 @: $(MAKE); $(unstage)
14186 @[ -f ./flex/Makefile ] || exit 0; \
14187 r=`${PWD_COMMAND}`; export r; \
14188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14189 $(HOST_EXPORTS) \
14190 for flag in $(EXTRA_HOST_FLAGS) ; do \
14191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14192 done; \
14193 echo "Doing maintainer-clean in flex" ; \
14194 (cd $(HOST_SUBDIR)/flex && \
14195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14197 "RANLIB=$${RANLIB}" \
14198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14199 maintainer-clean) \
14200 || exit 1
14202 @endif flex
14206 .PHONY: configure-gas maybe-configure-gas
14207 maybe-configure-gas:
14208 @if gcc-bootstrap
14209 configure-gas: stage_current
14210 @endif gcc-bootstrap
14211 @if gas
14212 maybe-configure-gas: configure-gas
14213 configure-gas:
14214 @r=`${PWD_COMMAND}`; export r; \
14215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14216 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14218 $(HOST_EXPORTS) \
14219 echo Configuring in $(HOST_SUBDIR)/gas; \
14220 cd "$(HOST_SUBDIR)/gas" || exit 1; \
14221 case $(srcdir) in \
14222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14223 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14225 esac; \
14226 srcdiroption="--srcdir=$${topdir}/gas"; \
14227 libsrcdir="$$s/gas"; \
14228 $(SHELL) $${libsrcdir}/configure \
14229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14230 --target=${target_alias} $${srcdiroption} \
14231 || exit 1
14232 @endif gas
14236 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
14237 maybe-configure-stage1-gas:
14238 @if gas-bootstrap
14239 maybe-configure-stage1-gas: configure-stage1-gas
14240 configure-stage1-gas:
14241 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14242 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14243 @r=`${PWD_COMMAND}`; export r; \
14244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14245 TFLAGS="$(STAGE1_TFLAGS)"; \
14246 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14247 $(HOST_EXPORTS) \
14248 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14249 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14250 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14251 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
14252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14253 cd $(HOST_SUBDIR)/gas || exit 1; \
14254 case $(srcdir) in \
14255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14256 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14258 esac; \
14259 srcdiroption="--srcdir=$${topdir}/gas"; \
14260 libsrcdir="$$s/gas"; \
14261 $(SHELL) $${libsrcdir}/configure \
14262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14263 --target=${target_alias} $${srcdiroption} \
14264 $(STAGE1_CONFIGURE_FLAGS)
14265 @endif gas-bootstrap
14267 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
14268 maybe-configure-stage2-gas:
14269 @if gas-bootstrap
14270 maybe-configure-stage2-gas: configure-stage2-gas
14271 configure-stage2-gas:
14272 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14273 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14274 @r=`${PWD_COMMAND}`; export r; \
14275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14276 TFLAGS="$(STAGE2_TFLAGS)"; \
14277 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14278 $(HOST_EXPORTS) \
14279 $(POSTSTAGE1_HOST_EXPORTS) \
14280 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14281 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14282 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14283 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
14284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14285 cd $(HOST_SUBDIR)/gas || exit 1; \
14286 case $(srcdir) in \
14287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14288 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14290 esac; \
14291 srcdiroption="--srcdir=$${topdir}/gas"; \
14292 libsrcdir="$$s/gas"; \
14293 $(SHELL) $${libsrcdir}/configure \
14294 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14295 --target=${target_alias} $${srcdiroption} \
14296 --with-build-libsubdir=$(HOST_SUBDIR) \
14297 $(STAGE2_CONFIGURE_FLAGS)
14298 @endif gas-bootstrap
14300 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
14301 maybe-configure-stage3-gas:
14302 @if gas-bootstrap
14303 maybe-configure-stage3-gas: configure-stage3-gas
14304 configure-stage3-gas:
14305 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14306 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14307 @r=`${PWD_COMMAND}`; export r; \
14308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14309 TFLAGS="$(STAGE3_TFLAGS)"; \
14310 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14311 $(HOST_EXPORTS) \
14312 $(POSTSTAGE1_HOST_EXPORTS) \
14313 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14314 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14315 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14316 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
14317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14318 cd $(HOST_SUBDIR)/gas || exit 1; \
14319 case $(srcdir) in \
14320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14321 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14323 esac; \
14324 srcdiroption="--srcdir=$${topdir}/gas"; \
14325 libsrcdir="$$s/gas"; \
14326 $(SHELL) $${libsrcdir}/configure \
14327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14328 --target=${target_alias} $${srcdiroption} \
14329 --with-build-libsubdir=$(HOST_SUBDIR) \
14330 $(STAGE3_CONFIGURE_FLAGS)
14331 @endif gas-bootstrap
14333 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
14334 maybe-configure-stage4-gas:
14335 @if gas-bootstrap
14336 maybe-configure-stage4-gas: configure-stage4-gas
14337 configure-stage4-gas:
14338 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14339 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14340 @r=`${PWD_COMMAND}`; export r; \
14341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14342 TFLAGS="$(STAGE4_TFLAGS)"; \
14343 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14344 $(HOST_EXPORTS) \
14345 $(POSTSTAGE1_HOST_EXPORTS) \
14346 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14347 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14348 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14349 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
14350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14351 cd $(HOST_SUBDIR)/gas || exit 1; \
14352 case $(srcdir) in \
14353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14354 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14356 esac; \
14357 srcdiroption="--srcdir=$${topdir}/gas"; \
14358 libsrcdir="$$s/gas"; \
14359 $(SHELL) $${libsrcdir}/configure \
14360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14361 --target=${target_alias} $${srcdiroption} \
14362 --with-build-libsubdir=$(HOST_SUBDIR) \
14363 $(STAGE4_CONFIGURE_FLAGS)
14364 @endif gas-bootstrap
14366 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
14367 maybe-configure-stageprofile-gas:
14368 @if gas-bootstrap
14369 maybe-configure-stageprofile-gas: configure-stageprofile-gas
14370 configure-stageprofile-gas:
14371 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14373 @r=`${PWD_COMMAND}`; export r; \
14374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14375 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14376 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14377 $(HOST_EXPORTS) \
14378 $(POSTSTAGE1_HOST_EXPORTS) \
14379 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14380 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14381 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14382 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
14383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14384 cd $(HOST_SUBDIR)/gas || exit 1; \
14385 case $(srcdir) in \
14386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14387 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14389 esac; \
14390 srcdiroption="--srcdir=$${topdir}/gas"; \
14391 libsrcdir="$$s/gas"; \
14392 $(SHELL) $${libsrcdir}/configure \
14393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14394 --target=${target_alias} $${srcdiroption} \
14395 --with-build-libsubdir=$(HOST_SUBDIR) \
14396 $(STAGEprofile_CONFIGURE_FLAGS)
14397 @endif gas-bootstrap
14399 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
14400 maybe-configure-stagefeedback-gas:
14401 @if gas-bootstrap
14402 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
14403 configure-stagefeedback-gas:
14404 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14405 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14406 @r=`${PWD_COMMAND}`; export r; \
14407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14408 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14409 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14410 $(HOST_EXPORTS) \
14411 $(POSTSTAGE1_HOST_EXPORTS) \
14412 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14413 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14414 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14415 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
14416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14417 cd $(HOST_SUBDIR)/gas || exit 1; \
14418 case $(srcdir) in \
14419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14420 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14422 esac; \
14423 srcdiroption="--srcdir=$${topdir}/gas"; \
14424 libsrcdir="$$s/gas"; \
14425 $(SHELL) $${libsrcdir}/configure \
14426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14427 --target=${target_alias} $${srcdiroption} \
14428 --with-build-libsubdir=$(HOST_SUBDIR) \
14429 $(STAGEfeedback_CONFIGURE_FLAGS)
14430 @endif gas-bootstrap
14436 .PHONY: all-gas maybe-all-gas
14437 maybe-all-gas:
14438 @if gcc-bootstrap
14439 all-gas: stage_current
14440 @endif gcc-bootstrap
14441 @if gas
14442 TARGET-gas=all
14443 maybe-all-gas: all-gas
14444 all-gas: configure-gas
14445 @r=`${PWD_COMMAND}`; export r; \
14446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14447 $(HOST_EXPORTS) \
14448 (cd $(HOST_SUBDIR)/gas && \
14449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
14450 $(TARGET-gas))
14451 @endif gas
14455 .PHONY: all-stage1-gas maybe-all-stage1-gas
14456 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
14457 maybe-all-stage1-gas:
14458 maybe-clean-stage1-gas:
14459 @if gas-bootstrap
14460 maybe-all-stage1-gas: all-stage1-gas
14461 all-stage1: all-stage1-gas
14462 TARGET-stage1-gas = $(TARGET-gas)
14463 all-stage1-gas: configure-stage1-gas
14464 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14465 @r=`${PWD_COMMAND}`; export r; \
14466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14467 TFLAGS="$(STAGE1_TFLAGS)"; \
14468 $(HOST_EXPORTS) \
14469 cd $(HOST_SUBDIR)/gas && \
14470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14471 CFLAGS="$(STAGE1_CFLAGS)" \
14472 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14473 LIBCFLAGS="$(LIBCFLAGS)" \
14474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14477 $(EXTRA_HOST_FLAGS) \
14478 TFLAGS="$(STAGE1_TFLAGS)" \
14479 $(TARGET-stage1-gas)
14481 maybe-clean-stage1-gas: clean-stage1-gas
14482 clean-stage1: clean-stage1-gas
14483 clean-stage1-gas:
14484 @if [ $(current_stage) = stage1 ]; then \
14485 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14486 else \
14487 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
14488 $(MAKE) stage1-start; \
14489 fi; \
14490 cd $(HOST_SUBDIR)/gas && \
14491 $(MAKE) $(EXTRA_HOST_FLAGS) \
14492 clean
14493 @endif gas-bootstrap
14496 .PHONY: all-stage2-gas maybe-all-stage2-gas
14497 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
14498 maybe-all-stage2-gas:
14499 maybe-clean-stage2-gas:
14500 @if gas-bootstrap
14501 maybe-all-stage2-gas: all-stage2-gas
14502 all-stage2: all-stage2-gas
14503 TARGET-stage2-gas = $(TARGET-gas)
14504 all-stage2-gas: configure-stage2-gas
14505 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14506 @r=`${PWD_COMMAND}`; export r; \
14507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14508 TFLAGS="$(STAGE2_TFLAGS)"; \
14509 $(HOST_EXPORTS) \
14510 $(POSTSTAGE1_HOST_EXPORTS) \
14511 cd $(HOST_SUBDIR)/gas && \
14512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14513 CFLAGS="$(STAGE2_CFLAGS)" \
14514 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14515 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14516 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14517 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14518 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14519 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14520 TFLAGS="$(STAGE2_TFLAGS)" \
14521 $(TARGET-stage2-gas)
14523 maybe-clean-stage2-gas: clean-stage2-gas
14524 clean-stage2: clean-stage2-gas
14525 clean-stage2-gas:
14526 @if [ $(current_stage) = stage2 ]; then \
14527 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14528 else \
14529 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14530 $(MAKE) stage2-start; \
14531 fi; \
14532 cd $(HOST_SUBDIR)/gas && \
14533 $(MAKE) $(EXTRA_HOST_FLAGS) \
14534 $(POSTSTAGE1_FLAGS_TO_PASS) \
14535 clean
14536 @endif gas-bootstrap
14539 .PHONY: all-stage3-gas maybe-all-stage3-gas
14540 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14541 maybe-all-stage3-gas:
14542 maybe-clean-stage3-gas:
14543 @if gas-bootstrap
14544 maybe-all-stage3-gas: all-stage3-gas
14545 all-stage3: all-stage3-gas
14546 TARGET-stage3-gas = $(TARGET-gas)
14547 all-stage3-gas: configure-stage3-gas
14548 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14549 @r=`${PWD_COMMAND}`; export r; \
14550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14551 TFLAGS="$(STAGE3_TFLAGS)"; \
14552 $(HOST_EXPORTS) \
14553 $(POSTSTAGE1_HOST_EXPORTS) \
14554 cd $(HOST_SUBDIR)/gas && \
14555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14556 CFLAGS="$(STAGE3_CFLAGS)" \
14557 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14558 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14559 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14560 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14561 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14562 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14563 TFLAGS="$(STAGE3_TFLAGS)" \
14564 $(TARGET-stage3-gas)
14566 maybe-clean-stage3-gas: clean-stage3-gas
14567 clean-stage3: clean-stage3-gas
14568 clean-stage3-gas:
14569 @if [ $(current_stage) = stage3 ]; then \
14570 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14571 else \
14572 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14573 $(MAKE) stage3-start; \
14574 fi; \
14575 cd $(HOST_SUBDIR)/gas && \
14576 $(MAKE) $(EXTRA_HOST_FLAGS) \
14577 $(POSTSTAGE1_FLAGS_TO_PASS) \
14578 clean
14579 @endif gas-bootstrap
14582 .PHONY: all-stage4-gas maybe-all-stage4-gas
14583 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14584 maybe-all-stage4-gas:
14585 maybe-clean-stage4-gas:
14586 @if gas-bootstrap
14587 maybe-all-stage4-gas: all-stage4-gas
14588 all-stage4: all-stage4-gas
14589 TARGET-stage4-gas = $(TARGET-gas)
14590 all-stage4-gas: configure-stage4-gas
14591 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14592 @r=`${PWD_COMMAND}`; export r; \
14593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14594 TFLAGS="$(STAGE4_TFLAGS)"; \
14595 $(HOST_EXPORTS) \
14596 $(POSTSTAGE1_HOST_EXPORTS) \
14597 cd $(HOST_SUBDIR)/gas && \
14598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14599 CFLAGS="$(STAGE4_CFLAGS)" \
14600 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14601 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14605 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14606 TFLAGS="$(STAGE4_TFLAGS)" \
14607 $(TARGET-stage4-gas)
14609 maybe-clean-stage4-gas: clean-stage4-gas
14610 clean-stage4: clean-stage4-gas
14611 clean-stage4-gas:
14612 @if [ $(current_stage) = stage4 ]; then \
14613 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14614 else \
14615 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14616 $(MAKE) stage4-start; \
14617 fi; \
14618 cd $(HOST_SUBDIR)/gas && \
14619 $(MAKE) $(EXTRA_HOST_FLAGS) \
14620 $(POSTSTAGE1_FLAGS_TO_PASS) \
14621 clean
14622 @endif gas-bootstrap
14625 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14626 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14627 maybe-all-stageprofile-gas:
14628 maybe-clean-stageprofile-gas:
14629 @if gas-bootstrap
14630 maybe-all-stageprofile-gas: all-stageprofile-gas
14631 all-stageprofile: all-stageprofile-gas
14632 TARGET-stageprofile-gas = $(TARGET-gas)
14633 all-stageprofile-gas: configure-stageprofile-gas
14634 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14635 @r=`${PWD_COMMAND}`; export r; \
14636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14637 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14638 $(HOST_EXPORTS) \
14639 $(POSTSTAGE1_HOST_EXPORTS) \
14640 cd $(HOST_SUBDIR)/gas && \
14641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14642 CFLAGS="$(STAGEprofile_CFLAGS)" \
14643 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14644 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14645 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14646 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14647 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14648 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14649 TFLAGS="$(STAGEprofile_TFLAGS)" \
14650 $(TARGET-stageprofile-gas)
14652 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14653 clean-stageprofile: clean-stageprofile-gas
14654 clean-stageprofile-gas:
14655 @if [ $(current_stage) = stageprofile ]; then \
14656 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14657 else \
14658 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14659 $(MAKE) stageprofile-start; \
14660 fi; \
14661 cd $(HOST_SUBDIR)/gas && \
14662 $(MAKE) $(EXTRA_HOST_FLAGS) \
14663 $(POSTSTAGE1_FLAGS_TO_PASS) \
14664 clean
14665 @endif gas-bootstrap
14668 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14669 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14670 maybe-all-stagefeedback-gas:
14671 maybe-clean-stagefeedback-gas:
14672 @if gas-bootstrap
14673 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14674 all-stagefeedback: all-stagefeedback-gas
14675 TARGET-stagefeedback-gas = $(TARGET-gas)
14676 all-stagefeedback-gas: configure-stagefeedback-gas
14677 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14678 @r=`${PWD_COMMAND}`; export r; \
14679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14680 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14681 $(HOST_EXPORTS) \
14682 $(POSTSTAGE1_HOST_EXPORTS) \
14683 cd $(HOST_SUBDIR)/gas && \
14684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14685 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14686 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14687 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14691 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14692 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14693 $(TARGET-stagefeedback-gas)
14695 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14696 clean-stagefeedback: clean-stagefeedback-gas
14697 clean-stagefeedback-gas:
14698 @if [ $(current_stage) = stagefeedback ]; then \
14699 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14700 else \
14701 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14702 $(MAKE) stagefeedback-start; \
14703 fi; \
14704 cd $(HOST_SUBDIR)/gas && \
14705 $(MAKE) $(EXTRA_HOST_FLAGS) \
14706 $(POSTSTAGE1_FLAGS_TO_PASS) \
14707 clean
14708 @endif gas-bootstrap
14714 .PHONY: check-gas maybe-check-gas
14715 maybe-check-gas:
14716 @if gas
14717 maybe-check-gas: check-gas
14719 check-gas:
14720 @: $(MAKE); $(unstage)
14721 @r=`${PWD_COMMAND}`; export r; \
14722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14723 $(HOST_EXPORTS) \
14724 (cd $(HOST_SUBDIR)/gas && \
14725 $(MAKE) $(FLAGS_TO_PASS) check)
14727 @endif gas
14729 .PHONY: install-gas maybe-install-gas
14730 maybe-install-gas:
14731 @if gas
14732 maybe-install-gas: install-gas
14734 install-gas: installdirs
14735 @: $(MAKE); $(unstage)
14736 @r=`${PWD_COMMAND}`; export r; \
14737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14738 $(HOST_EXPORTS) \
14739 (cd $(HOST_SUBDIR)/gas && \
14740 $(MAKE) $(FLAGS_TO_PASS) install)
14742 @endif gas
14744 .PHONY: install-strip-gas maybe-install-strip-gas
14745 maybe-install-strip-gas:
14746 @if gas
14747 maybe-install-strip-gas: install-strip-gas
14749 install-strip-gas: installdirs
14750 @: $(MAKE); $(unstage)
14751 @r=`${PWD_COMMAND}`; export r; \
14752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14753 $(HOST_EXPORTS) \
14754 (cd $(HOST_SUBDIR)/gas && \
14755 $(MAKE) $(FLAGS_TO_PASS) install-strip)
14757 @endif gas
14759 # Other targets (info, dvi, pdf, etc.)
14761 .PHONY: maybe-info-gas info-gas
14762 maybe-info-gas:
14763 @if gas
14764 maybe-info-gas: info-gas
14766 info-gas: \
14767 configure-gas
14768 @[ -f ./gas/Makefile ] || exit 0; \
14769 r=`${PWD_COMMAND}`; export r; \
14770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14771 $(HOST_EXPORTS) \
14772 for flag in $(EXTRA_HOST_FLAGS) ; do \
14773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14774 done; \
14775 echo "Doing info in gas" ; \
14776 (cd $(HOST_SUBDIR)/gas && \
14777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14779 "RANLIB=$${RANLIB}" \
14780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14781 info) \
14782 || exit 1
14784 @endif gas
14786 .PHONY: maybe-dvi-gas dvi-gas
14787 maybe-dvi-gas:
14788 @if gas
14789 maybe-dvi-gas: dvi-gas
14791 dvi-gas: \
14792 configure-gas
14793 @[ -f ./gas/Makefile ] || exit 0; \
14794 r=`${PWD_COMMAND}`; export r; \
14795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14796 $(HOST_EXPORTS) \
14797 for flag in $(EXTRA_HOST_FLAGS) ; do \
14798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14799 done; \
14800 echo "Doing dvi in gas" ; \
14801 (cd $(HOST_SUBDIR)/gas && \
14802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14804 "RANLIB=$${RANLIB}" \
14805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14806 dvi) \
14807 || exit 1
14809 @endif gas
14811 .PHONY: maybe-pdf-gas pdf-gas
14812 maybe-pdf-gas:
14813 @if gas
14814 maybe-pdf-gas: pdf-gas
14816 pdf-gas: \
14817 configure-gas
14818 @[ -f ./gas/Makefile ] || exit 0; \
14819 r=`${PWD_COMMAND}`; export r; \
14820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14821 $(HOST_EXPORTS) \
14822 for flag in $(EXTRA_HOST_FLAGS) ; do \
14823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14824 done; \
14825 echo "Doing pdf in gas" ; \
14826 (cd $(HOST_SUBDIR)/gas && \
14827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14829 "RANLIB=$${RANLIB}" \
14830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14831 pdf) \
14832 || exit 1
14834 @endif gas
14836 .PHONY: maybe-html-gas html-gas
14837 maybe-html-gas:
14838 @if gas
14839 maybe-html-gas: html-gas
14841 html-gas: \
14842 configure-gas
14843 @[ -f ./gas/Makefile ] || exit 0; \
14844 r=`${PWD_COMMAND}`; export r; \
14845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14846 $(HOST_EXPORTS) \
14847 for flag in $(EXTRA_HOST_FLAGS) ; do \
14848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14849 done; \
14850 echo "Doing html in gas" ; \
14851 (cd $(HOST_SUBDIR)/gas && \
14852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14854 "RANLIB=$${RANLIB}" \
14855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14856 html) \
14857 || exit 1
14859 @endif gas
14861 .PHONY: maybe-TAGS-gas TAGS-gas
14862 maybe-TAGS-gas:
14863 @if gas
14864 maybe-TAGS-gas: TAGS-gas
14866 TAGS-gas: \
14867 configure-gas
14868 @[ -f ./gas/Makefile ] || exit 0; \
14869 r=`${PWD_COMMAND}`; export r; \
14870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14871 $(HOST_EXPORTS) \
14872 for flag in $(EXTRA_HOST_FLAGS) ; do \
14873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14874 done; \
14875 echo "Doing TAGS in gas" ; \
14876 (cd $(HOST_SUBDIR)/gas && \
14877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14879 "RANLIB=$${RANLIB}" \
14880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14881 TAGS) \
14882 || exit 1
14884 @endif gas
14886 .PHONY: maybe-install-info-gas install-info-gas
14887 maybe-install-info-gas:
14888 @if gas
14889 maybe-install-info-gas: install-info-gas
14891 install-info-gas: \
14892 configure-gas \
14893 info-gas
14894 @[ -f ./gas/Makefile ] || exit 0; \
14895 r=`${PWD_COMMAND}`; export r; \
14896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14897 $(HOST_EXPORTS) \
14898 for flag in $(EXTRA_HOST_FLAGS) ; do \
14899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14900 done; \
14901 echo "Doing install-info in gas" ; \
14902 (cd $(HOST_SUBDIR)/gas && \
14903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14905 "RANLIB=$${RANLIB}" \
14906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14907 install-info) \
14908 || exit 1
14910 @endif gas
14912 .PHONY: maybe-install-pdf-gas install-pdf-gas
14913 maybe-install-pdf-gas:
14914 @if gas
14915 maybe-install-pdf-gas: install-pdf-gas
14917 install-pdf-gas: \
14918 configure-gas \
14919 pdf-gas
14920 @[ -f ./gas/Makefile ] || exit 0; \
14921 r=`${PWD_COMMAND}`; export r; \
14922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14923 $(HOST_EXPORTS) \
14924 for flag in $(EXTRA_HOST_FLAGS) ; do \
14925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14926 done; \
14927 echo "Doing install-pdf in gas" ; \
14928 (cd $(HOST_SUBDIR)/gas && \
14929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14931 "RANLIB=$${RANLIB}" \
14932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14933 install-pdf) \
14934 || exit 1
14936 @endif gas
14938 .PHONY: maybe-install-html-gas install-html-gas
14939 maybe-install-html-gas:
14940 @if gas
14941 maybe-install-html-gas: install-html-gas
14943 install-html-gas: \
14944 configure-gas \
14945 html-gas
14946 @[ -f ./gas/Makefile ] || exit 0; \
14947 r=`${PWD_COMMAND}`; export r; \
14948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14949 $(HOST_EXPORTS) \
14950 for flag in $(EXTRA_HOST_FLAGS) ; do \
14951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14952 done; \
14953 echo "Doing install-html in gas" ; \
14954 (cd $(HOST_SUBDIR)/gas && \
14955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14957 "RANLIB=$${RANLIB}" \
14958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14959 install-html) \
14960 || exit 1
14962 @endif gas
14964 .PHONY: maybe-installcheck-gas installcheck-gas
14965 maybe-installcheck-gas:
14966 @if gas
14967 maybe-installcheck-gas: installcheck-gas
14969 installcheck-gas: \
14970 configure-gas
14971 @[ -f ./gas/Makefile ] || exit 0; \
14972 r=`${PWD_COMMAND}`; export r; \
14973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14974 $(HOST_EXPORTS) \
14975 for flag in $(EXTRA_HOST_FLAGS) ; do \
14976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14977 done; \
14978 echo "Doing installcheck in gas" ; \
14979 (cd $(HOST_SUBDIR)/gas && \
14980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14982 "RANLIB=$${RANLIB}" \
14983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14984 installcheck) \
14985 || exit 1
14987 @endif gas
14989 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14990 maybe-mostlyclean-gas:
14991 @if gas
14992 maybe-mostlyclean-gas: mostlyclean-gas
14994 mostlyclean-gas:
14995 @[ -f ./gas/Makefile ] || exit 0; \
14996 r=`${PWD_COMMAND}`; export r; \
14997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14998 $(HOST_EXPORTS) \
14999 for flag in $(EXTRA_HOST_FLAGS) ; do \
15000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15001 done; \
15002 echo "Doing mostlyclean in gas" ; \
15003 (cd $(HOST_SUBDIR)/gas && \
15004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15006 "RANLIB=$${RANLIB}" \
15007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15008 mostlyclean) \
15009 || exit 1
15011 @endif gas
15013 .PHONY: maybe-clean-gas clean-gas
15014 maybe-clean-gas:
15015 @if gas
15016 maybe-clean-gas: clean-gas
15018 clean-gas:
15019 @[ -f ./gas/Makefile ] || exit 0; \
15020 r=`${PWD_COMMAND}`; export r; \
15021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15022 $(HOST_EXPORTS) \
15023 for flag in $(EXTRA_HOST_FLAGS) ; do \
15024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15025 done; \
15026 echo "Doing clean in gas" ; \
15027 (cd $(HOST_SUBDIR)/gas && \
15028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15030 "RANLIB=$${RANLIB}" \
15031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15032 clean) \
15033 || exit 1
15035 @endif gas
15037 .PHONY: maybe-distclean-gas distclean-gas
15038 maybe-distclean-gas:
15039 @if gas
15040 maybe-distclean-gas: distclean-gas
15042 distclean-gas:
15043 @[ -f ./gas/Makefile ] || exit 0; \
15044 r=`${PWD_COMMAND}`; export r; \
15045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046 $(HOST_EXPORTS) \
15047 for flag in $(EXTRA_HOST_FLAGS) ; do \
15048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15049 done; \
15050 echo "Doing distclean in gas" ; \
15051 (cd $(HOST_SUBDIR)/gas && \
15052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15054 "RANLIB=$${RANLIB}" \
15055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15056 distclean) \
15057 || exit 1
15059 @endif gas
15061 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
15062 maybe-maintainer-clean-gas:
15063 @if gas
15064 maybe-maintainer-clean-gas: maintainer-clean-gas
15066 maintainer-clean-gas:
15067 @[ -f ./gas/Makefile ] || exit 0; \
15068 r=`${PWD_COMMAND}`; export r; \
15069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15070 $(HOST_EXPORTS) \
15071 for flag in $(EXTRA_HOST_FLAGS) ; do \
15072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15073 done; \
15074 echo "Doing maintainer-clean in gas" ; \
15075 (cd $(HOST_SUBDIR)/gas && \
15076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15078 "RANLIB=$${RANLIB}" \
15079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15080 maintainer-clean) \
15081 || exit 1
15083 @endif gas
15087 .PHONY: configure-gcc maybe-configure-gcc
15088 maybe-configure-gcc:
15089 @if gcc-bootstrap
15090 configure-gcc: stage_current
15091 @endif gcc-bootstrap
15092 @if gcc
15093 maybe-configure-gcc: configure-gcc
15094 configure-gcc:
15095 @r=`${PWD_COMMAND}`; export r; \
15096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15097 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15099 $(HOST_EXPORTS) \
15100 echo Configuring in $(HOST_SUBDIR)/gcc; \
15101 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
15102 case $(srcdir) in \
15103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15104 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15106 esac; \
15107 srcdiroption="--srcdir=$${topdir}/gcc"; \
15108 libsrcdir="$$s/gcc"; \
15109 $(SHELL) $${libsrcdir}/configure \
15110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15111 --target=${target_alias} $${srcdiroption} \
15112 || exit 1
15113 @endif gcc
15117 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
15118 maybe-configure-stage1-gcc:
15119 @if gcc-bootstrap
15120 maybe-configure-stage1-gcc: configure-stage1-gcc
15121 configure-stage1-gcc:
15122 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15124 @r=`${PWD_COMMAND}`; export r; \
15125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15126 TFLAGS="$(STAGE1_TFLAGS)"; \
15127 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15128 $(HOST_EXPORTS) \
15129 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15130 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15131 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15132 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
15133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15134 cd $(HOST_SUBDIR)/gcc || exit 1; \
15135 case $(srcdir) in \
15136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15137 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15139 esac; \
15140 srcdiroption="--srcdir=$${topdir}/gcc"; \
15141 libsrcdir="$$s/gcc"; \
15142 $(SHELL) $${libsrcdir}/configure \
15143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15144 --target=${target_alias} $${srcdiroption} \
15145 $(STAGE1_CONFIGURE_FLAGS)
15146 @endif gcc-bootstrap
15148 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
15149 maybe-configure-stage2-gcc:
15150 @if gcc-bootstrap
15151 maybe-configure-stage2-gcc: configure-stage2-gcc
15152 configure-stage2-gcc:
15153 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15155 @r=`${PWD_COMMAND}`; export r; \
15156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15157 TFLAGS="$(STAGE2_TFLAGS)"; \
15158 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15159 $(HOST_EXPORTS) \
15160 $(POSTSTAGE1_HOST_EXPORTS) \
15161 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15162 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15163 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15164 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
15165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15166 cd $(HOST_SUBDIR)/gcc || exit 1; \
15167 case $(srcdir) in \
15168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15169 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15171 esac; \
15172 srcdiroption="--srcdir=$${topdir}/gcc"; \
15173 libsrcdir="$$s/gcc"; \
15174 $(SHELL) $${libsrcdir}/configure \
15175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15176 --target=${target_alias} $${srcdiroption} \
15177 --with-build-libsubdir=$(HOST_SUBDIR) \
15178 $(STAGE2_CONFIGURE_FLAGS)
15179 @endif gcc-bootstrap
15181 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
15182 maybe-configure-stage3-gcc:
15183 @if gcc-bootstrap
15184 maybe-configure-stage3-gcc: configure-stage3-gcc
15185 configure-stage3-gcc:
15186 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15188 @r=`${PWD_COMMAND}`; export r; \
15189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15190 TFLAGS="$(STAGE3_TFLAGS)"; \
15191 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15192 $(HOST_EXPORTS) \
15193 $(POSTSTAGE1_HOST_EXPORTS) \
15194 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15195 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15196 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15197 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
15198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15199 cd $(HOST_SUBDIR)/gcc || exit 1; \
15200 case $(srcdir) in \
15201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15202 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15204 esac; \
15205 srcdiroption="--srcdir=$${topdir}/gcc"; \
15206 libsrcdir="$$s/gcc"; \
15207 $(SHELL) $${libsrcdir}/configure \
15208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15209 --target=${target_alias} $${srcdiroption} \
15210 --with-build-libsubdir=$(HOST_SUBDIR) \
15211 $(STAGE3_CONFIGURE_FLAGS)
15212 @endif gcc-bootstrap
15214 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
15215 maybe-configure-stage4-gcc:
15216 @if gcc-bootstrap
15217 maybe-configure-stage4-gcc: configure-stage4-gcc
15218 configure-stage4-gcc:
15219 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15221 @r=`${PWD_COMMAND}`; export r; \
15222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15223 TFLAGS="$(STAGE4_TFLAGS)"; \
15224 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15225 $(HOST_EXPORTS) \
15226 $(POSTSTAGE1_HOST_EXPORTS) \
15227 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15228 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15229 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15230 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
15231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15232 cd $(HOST_SUBDIR)/gcc || exit 1; \
15233 case $(srcdir) in \
15234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15235 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15237 esac; \
15238 srcdiroption="--srcdir=$${topdir}/gcc"; \
15239 libsrcdir="$$s/gcc"; \
15240 $(SHELL) $${libsrcdir}/configure \
15241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15242 --target=${target_alias} $${srcdiroption} \
15243 --with-build-libsubdir=$(HOST_SUBDIR) \
15244 $(STAGE4_CONFIGURE_FLAGS)
15245 @endif gcc-bootstrap
15247 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
15248 maybe-configure-stageprofile-gcc:
15249 @if gcc-bootstrap
15250 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
15251 configure-stageprofile-gcc:
15252 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15254 @r=`${PWD_COMMAND}`; export r; \
15255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15256 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15257 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15258 $(HOST_EXPORTS) \
15259 $(POSTSTAGE1_HOST_EXPORTS) \
15260 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15261 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15262 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15263 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
15264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15265 cd $(HOST_SUBDIR)/gcc || exit 1; \
15266 case $(srcdir) in \
15267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15268 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15270 esac; \
15271 srcdiroption="--srcdir=$${topdir}/gcc"; \
15272 libsrcdir="$$s/gcc"; \
15273 $(SHELL) $${libsrcdir}/configure \
15274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15275 --target=${target_alias} $${srcdiroption} \
15276 --with-build-libsubdir=$(HOST_SUBDIR) \
15277 $(STAGEprofile_CONFIGURE_FLAGS)
15278 @endif gcc-bootstrap
15280 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
15281 maybe-configure-stagefeedback-gcc:
15282 @if gcc-bootstrap
15283 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
15284 configure-stagefeedback-gcc:
15285 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15287 @r=`${PWD_COMMAND}`; export r; \
15288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15289 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15290 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15291 $(HOST_EXPORTS) \
15292 $(POSTSTAGE1_HOST_EXPORTS) \
15293 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15294 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15295 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15296 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
15297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15298 cd $(HOST_SUBDIR)/gcc || exit 1; \
15299 case $(srcdir) in \
15300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15301 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15303 esac; \
15304 srcdiroption="--srcdir=$${topdir}/gcc"; \
15305 libsrcdir="$$s/gcc"; \
15306 $(SHELL) $${libsrcdir}/configure \
15307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15308 --target=${target_alias} $${srcdiroption} \
15309 --with-build-libsubdir=$(HOST_SUBDIR) \
15310 $(STAGEfeedback_CONFIGURE_FLAGS)
15311 @endif gcc-bootstrap
15317 .PHONY: all-gcc maybe-all-gcc
15318 maybe-all-gcc:
15319 @if gcc-bootstrap
15320 all-gcc: stage_current
15321 @endif gcc-bootstrap
15322 @if gcc
15323 TARGET-gcc=all
15324 maybe-all-gcc: all-gcc
15325 all-gcc: configure-gcc
15326 @r=`${PWD_COMMAND}`; export r; \
15327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15328 $(HOST_EXPORTS) \
15329 (cd $(HOST_SUBDIR)/gcc && \
15330 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
15331 $(TARGET-gcc))
15332 @endif gcc
15336 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
15337 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
15338 maybe-all-stage1-gcc:
15339 maybe-clean-stage1-gcc:
15340 @if gcc-bootstrap
15341 maybe-all-stage1-gcc: all-stage1-gcc
15342 all-stage1: all-stage1-gcc
15343 TARGET-stage1-gcc = $(TARGET-gcc)
15344 all-stage1-gcc: configure-stage1-gcc
15345 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15346 @r=`${PWD_COMMAND}`; export r; \
15347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15348 TFLAGS="$(STAGE1_TFLAGS)"; \
15349 $(HOST_EXPORTS) \
15350 cd $(HOST_SUBDIR)/gcc && \
15351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15352 CFLAGS="$(STAGE1_CFLAGS)" \
15353 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15354 LIBCFLAGS="$(LIBCFLAGS)" \
15355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15358 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
15359 TFLAGS="$(STAGE1_TFLAGS)" \
15360 $(TARGET-stage1-gcc)
15362 maybe-clean-stage1-gcc: clean-stage1-gcc
15363 clean-stage1: clean-stage1-gcc
15364 clean-stage1-gcc:
15365 @if [ $(current_stage) = stage1 ]; then \
15366 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15367 else \
15368 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
15369 $(MAKE) stage1-start; \
15370 fi; \
15371 cd $(HOST_SUBDIR)/gcc && \
15372 $(MAKE) $(EXTRA_HOST_FLAGS) \
15373 $(EXTRA_GCC_FLAGS) clean
15374 @endif gcc-bootstrap
15377 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
15378 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
15379 maybe-all-stage2-gcc:
15380 maybe-clean-stage2-gcc:
15381 @if gcc-bootstrap
15382 maybe-all-stage2-gcc: all-stage2-gcc
15383 all-stage2: all-stage2-gcc
15384 TARGET-stage2-gcc = $(TARGET-gcc)
15385 all-stage2-gcc: configure-stage2-gcc
15386 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15387 @r=`${PWD_COMMAND}`; export r; \
15388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15389 TFLAGS="$(STAGE2_TFLAGS)"; \
15390 $(HOST_EXPORTS) \
15391 $(POSTSTAGE1_HOST_EXPORTS) \
15392 cd $(HOST_SUBDIR)/gcc && \
15393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15394 CFLAGS="$(STAGE2_CFLAGS)" \
15395 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15396 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15401 TFLAGS="$(STAGE2_TFLAGS)" \
15402 $(TARGET-stage2-gcc)
15404 maybe-clean-stage2-gcc: clean-stage2-gcc
15405 clean-stage2: clean-stage2-gcc
15406 clean-stage2-gcc:
15407 @if [ $(current_stage) = stage2 ]; then \
15408 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15409 else \
15410 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
15411 $(MAKE) stage2-start; \
15412 fi; \
15413 cd $(HOST_SUBDIR)/gcc && \
15414 $(MAKE) $(EXTRA_HOST_FLAGS) \
15415 $(POSTSTAGE1_FLAGS_TO_PASS) \
15416 $(EXTRA_GCC_FLAGS) clean
15417 @endif gcc-bootstrap
15420 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
15421 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
15422 maybe-all-stage3-gcc:
15423 maybe-clean-stage3-gcc:
15424 @if gcc-bootstrap
15425 maybe-all-stage3-gcc: all-stage3-gcc
15426 all-stage3: all-stage3-gcc
15427 TARGET-stage3-gcc = $(TARGET-gcc)
15428 all-stage3-gcc: configure-stage3-gcc
15429 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15430 @r=`${PWD_COMMAND}`; export r; \
15431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15432 TFLAGS="$(STAGE3_TFLAGS)"; \
15433 $(HOST_EXPORTS) \
15434 $(POSTSTAGE1_HOST_EXPORTS) \
15435 cd $(HOST_SUBDIR)/gcc && \
15436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15437 CFLAGS="$(STAGE3_CFLAGS)" \
15438 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15439 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15443 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15444 TFLAGS="$(STAGE3_TFLAGS)" \
15445 $(TARGET-stage3-gcc)
15447 maybe-clean-stage3-gcc: clean-stage3-gcc
15448 clean-stage3: clean-stage3-gcc
15449 clean-stage3-gcc:
15450 @if [ $(current_stage) = stage3 ]; then \
15451 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15452 else \
15453 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
15454 $(MAKE) stage3-start; \
15455 fi; \
15456 cd $(HOST_SUBDIR)/gcc && \
15457 $(MAKE) $(EXTRA_HOST_FLAGS) \
15458 $(POSTSTAGE1_FLAGS_TO_PASS) \
15459 $(EXTRA_GCC_FLAGS) clean
15460 @endif gcc-bootstrap
15463 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
15464 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
15465 maybe-all-stage4-gcc:
15466 maybe-clean-stage4-gcc:
15467 @if gcc-bootstrap
15468 maybe-all-stage4-gcc: all-stage4-gcc
15469 all-stage4: all-stage4-gcc
15470 TARGET-stage4-gcc = $(TARGET-gcc)
15471 all-stage4-gcc: configure-stage4-gcc
15472 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15473 @r=`${PWD_COMMAND}`; export r; \
15474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15475 TFLAGS="$(STAGE4_TFLAGS)"; \
15476 $(HOST_EXPORTS) \
15477 $(POSTSTAGE1_HOST_EXPORTS) \
15478 cd $(HOST_SUBDIR)/gcc && \
15479 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15480 CFLAGS="$(STAGE4_CFLAGS)" \
15481 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15482 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15486 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15487 TFLAGS="$(STAGE4_TFLAGS)" \
15488 $(TARGET-stage4-gcc)
15490 maybe-clean-stage4-gcc: clean-stage4-gcc
15491 clean-stage4: clean-stage4-gcc
15492 clean-stage4-gcc:
15493 @if [ $(current_stage) = stage4 ]; then \
15494 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15495 else \
15496 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
15497 $(MAKE) stage4-start; \
15498 fi; \
15499 cd $(HOST_SUBDIR)/gcc && \
15500 $(MAKE) $(EXTRA_HOST_FLAGS) \
15501 $(POSTSTAGE1_FLAGS_TO_PASS) \
15502 $(EXTRA_GCC_FLAGS) clean
15503 @endif gcc-bootstrap
15506 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
15507 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
15508 maybe-all-stageprofile-gcc:
15509 maybe-clean-stageprofile-gcc:
15510 @if gcc-bootstrap
15511 maybe-all-stageprofile-gcc: all-stageprofile-gcc
15512 all-stageprofile: all-stageprofile-gcc
15513 TARGET-stageprofile-gcc = $(TARGET-gcc)
15514 all-stageprofile-gcc: configure-stageprofile-gcc
15515 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15516 @r=`${PWD_COMMAND}`; export r; \
15517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15518 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15519 $(HOST_EXPORTS) \
15520 $(POSTSTAGE1_HOST_EXPORTS) \
15521 cd $(HOST_SUBDIR)/gcc && \
15522 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15523 CFLAGS="$(STAGEprofile_CFLAGS)" \
15524 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15525 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15529 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15530 TFLAGS="$(STAGEprofile_TFLAGS)" \
15531 $(TARGET-stageprofile-gcc)
15533 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15534 clean-stageprofile: clean-stageprofile-gcc
15535 clean-stageprofile-gcc:
15536 @if [ $(current_stage) = stageprofile ]; then \
15537 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15538 else \
15539 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15540 $(MAKE) stageprofile-start; \
15541 fi; \
15542 cd $(HOST_SUBDIR)/gcc && \
15543 $(MAKE) $(EXTRA_HOST_FLAGS) \
15544 $(POSTSTAGE1_FLAGS_TO_PASS) \
15545 $(EXTRA_GCC_FLAGS) clean
15546 @endif gcc-bootstrap
15549 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15550 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15551 maybe-all-stagefeedback-gcc:
15552 maybe-clean-stagefeedback-gcc:
15553 @if gcc-bootstrap
15554 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15555 all-stagefeedback: all-stagefeedback-gcc
15556 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15557 all-stagefeedback-gcc: configure-stagefeedback-gcc
15558 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15559 @r=`${PWD_COMMAND}`; export r; \
15560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15561 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15562 $(HOST_EXPORTS) \
15563 $(POSTSTAGE1_HOST_EXPORTS) \
15564 cd $(HOST_SUBDIR)/gcc && \
15565 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15566 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15567 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15568 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15573 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15574 $(TARGET-stagefeedback-gcc)
15576 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15577 clean-stagefeedback: clean-stagefeedback-gcc
15578 clean-stagefeedback-gcc:
15579 @if [ $(current_stage) = stagefeedback ]; then \
15580 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15581 else \
15582 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15583 $(MAKE) stagefeedback-start; \
15584 fi; \
15585 cd $(HOST_SUBDIR)/gcc && \
15586 $(MAKE) $(EXTRA_HOST_FLAGS) \
15587 $(POSTSTAGE1_FLAGS_TO_PASS) \
15588 $(EXTRA_GCC_FLAGS) clean
15589 @endif gcc-bootstrap
15595 .PHONY: check-gcc maybe-check-gcc
15596 maybe-check-gcc:
15597 @if gcc
15598 maybe-check-gcc: check-gcc
15600 check-gcc:
15601 @: $(MAKE); $(unstage)
15602 @r=`${PWD_COMMAND}`; export r; \
15603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15604 $(HOST_EXPORTS) \
15605 (cd $(HOST_SUBDIR)/gcc && \
15606 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15608 @endif gcc
15610 .PHONY: install-gcc maybe-install-gcc
15611 maybe-install-gcc:
15612 @if gcc
15613 maybe-install-gcc: install-gcc
15615 install-gcc: installdirs
15616 @: $(MAKE); $(unstage)
15617 @r=`${PWD_COMMAND}`; export r; \
15618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15619 $(HOST_EXPORTS) \
15620 (cd $(HOST_SUBDIR)/gcc && \
15621 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15623 @endif gcc
15625 .PHONY: install-strip-gcc maybe-install-strip-gcc
15626 maybe-install-strip-gcc:
15627 @if gcc
15628 maybe-install-strip-gcc: install-strip-gcc
15630 install-strip-gcc: installdirs
15631 @: $(MAKE); $(unstage)
15632 @r=`${PWD_COMMAND}`; export r; \
15633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15634 $(HOST_EXPORTS) \
15635 (cd $(HOST_SUBDIR)/gcc && \
15636 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
15638 @endif gcc
15640 # Other targets (info, dvi, pdf, etc.)
15642 .PHONY: maybe-info-gcc info-gcc
15643 maybe-info-gcc:
15644 @if gcc
15645 maybe-info-gcc: info-gcc
15647 info-gcc: \
15648 configure-gcc
15649 @[ -f ./gcc/Makefile ] || exit 0; \
15650 r=`${PWD_COMMAND}`; export r; \
15651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15652 $(HOST_EXPORTS) \
15653 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15655 done; \
15656 echo "Doing info in gcc" ; \
15657 (cd $(HOST_SUBDIR)/gcc && \
15658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15660 "RANLIB=$${RANLIB}" \
15661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15662 info) \
15663 || exit 1
15665 @endif gcc
15667 .PHONY: maybe-dvi-gcc dvi-gcc
15668 maybe-dvi-gcc:
15669 @if gcc
15670 maybe-dvi-gcc: dvi-gcc
15672 dvi-gcc: \
15673 configure-gcc
15674 @[ -f ./gcc/Makefile ] || exit 0; \
15675 r=`${PWD_COMMAND}`; export r; \
15676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15677 $(HOST_EXPORTS) \
15678 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15680 done; \
15681 echo "Doing dvi in gcc" ; \
15682 (cd $(HOST_SUBDIR)/gcc && \
15683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15685 "RANLIB=$${RANLIB}" \
15686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15687 dvi) \
15688 || exit 1
15690 @endif gcc
15692 .PHONY: maybe-pdf-gcc pdf-gcc
15693 maybe-pdf-gcc:
15694 @if gcc
15695 maybe-pdf-gcc: pdf-gcc
15697 pdf-gcc: \
15698 configure-gcc
15699 @[ -f ./gcc/Makefile ] || exit 0; \
15700 r=`${PWD_COMMAND}`; export r; \
15701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702 $(HOST_EXPORTS) \
15703 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15705 done; \
15706 echo "Doing pdf in gcc" ; \
15707 (cd $(HOST_SUBDIR)/gcc && \
15708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15710 "RANLIB=$${RANLIB}" \
15711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15712 pdf) \
15713 || exit 1
15715 @endif gcc
15717 .PHONY: maybe-html-gcc html-gcc
15718 maybe-html-gcc:
15719 @if gcc
15720 maybe-html-gcc: html-gcc
15722 html-gcc: \
15723 configure-gcc
15724 @[ -f ./gcc/Makefile ] || exit 0; \
15725 r=`${PWD_COMMAND}`; export r; \
15726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15727 $(HOST_EXPORTS) \
15728 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15730 done; \
15731 echo "Doing html in gcc" ; \
15732 (cd $(HOST_SUBDIR)/gcc && \
15733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15735 "RANLIB=$${RANLIB}" \
15736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15737 html) \
15738 || exit 1
15740 @endif gcc
15742 .PHONY: maybe-TAGS-gcc TAGS-gcc
15743 maybe-TAGS-gcc:
15744 @if gcc
15745 maybe-TAGS-gcc: TAGS-gcc
15747 TAGS-gcc: \
15748 configure-gcc
15749 @[ -f ./gcc/Makefile ] || exit 0; \
15750 r=`${PWD_COMMAND}`; export r; \
15751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15752 $(HOST_EXPORTS) \
15753 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15755 done; \
15756 echo "Doing TAGS in gcc" ; \
15757 (cd $(HOST_SUBDIR)/gcc && \
15758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15760 "RANLIB=$${RANLIB}" \
15761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15762 TAGS) \
15763 || exit 1
15765 @endif gcc
15767 .PHONY: maybe-install-info-gcc install-info-gcc
15768 maybe-install-info-gcc:
15769 @if gcc
15770 maybe-install-info-gcc: install-info-gcc
15772 install-info-gcc: \
15773 configure-gcc \
15774 info-gcc
15775 @[ -f ./gcc/Makefile ] || exit 0; \
15776 r=`${PWD_COMMAND}`; export r; \
15777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15778 $(HOST_EXPORTS) \
15779 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15781 done; \
15782 echo "Doing install-info in gcc" ; \
15783 (cd $(HOST_SUBDIR)/gcc && \
15784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15786 "RANLIB=$${RANLIB}" \
15787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15788 install-info) \
15789 || exit 1
15791 @endif gcc
15793 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15794 maybe-install-pdf-gcc:
15795 @if gcc
15796 maybe-install-pdf-gcc: install-pdf-gcc
15798 install-pdf-gcc: \
15799 configure-gcc \
15800 pdf-gcc
15801 @[ -f ./gcc/Makefile ] || exit 0; \
15802 r=`${PWD_COMMAND}`; export r; \
15803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804 $(HOST_EXPORTS) \
15805 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15807 done; \
15808 echo "Doing install-pdf in gcc" ; \
15809 (cd $(HOST_SUBDIR)/gcc && \
15810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15812 "RANLIB=$${RANLIB}" \
15813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15814 install-pdf) \
15815 || exit 1
15817 @endif gcc
15819 .PHONY: maybe-install-html-gcc install-html-gcc
15820 maybe-install-html-gcc:
15821 @if gcc
15822 maybe-install-html-gcc: install-html-gcc
15824 install-html-gcc: \
15825 configure-gcc \
15826 html-gcc
15827 @[ -f ./gcc/Makefile ] || exit 0; \
15828 r=`${PWD_COMMAND}`; export r; \
15829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15830 $(HOST_EXPORTS) \
15831 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15833 done; \
15834 echo "Doing install-html in gcc" ; \
15835 (cd $(HOST_SUBDIR)/gcc && \
15836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15838 "RANLIB=$${RANLIB}" \
15839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15840 install-html) \
15841 || exit 1
15843 @endif gcc
15845 .PHONY: maybe-installcheck-gcc installcheck-gcc
15846 maybe-installcheck-gcc:
15847 @if gcc
15848 maybe-installcheck-gcc: installcheck-gcc
15850 installcheck-gcc: \
15851 configure-gcc
15852 @[ -f ./gcc/Makefile ] || exit 0; \
15853 r=`${PWD_COMMAND}`; export r; \
15854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15855 $(HOST_EXPORTS) \
15856 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15858 done; \
15859 echo "Doing installcheck in gcc" ; \
15860 (cd $(HOST_SUBDIR)/gcc && \
15861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15863 "RANLIB=$${RANLIB}" \
15864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15865 installcheck) \
15866 || exit 1
15868 @endif gcc
15870 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15871 maybe-mostlyclean-gcc:
15872 @if gcc
15873 maybe-mostlyclean-gcc: mostlyclean-gcc
15875 mostlyclean-gcc:
15876 @[ -f ./gcc/Makefile ] || exit 0; \
15877 r=`${PWD_COMMAND}`; export r; \
15878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15879 $(HOST_EXPORTS) \
15880 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15882 done; \
15883 echo "Doing mostlyclean in gcc" ; \
15884 (cd $(HOST_SUBDIR)/gcc && \
15885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15887 "RANLIB=$${RANLIB}" \
15888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15889 mostlyclean) \
15890 || exit 1
15892 @endif gcc
15894 .PHONY: maybe-clean-gcc clean-gcc
15895 maybe-clean-gcc:
15896 @if gcc
15897 maybe-clean-gcc: clean-gcc
15899 clean-gcc:
15900 @[ -f ./gcc/Makefile ] || exit 0; \
15901 r=`${PWD_COMMAND}`; export r; \
15902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15903 $(HOST_EXPORTS) \
15904 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15906 done; \
15907 echo "Doing clean in gcc" ; \
15908 (cd $(HOST_SUBDIR)/gcc && \
15909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15911 "RANLIB=$${RANLIB}" \
15912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15913 clean) \
15914 || exit 1
15916 @endif gcc
15918 .PHONY: maybe-distclean-gcc distclean-gcc
15919 maybe-distclean-gcc:
15920 @if gcc
15921 maybe-distclean-gcc: distclean-gcc
15923 distclean-gcc:
15924 @[ -f ./gcc/Makefile ] || exit 0; \
15925 r=`${PWD_COMMAND}`; export r; \
15926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15927 $(HOST_EXPORTS) \
15928 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15930 done; \
15931 echo "Doing distclean in gcc" ; \
15932 (cd $(HOST_SUBDIR)/gcc && \
15933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15935 "RANLIB=$${RANLIB}" \
15936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15937 distclean) \
15938 || exit 1
15940 @endif gcc
15942 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15943 maybe-maintainer-clean-gcc:
15944 @if gcc
15945 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15947 maintainer-clean-gcc:
15948 @[ -f ./gcc/Makefile ] || exit 0; \
15949 r=`${PWD_COMMAND}`; export r; \
15950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951 $(HOST_EXPORTS) \
15952 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15954 done; \
15955 echo "Doing maintainer-clean in gcc" ; \
15956 (cd $(HOST_SUBDIR)/gcc && \
15957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15959 "RANLIB=$${RANLIB}" \
15960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15961 maintainer-clean) \
15962 || exit 1
15964 @endif gcc
15968 .PHONY: configure-gawk maybe-configure-gawk
15969 maybe-configure-gawk:
15970 @if gcc-bootstrap
15971 configure-gawk: stage_current
15972 @endif gcc-bootstrap
15973 @if gawk
15974 maybe-configure-gawk: configure-gawk
15975 configure-gawk:
15976 @: $(MAKE); $(unstage)
15977 @r=`${PWD_COMMAND}`; export r; \
15978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15979 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15981 $(HOST_EXPORTS) \
15982 echo Configuring in $(HOST_SUBDIR)/gawk; \
15983 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15984 case $(srcdir) in \
15985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15986 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15988 esac; \
15989 srcdiroption="--srcdir=$${topdir}/gawk"; \
15990 libsrcdir="$$s/gawk"; \
15991 $(SHELL) $${libsrcdir}/configure \
15992 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15993 --target=${target_alias} $${srcdiroption} \
15994 || exit 1
15995 @endif gawk
16001 .PHONY: all-gawk maybe-all-gawk
16002 maybe-all-gawk:
16003 @if gcc-bootstrap
16004 all-gawk: stage_current
16005 @endif gcc-bootstrap
16006 @if gawk
16007 TARGET-gawk=all
16008 maybe-all-gawk: all-gawk
16009 all-gawk: configure-gawk
16010 @: $(MAKE); $(unstage)
16011 @r=`${PWD_COMMAND}`; export r; \
16012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16013 $(HOST_EXPORTS) \
16014 (cd $(HOST_SUBDIR)/gawk && \
16015 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16016 $(TARGET-gawk))
16017 @endif gawk
16022 .PHONY: check-gawk maybe-check-gawk
16023 maybe-check-gawk:
16024 @if gawk
16025 maybe-check-gawk: check-gawk
16027 check-gawk:
16028 @: $(MAKE); $(unstage)
16029 @r=`${PWD_COMMAND}`; export r; \
16030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16031 $(HOST_EXPORTS) \
16032 (cd $(HOST_SUBDIR)/gawk && \
16033 $(MAKE) $(FLAGS_TO_PASS) check)
16035 @endif gawk
16037 .PHONY: install-gawk maybe-install-gawk
16038 maybe-install-gawk:
16039 @if gawk
16040 maybe-install-gawk: install-gawk
16042 install-gawk: installdirs
16043 @: $(MAKE); $(unstage)
16044 @r=`${PWD_COMMAND}`; export r; \
16045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16046 $(HOST_EXPORTS) \
16047 (cd $(HOST_SUBDIR)/gawk && \
16048 $(MAKE) $(FLAGS_TO_PASS) install)
16050 @endif gawk
16052 .PHONY: install-strip-gawk maybe-install-strip-gawk
16053 maybe-install-strip-gawk:
16054 @if gawk
16055 maybe-install-strip-gawk: install-strip-gawk
16057 install-strip-gawk: installdirs
16058 @: $(MAKE); $(unstage)
16059 @r=`${PWD_COMMAND}`; export r; \
16060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16061 $(HOST_EXPORTS) \
16062 (cd $(HOST_SUBDIR)/gawk && \
16063 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16065 @endif gawk
16067 # Other targets (info, dvi, pdf, etc.)
16069 .PHONY: maybe-info-gawk info-gawk
16070 maybe-info-gawk:
16071 @if gawk
16072 maybe-info-gawk: info-gawk
16074 info-gawk: \
16075 configure-gawk
16076 @: $(MAKE); $(unstage)
16077 @[ -f ./gawk/Makefile ] || exit 0; \
16078 r=`${PWD_COMMAND}`; export r; \
16079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16080 $(HOST_EXPORTS) \
16081 for flag in $(EXTRA_HOST_FLAGS) ; do \
16082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16083 done; \
16084 echo "Doing info in gawk" ; \
16085 (cd $(HOST_SUBDIR)/gawk && \
16086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16088 "RANLIB=$${RANLIB}" \
16089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16090 info) \
16091 || exit 1
16093 @endif gawk
16095 .PHONY: maybe-dvi-gawk dvi-gawk
16096 maybe-dvi-gawk:
16097 @if gawk
16098 maybe-dvi-gawk: dvi-gawk
16100 dvi-gawk: \
16101 configure-gawk
16102 @: $(MAKE); $(unstage)
16103 @[ -f ./gawk/Makefile ] || exit 0; \
16104 r=`${PWD_COMMAND}`; export r; \
16105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16106 $(HOST_EXPORTS) \
16107 for flag in $(EXTRA_HOST_FLAGS) ; do \
16108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16109 done; \
16110 echo "Doing dvi in gawk" ; \
16111 (cd $(HOST_SUBDIR)/gawk && \
16112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16114 "RANLIB=$${RANLIB}" \
16115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16116 dvi) \
16117 || exit 1
16119 @endif gawk
16121 .PHONY: maybe-pdf-gawk pdf-gawk
16122 maybe-pdf-gawk:
16123 @if gawk
16124 maybe-pdf-gawk: pdf-gawk
16126 pdf-gawk: \
16127 configure-gawk
16128 @: $(MAKE); $(unstage)
16129 @[ -f ./gawk/Makefile ] || exit 0; \
16130 r=`${PWD_COMMAND}`; export r; \
16131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16132 $(HOST_EXPORTS) \
16133 for flag in $(EXTRA_HOST_FLAGS) ; do \
16134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16135 done; \
16136 echo "Doing pdf in gawk" ; \
16137 (cd $(HOST_SUBDIR)/gawk && \
16138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16140 "RANLIB=$${RANLIB}" \
16141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16142 pdf) \
16143 || exit 1
16145 @endif gawk
16147 .PHONY: maybe-html-gawk html-gawk
16148 maybe-html-gawk:
16149 @if gawk
16150 maybe-html-gawk: html-gawk
16152 html-gawk: \
16153 configure-gawk
16154 @: $(MAKE); $(unstage)
16155 @[ -f ./gawk/Makefile ] || exit 0; \
16156 r=`${PWD_COMMAND}`; export r; \
16157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16158 $(HOST_EXPORTS) \
16159 for flag in $(EXTRA_HOST_FLAGS) ; do \
16160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16161 done; \
16162 echo "Doing html in gawk" ; \
16163 (cd $(HOST_SUBDIR)/gawk && \
16164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16166 "RANLIB=$${RANLIB}" \
16167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16168 html) \
16169 || exit 1
16171 @endif gawk
16173 .PHONY: maybe-TAGS-gawk TAGS-gawk
16174 maybe-TAGS-gawk:
16175 @if gawk
16176 maybe-TAGS-gawk: TAGS-gawk
16178 TAGS-gawk: \
16179 configure-gawk
16180 @: $(MAKE); $(unstage)
16181 @[ -f ./gawk/Makefile ] || exit 0; \
16182 r=`${PWD_COMMAND}`; export r; \
16183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16184 $(HOST_EXPORTS) \
16185 for flag in $(EXTRA_HOST_FLAGS) ; do \
16186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16187 done; \
16188 echo "Doing TAGS in gawk" ; \
16189 (cd $(HOST_SUBDIR)/gawk && \
16190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16192 "RANLIB=$${RANLIB}" \
16193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16194 TAGS) \
16195 || exit 1
16197 @endif gawk
16199 .PHONY: maybe-install-info-gawk install-info-gawk
16200 maybe-install-info-gawk:
16201 @if gawk
16202 maybe-install-info-gawk: install-info-gawk
16204 install-info-gawk: \
16205 configure-gawk \
16206 info-gawk
16207 @: $(MAKE); $(unstage)
16208 @[ -f ./gawk/Makefile ] || exit 0; \
16209 r=`${PWD_COMMAND}`; export r; \
16210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16211 $(HOST_EXPORTS) \
16212 for flag in $(EXTRA_HOST_FLAGS) ; do \
16213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16214 done; \
16215 echo "Doing install-info in gawk" ; \
16216 (cd $(HOST_SUBDIR)/gawk && \
16217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16219 "RANLIB=$${RANLIB}" \
16220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16221 install-info) \
16222 || exit 1
16224 @endif gawk
16226 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
16227 maybe-install-pdf-gawk:
16228 @if gawk
16229 maybe-install-pdf-gawk: install-pdf-gawk
16231 install-pdf-gawk: \
16232 configure-gawk \
16233 pdf-gawk
16234 @: $(MAKE); $(unstage)
16235 @[ -f ./gawk/Makefile ] || exit 0; \
16236 r=`${PWD_COMMAND}`; export r; \
16237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16238 $(HOST_EXPORTS) \
16239 for flag in $(EXTRA_HOST_FLAGS) ; do \
16240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16241 done; \
16242 echo "Doing install-pdf in gawk" ; \
16243 (cd $(HOST_SUBDIR)/gawk && \
16244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16246 "RANLIB=$${RANLIB}" \
16247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16248 install-pdf) \
16249 || exit 1
16251 @endif gawk
16253 .PHONY: maybe-install-html-gawk install-html-gawk
16254 maybe-install-html-gawk:
16255 @if gawk
16256 maybe-install-html-gawk: install-html-gawk
16258 install-html-gawk: \
16259 configure-gawk \
16260 html-gawk
16261 @: $(MAKE); $(unstage)
16262 @[ -f ./gawk/Makefile ] || exit 0; \
16263 r=`${PWD_COMMAND}`; export r; \
16264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16265 $(HOST_EXPORTS) \
16266 for flag in $(EXTRA_HOST_FLAGS) ; do \
16267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16268 done; \
16269 echo "Doing install-html in gawk" ; \
16270 (cd $(HOST_SUBDIR)/gawk && \
16271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16273 "RANLIB=$${RANLIB}" \
16274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16275 install-html) \
16276 || exit 1
16278 @endif gawk
16280 .PHONY: maybe-installcheck-gawk installcheck-gawk
16281 maybe-installcheck-gawk:
16282 @if gawk
16283 maybe-installcheck-gawk: installcheck-gawk
16285 installcheck-gawk: \
16286 configure-gawk
16287 @: $(MAKE); $(unstage)
16288 @[ -f ./gawk/Makefile ] || exit 0; \
16289 r=`${PWD_COMMAND}`; export r; \
16290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16291 $(HOST_EXPORTS) \
16292 for flag in $(EXTRA_HOST_FLAGS) ; do \
16293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16294 done; \
16295 echo "Doing installcheck in gawk" ; \
16296 (cd $(HOST_SUBDIR)/gawk && \
16297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16299 "RANLIB=$${RANLIB}" \
16300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16301 installcheck) \
16302 || exit 1
16304 @endif gawk
16306 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
16307 maybe-mostlyclean-gawk:
16308 @if gawk
16309 maybe-mostlyclean-gawk: mostlyclean-gawk
16311 mostlyclean-gawk:
16312 @: $(MAKE); $(unstage)
16313 @[ -f ./gawk/Makefile ] || exit 0; \
16314 r=`${PWD_COMMAND}`; export r; \
16315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16316 $(HOST_EXPORTS) \
16317 for flag in $(EXTRA_HOST_FLAGS) ; do \
16318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16319 done; \
16320 echo "Doing mostlyclean in gawk" ; \
16321 (cd $(HOST_SUBDIR)/gawk && \
16322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16324 "RANLIB=$${RANLIB}" \
16325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16326 mostlyclean) \
16327 || exit 1
16329 @endif gawk
16331 .PHONY: maybe-clean-gawk clean-gawk
16332 maybe-clean-gawk:
16333 @if gawk
16334 maybe-clean-gawk: clean-gawk
16336 clean-gawk:
16337 @: $(MAKE); $(unstage)
16338 @[ -f ./gawk/Makefile ] || exit 0; \
16339 r=`${PWD_COMMAND}`; export r; \
16340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16341 $(HOST_EXPORTS) \
16342 for flag in $(EXTRA_HOST_FLAGS) ; do \
16343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16344 done; \
16345 echo "Doing clean in gawk" ; \
16346 (cd $(HOST_SUBDIR)/gawk && \
16347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16349 "RANLIB=$${RANLIB}" \
16350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16351 clean) \
16352 || exit 1
16354 @endif gawk
16356 .PHONY: maybe-distclean-gawk distclean-gawk
16357 maybe-distclean-gawk:
16358 @if gawk
16359 maybe-distclean-gawk: distclean-gawk
16361 distclean-gawk:
16362 @: $(MAKE); $(unstage)
16363 @[ -f ./gawk/Makefile ] || exit 0; \
16364 r=`${PWD_COMMAND}`; export r; \
16365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16366 $(HOST_EXPORTS) \
16367 for flag in $(EXTRA_HOST_FLAGS) ; do \
16368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16369 done; \
16370 echo "Doing distclean in gawk" ; \
16371 (cd $(HOST_SUBDIR)/gawk && \
16372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16374 "RANLIB=$${RANLIB}" \
16375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16376 distclean) \
16377 || exit 1
16379 @endif gawk
16381 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
16382 maybe-maintainer-clean-gawk:
16383 @if gawk
16384 maybe-maintainer-clean-gawk: maintainer-clean-gawk
16386 maintainer-clean-gawk:
16387 @: $(MAKE); $(unstage)
16388 @[ -f ./gawk/Makefile ] || exit 0; \
16389 r=`${PWD_COMMAND}`; export r; \
16390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16391 $(HOST_EXPORTS) \
16392 for flag in $(EXTRA_HOST_FLAGS) ; do \
16393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16394 done; \
16395 echo "Doing maintainer-clean in gawk" ; \
16396 (cd $(HOST_SUBDIR)/gawk && \
16397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16399 "RANLIB=$${RANLIB}" \
16400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16401 maintainer-clean) \
16402 || exit 1
16404 @endif gawk
16408 .PHONY: configure-gettext maybe-configure-gettext
16409 maybe-configure-gettext:
16410 @if gcc-bootstrap
16411 configure-gettext: stage_current
16412 @endif gcc-bootstrap
16413 @if gettext
16414 maybe-configure-gettext: configure-gettext
16415 configure-gettext:
16416 @: $(MAKE); $(unstage)
16417 @r=`${PWD_COMMAND}`; export r; \
16418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
16420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
16421 $(HOST_EXPORTS) \
16422 echo Configuring in $(HOST_SUBDIR)/gettext; \
16423 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
16424 case $(srcdir) in \
16425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16426 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
16427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16428 esac; \
16429 srcdiroption="--srcdir=$${topdir}/gettext"; \
16430 libsrcdir="$$s/gettext"; \
16431 $(SHELL) $${libsrcdir}/configure \
16432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16433 --target=${target_alias} $${srcdiroption} \
16434 || exit 1
16435 @endif gettext
16441 .PHONY: all-gettext maybe-all-gettext
16442 maybe-all-gettext:
16443 @if gcc-bootstrap
16444 all-gettext: stage_current
16445 @endif gcc-bootstrap
16446 @if gettext
16447 TARGET-gettext=all
16448 maybe-all-gettext: all-gettext
16449 all-gettext: configure-gettext
16450 @: $(MAKE); $(unstage)
16451 @r=`${PWD_COMMAND}`; export r; \
16452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16453 $(HOST_EXPORTS) \
16454 (cd $(HOST_SUBDIR)/gettext && \
16455 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16456 $(TARGET-gettext))
16457 @endif gettext
16462 .PHONY: check-gettext maybe-check-gettext
16463 maybe-check-gettext:
16464 @if gettext
16465 maybe-check-gettext: check-gettext
16467 check-gettext:
16468 @: $(MAKE); $(unstage)
16469 @r=`${PWD_COMMAND}`; export r; \
16470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471 $(HOST_EXPORTS) \
16472 (cd $(HOST_SUBDIR)/gettext && \
16473 $(MAKE) $(FLAGS_TO_PASS) check)
16475 @endif gettext
16477 .PHONY: install-gettext maybe-install-gettext
16478 maybe-install-gettext:
16479 @if gettext
16480 maybe-install-gettext: install-gettext
16482 install-gettext: installdirs
16483 @: $(MAKE); $(unstage)
16484 @r=`${PWD_COMMAND}`; export r; \
16485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16486 $(HOST_EXPORTS) \
16487 (cd $(HOST_SUBDIR)/gettext && \
16488 $(MAKE) $(FLAGS_TO_PASS) install)
16490 @endif gettext
16492 .PHONY: install-strip-gettext maybe-install-strip-gettext
16493 maybe-install-strip-gettext:
16494 @if gettext
16495 maybe-install-strip-gettext: install-strip-gettext
16497 install-strip-gettext: installdirs
16498 @: $(MAKE); $(unstage)
16499 @r=`${PWD_COMMAND}`; export r; \
16500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16501 $(HOST_EXPORTS) \
16502 (cd $(HOST_SUBDIR)/gettext && \
16503 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16505 @endif gettext
16507 # Other targets (info, dvi, pdf, etc.)
16509 .PHONY: maybe-info-gettext info-gettext
16510 maybe-info-gettext:
16511 @if gettext
16512 maybe-info-gettext: info-gettext
16514 info-gettext: \
16515 configure-gettext
16516 @: $(MAKE); $(unstage)
16517 @[ -f ./gettext/Makefile ] || exit 0; \
16518 r=`${PWD_COMMAND}`; export r; \
16519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16520 $(HOST_EXPORTS) \
16521 for flag in $(EXTRA_HOST_FLAGS) ; do \
16522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16523 done; \
16524 echo "Doing info in gettext" ; \
16525 (cd $(HOST_SUBDIR)/gettext && \
16526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16528 "RANLIB=$${RANLIB}" \
16529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16530 info) \
16531 || exit 1
16533 @endif gettext
16535 .PHONY: maybe-dvi-gettext dvi-gettext
16536 maybe-dvi-gettext:
16537 @if gettext
16538 maybe-dvi-gettext: dvi-gettext
16540 dvi-gettext: \
16541 configure-gettext
16542 @: $(MAKE); $(unstage)
16543 @[ -f ./gettext/Makefile ] || exit 0; \
16544 r=`${PWD_COMMAND}`; export r; \
16545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16546 $(HOST_EXPORTS) \
16547 for flag in $(EXTRA_HOST_FLAGS) ; do \
16548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16549 done; \
16550 echo "Doing dvi in gettext" ; \
16551 (cd $(HOST_SUBDIR)/gettext && \
16552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16554 "RANLIB=$${RANLIB}" \
16555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16556 dvi) \
16557 || exit 1
16559 @endif gettext
16561 .PHONY: maybe-pdf-gettext pdf-gettext
16562 maybe-pdf-gettext:
16563 @if gettext
16564 maybe-pdf-gettext: pdf-gettext
16566 pdf-gettext: \
16567 configure-gettext
16568 @: $(MAKE); $(unstage)
16569 @[ -f ./gettext/Makefile ] || exit 0; \
16570 r=`${PWD_COMMAND}`; export r; \
16571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16572 $(HOST_EXPORTS) \
16573 for flag in $(EXTRA_HOST_FLAGS) ; do \
16574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16575 done; \
16576 echo "Doing pdf in gettext" ; \
16577 (cd $(HOST_SUBDIR)/gettext && \
16578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16580 "RANLIB=$${RANLIB}" \
16581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16582 pdf) \
16583 || exit 1
16585 @endif gettext
16587 .PHONY: maybe-html-gettext html-gettext
16588 maybe-html-gettext:
16589 @if gettext
16590 maybe-html-gettext: html-gettext
16592 html-gettext: \
16593 configure-gettext
16594 @: $(MAKE); $(unstage)
16595 @[ -f ./gettext/Makefile ] || exit 0; \
16596 r=`${PWD_COMMAND}`; export r; \
16597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16598 $(HOST_EXPORTS) \
16599 for flag in $(EXTRA_HOST_FLAGS) ; do \
16600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16601 done; \
16602 echo "Doing html in gettext" ; \
16603 (cd $(HOST_SUBDIR)/gettext && \
16604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16606 "RANLIB=$${RANLIB}" \
16607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16608 html) \
16609 || exit 1
16611 @endif gettext
16613 .PHONY: maybe-TAGS-gettext TAGS-gettext
16614 maybe-TAGS-gettext:
16615 @if gettext
16616 maybe-TAGS-gettext: TAGS-gettext
16618 TAGS-gettext: \
16619 configure-gettext
16620 @: $(MAKE); $(unstage)
16621 @[ -f ./gettext/Makefile ] || exit 0; \
16622 r=`${PWD_COMMAND}`; export r; \
16623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16624 $(HOST_EXPORTS) \
16625 for flag in $(EXTRA_HOST_FLAGS) ; do \
16626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16627 done; \
16628 echo "Doing TAGS in gettext" ; \
16629 (cd $(HOST_SUBDIR)/gettext && \
16630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16632 "RANLIB=$${RANLIB}" \
16633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16634 TAGS) \
16635 || exit 1
16637 @endif gettext
16639 .PHONY: maybe-install-info-gettext install-info-gettext
16640 maybe-install-info-gettext:
16641 @if gettext
16642 maybe-install-info-gettext: install-info-gettext
16644 install-info-gettext: \
16645 configure-gettext \
16646 info-gettext
16647 @: $(MAKE); $(unstage)
16648 @[ -f ./gettext/Makefile ] || exit 0; \
16649 r=`${PWD_COMMAND}`; export r; \
16650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16651 $(HOST_EXPORTS) \
16652 for flag in $(EXTRA_HOST_FLAGS) ; do \
16653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16654 done; \
16655 echo "Doing install-info in gettext" ; \
16656 (cd $(HOST_SUBDIR)/gettext && \
16657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16659 "RANLIB=$${RANLIB}" \
16660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16661 install-info) \
16662 || exit 1
16664 @endif gettext
16666 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16667 maybe-install-pdf-gettext:
16668 @if gettext
16669 maybe-install-pdf-gettext: install-pdf-gettext
16671 install-pdf-gettext: \
16672 configure-gettext \
16673 pdf-gettext
16674 @: $(MAKE); $(unstage)
16675 @[ -f ./gettext/Makefile ] || exit 0; \
16676 r=`${PWD_COMMAND}`; export r; \
16677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16678 $(HOST_EXPORTS) \
16679 for flag in $(EXTRA_HOST_FLAGS) ; do \
16680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16681 done; \
16682 echo "Doing install-pdf in gettext" ; \
16683 (cd $(HOST_SUBDIR)/gettext && \
16684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16686 "RANLIB=$${RANLIB}" \
16687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16688 install-pdf) \
16689 || exit 1
16691 @endif gettext
16693 .PHONY: maybe-install-html-gettext install-html-gettext
16694 maybe-install-html-gettext:
16695 @if gettext
16696 maybe-install-html-gettext: install-html-gettext
16698 install-html-gettext: \
16699 configure-gettext \
16700 html-gettext
16701 @: $(MAKE); $(unstage)
16702 @[ -f ./gettext/Makefile ] || exit 0; \
16703 r=`${PWD_COMMAND}`; export r; \
16704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16705 $(HOST_EXPORTS) \
16706 for flag in $(EXTRA_HOST_FLAGS) ; do \
16707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16708 done; \
16709 echo "Doing install-html in gettext" ; \
16710 (cd $(HOST_SUBDIR)/gettext && \
16711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16713 "RANLIB=$${RANLIB}" \
16714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16715 install-html) \
16716 || exit 1
16718 @endif gettext
16720 .PHONY: maybe-installcheck-gettext installcheck-gettext
16721 maybe-installcheck-gettext:
16722 @if gettext
16723 maybe-installcheck-gettext: installcheck-gettext
16725 installcheck-gettext: \
16726 configure-gettext
16727 @: $(MAKE); $(unstage)
16728 @[ -f ./gettext/Makefile ] || exit 0; \
16729 r=`${PWD_COMMAND}`; export r; \
16730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16731 $(HOST_EXPORTS) \
16732 for flag in $(EXTRA_HOST_FLAGS) ; do \
16733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16734 done; \
16735 echo "Doing installcheck in gettext" ; \
16736 (cd $(HOST_SUBDIR)/gettext && \
16737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16739 "RANLIB=$${RANLIB}" \
16740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16741 installcheck) \
16742 || exit 1
16744 @endif gettext
16746 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16747 maybe-mostlyclean-gettext:
16748 @if gettext
16749 maybe-mostlyclean-gettext: mostlyclean-gettext
16751 mostlyclean-gettext:
16752 @: $(MAKE); $(unstage)
16753 @[ -f ./gettext/Makefile ] || exit 0; \
16754 r=`${PWD_COMMAND}`; export r; \
16755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16756 $(HOST_EXPORTS) \
16757 for flag in $(EXTRA_HOST_FLAGS) ; do \
16758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16759 done; \
16760 echo "Doing mostlyclean in gettext" ; \
16761 (cd $(HOST_SUBDIR)/gettext && \
16762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16764 "RANLIB=$${RANLIB}" \
16765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16766 mostlyclean) \
16767 || exit 1
16769 @endif gettext
16771 .PHONY: maybe-clean-gettext clean-gettext
16772 maybe-clean-gettext:
16773 @if gettext
16774 maybe-clean-gettext: clean-gettext
16776 clean-gettext:
16777 @: $(MAKE); $(unstage)
16778 @[ -f ./gettext/Makefile ] || exit 0; \
16779 r=`${PWD_COMMAND}`; export r; \
16780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16781 $(HOST_EXPORTS) \
16782 for flag in $(EXTRA_HOST_FLAGS) ; do \
16783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16784 done; \
16785 echo "Doing clean in gettext" ; \
16786 (cd $(HOST_SUBDIR)/gettext && \
16787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16789 "RANLIB=$${RANLIB}" \
16790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16791 clean) \
16792 || exit 1
16794 @endif gettext
16796 .PHONY: maybe-distclean-gettext distclean-gettext
16797 maybe-distclean-gettext:
16798 @if gettext
16799 maybe-distclean-gettext: distclean-gettext
16801 distclean-gettext:
16802 @: $(MAKE); $(unstage)
16803 @[ -f ./gettext/Makefile ] || exit 0; \
16804 r=`${PWD_COMMAND}`; export r; \
16805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16806 $(HOST_EXPORTS) \
16807 for flag in $(EXTRA_HOST_FLAGS) ; do \
16808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16809 done; \
16810 echo "Doing distclean in gettext" ; \
16811 (cd $(HOST_SUBDIR)/gettext && \
16812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16814 "RANLIB=$${RANLIB}" \
16815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16816 distclean) \
16817 || exit 1
16819 @endif gettext
16821 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16822 maybe-maintainer-clean-gettext:
16823 @if gettext
16824 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16826 maintainer-clean-gettext:
16827 @: $(MAKE); $(unstage)
16828 @[ -f ./gettext/Makefile ] || exit 0; \
16829 r=`${PWD_COMMAND}`; export r; \
16830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16831 $(HOST_EXPORTS) \
16832 for flag in $(EXTRA_HOST_FLAGS) ; do \
16833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16834 done; \
16835 echo "Doing maintainer-clean in gettext" ; \
16836 (cd $(HOST_SUBDIR)/gettext && \
16837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16839 "RANLIB=$${RANLIB}" \
16840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16841 maintainer-clean) \
16842 || exit 1
16844 @endif gettext
16848 .PHONY: configure-gmp maybe-configure-gmp
16849 maybe-configure-gmp:
16850 @if gcc-bootstrap
16851 configure-gmp: stage_current
16852 @endif gcc-bootstrap
16853 @if gmp
16854 maybe-configure-gmp: configure-gmp
16855 configure-gmp:
16856 @r=`${PWD_COMMAND}`; export r; \
16857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16858 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16860 $(HOST_EXPORTS) \
16861 echo Configuring in $(HOST_SUBDIR)/gmp; \
16862 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16863 case $(srcdir) in \
16864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16865 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16867 esac; \
16868 srcdiroption="--srcdir=$${topdir}/gmp"; \
16869 libsrcdir="$$s/gmp"; \
16870 $(SHELL) $${libsrcdir}/configure \
16871 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16872 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16873 || exit 1
16874 @endif gmp
16878 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16879 maybe-configure-stage1-gmp:
16880 @if gmp-bootstrap
16881 maybe-configure-stage1-gmp: configure-stage1-gmp
16882 configure-stage1-gmp:
16883 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16885 @r=`${PWD_COMMAND}`; export r; \
16886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16887 TFLAGS="$(STAGE1_TFLAGS)"; \
16888 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16889 $(HOST_EXPORTS) \
16890 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16891 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16892 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16893 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16895 cd $(HOST_SUBDIR)/gmp || exit 1; \
16896 case $(srcdir) in \
16897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16898 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16900 esac; \
16901 srcdiroption="--srcdir=$${topdir}/gmp"; \
16902 libsrcdir="$$s/gmp"; \
16903 $(SHELL) $${libsrcdir}/configure \
16904 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16905 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16906 $(STAGE1_CONFIGURE_FLAGS) \
16907 --disable-shared
16908 @endif gmp-bootstrap
16910 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16911 maybe-configure-stage2-gmp:
16912 @if gmp-bootstrap
16913 maybe-configure-stage2-gmp: configure-stage2-gmp
16914 configure-stage2-gmp:
16915 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16916 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16917 @r=`${PWD_COMMAND}`; export r; \
16918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16919 TFLAGS="$(STAGE2_TFLAGS)"; \
16920 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16921 $(HOST_EXPORTS) \
16922 $(POSTSTAGE1_HOST_EXPORTS) \
16923 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16924 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16925 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16926 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16928 cd $(HOST_SUBDIR)/gmp || exit 1; \
16929 case $(srcdir) in \
16930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16931 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16933 esac; \
16934 srcdiroption="--srcdir=$${topdir}/gmp"; \
16935 libsrcdir="$$s/gmp"; \
16936 $(SHELL) $${libsrcdir}/configure \
16937 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16938 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16939 --with-build-libsubdir=$(HOST_SUBDIR) \
16940 $(STAGE2_CONFIGURE_FLAGS) \
16941 --disable-shared
16942 @endif gmp-bootstrap
16944 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16945 maybe-configure-stage3-gmp:
16946 @if gmp-bootstrap
16947 maybe-configure-stage3-gmp: configure-stage3-gmp
16948 configure-stage3-gmp:
16949 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16950 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16951 @r=`${PWD_COMMAND}`; export r; \
16952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16953 TFLAGS="$(STAGE3_TFLAGS)"; \
16954 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16955 $(HOST_EXPORTS) \
16956 $(POSTSTAGE1_HOST_EXPORTS) \
16957 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16958 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16959 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16960 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16962 cd $(HOST_SUBDIR)/gmp || exit 1; \
16963 case $(srcdir) in \
16964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16965 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16967 esac; \
16968 srcdiroption="--srcdir=$${topdir}/gmp"; \
16969 libsrcdir="$$s/gmp"; \
16970 $(SHELL) $${libsrcdir}/configure \
16971 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16972 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16973 --with-build-libsubdir=$(HOST_SUBDIR) \
16974 $(STAGE3_CONFIGURE_FLAGS) \
16975 --disable-shared
16976 @endif gmp-bootstrap
16978 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16979 maybe-configure-stage4-gmp:
16980 @if gmp-bootstrap
16981 maybe-configure-stage4-gmp: configure-stage4-gmp
16982 configure-stage4-gmp:
16983 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16985 @r=`${PWD_COMMAND}`; export r; \
16986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16987 TFLAGS="$(STAGE4_TFLAGS)"; \
16988 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16989 $(HOST_EXPORTS) \
16990 $(POSTSTAGE1_HOST_EXPORTS) \
16991 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16992 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16993 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16994 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16996 cd $(HOST_SUBDIR)/gmp || exit 1; \
16997 case $(srcdir) in \
16998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16999 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17001 esac; \
17002 srcdiroption="--srcdir=$${topdir}/gmp"; \
17003 libsrcdir="$$s/gmp"; \
17004 $(SHELL) $${libsrcdir}/configure \
17005 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17006 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17007 --with-build-libsubdir=$(HOST_SUBDIR) \
17008 $(STAGE4_CONFIGURE_FLAGS) \
17009 --disable-shared
17010 @endif gmp-bootstrap
17012 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
17013 maybe-configure-stageprofile-gmp:
17014 @if gmp-bootstrap
17015 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
17016 configure-stageprofile-gmp:
17017 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
17019 @r=`${PWD_COMMAND}`; export r; \
17020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17021 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17022 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17023 $(HOST_EXPORTS) \
17024 $(POSTSTAGE1_HOST_EXPORTS) \
17025 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17026 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17027 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17028 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
17029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17030 cd $(HOST_SUBDIR)/gmp || exit 1; \
17031 case $(srcdir) in \
17032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17033 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17035 esac; \
17036 srcdiroption="--srcdir=$${topdir}/gmp"; \
17037 libsrcdir="$$s/gmp"; \
17038 $(SHELL) $${libsrcdir}/configure \
17039 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17040 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17041 --with-build-libsubdir=$(HOST_SUBDIR) \
17042 $(STAGEprofile_CONFIGURE_FLAGS) \
17043 --disable-shared
17044 @endif gmp-bootstrap
17046 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
17047 maybe-configure-stagefeedback-gmp:
17048 @if gmp-bootstrap
17049 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
17050 configure-stagefeedback-gmp:
17051 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17052 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
17053 @r=`${PWD_COMMAND}`; export r; \
17054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17055 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17056 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17057 $(HOST_EXPORTS) \
17058 $(POSTSTAGE1_HOST_EXPORTS) \
17059 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17060 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17061 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17062 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
17063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17064 cd $(HOST_SUBDIR)/gmp || exit 1; \
17065 case $(srcdir) in \
17066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17067 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17069 esac; \
17070 srcdiroption="--srcdir=$${topdir}/gmp"; \
17071 libsrcdir="$$s/gmp"; \
17072 $(SHELL) $${libsrcdir}/configure \
17073 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17074 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17075 --with-build-libsubdir=$(HOST_SUBDIR) \
17076 $(STAGEfeedback_CONFIGURE_FLAGS) \
17077 --disable-shared
17078 @endif gmp-bootstrap
17084 .PHONY: all-gmp maybe-all-gmp
17085 maybe-all-gmp:
17086 @if gcc-bootstrap
17087 all-gmp: stage_current
17088 @endif gcc-bootstrap
17089 @if gmp
17090 TARGET-gmp=all
17091 maybe-all-gmp: all-gmp
17092 all-gmp: configure-gmp
17093 @r=`${PWD_COMMAND}`; export r; \
17094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17095 $(HOST_EXPORTS) \
17096 (cd $(HOST_SUBDIR)/gmp && \
17097 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17098 $(TARGET-gmp))
17099 @endif gmp
17103 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
17104 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
17105 maybe-all-stage1-gmp:
17106 maybe-clean-stage1-gmp:
17107 @if gmp-bootstrap
17108 maybe-all-stage1-gmp: all-stage1-gmp
17109 all-stage1: all-stage1-gmp
17110 TARGET-stage1-gmp = $(TARGET-gmp)
17111 all-stage1-gmp: configure-stage1-gmp
17112 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17113 @r=`${PWD_COMMAND}`; export r; \
17114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17115 TFLAGS="$(STAGE1_TFLAGS)"; \
17116 $(HOST_EXPORTS) \
17117 cd $(HOST_SUBDIR)/gmp && \
17118 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17119 CFLAGS="$(STAGE1_CFLAGS)" \
17120 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17121 LIBCFLAGS="$(LIBCFLAGS)" \
17122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17125 $(EXTRA_HOST_FLAGS) \
17126 TFLAGS="$(STAGE1_TFLAGS)" \
17127 $(TARGET-stage1-gmp)
17129 maybe-clean-stage1-gmp: clean-stage1-gmp
17130 clean-stage1: clean-stage1-gmp
17131 clean-stage1-gmp:
17132 @if [ $(current_stage) = stage1 ]; then \
17133 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17134 else \
17135 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
17136 $(MAKE) stage1-start; \
17137 fi; \
17138 cd $(HOST_SUBDIR)/gmp && \
17139 $(MAKE) $(EXTRA_HOST_FLAGS) \
17140 clean
17141 @endif gmp-bootstrap
17144 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
17145 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
17146 maybe-all-stage2-gmp:
17147 maybe-clean-stage2-gmp:
17148 @if gmp-bootstrap
17149 maybe-all-stage2-gmp: all-stage2-gmp
17150 all-stage2: all-stage2-gmp
17151 TARGET-stage2-gmp = $(TARGET-gmp)
17152 all-stage2-gmp: configure-stage2-gmp
17153 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17154 @r=`${PWD_COMMAND}`; export r; \
17155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17156 TFLAGS="$(STAGE2_TFLAGS)"; \
17157 $(HOST_EXPORTS) \
17158 $(POSTSTAGE1_HOST_EXPORTS) \
17159 cd $(HOST_SUBDIR)/gmp && \
17160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17161 CFLAGS="$(STAGE2_CFLAGS)" \
17162 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17163 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17164 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17165 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17166 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17167 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17168 TFLAGS="$(STAGE2_TFLAGS)" \
17169 $(TARGET-stage2-gmp)
17171 maybe-clean-stage2-gmp: clean-stage2-gmp
17172 clean-stage2: clean-stage2-gmp
17173 clean-stage2-gmp:
17174 @if [ $(current_stage) = stage2 ]; then \
17175 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17176 else \
17177 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
17178 $(MAKE) stage2-start; \
17179 fi; \
17180 cd $(HOST_SUBDIR)/gmp && \
17181 $(MAKE) $(EXTRA_HOST_FLAGS) \
17182 $(POSTSTAGE1_FLAGS_TO_PASS) \
17183 clean
17184 @endif gmp-bootstrap
17187 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
17188 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
17189 maybe-all-stage3-gmp:
17190 maybe-clean-stage3-gmp:
17191 @if gmp-bootstrap
17192 maybe-all-stage3-gmp: all-stage3-gmp
17193 all-stage3: all-stage3-gmp
17194 TARGET-stage3-gmp = $(TARGET-gmp)
17195 all-stage3-gmp: configure-stage3-gmp
17196 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17197 @r=`${PWD_COMMAND}`; export r; \
17198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17199 TFLAGS="$(STAGE3_TFLAGS)"; \
17200 $(HOST_EXPORTS) \
17201 $(POSTSTAGE1_HOST_EXPORTS) \
17202 cd $(HOST_SUBDIR)/gmp && \
17203 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17204 CFLAGS="$(STAGE3_CFLAGS)" \
17205 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17206 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17210 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17211 TFLAGS="$(STAGE3_TFLAGS)" \
17212 $(TARGET-stage3-gmp)
17214 maybe-clean-stage3-gmp: clean-stage3-gmp
17215 clean-stage3: clean-stage3-gmp
17216 clean-stage3-gmp:
17217 @if [ $(current_stage) = stage3 ]; then \
17218 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17219 else \
17220 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
17221 $(MAKE) stage3-start; \
17222 fi; \
17223 cd $(HOST_SUBDIR)/gmp && \
17224 $(MAKE) $(EXTRA_HOST_FLAGS) \
17225 $(POSTSTAGE1_FLAGS_TO_PASS) \
17226 clean
17227 @endif gmp-bootstrap
17230 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
17231 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
17232 maybe-all-stage4-gmp:
17233 maybe-clean-stage4-gmp:
17234 @if gmp-bootstrap
17235 maybe-all-stage4-gmp: all-stage4-gmp
17236 all-stage4: all-stage4-gmp
17237 TARGET-stage4-gmp = $(TARGET-gmp)
17238 all-stage4-gmp: configure-stage4-gmp
17239 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17240 @r=`${PWD_COMMAND}`; export r; \
17241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17242 TFLAGS="$(STAGE4_TFLAGS)"; \
17243 $(HOST_EXPORTS) \
17244 $(POSTSTAGE1_HOST_EXPORTS) \
17245 cd $(HOST_SUBDIR)/gmp && \
17246 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17247 CFLAGS="$(STAGE4_CFLAGS)" \
17248 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17249 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17253 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17254 TFLAGS="$(STAGE4_TFLAGS)" \
17255 $(TARGET-stage4-gmp)
17257 maybe-clean-stage4-gmp: clean-stage4-gmp
17258 clean-stage4: clean-stage4-gmp
17259 clean-stage4-gmp:
17260 @if [ $(current_stage) = stage4 ]; then \
17261 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17262 else \
17263 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
17264 $(MAKE) stage4-start; \
17265 fi; \
17266 cd $(HOST_SUBDIR)/gmp && \
17267 $(MAKE) $(EXTRA_HOST_FLAGS) \
17268 $(POSTSTAGE1_FLAGS_TO_PASS) \
17269 clean
17270 @endif gmp-bootstrap
17273 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
17274 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
17275 maybe-all-stageprofile-gmp:
17276 maybe-clean-stageprofile-gmp:
17277 @if gmp-bootstrap
17278 maybe-all-stageprofile-gmp: all-stageprofile-gmp
17279 all-stageprofile: all-stageprofile-gmp
17280 TARGET-stageprofile-gmp = $(TARGET-gmp)
17281 all-stageprofile-gmp: configure-stageprofile-gmp
17282 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17283 @r=`${PWD_COMMAND}`; export r; \
17284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17285 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17286 $(HOST_EXPORTS) \
17287 $(POSTSTAGE1_HOST_EXPORTS) \
17288 cd $(HOST_SUBDIR)/gmp && \
17289 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17290 CFLAGS="$(STAGEprofile_CFLAGS)" \
17291 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17292 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17296 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17297 TFLAGS="$(STAGEprofile_TFLAGS)" \
17298 $(TARGET-stageprofile-gmp)
17300 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
17301 clean-stageprofile: clean-stageprofile-gmp
17302 clean-stageprofile-gmp:
17303 @if [ $(current_stage) = stageprofile ]; then \
17304 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17305 else \
17306 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
17307 $(MAKE) stageprofile-start; \
17308 fi; \
17309 cd $(HOST_SUBDIR)/gmp && \
17310 $(MAKE) $(EXTRA_HOST_FLAGS) \
17311 $(POSTSTAGE1_FLAGS_TO_PASS) \
17312 clean
17313 @endif gmp-bootstrap
17316 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
17317 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
17318 maybe-all-stagefeedback-gmp:
17319 maybe-clean-stagefeedback-gmp:
17320 @if gmp-bootstrap
17321 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
17322 all-stagefeedback: all-stagefeedback-gmp
17323 TARGET-stagefeedback-gmp = $(TARGET-gmp)
17324 all-stagefeedback-gmp: configure-stagefeedback-gmp
17325 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17326 @r=`${PWD_COMMAND}`; export r; \
17327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17328 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17329 $(HOST_EXPORTS) \
17330 $(POSTSTAGE1_HOST_EXPORTS) \
17331 cd $(HOST_SUBDIR)/gmp && \
17332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17333 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17334 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17335 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17340 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17341 $(TARGET-stagefeedback-gmp)
17343 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
17344 clean-stagefeedback: clean-stagefeedback-gmp
17345 clean-stagefeedback-gmp:
17346 @if [ $(current_stage) = stagefeedback ]; then \
17347 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17348 else \
17349 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
17350 $(MAKE) stagefeedback-start; \
17351 fi; \
17352 cd $(HOST_SUBDIR)/gmp && \
17353 $(MAKE) $(EXTRA_HOST_FLAGS) \
17354 $(POSTSTAGE1_FLAGS_TO_PASS) \
17355 clean
17356 @endif gmp-bootstrap
17362 .PHONY: check-gmp maybe-check-gmp
17363 maybe-check-gmp:
17364 @if gmp
17365 maybe-check-gmp: check-gmp
17367 check-gmp:
17368 @: $(MAKE); $(unstage)
17369 @r=`${PWD_COMMAND}`; export r; \
17370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17371 $(HOST_EXPORTS) \
17372 (cd $(HOST_SUBDIR)/gmp && \
17373 $(MAKE) $(FLAGS_TO_PASS) check)
17375 @endif gmp
17377 .PHONY: install-gmp maybe-install-gmp
17378 maybe-install-gmp:
17379 @if gmp
17380 maybe-install-gmp: install-gmp
17382 install-gmp:
17384 @endif gmp
17386 .PHONY: install-strip-gmp maybe-install-strip-gmp
17387 maybe-install-strip-gmp:
17388 @if gmp
17389 maybe-install-strip-gmp: install-strip-gmp
17391 install-strip-gmp:
17393 @endif gmp
17395 # Other targets (info, dvi, pdf, etc.)
17397 .PHONY: maybe-info-gmp info-gmp
17398 maybe-info-gmp:
17399 @if gmp
17400 maybe-info-gmp: info-gmp
17402 info-gmp: \
17403 configure-gmp
17404 @[ -f ./gmp/Makefile ] || exit 0; \
17405 r=`${PWD_COMMAND}`; export r; \
17406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17407 $(HOST_EXPORTS) \
17408 for flag in $(EXTRA_HOST_FLAGS) ; do \
17409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17410 done; \
17411 echo "Doing info in gmp" ; \
17412 (cd $(HOST_SUBDIR)/gmp && \
17413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17415 "RANLIB=$${RANLIB}" \
17416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17417 info) \
17418 || exit 1
17420 @endif gmp
17422 .PHONY: maybe-dvi-gmp dvi-gmp
17423 maybe-dvi-gmp:
17424 @if gmp
17425 maybe-dvi-gmp: dvi-gmp
17427 dvi-gmp: \
17428 configure-gmp
17429 @[ -f ./gmp/Makefile ] || exit 0; \
17430 r=`${PWD_COMMAND}`; export r; \
17431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17432 $(HOST_EXPORTS) \
17433 for flag in $(EXTRA_HOST_FLAGS) ; do \
17434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17435 done; \
17436 echo "Doing dvi in gmp" ; \
17437 (cd $(HOST_SUBDIR)/gmp && \
17438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17440 "RANLIB=$${RANLIB}" \
17441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17442 dvi) \
17443 || exit 1
17445 @endif gmp
17447 .PHONY: maybe-pdf-gmp pdf-gmp
17448 maybe-pdf-gmp:
17449 @if gmp
17450 maybe-pdf-gmp: pdf-gmp
17452 pdf-gmp: \
17453 configure-gmp
17454 @[ -f ./gmp/Makefile ] || exit 0; \
17455 r=`${PWD_COMMAND}`; export r; \
17456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17457 $(HOST_EXPORTS) \
17458 for flag in $(EXTRA_HOST_FLAGS) ; do \
17459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17460 done; \
17461 echo "Doing pdf in gmp" ; \
17462 (cd $(HOST_SUBDIR)/gmp && \
17463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17465 "RANLIB=$${RANLIB}" \
17466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17467 pdf) \
17468 || exit 1
17470 @endif gmp
17472 .PHONY: maybe-html-gmp html-gmp
17473 maybe-html-gmp:
17474 @if gmp
17475 maybe-html-gmp: html-gmp
17477 html-gmp: \
17478 configure-gmp
17479 @[ -f ./gmp/Makefile ] || exit 0; \
17480 r=`${PWD_COMMAND}`; export r; \
17481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17482 $(HOST_EXPORTS) \
17483 for flag in $(EXTRA_HOST_FLAGS) ; do \
17484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17485 done; \
17486 echo "Doing html in gmp" ; \
17487 (cd $(HOST_SUBDIR)/gmp && \
17488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17490 "RANLIB=$${RANLIB}" \
17491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17492 html) \
17493 || exit 1
17495 @endif gmp
17497 .PHONY: maybe-TAGS-gmp TAGS-gmp
17498 maybe-TAGS-gmp:
17499 @if gmp
17500 maybe-TAGS-gmp: TAGS-gmp
17502 TAGS-gmp: \
17503 configure-gmp
17504 @[ -f ./gmp/Makefile ] || exit 0; \
17505 r=`${PWD_COMMAND}`; export r; \
17506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17507 $(HOST_EXPORTS) \
17508 for flag in $(EXTRA_HOST_FLAGS) ; do \
17509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17510 done; \
17511 echo "Doing TAGS in gmp" ; \
17512 (cd $(HOST_SUBDIR)/gmp && \
17513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17515 "RANLIB=$${RANLIB}" \
17516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17517 TAGS) \
17518 || exit 1
17520 @endif gmp
17522 .PHONY: maybe-install-info-gmp install-info-gmp
17523 maybe-install-info-gmp:
17524 @if gmp
17525 maybe-install-info-gmp: install-info-gmp
17527 install-info-gmp: \
17528 configure-gmp \
17529 info-gmp
17530 @[ -f ./gmp/Makefile ] || exit 0; \
17531 r=`${PWD_COMMAND}`; export r; \
17532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17533 $(HOST_EXPORTS) \
17534 for flag in $(EXTRA_HOST_FLAGS) ; do \
17535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17536 done; \
17537 echo "Doing install-info in gmp" ; \
17538 (cd $(HOST_SUBDIR)/gmp && \
17539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17541 "RANLIB=$${RANLIB}" \
17542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17543 install-info) \
17544 || exit 1
17546 @endif gmp
17548 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
17549 maybe-install-pdf-gmp:
17550 @if gmp
17551 maybe-install-pdf-gmp: install-pdf-gmp
17553 install-pdf-gmp: \
17554 configure-gmp \
17555 pdf-gmp
17556 @[ -f ./gmp/Makefile ] || exit 0; \
17557 r=`${PWD_COMMAND}`; export r; \
17558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17559 $(HOST_EXPORTS) \
17560 for flag in $(EXTRA_HOST_FLAGS) ; do \
17561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17562 done; \
17563 echo "Doing install-pdf in gmp" ; \
17564 (cd $(HOST_SUBDIR)/gmp && \
17565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17567 "RANLIB=$${RANLIB}" \
17568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17569 install-pdf) \
17570 || exit 1
17572 @endif gmp
17574 .PHONY: maybe-install-html-gmp install-html-gmp
17575 maybe-install-html-gmp:
17576 @if gmp
17577 maybe-install-html-gmp: install-html-gmp
17579 install-html-gmp: \
17580 configure-gmp \
17581 html-gmp
17582 @[ -f ./gmp/Makefile ] || exit 0; \
17583 r=`${PWD_COMMAND}`; export r; \
17584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17585 $(HOST_EXPORTS) \
17586 for flag in $(EXTRA_HOST_FLAGS) ; do \
17587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17588 done; \
17589 echo "Doing install-html in gmp" ; \
17590 (cd $(HOST_SUBDIR)/gmp && \
17591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17593 "RANLIB=$${RANLIB}" \
17594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17595 install-html) \
17596 || exit 1
17598 @endif gmp
17600 .PHONY: maybe-installcheck-gmp installcheck-gmp
17601 maybe-installcheck-gmp:
17602 @if gmp
17603 maybe-installcheck-gmp: installcheck-gmp
17605 installcheck-gmp: \
17606 configure-gmp
17607 @[ -f ./gmp/Makefile ] || exit 0; \
17608 r=`${PWD_COMMAND}`; export r; \
17609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17610 $(HOST_EXPORTS) \
17611 for flag in $(EXTRA_HOST_FLAGS) ; do \
17612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17613 done; \
17614 echo "Doing installcheck in gmp" ; \
17615 (cd $(HOST_SUBDIR)/gmp && \
17616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17618 "RANLIB=$${RANLIB}" \
17619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17620 installcheck) \
17621 || exit 1
17623 @endif gmp
17625 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17626 maybe-mostlyclean-gmp:
17627 @if gmp
17628 maybe-mostlyclean-gmp: mostlyclean-gmp
17630 mostlyclean-gmp:
17631 @[ -f ./gmp/Makefile ] || exit 0; \
17632 r=`${PWD_COMMAND}`; export r; \
17633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17634 $(HOST_EXPORTS) \
17635 for flag in $(EXTRA_HOST_FLAGS) ; do \
17636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17637 done; \
17638 echo "Doing mostlyclean in gmp" ; \
17639 (cd $(HOST_SUBDIR)/gmp && \
17640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17642 "RANLIB=$${RANLIB}" \
17643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17644 mostlyclean) \
17645 || exit 1
17647 @endif gmp
17649 .PHONY: maybe-clean-gmp clean-gmp
17650 maybe-clean-gmp:
17651 @if gmp
17652 maybe-clean-gmp: clean-gmp
17654 clean-gmp:
17655 @[ -f ./gmp/Makefile ] || exit 0; \
17656 r=`${PWD_COMMAND}`; export r; \
17657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17658 $(HOST_EXPORTS) \
17659 for flag in $(EXTRA_HOST_FLAGS) ; do \
17660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17661 done; \
17662 echo "Doing clean in gmp" ; \
17663 (cd $(HOST_SUBDIR)/gmp && \
17664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17666 "RANLIB=$${RANLIB}" \
17667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17668 clean) \
17669 || exit 1
17671 @endif gmp
17673 .PHONY: maybe-distclean-gmp distclean-gmp
17674 maybe-distclean-gmp:
17675 @if gmp
17676 maybe-distclean-gmp: distclean-gmp
17678 distclean-gmp:
17679 @[ -f ./gmp/Makefile ] || exit 0; \
17680 r=`${PWD_COMMAND}`; export r; \
17681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17682 $(HOST_EXPORTS) \
17683 for flag in $(EXTRA_HOST_FLAGS) ; do \
17684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17685 done; \
17686 echo "Doing distclean in gmp" ; \
17687 (cd $(HOST_SUBDIR)/gmp && \
17688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17690 "RANLIB=$${RANLIB}" \
17691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17692 distclean) \
17693 || exit 1
17695 @endif gmp
17697 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17698 maybe-maintainer-clean-gmp:
17699 @if gmp
17700 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17702 maintainer-clean-gmp:
17703 @[ -f ./gmp/Makefile ] || exit 0; \
17704 r=`${PWD_COMMAND}`; export r; \
17705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17706 $(HOST_EXPORTS) \
17707 for flag in $(EXTRA_HOST_FLAGS) ; do \
17708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17709 done; \
17710 echo "Doing maintainer-clean in gmp" ; \
17711 (cd $(HOST_SUBDIR)/gmp && \
17712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17714 "RANLIB=$${RANLIB}" \
17715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17716 maintainer-clean) \
17717 || exit 1
17719 @endif gmp
17723 .PHONY: configure-mpfr maybe-configure-mpfr
17724 maybe-configure-mpfr:
17725 @if gcc-bootstrap
17726 configure-mpfr: stage_current
17727 @endif gcc-bootstrap
17728 @if mpfr
17729 maybe-configure-mpfr: configure-mpfr
17730 configure-mpfr:
17731 @r=`${PWD_COMMAND}`; export r; \
17732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17733 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17734 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17735 $(HOST_EXPORTS) \
17736 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17737 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17738 case $(srcdir) in \
17739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17740 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17742 esac; \
17743 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17744 libsrcdir="$$s/mpfr"; \
17745 $(SHELL) $${libsrcdir}/configure \
17746 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17747 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17748 || exit 1
17749 @endif mpfr
17753 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17754 maybe-configure-stage1-mpfr:
17755 @if mpfr-bootstrap
17756 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17757 configure-stage1-mpfr:
17758 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17760 @r=`${PWD_COMMAND}`; export r; \
17761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17762 TFLAGS="$(STAGE1_TFLAGS)"; \
17763 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17764 $(HOST_EXPORTS) \
17765 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17766 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17767 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17768 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17770 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17771 case $(srcdir) in \
17772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17773 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17775 esac; \
17776 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17777 libsrcdir="$$s/mpfr"; \
17778 $(SHELL) $${libsrcdir}/configure \
17779 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17780 --target=${target_alias} $${srcdiroption} \
17781 $(STAGE1_CONFIGURE_FLAGS) \
17782 --disable-shared @extra_mpfr_configure_flags@
17783 @endif mpfr-bootstrap
17785 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17786 maybe-configure-stage2-mpfr:
17787 @if mpfr-bootstrap
17788 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17789 configure-stage2-mpfr:
17790 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17792 @r=`${PWD_COMMAND}`; export r; \
17793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17794 TFLAGS="$(STAGE2_TFLAGS)"; \
17795 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17796 $(HOST_EXPORTS) \
17797 $(POSTSTAGE1_HOST_EXPORTS) \
17798 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17799 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17800 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17801 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17803 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17804 case $(srcdir) in \
17805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17806 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17808 esac; \
17809 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17810 libsrcdir="$$s/mpfr"; \
17811 $(SHELL) $${libsrcdir}/configure \
17812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17813 --target=${target_alias} $${srcdiroption} \
17814 --with-build-libsubdir=$(HOST_SUBDIR) \
17815 $(STAGE2_CONFIGURE_FLAGS) \
17816 --disable-shared @extra_mpfr_configure_flags@
17817 @endif mpfr-bootstrap
17819 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17820 maybe-configure-stage3-mpfr:
17821 @if mpfr-bootstrap
17822 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17823 configure-stage3-mpfr:
17824 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17826 @r=`${PWD_COMMAND}`; export r; \
17827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17828 TFLAGS="$(STAGE3_TFLAGS)"; \
17829 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17830 $(HOST_EXPORTS) \
17831 $(POSTSTAGE1_HOST_EXPORTS) \
17832 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17833 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17834 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17835 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17837 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17838 case $(srcdir) in \
17839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17840 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17842 esac; \
17843 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17844 libsrcdir="$$s/mpfr"; \
17845 $(SHELL) $${libsrcdir}/configure \
17846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17847 --target=${target_alias} $${srcdiroption} \
17848 --with-build-libsubdir=$(HOST_SUBDIR) \
17849 $(STAGE3_CONFIGURE_FLAGS) \
17850 --disable-shared @extra_mpfr_configure_flags@
17851 @endif mpfr-bootstrap
17853 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17854 maybe-configure-stage4-mpfr:
17855 @if mpfr-bootstrap
17856 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17857 configure-stage4-mpfr:
17858 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17860 @r=`${PWD_COMMAND}`; export r; \
17861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17862 TFLAGS="$(STAGE4_TFLAGS)"; \
17863 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17864 $(HOST_EXPORTS) \
17865 $(POSTSTAGE1_HOST_EXPORTS) \
17866 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17867 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17868 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17869 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17871 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17872 case $(srcdir) in \
17873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17874 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17876 esac; \
17877 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17878 libsrcdir="$$s/mpfr"; \
17879 $(SHELL) $${libsrcdir}/configure \
17880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17881 --target=${target_alias} $${srcdiroption} \
17882 --with-build-libsubdir=$(HOST_SUBDIR) \
17883 $(STAGE4_CONFIGURE_FLAGS) \
17884 --disable-shared @extra_mpfr_configure_flags@
17885 @endif mpfr-bootstrap
17887 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17888 maybe-configure-stageprofile-mpfr:
17889 @if mpfr-bootstrap
17890 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17891 configure-stageprofile-mpfr:
17892 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17894 @r=`${PWD_COMMAND}`; export r; \
17895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17896 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17897 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17898 $(HOST_EXPORTS) \
17899 $(POSTSTAGE1_HOST_EXPORTS) \
17900 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17901 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17902 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17903 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17905 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17906 case $(srcdir) in \
17907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17908 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17910 esac; \
17911 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17912 libsrcdir="$$s/mpfr"; \
17913 $(SHELL) $${libsrcdir}/configure \
17914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17915 --target=${target_alias} $${srcdiroption} \
17916 --with-build-libsubdir=$(HOST_SUBDIR) \
17917 $(STAGEprofile_CONFIGURE_FLAGS) \
17918 --disable-shared @extra_mpfr_configure_flags@
17919 @endif mpfr-bootstrap
17921 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17922 maybe-configure-stagefeedback-mpfr:
17923 @if mpfr-bootstrap
17924 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17925 configure-stagefeedback-mpfr:
17926 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17928 @r=`${PWD_COMMAND}`; export r; \
17929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17930 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17931 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17932 $(HOST_EXPORTS) \
17933 $(POSTSTAGE1_HOST_EXPORTS) \
17934 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17935 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17936 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17937 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17939 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17940 case $(srcdir) in \
17941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17942 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17944 esac; \
17945 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17946 libsrcdir="$$s/mpfr"; \
17947 $(SHELL) $${libsrcdir}/configure \
17948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17949 --target=${target_alias} $${srcdiroption} \
17950 --with-build-libsubdir=$(HOST_SUBDIR) \
17951 $(STAGEfeedback_CONFIGURE_FLAGS) \
17952 --disable-shared @extra_mpfr_configure_flags@
17953 @endif mpfr-bootstrap
17959 .PHONY: all-mpfr maybe-all-mpfr
17960 maybe-all-mpfr:
17961 @if gcc-bootstrap
17962 all-mpfr: stage_current
17963 @endif gcc-bootstrap
17964 @if mpfr
17965 TARGET-mpfr=all
17966 maybe-all-mpfr: all-mpfr
17967 all-mpfr: configure-mpfr
17968 @r=`${PWD_COMMAND}`; export r; \
17969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17970 $(HOST_EXPORTS) \
17971 (cd $(HOST_SUBDIR)/mpfr && \
17972 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17973 $(TARGET-mpfr))
17974 @endif mpfr
17978 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17979 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17980 maybe-all-stage1-mpfr:
17981 maybe-clean-stage1-mpfr:
17982 @if mpfr-bootstrap
17983 maybe-all-stage1-mpfr: all-stage1-mpfr
17984 all-stage1: all-stage1-mpfr
17985 TARGET-stage1-mpfr = $(TARGET-mpfr)
17986 all-stage1-mpfr: configure-stage1-mpfr
17987 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17988 @r=`${PWD_COMMAND}`; export r; \
17989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17990 TFLAGS="$(STAGE1_TFLAGS)"; \
17991 $(HOST_EXPORTS) \
17992 cd $(HOST_SUBDIR)/mpfr && \
17993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17994 CFLAGS="$(STAGE1_CFLAGS)" \
17995 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17996 LIBCFLAGS="$(LIBCFLAGS)" \
17997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18000 $(EXTRA_HOST_FLAGS) \
18001 TFLAGS="$(STAGE1_TFLAGS)" \
18002 $(TARGET-stage1-mpfr)
18004 maybe-clean-stage1-mpfr: clean-stage1-mpfr
18005 clean-stage1: clean-stage1-mpfr
18006 clean-stage1-mpfr:
18007 @if [ $(current_stage) = stage1 ]; then \
18008 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18009 else \
18010 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
18011 $(MAKE) stage1-start; \
18012 fi; \
18013 cd $(HOST_SUBDIR)/mpfr && \
18014 $(MAKE) $(EXTRA_HOST_FLAGS) \
18015 clean
18016 @endif mpfr-bootstrap
18019 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
18020 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
18021 maybe-all-stage2-mpfr:
18022 maybe-clean-stage2-mpfr:
18023 @if mpfr-bootstrap
18024 maybe-all-stage2-mpfr: all-stage2-mpfr
18025 all-stage2: all-stage2-mpfr
18026 TARGET-stage2-mpfr = $(TARGET-mpfr)
18027 all-stage2-mpfr: configure-stage2-mpfr
18028 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18029 @r=`${PWD_COMMAND}`; export r; \
18030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18031 TFLAGS="$(STAGE2_TFLAGS)"; \
18032 $(HOST_EXPORTS) \
18033 $(POSTSTAGE1_HOST_EXPORTS) \
18034 cd $(HOST_SUBDIR)/mpfr && \
18035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18036 CFLAGS="$(STAGE2_CFLAGS)" \
18037 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18038 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18043 TFLAGS="$(STAGE2_TFLAGS)" \
18044 $(TARGET-stage2-mpfr)
18046 maybe-clean-stage2-mpfr: clean-stage2-mpfr
18047 clean-stage2: clean-stage2-mpfr
18048 clean-stage2-mpfr:
18049 @if [ $(current_stage) = stage2 ]; then \
18050 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18051 else \
18052 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
18053 $(MAKE) stage2-start; \
18054 fi; \
18055 cd $(HOST_SUBDIR)/mpfr && \
18056 $(MAKE) $(EXTRA_HOST_FLAGS) \
18057 $(POSTSTAGE1_FLAGS_TO_PASS) \
18058 clean
18059 @endif mpfr-bootstrap
18062 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
18063 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
18064 maybe-all-stage3-mpfr:
18065 maybe-clean-stage3-mpfr:
18066 @if mpfr-bootstrap
18067 maybe-all-stage3-mpfr: all-stage3-mpfr
18068 all-stage3: all-stage3-mpfr
18069 TARGET-stage3-mpfr = $(TARGET-mpfr)
18070 all-stage3-mpfr: configure-stage3-mpfr
18071 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18072 @r=`${PWD_COMMAND}`; export r; \
18073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18074 TFLAGS="$(STAGE3_TFLAGS)"; \
18075 $(HOST_EXPORTS) \
18076 $(POSTSTAGE1_HOST_EXPORTS) \
18077 cd $(HOST_SUBDIR)/mpfr && \
18078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18079 CFLAGS="$(STAGE3_CFLAGS)" \
18080 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18081 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18086 TFLAGS="$(STAGE3_TFLAGS)" \
18087 $(TARGET-stage3-mpfr)
18089 maybe-clean-stage3-mpfr: clean-stage3-mpfr
18090 clean-stage3: clean-stage3-mpfr
18091 clean-stage3-mpfr:
18092 @if [ $(current_stage) = stage3 ]; then \
18093 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18094 else \
18095 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
18096 $(MAKE) stage3-start; \
18097 fi; \
18098 cd $(HOST_SUBDIR)/mpfr && \
18099 $(MAKE) $(EXTRA_HOST_FLAGS) \
18100 $(POSTSTAGE1_FLAGS_TO_PASS) \
18101 clean
18102 @endif mpfr-bootstrap
18105 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
18106 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
18107 maybe-all-stage4-mpfr:
18108 maybe-clean-stage4-mpfr:
18109 @if mpfr-bootstrap
18110 maybe-all-stage4-mpfr: all-stage4-mpfr
18111 all-stage4: all-stage4-mpfr
18112 TARGET-stage4-mpfr = $(TARGET-mpfr)
18113 all-stage4-mpfr: configure-stage4-mpfr
18114 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18115 @r=`${PWD_COMMAND}`; export r; \
18116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18117 TFLAGS="$(STAGE4_TFLAGS)"; \
18118 $(HOST_EXPORTS) \
18119 $(POSTSTAGE1_HOST_EXPORTS) \
18120 cd $(HOST_SUBDIR)/mpfr && \
18121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18122 CFLAGS="$(STAGE4_CFLAGS)" \
18123 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18124 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18128 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18129 TFLAGS="$(STAGE4_TFLAGS)" \
18130 $(TARGET-stage4-mpfr)
18132 maybe-clean-stage4-mpfr: clean-stage4-mpfr
18133 clean-stage4: clean-stage4-mpfr
18134 clean-stage4-mpfr:
18135 @if [ $(current_stage) = stage4 ]; then \
18136 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18137 else \
18138 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
18139 $(MAKE) stage4-start; \
18140 fi; \
18141 cd $(HOST_SUBDIR)/mpfr && \
18142 $(MAKE) $(EXTRA_HOST_FLAGS) \
18143 $(POSTSTAGE1_FLAGS_TO_PASS) \
18144 clean
18145 @endif mpfr-bootstrap
18148 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
18149 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
18150 maybe-all-stageprofile-mpfr:
18151 maybe-clean-stageprofile-mpfr:
18152 @if mpfr-bootstrap
18153 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
18154 all-stageprofile: all-stageprofile-mpfr
18155 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
18156 all-stageprofile-mpfr: configure-stageprofile-mpfr
18157 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18158 @r=`${PWD_COMMAND}`; export r; \
18159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18160 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18161 $(HOST_EXPORTS) \
18162 $(POSTSTAGE1_HOST_EXPORTS) \
18163 cd $(HOST_SUBDIR)/mpfr && \
18164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18165 CFLAGS="$(STAGEprofile_CFLAGS)" \
18166 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18167 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18171 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18172 TFLAGS="$(STAGEprofile_TFLAGS)" \
18173 $(TARGET-stageprofile-mpfr)
18175 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
18176 clean-stageprofile: clean-stageprofile-mpfr
18177 clean-stageprofile-mpfr:
18178 @if [ $(current_stage) = stageprofile ]; then \
18179 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18180 else \
18181 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
18182 $(MAKE) stageprofile-start; \
18183 fi; \
18184 cd $(HOST_SUBDIR)/mpfr && \
18185 $(MAKE) $(EXTRA_HOST_FLAGS) \
18186 $(POSTSTAGE1_FLAGS_TO_PASS) \
18187 clean
18188 @endif mpfr-bootstrap
18191 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
18192 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
18193 maybe-all-stagefeedback-mpfr:
18194 maybe-clean-stagefeedback-mpfr:
18195 @if mpfr-bootstrap
18196 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
18197 all-stagefeedback: all-stagefeedback-mpfr
18198 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
18199 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
18200 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18201 @r=`${PWD_COMMAND}`; export r; \
18202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18203 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18204 $(HOST_EXPORTS) \
18205 $(POSTSTAGE1_HOST_EXPORTS) \
18206 cd $(HOST_SUBDIR)/mpfr && \
18207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18208 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18209 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18210 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18214 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18215 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18216 $(TARGET-stagefeedback-mpfr)
18218 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
18219 clean-stagefeedback: clean-stagefeedback-mpfr
18220 clean-stagefeedback-mpfr:
18221 @if [ $(current_stage) = stagefeedback ]; then \
18222 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18223 else \
18224 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
18225 $(MAKE) stagefeedback-start; \
18226 fi; \
18227 cd $(HOST_SUBDIR)/mpfr && \
18228 $(MAKE) $(EXTRA_HOST_FLAGS) \
18229 $(POSTSTAGE1_FLAGS_TO_PASS) \
18230 clean
18231 @endif mpfr-bootstrap
18237 .PHONY: check-mpfr maybe-check-mpfr
18238 maybe-check-mpfr:
18239 @if mpfr
18240 maybe-check-mpfr: check-mpfr
18242 check-mpfr:
18243 @: $(MAKE); $(unstage)
18244 @r=`${PWD_COMMAND}`; export r; \
18245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18246 $(HOST_EXPORTS) \
18247 (cd $(HOST_SUBDIR)/mpfr && \
18248 $(MAKE) $(FLAGS_TO_PASS) check)
18250 @endif mpfr
18252 .PHONY: install-mpfr maybe-install-mpfr
18253 maybe-install-mpfr:
18254 @if mpfr
18255 maybe-install-mpfr: install-mpfr
18257 install-mpfr:
18259 @endif mpfr
18261 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
18262 maybe-install-strip-mpfr:
18263 @if mpfr
18264 maybe-install-strip-mpfr: install-strip-mpfr
18266 install-strip-mpfr:
18268 @endif mpfr
18270 # Other targets (info, dvi, pdf, etc.)
18272 .PHONY: maybe-info-mpfr info-mpfr
18273 maybe-info-mpfr:
18274 @if mpfr
18275 maybe-info-mpfr: info-mpfr
18277 info-mpfr: \
18278 configure-mpfr
18279 @[ -f ./mpfr/Makefile ] || exit 0; \
18280 r=`${PWD_COMMAND}`; export r; \
18281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18282 $(HOST_EXPORTS) \
18283 for flag in $(EXTRA_HOST_FLAGS) ; do \
18284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18285 done; \
18286 echo "Doing info in mpfr" ; \
18287 (cd $(HOST_SUBDIR)/mpfr && \
18288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18290 "RANLIB=$${RANLIB}" \
18291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18292 info) \
18293 || exit 1
18295 @endif mpfr
18297 .PHONY: maybe-dvi-mpfr dvi-mpfr
18298 maybe-dvi-mpfr:
18299 @if mpfr
18300 maybe-dvi-mpfr: dvi-mpfr
18302 dvi-mpfr: \
18303 configure-mpfr
18304 @[ -f ./mpfr/Makefile ] || exit 0; \
18305 r=`${PWD_COMMAND}`; export r; \
18306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18307 $(HOST_EXPORTS) \
18308 for flag in $(EXTRA_HOST_FLAGS) ; do \
18309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18310 done; \
18311 echo "Doing dvi in mpfr" ; \
18312 (cd $(HOST_SUBDIR)/mpfr && \
18313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18315 "RANLIB=$${RANLIB}" \
18316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18317 dvi) \
18318 || exit 1
18320 @endif mpfr
18322 .PHONY: maybe-pdf-mpfr pdf-mpfr
18323 maybe-pdf-mpfr:
18324 @if mpfr
18325 maybe-pdf-mpfr: pdf-mpfr
18327 pdf-mpfr: \
18328 configure-mpfr
18329 @[ -f ./mpfr/Makefile ] || exit 0; \
18330 r=`${PWD_COMMAND}`; export r; \
18331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18332 $(HOST_EXPORTS) \
18333 for flag in $(EXTRA_HOST_FLAGS) ; do \
18334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18335 done; \
18336 echo "Doing pdf in mpfr" ; \
18337 (cd $(HOST_SUBDIR)/mpfr && \
18338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18340 "RANLIB=$${RANLIB}" \
18341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18342 pdf) \
18343 || exit 1
18345 @endif mpfr
18347 .PHONY: maybe-html-mpfr html-mpfr
18348 maybe-html-mpfr:
18349 @if mpfr
18350 maybe-html-mpfr: html-mpfr
18352 html-mpfr: \
18353 configure-mpfr
18354 @[ -f ./mpfr/Makefile ] || exit 0; \
18355 r=`${PWD_COMMAND}`; export r; \
18356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18357 $(HOST_EXPORTS) \
18358 for flag in $(EXTRA_HOST_FLAGS) ; do \
18359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18360 done; \
18361 echo "Doing html in mpfr" ; \
18362 (cd $(HOST_SUBDIR)/mpfr && \
18363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18365 "RANLIB=$${RANLIB}" \
18366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18367 html) \
18368 || exit 1
18370 @endif mpfr
18372 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
18373 maybe-TAGS-mpfr:
18374 @if mpfr
18375 maybe-TAGS-mpfr: TAGS-mpfr
18377 TAGS-mpfr: \
18378 configure-mpfr
18379 @[ -f ./mpfr/Makefile ] || exit 0; \
18380 r=`${PWD_COMMAND}`; export r; \
18381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18382 $(HOST_EXPORTS) \
18383 for flag in $(EXTRA_HOST_FLAGS) ; do \
18384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18385 done; \
18386 echo "Doing TAGS in mpfr" ; \
18387 (cd $(HOST_SUBDIR)/mpfr && \
18388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18390 "RANLIB=$${RANLIB}" \
18391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18392 TAGS) \
18393 || exit 1
18395 @endif mpfr
18397 .PHONY: maybe-install-info-mpfr install-info-mpfr
18398 maybe-install-info-mpfr:
18399 @if mpfr
18400 maybe-install-info-mpfr: install-info-mpfr
18402 install-info-mpfr: \
18403 configure-mpfr \
18404 info-mpfr
18405 @[ -f ./mpfr/Makefile ] || exit 0; \
18406 r=`${PWD_COMMAND}`; export r; \
18407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18408 $(HOST_EXPORTS) \
18409 for flag in $(EXTRA_HOST_FLAGS) ; do \
18410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18411 done; \
18412 echo "Doing install-info in mpfr" ; \
18413 (cd $(HOST_SUBDIR)/mpfr && \
18414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18416 "RANLIB=$${RANLIB}" \
18417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18418 install-info) \
18419 || exit 1
18421 @endif mpfr
18423 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
18424 maybe-install-pdf-mpfr:
18425 @if mpfr
18426 maybe-install-pdf-mpfr: install-pdf-mpfr
18428 install-pdf-mpfr: \
18429 configure-mpfr \
18430 pdf-mpfr
18431 @[ -f ./mpfr/Makefile ] || exit 0; \
18432 r=`${PWD_COMMAND}`; export r; \
18433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18434 $(HOST_EXPORTS) \
18435 for flag in $(EXTRA_HOST_FLAGS) ; do \
18436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18437 done; \
18438 echo "Doing install-pdf in mpfr" ; \
18439 (cd $(HOST_SUBDIR)/mpfr && \
18440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18442 "RANLIB=$${RANLIB}" \
18443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18444 install-pdf) \
18445 || exit 1
18447 @endif mpfr
18449 .PHONY: maybe-install-html-mpfr install-html-mpfr
18450 maybe-install-html-mpfr:
18451 @if mpfr
18452 maybe-install-html-mpfr: install-html-mpfr
18454 install-html-mpfr: \
18455 configure-mpfr \
18456 html-mpfr
18457 @[ -f ./mpfr/Makefile ] || exit 0; \
18458 r=`${PWD_COMMAND}`; export r; \
18459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18460 $(HOST_EXPORTS) \
18461 for flag in $(EXTRA_HOST_FLAGS) ; do \
18462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18463 done; \
18464 echo "Doing install-html in mpfr" ; \
18465 (cd $(HOST_SUBDIR)/mpfr && \
18466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18468 "RANLIB=$${RANLIB}" \
18469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18470 install-html) \
18471 || exit 1
18473 @endif mpfr
18475 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
18476 maybe-installcheck-mpfr:
18477 @if mpfr
18478 maybe-installcheck-mpfr: installcheck-mpfr
18480 installcheck-mpfr: \
18481 configure-mpfr
18482 @[ -f ./mpfr/Makefile ] || exit 0; \
18483 r=`${PWD_COMMAND}`; export r; \
18484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18485 $(HOST_EXPORTS) \
18486 for flag in $(EXTRA_HOST_FLAGS) ; do \
18487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18488 done; \
18489 echo "Doing installcheck in mpfr" ; \
18490 (cd $(HOST_SUBDIR)/mpfr && \
18491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18493 "RANLIB=$${RANLIB}" \
18494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18495 installcheck) \
18496 || exit 1
18498 @endif mpfr
18500 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
18501 maybe-mostlyclean-mpfr:
18502 @if mpfr
18503 maybe-mostlyclean-mpfr: mostlyclean-mpfr
18505 mostlyclean-mpfr:
18506 @[ -f ./mpfr/Makefile ] || exit 0; \
18507 r=`${PWD_COMMAND}`; export r; \
18508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18509 $(HOST_EXPORTS) \
18510 for flag in $(EXTRA_HOST_FLAGS) ; do \
18511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18512 done; \
18513 echo "Doing mostlyclean in mpfr" ; \
18514 (cd $(HOST_SUBDIR)/mpfr && \
18515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18517 "RANLIB=$${RANLIB}" \
18518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18519 mostlyclean) \
18520 || exit 1
18522 @endif mpfr
18524 .PHONY: maybe-clean-mpfr clean-mpfr
18525 maybe-clean-mpfr:
18526 @if mpfr
18527 maybe-clean-mpfr: clean-mpfr
18529 clean-mpfr:
18530 @[ -f ./mpfr/Makefile ] || exit 0; \
18531 r=`${PWD_COMMAND}`; export r; \
18532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18533 $(HOST_EXPORTS) \
18534 for flag in $(EXTRA_HOST_FLAGS) ; do \
18535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18536 done; \
18537 echo "Doing clean in mpfr" ; \
18538 (cd $(HOST_SUBDIR)/mpfr && \
18539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18541 "RANLIB=$${RANLIB}" \
18542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18543 clean) \
18544 || exit 1
18546 @endif mpfr
18548 .PHONY: maybe-distclean-mpfr distclean-mpfr
18549 maybe-distclean-mpfr:
18550 @if mpfr
18551 maybe-distclean-mpfr: distclean-mpfr
18553 distclean-mpfr:
18554 @[ -f ./mpfr/Makefile ] || exit 0; \
18555 r=`${PWD_COMMAND}`; export r; \
18556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18557 $(HOST_EXPORTS) \
18558 for flag in $(EXTRA_HOST_FLAGS) ; do \
18559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18560 done; \
18561 echo "Doing distclean in mpfr" ; \
18562 (cd $(HOST_SUBDIR)/mpfr && \
18563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18565 "RANLIB=$${RANLIB}" \
18566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18567 distclean) \
18568 || exit 1
18570 @endif mpfr
18572 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
18573 maybe-maintainer-clean-mpfr:
18574 @if mpfr
18575 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
18577 maintainer-clean-mpfr:
18578 @[ -f ./mpfr/Makefile ] || exit 0; \
18579 r=`${PWD_COMMAND}`; export r; \
18580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18581 $(HOST_EXPORTS) \
18582 for flag in $(EXTRA_HOST_FLAGS) ; do \
18583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18584 done; \
18585 echo "Doing maintainer-clean in mpfr" ; \
18586 (cd $(HOST_SUBDIR)/mpfr && \
18587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18589 "RANLIB=$${RANLIB}" \
18590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18591 maintainer-clean) \
18592 || exit 1
18594 @endif mpfr
18598 .PHONY: configure-mpc maybe-configure-mpc
18599 maybe-configure-mpc:
18600 @if gcc-bootstrap
18601 configure-mpc: stage_current
18602 @endif gcc-bootstrap
18603 @if mpc
18604 maybe-configure-mpc: configure-mpc
18605 configure-mpc:
18606 @r=`${PWD_COMMAND}`; export r; \
18607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18608 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18610 $(HOST_EXPORTS) \
18611 echo Configuring in $(HOST_SUBDIR)/mpc; \
18612 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18613 case $(srcdir) in \
18614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18615 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18617 esac; \
18618 srcdiroption="--srcdir=$${topdir}/mpc"; \
18619 libsrcdir="$$s/mpc"; \
18620 $(SHELL) $${libsrcdir}/configure \
18621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18622 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18623 || exit 1
18624 @endif mpc
18628 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18629 maybe-configure-stage1-mpc:
18630 @if mpc-bootstrap
18631 maybe-configure-stage1-mpc: configure-stage1-mpc
18632 configure-stage1-mpc:
18633 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18634 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18635 @r=`${PWD_COMMAND}`; export r; \
18636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18637 TFLAGS="$(STAGE1_TFLAGS)"; \
18638 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18639 $(HOST_EXPORTS) \
18640 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18641 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18642 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18643 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18645 cd $(HOST_SUBDIR)/mpc || exit 1; \
18646 case $(srcdir) in \
18647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18648 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18650 esac; \
18651 srcdiroption="--srcdir=$${topdir}/mpc"; \
18652 libsrcdir="$$s/mpc"; \
18653 $(SHELL) $${libsrcdir}/configure \
18654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18655 --target=${target_alias} $${srcdiroption} \
18656 $(STAGE1_CONFIGURE_FLAGS) \
18657 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18658 @endif mpc-bootstrap
18660 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18661 maybe-configure-stage2-mpc:
18662 @if mpc-bootstrap
18663 maybe-configure-stage2-mpc: configure-stage2-mpc
18664 configure-stage2-mpc:
18665 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18667 @r=`${PWD_COMMAND}`; export r; \
18668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18669 TFLAGS="$(STAGE2_TFLAGS)"; \
18670 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18671 $(HOST_EXPORTS) \
18672 $(POSTSTAGE1_HOST_EXPORTS) \
18673 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18674 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18675 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18676 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18678 cd $(HOST_SUBDIR)/mpc || exit 1; \
18679 case $(srcdir) in \
18680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18681 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18683 esac; \
18684 srcdiroption="--srcdir=$${topdir}/mpc"; \
18685 libsrcdir="$$s/mpc"; \
18686 $(SHELL) $${libsrcdir}/configure \
18687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18688 --target=${target_alias} $${srcdiroption} \
18689 --with-build-libsubdir=$(HOST_SUBDIR) \
18690 $(STAGE2_CONFIGURE_FLAGS) \
18691 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18692 @endif mpc-bootstrap
18694 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18695 maybe-configure-stage3-mpc:
18696 @if mpc-bootstrap
18697 maybe-configure-stage3-mpc: configure-stage3-mpc
18698 configure-stage3-mpc:
18699 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18700 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18701 @r=`${PWD_COMMAND}`; export r; \
18702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18703 TFLAGS="$(STAGE3_TFLAGS)"; \
18704 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18705 $(HOST_EXPORTS) \
18706 $(POSTSTAGE1_HOST_EXPORTS) \
18707 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18708 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18709 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18710 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18711 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18712 cd $(HOST_SUBDIR)/mpc || exit 1; \
18713 case $(srcdir) in \
18714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18715 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18717 esac; \
18718 srcdiroption="--srcdir=$${topdir}/mpc"; \
18719 libsrcdir="$$s/mpc"; \
18720 $(SHELL) $${libsrcdir}/configure \
18721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18722 --target=${target_alias} $${srcdiroption} \
18723 --with-build-libsubdir=$(HOST_SUBDIR) \
18724 $(STAGE3_CONFIGURE_FLAGS) \
18725 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18726 @endif mpc-bootstrap
18728 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18729 maybe-configure-stage4-mpc:
18730 @if mpc-bootstrap
18731 maybe-configure-stage4-mpc: configure-stage4-mpc
18732 configure-stage4-mpc:
18733 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18735 @r=`${PWD_COMMAND}`; export r; \
18736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18737 TFLAGS="$(STAGE4_TFLAGS)"; \
18738 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18739 $(HOST_EXPORTS) \
18740 $(POSTSTAGE1_HOST_EXPORTS) \
18741 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18742 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18743 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18744 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18746 cd $(HOST_SUBDIR)/mpc || exit 1; \
18747 case $(srcdir) in \
18748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18749 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18751 esac; \
18752 srcdiroption="--srcdir=$${topdir}/mpc"; \
18753 libsrcdir="$$s/mpc"; \
18754 $(SHELL) $${libsrcdir}/configure \
18755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18756 --target=${target_alias} $${srcdiroption} \
18757 --with-build-libsubdir=$(HOST_SUBDIR) \
18758 $(STAGE4_CONFIGURE_FLAGS) \
18759 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18760 @endif mpc-bootstrap
18762 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18763 maybe-configure-stageprofile-mpc:
18764 @if mpc-bootstrap
18765 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18766 configure-stageprofile-mpc:
18767 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18769 @r=`${PWD_COMMAND}`; export r; \
18770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18772 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18773 $(HOST_EXPORTS) \
18774 $(POSTSTAGE1_HOST_EXPORTS) \
18775 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18776 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18777 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18778 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18780 cd $(HOST_SUBDIR)/mpc || exit 1; \
18781 case $(srcdir) in \
18782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18783 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18785 esac; \
18786 srcdiroption="--srcdir=$${topdir}/mpc"; \
18787 libsrcdir="$$s/mpc"; \
18788 $(SHELL) $${libsrcdir}/configure \
18789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18790 --target=${target_alias} $${srcdiroption} \
18791 --with-build-libsubdir=$(HOST_SUBDIR) \
18792 $(STAGEprofile_CONFIGURE_FLAGS) \
18793 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18794 @endif mpc-bootstrap
18796 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18797 maybe-configure-stagefeedback-mpc:
18798 @if mpc-bootstrap
18799 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18800 configure-stagefeedback-mpc:
18801 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18802 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18803 @r=`${PWD_COMMAND}`; export r; \
18804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18805 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18806 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18807 $(HOST_EXPORTS) \
18808 $(POSTSTAGE1_HOST_EXPORTS) \
18809 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18810 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18811 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18812 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18814 cd $(HOST_SUBDIR)/mpc || exit 1; \
18815 case $(srcdir) in \
18816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18817 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18819 esac; \
18820 srcdiroption="--srcdir=$${topdir}/mpc"; \
18821 libsrcdir="$$s/mpc"; \
18822 $(SHELL) $${libsrcdir}/configure \
18823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18824 --target=${target_alias} $${srcdiroption} \
18825 --with-build-libsubdir=$(HOST_SUBDIR) \
18826 $(STAGEfeedback_CONFIGURE_FLAGS) \
18827 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18828 @endif mpc-bootstrap
18834 .PHONY: all-mpc maybe-all-mpc
18835 maybe-all-mpc:
18836 @if gcc-bootstrap
18837 all-mpc: stage_current
18838 @endif gcc-bootstrap
18839 @if mpc
18840 TARGET-mpc=all
18841 maybe-all-mpc: all-mpc
18842 all-mpc: configure-mpc
18843 @r=`${PWD_COMMAND}`; export r; \
18844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18845 $(HOST_EXPORTS) \
18846 (cd $(HOST_SUBDIR)/mpc && \
18847 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18848 $(TARGET-mpc))
18849 @endif mpc
18853 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18854 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18855 maybe-all-stage1-mpc:
18856 maybe-clean-stage1-mpc:
18857 @if mpc-bootstrap
18858 maybe-all-stage1-mpc: all-stage1-mpc
18859 all-stage1: all-stage1-mpc
18860 TARGET-stage1-mpc = $(TARGET-mpc)
18861 all-stage1-mpc: configure-stage1-mpc
18862 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18863 @r=`${PWD_COMMAND}`; export r; \
18864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18865 TFLAGS="$(STAGE1_TFLAGS)"; \
18866 $(HOST_EXPORTS) \
18867 cd $(HOST_SUBDIR)/mpc && \
18868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18869 CFLAGS="$(STAGE1_CFLAGS)" \
18870 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18871 LIBCFLAGS="$(LIBCFLAGS)" \
18872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18875 $(EXTRA_HOST_FLAGS) \
18876 TFLAGS="$(STAGE1_TFLAGS)" \
18877 $(TARGET-stage1-mpc)
18879 maybe-clean-stage1-mpc: clean-stage1-mpc
18880 clean-stage1: clean-stage1-mpc
18881 clean-stage1-mpc:
18882 @if [ $(current_stage) = stage1 ]; then \
18883 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18884 else \
18885 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18886 $(MAKE) stage1-start; \
18887 fi; \
18888 cd $(HOST_SUBDIR)/mpc && \
18889 $(MAKE) $(EXTRA_HOST_FLAGS) \
18890 clean
18891 @endif mpc-bootstrap
18894 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18895 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18896 maybe-all-stage2-mpc:
18897 maybe-clean-stage2-mpc:
18898 @if mpc-bootstrap
18899 maybe-all-stage2-mpc: all-stage2-mpc
18900 all-stage2: all-stage2-mpc
18901 TARGET-stage2-mpc = $(TARGET-mpc)
18902 all-stage2-mpc: configure-stage2-mpc
18903 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18904 @r=`${PWD_COMMAND}`; export r; \
18905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18906 TFLAGS="$(STAGE2_TFLAGS)"; \
18907 $(HOST_EXPORTS) \
18908 $(POSTSTAGE1_HOST_EXPORTS) \
18909 cd $(HOST_SUBDIR)/mpc && \
18910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18911 CFLAGS="$(STAGE2_CFLAGS)" \
18912 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18913 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18917 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18918 TFLAGS="$(STAGE2_TFLAGS)" \
18919 $(TARGET-stage2-mpc)
18921 maybe-clean-stage2-mpc: clean-stage2-mpc
18922 clean-stage2: clean-stage2-mpc
18923 clean-stage2-mpc:
18924 @if [ $(current_stage) = stage2 ]; then \
18925 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18926 else \
18927 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18928 $(MAKE) stage2-start; \
18929 fi; \
18930 cd $(HOST_SUBDIR)/mpc && \
18931 $(MAKE) $(EXTRA_HOST_FLAGS) \
18932 $(POSTSTAGE1_FLAGS_TO_PASS) \
18933 clean
18934 @endif mpc-bootstrap
18937 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18938 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18939 maybe-all-stage3-mpc:
18940 maybe-clean-stage3-mpc:
18941 @if mpc-bootstrap
18942 maybe-all-stage3-mpc: all-stage3-mpc
18943 all-stage3: all-stage3-mpc
18944 TARGET-stage3-mpc = $(TARGET-mpc)
18945 all-stage3-mpc: configure-stage3-mpc
18946 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18947 @r=`${PWD_COMMAND}`; export r; \
18948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949 TFLAGS="$(STAGE3_TFLAGS)"; \
18950 $(HOST_EXPORTS) \
18951 $(POSTSTAGE1_HOST_EXPORTS) \
18952 cd $(HOST_SUBDIR)/mpc && \
18953 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18954 CFLAGS="$(STAGE3_CFLAGS)" \
18955 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18956 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18961 TFLAGS="$(STAGE3_TFLAGS)" \
18962 $(TARGET-stage3-mpc)
18964 maybe-clean-stage3-mpc: clean-stage3-mpc
18965 clean-stage3: clean-stage3-mpc
18966 clean-stage3-mpc:
18967 @if [ $(current_stage) = stage3 ]; then \
18968 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18969 else \
18970 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18971 $(MAKE) stage3-start; \
18972 fi; \
18973 cd $(HOST_SUBDIR)/mpc && \
18974 $(MAKE) $(EXTRA_HOST_FLAGS) \
18975 $(POSTSTAGE1_FLAGS_TO_PASS) \
18976 clean
18977 @endif mpc-bootstrap
18980 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18981 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18982 maybe-all-stage4-mpc:
18983 maybe-clean-stage4-mpc:
18984 @if mpc-bootstrap
18985 maybe-all-stage4-mpc: all-stage4-mpc
18986 all-stage4: all-stage4-mpc
18987 TARGET-stage4-mpc = $(TARGET-mpc)
18988 all-stage4-mpc: configure-stage4-mpc
18989 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18990 @r=`${PWD_COMMAND}`; export r; \
18991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18992 TFLAGS="$(STAGE4_TFLAGS)"; \
18993 $(HOST_EXPORTS) \
18994 $(POSTSTAGE1_HOST_EXPORTS) \
18995 cd $(HOST_SUBDIR)/mpc && \
18996 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18997 CFLAGS="$(STAGE4_CFLAGS)" \
18998 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18999 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19004 TFLAGS="$(STAGE4_TFLAGS)" \
19005 $(TARGET-stage4-mpc)
19007 maybe-clean-stage4-mpc: clean-stage4-mpc
19008 clean-stage4: clean-stage4-mpc
19009 clean-stage4-mpc:
19010 @if [ $(current_stage) = stage4 ]; then \
19011 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19012 else \
19013 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
19014 $(MAKE) stage4-start; \
19015 fi; \
19016 cd $(HOST_SUBDIR)/mpc && \
19017 $(MAKE) $(EXTRA_HOST_FLAGS) \
19018 $(POSTSTAGE1_FLAGS_TO_PASS) \
19019 clean
19020 @endif mpc-bootstrap
19023 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
19024 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
19025 maybe-all-stageprofile-mpc:
19026 maybe-clean-stageprofile-mpc:
19027 @if mpc-bootstrap
19028 maybe-all-stageprofile-mpc: all-stageprofile-mpc
19029 all-stageprofile: all-stageprofile-mpc
19030 TARGET-stageprofile-mpc = $(TARGET-mpc)
19031 all-stageprofile-mpc: configure-stageprofile-mpc
19032 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19033 @r=`${PWD_COMMAND}`; export r; \
19034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19035 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19036 $(HOST_EXPORTS) \
19037 $(POSTSTAGE1_HOST_EXPORTS) \
19038 cd $(HOST_SUBDIR)/mpc && \
19039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19040 CFLAGS="$(STAGEprofile_CFLAGS)" \
19041 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19042 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19046 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19047 TFLAGS="$(STAGEprofile_TFLAGS)" \
19048 $(TARGET-stageprofile-mpc)
19050 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
19051 clean-stageprofile: clean-stageprofile-mpc
19052 clean-stageprofile-mpc:
19053 @if [ $(current_stage) = stageprofile ]; then \
19054 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19055 else \
19056 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
19057 $(MAKE) stageprofile-start; \
19058 fi; \
19059 cd $(HOST_SUBDIR)/mpc && \
19060 $(MAKE) $(EXTRA_HOST_FLAGS) \
19061 $(POSTSTAGE1_FLAGS_TO_PASS) \
19062 clean
19063 @endif mpc-bootstrap
19066 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
19067 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
19068 maybe-all-stagefeedback-mpc:
19069 maybe-clean-stagefeedback-mpc:
19070 @if mpc-bootstrap
19071 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
19072 all-stagefeedback: all-stagefeedback-mpc
19073 TARGET-stagefeedback-mpc = $(TARGET-mpc)
19074 all-stagefeedback-mpc: configure-stagefeedback-mpc
19075 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19076 @r=`${PWD_COMMAND}`; export r; \
19077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19078 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19079 $(HOST_EXPORTS) \
19080 $(POSTSTAGE1_HOST_EXPORTS) \
19081 cd $(HOST_SUBDIR)/mpc && \
19082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19083 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19084 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19085 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19090 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19091 $(TARGET-stagefeedback-mpc)
19093 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
19094 clean-stagefeedback: clean-stagefeedback-mpc
19095 clean-stagefeedback-mpc:
19096 @if [ $(current_stage) = stagefeedback ]; then \
19097 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19098 else \
19099 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
19100 $(MAKE) stagefeedback-start; \
19101 fi; \
19102 cd $(HOST_SUBDIR)/mpc && \
19103 $(MAKE) $(EXTRA_HOST_FLAGS) \
19104 $(POSTSTAGE1_FLAGS_TO_PASS) \
19105 clean
19106 @endif mpc-bootstrap
19112 .PHONY: check-mpc maybe-check-mpc
19113 maybe-check-mpc:
19114 @if mpc
19115 maybe-check-mpc: check-mpc
19117 check-mpc:
19118 @: $(MAKE); $(unstage)
19119 @r=`${PWD_COMMAND}`; export r; \
19120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19121 $(HOST_EXPORTS) \
19122 (cd $(HOST_SUBDIR)/mpc && \
19123 $(MAKE) $(FLAGS_TO_PASS) check)
19125 @endif mpc
19127 .PHONY: install-mpc maybe-install-mpc
19128 maybe-install-mpc:
19129 @if mpc
19130 maybe-install-mpc: install-mpc
19132 install-mpc:
19134 @endif mpc
19136 .PHONY: install-strip-mpc maybe-install-strip-mpc
19137 maybe-install-strip-mpc:
19138 @if mpc
19139 maybe-install-strip-mpc: install-strip-mpc
19141 install-strip-mpc:
19143 @endif mpc
19145 # Other targets (info, dvi, pdf, etc.)
19147 .PHONY: maybe-info-mpc info-mpc
19148 maybe-info-mpc:
19149 @if mpc
19150 maybe-info-mpc: info-mpc
19152 info-mpc: \
19153 configure-mpc
19154 @[ -f ./mpc/Makefile ] || exit 0; \
19155 r=`${PWD_COMMAND}`; export r; \
19156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19157 $(HOST_EXPORTS) \
19158 for flag in $(EXTRA_HOST_FLAGS) ; do \
19159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19160 done; \
19161 echo "Doing info in mpc" ; \
19162 (cd $(HOST_SUBDIR)/mpc && \
19163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19165 "RANLIB=$${RANLIB}" \
19166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19167 info) \
19168 || exit 1
19170 @endif mpc
19172 .PHONY: maybe-dvi-mpc dvi-mpc
19173 maybe-dvi-mpc:
19174 @if mpc
19175 maybe-dvi-mpc: dvi-mpc
19177 dvi-mpc: \
19178 configure-mpc
19179 @[ -f ./mpc/Makefile ] || exit 0; \
19180 r=`${PWD_COMMAND}`; export r; \
19181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19182 $(HOST_EXPORTS) \
19183 for flag in $(EXTRA_HOST_FLAGS) ; do \
19184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19185 done; \
19186 echo "Doing dvi in mpc" ; \
19187 (cd $(HOST_SUBDIR)/mpc && \
19188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19190 "RANLIB=$${RANLIB}" \
19191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19192 dvi) \
19193 || exit 1
19195 @endif mpc
19197 .PHONY: maybe-pdf-mpc pdf-mpc
19198 maybe-pdf-mpc:
19199 @if mpc
19200 maybe-pdf-mpc: pdf-mpc
19202 pdf-mpc: \
19203 configure-mpc
19204 @[ -f ./mpc/Makefile ] || exit 0; \
19205 r=`${PWD_COMMAND}`; export r; \
19206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19207 $(HOST_EXPORTS) \
19208 for flag in $(EXTRA_HOST_FLAGS) ; do \
19209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19210 done; \
19211 echo "Doing pdf in mpc" ; \
19212 (cd $(HOST_SUBDIR)/mpc && \
19213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19215 "RANLIB=$${RANLIB}" \
19216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19217 pdf) \
19218 || exit 1
19220 @endif mpc
19222 .PHONY: maybe-html-mpc html-mpc
19223 maybe-html-mpc:
19224 @if mpc
19225 maybe-html-mpc: html-mpc
19227 html-mpc: \
19228 configure-mpc
19229 @[ -f ./mpc/Makefile ] || exit 0; \
19230 r=`${PWD_COMMAND}`; export r; \
19231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19232 $(HOST_EXPORTS) \
19233 for flag in $(EXTRA_HOST_FLAGS) ; do \
19234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19235 done; \
19236 echo "Doing html in mpc" ; \
19237 (cd $(HOST_SUBDIR)/mpc && \
19238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19240 "RANLIB=$${RANLIB}" \
19241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19242 html) \
19243 || exit 1
19245 @endif mpc
19247 .PHONY: maybe-TAGS-mpc TAGS-mpc
19248 maybe-TAGS-mpc:
19249 @if mpc
19250 maybe-TAGS-mpc: TAGS-mpc
19252 TAGS-mpc: \
19253 configure-mpc
19254 @[ -f ./mpc/Makefile ] || exit 0; \
19255 r=`${PWD_COMMAND}`; export r; \
19256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19257 $(HOST_EXPORTS) \
19258 for flag in $(EXTRA_HOST_FLAGS) ; do \
19259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19260 done; \
19261 echo "Doing TAGS in mpc" ; \
19262 (cd $(HOST_SUBDIR)/mpc && \
19263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19265 "RANLIB=$${RANLIB}" \
19266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19267 TAGS) \
19268 || exit 1
19270 @endif mpc
19272 .PHONY: maybe-install-info-mpc install-info-mpc
19273 maybe-install-info-mpc:
19274 @if mpc
19275 maybe-install-info-mpc: install-info-mpc
19277 install-info-mpc: \
19278 configure-mpc \
19279 info-mpc
19280 @[ -f ./mpc/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 install-info in mpc" ; \
19288 (cd $(HOST_SUBDIR)/mpc && \
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 install-info) \
19294 || exit 1
19296 @endif mpc
19298 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
19299 maybe-install-pdf-mpc:
19300 @if mpc
19301 maybe-install-pdf-mpc: install-pdf-mpc
19303 install-pdf-mpc: \
19304 configure-mpc \
19305 pdf-mpc
19306 @[ -f ./mpc/Makefile ] || exit 0; \
19307 r=`${PWD_COMMAND}`; export r; \
19308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19309 $(HOST_EXPORTS) \
19310 for flag in $(EXTRA_HOST_FLAGS) ; do \
19311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19312 done; \
19313 echo "Doing install-pdf in mpc" ; \
19314 (cd $(HOST_SUBDIR)/mpc && \
19315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19317 "RANLIB=$${RANLIB}" \
19318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19319 install-pdf) \
19320 || exit 1
19322 @endif mpc
19324 .PHONY: maybe-install-html-mpc install-html-mpc
19325 maybe-install-html-mpc:
19326 @if mpc
19327 maybe-install-html-mpc: install-html-mpc
19329 install-html-mpc: \
19330 configure-mpc \
19331 html-mpc
19332 @[ -f ./mpc/Makefile ] || exit 0; \
19333 r=`${PWD_COMMAND}`; export r; \
19334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19335 $(HOST_EXPORTS) \
19336 for flag in $(EXTRA_HOST_FLAGS) ; do \
19337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19338 done; \
19339 echo "Doing install-html in mpc" ; \
19340 (cd $(HOST_SUBDIR)/mpc && \
19341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19343 "RANLIB=$${RANLIB}" \
19344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19345 install-html) \
19346 || exit 1
19348 @endif mpc
19350 .PHONY: maybe-installcheck-mpc installcheck-mpc
19351 maybe-installcheck-mpc:
19352 @if mpc
19353 maybe-installcheck-mpc: installcheck-mpc
19355 installcheck-mpc: \
19356 configure-mpc
19357 @[ -f ./mpc/Makefile ] || exit 0; \
19358 r=`${PWD_COMMAND}`; export r; \
19359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19360 $(HOST_EXPORTS) \
19361 for flag in $(EXTRA_HOST_FLAGS) ; do \
19362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19363 done; \
19364 echo "Doing installcheck in mpc" ; \
19365 (cd $(HOST_SUBDIR)/mpc && \
19366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19368 "RANLIB=$${RANLIB}" \
19369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19370 installcheck) \
19371 || exit 1
19373 @endif mpc
19375 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
19376 maybe-mostlyclean-mpc:
19377 @if mpc
19378 maybe-mostlyclean-mpc: mostlyclean-mpc
19380 mostlyclean-mpc:
19381 @[ -f ./mpc/Makefile ] || exit 0; \
19382 r=`${PWD_COMMAND}`; export r; \
19383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19384 $(HOST_EXPORTS) \
19385 for flag in $(EXTRA_HOST_FLAGS) ; do \
19386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19387 done; \
19388 echo "Doing mostlyclean in mpc" ; \
19389 (cd $(HOST_SUBDIR)/mpc && \
19390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19392 "RANLIB=$${RANLIB}" \
19393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19394 mostlyclean) \
19395 || exit 1
19397 @endif mpc
19399 .PHONY: maybe-clean-mpc clean-mpc
19400 maybe-clean-mpc:
19401 @if mpc
19402 maybe-clean-mpc: clean-mpc
19404 clean-mpc:
19405 @[ -f ./mpc/Makefile ] || exit 0; \
19406 r=`${PWD_COMMAND}`; export r; \
19407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19408 $(HOST_EXPORTS) \
19409 for flag in $(EXTRA_HOST_FLAGS) ; do \
19410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19411 done; \
19412 echo "Doing clean in mpc" ; \
19413 (cd $(HOST_SUBDIR)/mpc && \
19414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19416 "RANLIB=$${RANLIB}" \
19417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19418 clean) \
19419 || exit 1
19421 @endif mpc
19423 .PHONY: maybe-distclean-mpc distclean-mpc
19424 maybe-distclean-mpc:
19425 @if mpc
19426 maybe-distclean-mpc: distclean-mpc
19428 distclean-mpc:
19429 @[ -f ./mpc/Makefile ] || exit 0; \
19430 r=`${PWD_COMMAND}`; export r; \
19431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19432 $(HOST_EXPORTS) \
19433 for flag in $(EXTRA_HOST_FLAGS) ; do \
19434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19435 done; \
19436 echo "Doing distclean in mpc" ; \
19437 (cd $(HOST_SUBDIR)/mpc && \
19438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19440 "RANLIB=$${RANLIB}" \
19441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19442 distclean) \
19443 || exit 1
19445 @endif mpc
19447 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
19448 maybe-maintainer-clean-mpc:
19449 @if mpc
19450 maybe-maintainer-clean-mpc: maintainer-clean-mpc
19452 maintainer-clean-mpc:
19453 @[ -f ./mpc/Makefile ] || exit 0; \
19454 r=`${PWD_COMMAND}`; export r; \
19455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19456 $(HOST_EXPORTS) \
19457 for flag in $(EXTRA_HOST_FLAGS) ; do \
19458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19459 done; \
19460 echo "Doing maintainer-clean in mpc" ; \
19461 (cd $(HOST_SUBDIR)/mpc && \
19462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19464 "RANLIB=$${RANLIB}" \
19465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19466 maintainer-clean) \
19467 || exit 1
19469 @endif mpc
19473 .PHONY: configure-ppl maybe-configure-ppl
19474 maybe-configure-ppl:
19475 @if gcc-bootstrap
19476 configure-ppl: stage_current
19477 @endif gcc-bootstrap
19478 @if ppl
19479 maybe-configure-ppl: configure-ppl
19480 configure-ppl:
19481 @r=`${PWD_COMMAND}`; export r; \
19482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19483 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19485 $(HOST_EXPORTS) \
19486 echo Configuring in $(HOST_SUBDIR)/ppl; \
19487 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
19488 case $(srcdir) in \
19489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19490 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19492 esac; \
19493 srcdiroption="--srcdir=$${topdir}/ppl"; \
19494 libsrcdir="$$s/ppl"; \
19495 $(SHELL) $${libsrcdir}/configure \
19496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19497 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
19498 || exit 1
19499 @endif ppl
19503 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
19504 maybe-configure-stage1-ppl:
19505 @if ppl-bootstrap
19506 maybe-configure-stage1-ppl: configure-stage1-ppl
19507 configure-stage1-ppl:
19508 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19509 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19510 @r=`${PWD_COMMAND}`; export r; \
19511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19512 TFLAGS="$(STAGE1_TFLAGS)"; \
19513 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19514 $(HOST_EXPORTS) \
19515 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19516 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19517 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19518 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
19519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19520 cd $(HOST_SUBDIR)/ppl || exit 1; \
19521 case $(srcdir) in \
19522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19523 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19525 esac; \
19526 srcdiroption="--srcdir=$${topdir}/ppl"; \
19527 libsrcdir="$$s/ppl"; \
19528 $(SHELL) $${libsrcdir}/configure \
19529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19530 --target=${target_alias} $${srcdiroption} \
19531 $(STAGE1_CONFIGURE_FLAGS) \
19532 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19533 @endif ppl-bootstrap
19535 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
19536 maybe-configure-stage2-ppl:
19537 @if ppl-bootstrap
19538 maybe-configure-stage2-ppl: configure-stage2-ppl
19539 configure-stage2-ppl:
19540 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19541 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19542 @r=`${PWD_COMMAND}`; export r; \
19543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19544 TFLAGS="$(STAGE2_TFLAGS)"; \
19545 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19546 $(HOST_EXPORTS) \
19547 $(POSTSTAGE1_HOST_EXPORTS) \
19548 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19549 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19550 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19551 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
19552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19553 cd $(HOST_SUBDIR)/ppl || exit 1; \
19554 case $(srcdir) in \
19555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19556 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19558 esac; \
19559 srcdiroption="--srcdir=$${topdir}/ppl"; \
19560 libsrcdir="$$s/ppl"; \
19561 $(SHELL) $${libsrcdir}/configure \
19562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19563 --target=${target_alias} $${srcdiroption} \
19564 --with-build-libsubdir=$(HOST_SUBDIR) \
19565 $(STAGE2_CONFIGURE_FLAGS) \
19566 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19567 @endif ppl-bootstrap
19569 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
19570 maybe-configure-stage3-ppl:
19571 @if ppl-bootstrap
19572 maybe-configure-stage3-ppl: configure-stage3-ppl
19573 configure-stage3-ppl:
19574 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19575 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19576 @r=`${PWD_COMMAND}`; export r; \
19577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19578 TFLAGS="$(STAGE3_TFLAGS)"; \
19579 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19580 $(HOST_EXPORTS) \
19581 $(POSTSTAGE1_HOST_EXPORTS) \
19582 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19583 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19584 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19585 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
19586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19587 cd $(HOST_SUBDIR)/ppl || exit 1; \
19588 case $(srcdir) in \
19589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19590 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19592 esac; \
19593 srcdiroption="--srcdir=$${topdir}/ppl"; \
19594 libsrcdir="$$s/ppl"; \
19595 $(SHELL) $${libsrcdir}/configure \
19596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19597 --target=${target_alias} $${srcdiroption} \
19598 --with-build-libsubdir=$(HOST_SUBDIR) \
19599 $(STAGE3_CONFIGURE_FLAGS) \
19600 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19601 @endif ppl-bootstrap
19603 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19604 maybe-configure-stage4-ppl:
19605 @if ppl-bootstrap
19606 maybe-configure-stage4-ppl: configure-stage4-ppl
19607 configure-stage4-ppl:
19608 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19609 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19610 @r=`${PWD_COMMAND}`; export r; \
19611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19612 TFLAGS="$(STAGE4_TFLAGS)"; \
19613 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19614 $(HOST_EXPORTS) \
19615 $(POSTSTAGE1_HOST_EXPORTS) \
19616 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19617 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19618 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19619 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19620 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19621 cd $(HOST_SUBDIR)/ppl || exit 1; \
19622 case $(srcdir) in \
19623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19624 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19626 esac; \
19627 srcdiroption="--srcdir=$${topdir}/ppl"; \
19628 libsrcdir="$$s/ppl"; \
19629 $(SHELL) $${libsrcdir}/configure \
19630 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19631 --target=${target_alias} $${srcdiroption} \
19632 --with-build-libsubdir=$(HOST_SUBDIR) \
19633 $(STAGE4_CONFIGURE_FLAGS) \
19634 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19635 @endif ppl-bootstrap
19637 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19638 maybe-configure-stageprofile-ppl:
19639 @if ppl-bootstrap
19640 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19641 configure-stageprofile-ppl:
19642 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19644 @r=`${PWD_COMMAND}`; export r; \
19645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19646 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19647 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19648 $(HOST_EXPORTS) \
19649 $(POSTSTAGE1_HOST_EXPORTS) \
19650 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19651 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19652 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19653 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19655 cd $(HOST_SUBDIR)/ppl || exit 1; \
19656 case $(srcdir) in \
19657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19658 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19660 esac; \
19661 srcdiroption="--srcdir=$${topdir}/ppl"; \
19662 libsrcdir="$$s/ppl"; \
19663 $(SHELL) $${libsrcdir}/configure \
19664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19665 --target=${target_alias} $${srcdiroption} \
19666 --with-build-libsubdir=$(HOST_SUBDIR) \
19667 $(STAGEprofile_CONFIGURE_FLAGS) \
19668 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19669 @endif ppl-bootstrap
19671 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19672 maybe-configure-stagefeedback-ppl:
19673 @if ppl-bootstrap
19674 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19675 configure-stagefeedback-ppl:
19676 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19677 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19678 @r=`${PWD_COMMAND}`; export r; \
19679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19680 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19681 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19682 $(HOST_EXPORTS) \
19683 $(POSTSTAGE1_HOST_EXPORTS) \
19684 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19685 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19686 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19687 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19689 cd $(HOST_SUBDIR)/ppl || exit 1; \
19690 case $(srcdir) in \
19691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19692 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19694 esac; \
19695 srcdiroption="--srcdir=$${topdir}/ppl"; \
19696 libsrcdir="$$s/ppl"; \
19697 $(SHELL) $${libsrcdir}/configure \
19698 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19699 --target=${target_alias} $${srcdiroption} \
19700 --with-build-libsubdir=$(HOST_SUBDIR) \
19701 $(STAGEfeedback_CONFIGURE_FLAGS) \
19702 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19703 @endif ppl-bootstrap
19709 .PHONY: all-ppl maybe-all-ppl
19710 maybe-all-ppl:
19711 @if gcc-bootstrap
19712 all-ppl: stage_current
19713 @endif gcc-bootstrap
19714 @if ppl
19715 TARGET-ppl=all
19716 maybe-all-ppl: all-ppl
19717 all-ppl: configure-ppl
19718 @r=`${PWD_COMMAND}`; export r; \
19719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720 $(HOST_EXPORTS) \
19721 (cd $(HOST_SUBDIR)/ppl && \
19722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19723 $(TARGET-ppl))
19724 @endif ppl
19728 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19729 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19730 maybe-all-stage1-ppl:
19731 maybe-clean-stage1-ppl:
19732 @if ppl-bootstrap
19733 maybe-all-stage1-ppl: all-stage1-ppl
19734 all-stage1: all-stage1-ppl
19735 TARGET-stage1-ppl = $(TARGET-ppl)
19736 all-stage1-ppl: configure-stage1-ppl
19737 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19738 @r=`${PWD_COMMAND}`; export r; \
19739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19740 TFLAGS="$(STAGE1_TFLAGS)"; \
19741 $(HOST_EXPORTS) \
19742 cd $(HOST_SUBDIR)/ppl && \
19743 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19744 CFLAGS="$(STAGE1_CFLAGS)" \
19745 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19746 LIBCFLAGS="$(LIBCFLAGS)" \
19747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19750 $(EXTRA_HOST_FLAGS) \
19751 TFLAGS="$(STAGE1_TFLAGS)" \
19752 $(TARGET-stage1-ppl)
19754 maybe-clean-stage1-ppl: clean-stage1-ppl
19755 clean-stage1: clean-stage1-ppl
19756 clean-stage1-ppl:
19757 @if [ $(current_stage) = stage1 ]; then \
19758 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19759 else \
19760 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19761 $(MAKE) stage1-start; \
19762 fi; \
19763 cd $(HOST_SUBDIR)/ppl && \
19764 $(MAKE) $(EXTRA_HOST_FLAGS) \
19765 clean
19766 @endif ppl-bootstrap
19769 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19770 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19771 maybe-all-stage2-ppl:
19772 maybe-clean-stage2-ppl:
19773 @if ppl-bootstrap
19774 maybe-all-stage2-ppl: all-stage2-ppl
19775 all-stage2: all-stage2-ppl
19776 TARGET-stage2-ppl = $(TARGET-ppl)
19777 all-stage2-ppl: configure-stage2-ppl
19778 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19779 @r=`${PWD_COMMAND}`; export r; \
19780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19781 TFLAGS="$(STAGE2_TFLAGS)"; \
19782 $(HOST_EXPORTS) \
19783 $(POSTSTAGE1_HOST_EXPORTS) \
19784 cd $(HOST_SUBDIR)/ppl && \
19785 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19786 CFLAGS="$(STAGE2_CFLAGS)" \
19787 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19788 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19789 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19790 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19791 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19792 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19793 TFLAGS="$(STAGE2_TFLAGS)" \
19794 $(TARGET-stage2-ppl)
19796 maybe-clean-stage2-ppl: clean-stage2-ppl
19797 clean-stage2: clean-stage2-ppl
19798 clean-stage2-ppl:
19799 @if [ $(current_stage) = stage2 ]; then \
19800 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19801 else \
19802 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19803 $(MAKE) stage2-start; \
19804 fi; \
19805 cd $(HOST_SUBDIR)/ppl && \
19806 $(MAKE) $(EXTRA_HOST_FLAGS) \
19807 $(POSTSTAGE1_FLAGS_TO_PASS) \
19808 clean
19809 @endif ppl-bootstrap
19812 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19813 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19814 maybe-all-stage3-ppl:
19815 maybe-clean-stage3-ppl:
19816 @if ppl-bootstrap
19817 maybe-all-stage3-ppl: all-stage3-ppl
19818 all-stage3: all-stage3-ppl
19819 TARGET-stage3-ppl = $(TARGET-ppl)
19820 all-stage3-ppl: configure-stage3-ppl
19821 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19822 @r=`${PWD_COMMAND}`; export r; \
19823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19824 TFLAGS="$(STAGE3_TFLAGS)"; \
19825 $(HOST_EXPORTS) \
19826 $(POSTSTAGE1_HOST_EXPORTS) \
19827 cd $(HOST_SUBDIR)/ppl && \
19828 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19829 CFLAGS="$(STAGE3_CFLAGS)" \
19830 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19831 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19832 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19833 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19834 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19835 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19836 TFLAGS="$(STAGE3_TFLAGS)" \
19837 $(TARGET-stage3-ppl)
19839 maybe-clean-stage3-ppl: clean-stage3-ppl
19840 clean-stage3: clean-stage3-ppl
19841 clean-stage3-ppl:
19842 @if [ $(current_stage) = stage3 ]; then \
19843 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19844 else \
19845 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19846 $(MAKE) stage3-start; \
19847 fi; \
19848 cd $(HOST_SUBDIR)/ppl && \
19849 $(MAKE) $(EXTRA_HOST_FLAGS) \
19850 $(POSTSTAGE1_FLAGS_TO_PASS) \
19851 clean
19852 @endif ppl-bootstrap
19855 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19856 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19857 maybe-all-stage4-ppl:
19858 maybe-clean-stage4-ppl:
19859 @if ppl-bootstrap
19860 maybe-all-stage4-ppl: all-stage4-ppl
19861 all-stage4: all-stage4-ppl
19862 TARGET-stage4-ppl = $(TARGET-ppl)
19863 all-stage4-ppl: configure-stage4-ppl
19864 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19865 @r=`${PWD_COMMAND}`; export r; \
19866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19867 TFLAGS="$(STAGE4_TFLAGS)"; \
19868 $(HOST_EXPORTS) \
19869 $(POSTSTAGE1_HOST_EXPORTS) \
19870 cd $(HOST_SUBDIR)/ppl && \
19871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19872 CFLAGS="$(STAGE4_CFLAGS)" \
19873 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19874 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19875 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19876 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19877 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19878 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19879 TFLAGS="$(STAGE4_TFLAGS)" \
19880 $(TARGET-stage4-ppl)
19882 maybe-clean-stage4-ppl: clean-stage4-ppl
19883 clean-stage4: clean-stage4-ppl
19884 clean-stage4-ppl:
19885 @if [ $(current_stage) = stage4 ]; then \
19886 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19887 else \
19888 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19889 $(MAKE) stage4-start; \
19890 fi; \
19891 cd $(HOST_SUBDIR)/ppl && \
19892 $(MAKE) $(EXTRA_HOST_FLAGS) \
19893 $(POSTSTAGE1_FLAGS_TO_PASS) \
19894 clean
19895 @endif ppl-bootstrap
19898 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19899 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19900 maybe-all-stageprofile-ppl:
19901 maybe-clean-stageprofile-ppl:
19902 @if ppl-bootstrap
19903 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19904 all-stageprofile: all-stageprofile-ppl
19905 TARGET-stageprofile-ppl = $(TARGET-ppl)
19906 all-stageprofile-ppl: configure-stageprofile-ppl
19907 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19908 @r=`${PWD_COMMAND}`; export r; \
19909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19910 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19911 $(HOST_EXPORTS) \
19912 $(POSTSTAGE1_HOST_EXPORTS) \
19913 cd $(HOST_SUBDIR)/ppl && \
19914 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19915 CFLAGS="$(STAGEprofile_CFLAGS)" \
19916 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19917 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19921 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19922 TFLAGS="$(STAGEprofile_TFLAGS)" \
19923 $(TARGET-stageprofile-ppl)
19925 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19926 clean-stageprofile: clean-stageprofile-ppl
19927 clean-stageprofile-ppl:
19928 @if [ $(current_stage) = stageprofile ]; then \
19929 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19930 else \
19931 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19932 $(MAKE) stageprofile-start; \
19933 fi; \
19934 cd $(HOST_SUBDIR)/ppl && \
19935 $(MAKE) $(EXTRA_HOST_FLAGS) \
19936 $(POSTSTAGE1_FLAGS_TO_PASS) \
19937 clean
19938 @endif ppl-bootstrap
19941 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19942 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19943 maybe-all-stagefeedback-ppl:
19944 maybe-clean-stagefeedback-ppl:
19945 @if ppl-bootstrap
19946 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19947 all-stagefeedback: all-stagefeedback-ppl
19948 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19949 all-stagefeedback-ppl: configure-stagefeedback-ppl
19950 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19951 @r=`${PWD_COMMAND}`; export r; \
19952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19953 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19954 $(HOST_EXPORTS) \
19955 $(POSTSTAGE1_HOST_EXPORTS) \
19956 cd $(HOST_SUBDIR)/ppl && \
19957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19958 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19959 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19960 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19961 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19962 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19963 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19964 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19965 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19966 $(TARGET-stagefeedback-ppl)
19968 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19969 clean-stagefeedback: clean-stagefeedback-ppl
19970 clean-stagefeedback-ppl:
19971 @if [ $(current_stage) = stagefeedback ]; then \
19972 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19973 else \
19974 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19975 $(MAKE) stagefeedback-start; \
19976 fi; \
19977 cd $(HOST_SUBDIR)/ppl && \
19978 $(MAKE) $(EXTRA_HOST_FLAGS) \
19979 $(POSTSTAGE1_FLAGS_TO_PASS) \
19980 clean
19981 @endif ppl-bootstrap
19987 .PHONY: check-ppl maybe-check-ppl
19988 maybe-check-ppl:
19989 @if ppl
19990 maybe-check-ppl: check-ppl
19992 check-ppl:
19993 @: $(MAKE); $(unstage)
19994 @r=`${PWD_COMMAND}`; export r; \
19995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19996 $(HOST_EXPORTS) \
19997 (cd $(HOST_SUBDIR)/ppl && \
19998 $(MAKE) $(FLAGS_TO_PASS) check)
20000 @endif ppl
20002 .PHONY: install-ppl maybe-install-ppl
20003 maybe-install-ppl:
20004 @if ppl
20005 maybe-install-ppl: install-ppl
20007 install-ppl:
20009 @endif ppl
20011 .PHONY: install-strip-ppl maybe-install-strip-ppl
20012 maybe-install-strip-ppl:
20013 @if ppl
20014 maybe-install-strip-ppl: install-strip-ppl
20016 install-strip-ppl:
20018 @endif ppl
20020 # Other targets (info, dvi, pdf, etc.)
20022 .PHONY: maybe-info-ppl info-ppl
20023 maybe-info-ppl:
20024 @if ppl
20025 maybe-info-ppl: info-ppl
20027 info-ppl: \
20028 configure-ppl
20029 @[ -f ./ppl/Makefile ] || exit 0; \
20030 r=`${PWD_COMMAND}`; export r; \
20031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20032 $(HOST_EXPORTS) \
20033 for flag in $(EXTRA_HOST_FLAGS) ; do \
20034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20035 done; \
20036 echo "Doing info in ppl" ; \
20037 (cd $(HOST_SUBDIR)/ppl && \
20038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20040 "RANLIB=$${RANLIB}" \
20041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20042 info) \
20043 || exit 1
20045 @endif ppl
20047 .PHONY: maybe-dvi-ppl dvi-ppl
20048 maybe-dvi-ppl:
20049 @if ppl
20050 maybe-dvi-ppl: dvi-ppl
20052 dvi-ppl: \
20053 configure-ppl
20054 @[ -f ./ppl/Makefile ] || exit 0; \
20055 r=`${PWD_COMMAND}`; export r; \
20056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057 $(HOST_EXPORTS) \
20058 for flag in $(EXTRA_HOST_FLAGS) ; do \
20059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20060 done; \
20061 echo "Doing dvi in ppl" ; \
20062 (cd $(HOST_SUBDIR)/ppl && \
20063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20065 "RANLIB=$${RANLIB}" \
20066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20067 dvi) \
20068 || exit 1
20070 @endif ppl
20072 .PHONY: maybe-pdf-ppl pdf-ppl
20073 maybe-pdf-ppl:
20074 @if ppl
20075 maybe-pdf-ppl: pdf-ppl
20077 pdf-ppl: \
20078 configure-ppl
20079 @[ -f ./ppl/Makefile ] || exit 0; \
20080 r=`${PWD_COMMAND}`; export r; \
20081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20082 $(HOST_EXPORTS) \
20083 for flag in $(EXTRA_HOST_FLAGS) ; do \
20084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20085 done; \
20086 echo "Doing pdf in ppl" ; \
20087 (cd $(HOST_SUBDIR)/ppl && \
20088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20090 "RANLIB=$${RANLIB}" \
20091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20092 pdf) \
20093 || exit 1
20095 @endif ppl
20097 .PHONY: maybe-html-ppl html-ppl
20098 maybe-html-ppl:
20099 @if ppl
20100 maybe-html-ppl: html-ppl
20102 html-ppl: \
20103 configure-ppl
20104 @[ -f ./ppl/Makefile ] || exit 0; \
20105 r=`${PWD_COMMAND}`; export r; \
20106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20107 $(HOST_EXPORTS) \
20108 for flag in $(EXTRA_HOST_FLAGS) ; do \
20109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20110 done; \
20111 echo "Doing html in ppl" ; \
20112 (cd $(HOST_SUBDIR)/ppl && \
20113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20115 "RANLIB=$${RANLIB}" \
20116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20117 html) \
20118 || exit 1
20120 @endif ppl
20122 .PHONY: maybe-TAGS-ppl TAGS-ppl
20123 maybe-TAGS-ppl:
20124 @if ppl
20125 maybe-TAGS-ppl: TAGS-ppl
20127 TAGS-ppl: \
20128 configure-ppl
20129 @[ -f ./ppl/Makefile ] || exit 0; \
20130 r=`${PWD_COMMAND}`; export r; \
20131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20132 $(HOST_EXPORTS) \
20133 for flag in $(EXTRA_HOST_FLAGS) ; do \
20134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20135 done; \
20136 echo "Doing TAGS in ppl" ; \
20137 (cd $(HOST_SUBDIR)/ppl && \
20138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20140 "RANLIB=$${RANLIB}" \
20141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20142 TAGS) \
20143 || exit 1
20145 @endif ppl
20147 .PHONY: maybe-install-info-ppl install-info-ppl
20148 maybe-install-info-ppl:
20149 @if ppl
20150 maybe-install-info-ppl: install-info-ppl
20152 install-info-ppl: \
20153 configure-ppl \
20154 info-ppl
20155 @[ -f ./ppl/Makefile ] || exit 0; \
20156 r=`${PWD_COMMAND}`; export r; \
20157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20158 $(HOST_EXPORTS) \
20159 for flag in $(EXTRA_HOST_FLAGS) ; do \
20160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20161 done; \
20162 echo "Doing install-info in ppl" ; \
20163 (cd $(HOST_SUBDIR)/ppl && \
20164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20166 "RANLIB=$${RANLIB}" \
20167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20168 install-info) \
20169 || exit 1
20171 @endif ppl
20173 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
20174 maybe-install-pdf-ppl:
20175 @if ppl
20176 maybe-install-pdf-ppl: install-pdf-ppl
20178 install-pdf-ppl: \
20179 configure-ppl \
20180 pdf-ppl
20181 @[ -f ./ppl/Makefile ] || exit 0; \
20182 r=`${PWD_COMMAND}`; export r; \
20183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20184 $(HOST_EXPORTS) \
20185 for flag in $(EXTRA_HOST_FLAGS) ; do \
20186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20187 done; \
20188 echo "Doing install-pdf in ppl" ; \
20189 (cd $(HOST_SUBDIR)/ppl && \
20190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20192 "RANLIB=$${RANLIB}" \
20193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20194 install-pdf) \
20195 || exit 1
20197 @endif ppl
20199 .PHONY: maybe-install-html-ppl install-html-ppl
20200 maybe-install-html-ppl:
20201 @if ppl
20202 maybe-install-html-ppl: install-html-ppl
20204 install-html-ppl: \
20205 configure-ppl \
20206 html-ppl
20207 @[ -f ./ppl/Makefile ] || exit 0; \
20208 r=`${PWD_COMMAND}`; export r; \
20209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20210 $(HOST_EXPORTS) \
20211 for flag in $(EXTRA_HOST_FLAGS) ; do \
20212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20213 done; \
20214 echo "Doing install-html in ppl" ; \
20215 (cd $(HOST_SUBDIR)/ppl && \
20216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20218 "RANLIB=$${RANLIB}" \
20219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20220 install-html) \
20221 || exit 1
20223 @endif ppl
20225 .PHONY: maybe-installcheck-ppl installcheck-ppl
20226 maybe-installcheck-ppl:
20227 @if ppl
20228 maybe-installcheck-ppl: installcheck-ppl
20230 installcheck-ppl: \
20231 configure-ppl
20232 @[ -f ./ppl/Makefile ] || exit 0; \
20233 r=`${PWD_COMMAND}`; export r; \
20234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20235 $(HOST_EXPORTS) \
20236 for flag in $(EXTRA_HOST_FLAGS) ; do \
20237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20238 done; \
20239 echo "Doing installcheck in ppl" ; \
20240 (cd $(HOST_SUBDIR)/ppl && \
20241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20243 "RANLIB=$${RANLIB}" \
20244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20245 installcheck) \
20246 || exit 1
20248 @endif ppl
20250 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
20251 maybe-mostlyclean-ppl:
20252 @if ppl
20253 maybe-mostlyclean-ppl: mostlyclean-ppl
20255 mostlyclean-ppl:
20256 @[ -f ./ppl/Makefile ] || exit 0; \
20257 r=`${PWD_COMMAND}`; export r; \
20258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20259 $(HOST_EXPORTS) \
20260 for flag in $(EXTRA_HOST_FLAGS) ; do \
20261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20262 done; \
20263 echo "Doing mostlyclean in ppl" ; \
20264 (cd $(HOST_SUBDIR)/ppl && \
20265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20267 "RANLIB=$${RANLIB}" \
20268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20269 mostlyclean) \
20270 || exit 1
20272 @endif ppl
20274 .PHONY: maybe-clean-ppl clean-ppl
20275 maybe-clean-ppl:
20276 @if ppl
20277 maybe-clean-ppl: clean-ppl
20279 clean-ppl:
20280 @[ -f ./ppl/Makefile ] || exit 0; \
20281 r=`${PWD_COMMAND}`; export r; \
20282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20283 $(HOST_EXPORTS) \
20284 for flag in $(EXTRA_HOST_FLAGS) ; do \
20285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20286 done; \
20287 echo "Doing clean in ppl" ; \
20288 (cd $(HOST_SUBDIR)/ppl && \
20289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20291 "RANLIB=$${RANLIB}" \
20292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20293 clean) \
20294 || exit 1
20296 @endif ppl
20298 .PHONY: maybe-distclean-ppl distclean-ppl
20299 maybe-distclean-ppl:
20300 @if ppl
20301 maybe-distclean-ppl: distclean-ppl
20303 distclean-ppl:
20304 @[ -f ./ppl/Makefile ] || exit 0; \
20305 r=`${PWD_COMMAND}`; export r; \
20306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20307 $(HOST_EXPORTS) \
20308 for flag in $(EXTRA_HOST_FLAGS) ; do \
20309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20310 done; \
20311 echo "Doing distclean in ppl" ; \
20312 (cd $(HOST_SUBDIR)/ppl && \
20313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20315 "RANLIB=$${RANLIB}" \
20316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20317 distclean) \
20318 || exit 1
20320 @endif ppl
20322 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
20323 maybe-maintainer-clean-ppl:
20324 @if ppl
20325 maybe-maintainer-clean-ppl: maintainer-clean-ppl
20327 maintainer-clean-ppl:
20328 @[ -f ./ppl/Makefile ] || exit 0; \
20329 r=`${PWD_COMMAND}`; export r; \
20330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20331 $(HOST_EXPORTS) \
20332 for flag in $(EXTRA_HOST_FLAGS) ; do \
20333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20334 done; \
20335 echo "Doing maintainer-clean in ppl" ; \
20336 (cd $(HOST_SUBDIR)/ppl && \
20337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20339 "RANLIB=$${RANLIB}" \
20340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20341 maintainer-clean) \
20342 || exit 1
20344 @endif ppl
20348 .PHONY: configure-cloog maybe-configure-cloog
20349 maybe-configure-cloog:
20350 @if gcc-bootstrap
20351 configure-cloog: stage_current
20352 @endif gcc-bootstrap
20353 @if cloog
20354 maybe-configure-cloog: configure-cloog
20355 configure-cloog:
20356 @r=`${PWD_COMMAND}`; export r; \
20357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20358 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20360 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20361 echo Configuring in $(HOST_SUBDIR)/cloog; \
20362 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
20363 case $(srcdir) in \
20364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20365 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20367 esac; \
20368 srcdiroption="--srcdir=$${topdir}/cloog"; \
20369 libsrcdir="$$s/cloog"; \
20370 $(SHELL) $${libsrcdir}/configure \
20371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20372 --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl \
20373 || exit 1
20374 @endif cloog
20378 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
20379 maybe-configure-stage1-cloog:
20380 @if cloog-bootstrap
20381 maybe-configure-stage1-cloog: configure-stage1-cloog
20382 configure-stage1-cloog:
20383 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20384 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20385 @r=`${PWD_COMMAND}`; export r; \
20386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20387 TFLAGS="$(STAGE1_TFLAGS)"; \
20388 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20389 $(HOST_EXPORTS) \
20390 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20391 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20392 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20393 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
20394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20395 cd $(HOST_SUBDIR)/cloog || exit 1; \
20396 case $(srcdir) in \
20397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20398 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20400 esac; \
20401 srcdiroption="--srcdir=$${topdir}/cloog"; \
20402 libsrcdir="$$s/cloog"; \
20403 $(SHELL) $${libsrcdir}/configure \
20404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20405 --target=${target_alias} $${srcdiroption} \
20406 $(STAGE1_CONFIGURE_FLAGS) \
20407 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20408 @endif cloog-bootstrap
20410 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
20411 maybe-configure-stage2-cloog:
20412 @if cloog-bootstrap
20413 maybe-configure-stage2-cloog: configure-stage2-cloog
20414 configure-stage2-cloog:
20415 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20416 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20417 @r=`${PWD_COMMAND}`; export r; \
20418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20419 TFLAGS="$(STAGE2_TFLAGS)"; \
20420 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20421 $(HOST_EXPORTS) \
20422 $(POSTSTAGE1_HOST_EXPORTS) \
20423 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20424 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20425 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20426 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
20427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20428 cd $(HOST_SUBDIR)/cloog || exit 1; \
20429 case $(srcdir) in \
20430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20431 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20433 esac; \
20434 srcdiroption="--srcdir=$${topdir}/cloog"; \
20435 libsrcdir="$$s/cloog"; \
20436 $(SHELL) $${libsrcdir}/configure \
20437 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20438 --target=${target_alias} $${srcdiroption} \
20439 --with-build-libsubdir=$(HOST_SUBDIR) \
20440 $(STAGE2_CONFIGURE_FLAGS) \
20441 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20442 @endif cloog-bootstrap
20444 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
20445 maybe-configure-stage3-cloog:
20446 @if cloog-bootstrap
20447 maybe-configure-stage3-cloog: configure-stage3-cloog
20448 configure-stage3-cloog:
20449 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20450 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20451 @r=`${PWD_COMMAND}`; export r; \
20452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20453 TFLAGS="$(STAGE3_TFLAGS)"; \
20454 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20455 $(HOST_EXPORTS) \
20456 $(POSTSTAGE1_HOST_EXPORTS) \
20457 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20458 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20459 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20460 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
20461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20462 cd $(HOST_SUBDIR)/cloog || exit 1; \
20463 case $(srcdir) in \
20464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20465 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20467 esac; \
20468 srcdiroption="--srcdir=$${topdir}/cloog"; \
20469 libsrcdir="$$s/cloog"; \
20470 $(SHELL) $${libsrcdir}/configure \
20471 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20472 --target=${target_alias} $${srcdiroption} \
20473 --with-build-libsubdir=$(HOST_SUBDIR) \
20474 $(STAGE3_CONFIGURE_FLAGS) \
20475 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20476 @endif cloog-bootstrap
20478 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
20479 maybe-configure-stage4-cloog:
20480 @if cloog-bootstrap
20481 maybe-configure-stage4-cloog: configure-stage4-cloog
20482 configure-stage4-cloog:
20483 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20484 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20485 @r=`${PWD_COMMAND}`; export r; \
20486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20487 TFLAGS="$(STAGE4_TFLAGS)"; \
20488 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20489 $(HOST_EXPORTS) \
20490 $(POSTSTAGE1_HOST_EXPORTS) \
20491 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20492 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20493 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20494 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
20495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20496 cd $(HOST_SUBDIR)/cloog || exit 1; \
20497 case $(srcdir) in \
20498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20499 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20501 esac; \
20502 srcdiroption="--srcdir=$${topdir}/cloog"; \
20503 libsrcdir="$$s/cloog"; \
20504 $(SHELL) $${libsrcdir}/configure \
20505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20506 --target=${target_alias} $${srcdiroption} \
20507 --with-build-libsubdir=$(HOST_SUBDIR) \
20508 $(STAGE4_CONFIGURE_FLAGS) \
20509 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20510 @endif cloog-bootstrap
20512 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
20513 maybe-configure-stageprofile-cloog:
20514 @if cloog-bootstrap
20515 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
20516 configure-stageprofile-cloog:
20517 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20518 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20519 @r=`${PWD_COMMAND}`; export r; \
20520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20521 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20522 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20523 $(HOST_EXPORTS) \
20524 $(POSTSTAGE1_HOST_EXPORTS) \
20525 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20526 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20527 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20528 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
20529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20530 cd $(HOST_SUBDIR)/cloog || exit 1; \
20531 case $(srcdir) in \
20532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20533 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20535 esac; \
20536 srcdiroption="--srcdir=$${topdir}/cloog"; \
20537 libsrcdir="$$s/cloog"; \
20538 $(SHELL) $${libsrcdir}/configure \
20539 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20540 --target=${target_alias} $${srcdiroption} \
20541 --with-build-libsubdir=$(HOST_SUBDIR) \
20542 $(STAGEprofile_CONFIGURE_FLAGS) \
20543 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20544 @endif cloog-bootstrap
20546 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
20547 maybe-configure-stagefeedback-cloog:
20548 @if cloog-bootstrap
20549 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
20550 configure-stagefeedback-cloog:
20551 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20552 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20553 @r=`${PWD_COMMAND}`; export r; \
20554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20555 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20556 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20557 $(HOST_EXPORTS) \
20558 $(POSTSTAGE1_HOST_EXPORTS) \
20559 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20560 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20561 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20562 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
20563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20564 cd $(HOST_SUBDIR)/cloog || exit 1; \
20565 case $(srcdir) in \
20566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20567 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20569 esac; \
20570 srcdiroption="--srcdir=$${topdir}/cloog"; \
20571 libsrcdir="$$s/cloog"; \
20572 $(SHELL) $${libsrcdir}/configure \
20573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20574 --target=${target_alias} $${srcdiroption} \
20575 --with-build-libsubdir=$(HOST_SUBDIR) \
20576 $(STAGEfeedback_CONFIGURE_FLAGS) \
20577 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20578 @endif cloog-bootstrap
20584 .PHONY: all-cloog maybe-all-cloog
20585 maybe-all-cloog:
20586 @if gcc-bootstrap
20587 all-cloog: stage_current
20588 @endif gcc-bootstrap
20589 @if cloog
20590 TARGET-cloog=all
20591 maybe-all-cloog: all-cloog
20592 all-cloog: configure-cloog
20593 @r=`${PWD_COMMAND}`; export r; \
20594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20595 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20596 (cd $(HOST_SUBDIR)/cloog && \
20597 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20598 $(TARGET-cloog))
20599 @endif cloog
20603 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20604 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20605 maybe-all-stage1-cloog:
20606 maybe-clean-stage1-cloog:
20607 @if cloog-bootstrap
20608 maybe-all-stage1-cloog: all-stage1-cloog
20609 all-stage1: all-stage1-cloog
20610 TARGET-stage1-cloog = $(TARGET-cloog)
20611 all-stage1-cloog: configure-stage1-cloog
20612 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20613 @r=`${PWD_COMMAND}`; export r; \
20614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20615 TFLAGS="$(STAGE1_TFLAGS)"; \
20616 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20617 cd $(HOST_SUBDIR)/cloog && \
20618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20619 CFLAGS="$(STAGE1_CFLAGS)" \
20620 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20621 LIBCFLAGS="$(LIBCFLAGS)" \
20622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20625 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20626 TFLAGS="$(STAGE1_TFLAGS)" \
20627 $(TARGET-stage1-cloog)
20629 maybe-clean-stage1-cloog: clean-stage1-cloog
20630 clean-stage1: clean-stage1-cloog
20631 clean-stage1-cloog:
20632 @if [ $(current_stage) = stage1 ]; then \
20633 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20634 else \
20635 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20636 $(MAKE) stage1-start; \
20637 fi; \
20638 cd $(HOST_SUBDIR)/cloog && \
20639 $(MAKE) $(EXTRA_HOST_FLAGS) \
20640 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20641 @endif cloog-bootstrap
20644 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20645 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20646 maybe-all-stage2-cloog:
20647 maybe-clean-stage2-cloog:
20648 @if cloog-bootstrap
20649 maybe-all-stage2-cloog: all-stage2-cloog
20650 all-stage2: all-stage2-cloog
20651 TARGET-stage2-cloog = $(TARGET-cloog)
20652 all-stage2-cloog: configure-stage2-cloog
20653 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20654 @r=`${PWD_COMMAND}`; export r; \
20655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20656 TFLAGS="$(STAGE2_TFLAGS)"; \
20657 $(HOST_EXPORTS) \
20658 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20659 cd $(HOST_SUBDIR)/cloog && \
20660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20661 CFLAGS="$(STAGE2_CFLAGS)" \
20662 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20663 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20667 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20668 TFLAGS="$(STAGE2_TFLAGS)" \
20669 $(TARGET-stage2-cloog)
20671 maybe-clean-stage2-cloog: clean-stage2-cloog
20672 clean-stage2: clean-stage2-cloog
20673 clean-stage2-cloog:
20674 @if [ $(current_stage) = stage2 ]; then \
20675 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20676 else \
20677 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20678 $(MAKE) stage2-start; \
20679 fi; \
20680 cd $(HOST_SUBDIR)/cloog && \
20681 $(MAKE) $(EXTRA_HOST_FLAGS) \
20682 $(POSTSTAGE1_FLAGS_TO_PASS) \
20683 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20684 @endif cloog-bootstrap
20687 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20688 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20689 maybe-all-stage3-cloog:
20690 maybe-clean-stage3-cloog:
20691 @if cloog-bootstrap
20692 maybe-all-stage3-cloog: all-stage3-cloog
20693 all-stage3: all-stage3-cloog
20694 TARGET-stage3-cloog = $(TARGET-cloog)
20695 all-stage3-cloog: configure-stage3-cloog
20696 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20697 @r=`${PWD_COMMAND}`; export r; \
20698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20699 TFLAGS="$(STAGE3_TFLAGS)"; \
20700 $(HOST_EXPORTS) \
20701 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20702 cd $(HOST_SUBDIR)/cloog && \
20703 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20704 CFLAGS="$(STAGE3_CFLAGS)" \
20705 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20706 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20710 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20711 TFLAGS="$(STAGE3_TFLAGS)" \
20712 $(TARGET-stage3-cloog)
20714 maybe-clean-stage3-cloog: clean-stage3-cloog
20715 clean-stage3: clean-stage3-cloog
20716 clean-stage3-cloog:
20717 @if [ $(current_stage) = stage3 ]; then \
20718 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20719 else \
20720 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20721 $(MAKE) stage3-start; \
20722 fi; \
20723 cd $(HOST_SUBDIR)/cloog && \
20724 $(MAKE) $(EXTRA_HOST_FLAGS) \
20725 $(POSTSTAGE1_FLAGS_TO_PASS) \
20726 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20727 @endif cloog-bootstrap
20730 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20731 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20732 maybe-all-stage4-cloog:
20733 maybe-clean-stage4-cloog:
20734 @if cloog-bootstrap
20735 maybe-all-stage4-cloog: all-stage4-cloog
20736 all-stage4: all-stage4-cloog
20737 TARGET-stage4-cloog = $(TARGET-cloog)
20738 all-stage4-cloog: configure-stage4-cloog
20739 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20740 @r=`${PWD_COMMAND}`; export r; \
20741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20742 TFLAGS="$(STAGE4_TFLAGS)"; \
20743 $(HOST_EXPORTS) \
20744 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20745 cd $(HOST_SUBDIR)/cloog && \
20746 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20747 CFLAGS="$(STAGE4_CFLAGS)" \
20748 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20749 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20750 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20751 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20752 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20753 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20754 TFLAGS="$(STAGE4_TFLAGS)" \
20755 $(TARGET-stage4-cloog)
20757 maybe-clean-stage4-cloog: clean-stage4-cloog
20758 clean-stage4: clean-stage4-cloog
20759 clean-stage4-cloog:
20760 @if [ $(current_stage) = stage4 ]; then \
20761 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20762 else \
20763 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20764 $(MAKE) stage4-start; \
20765 fi; \
20766 cd $(HOST_SUBDIR)/cloog && \
20767 $(MAKE) $(EXTRA_HOST_FLAGS) \
20768 $(POSTSTAGE1_FLAGS_TO_PASS) \
20769 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20770 @endif cloog-bootstrap
20773 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20774 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20775 maybe-all-stageprofile-cloog:
20776 maybe-clean-stageprofile-cloog:
20777 @if cloog-bootstrap
20778 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20779 all-stageprofile: all-stageprofile-cloog
20780 TARGET-stageprofile-cloog = $(TARGET-cloog)
20781 all-stageprofile-cloog: configure-stageprofile-cloog
20782 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20783 @r=`${PWD_COMMAND}`; export r; \
20784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20785 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20786 $(HOST_EXPORTS) \
20787 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20788 cd $(HOST_SUBDIR)/cloog && \
20789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20790 CFLAGS="$(STAGEprofile_CFLAGS)" \
20791 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20792 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20793 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20794 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20795 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20796 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20797 TFLAGS="$(STAGEprofile_TFLAGS)" \
20798 $(TARGET-stageprofile-cloog)
20800 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20801 clean-stageprofile: clean-stageprofile-cloog
20802 clean-stageprofile-cloog:
20803 @if [ $(current_stage) = stageprofile ]; then \
20804 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20805 else \
20806 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20807 $(MAKE) stageprofile-start; \
20808 fi; \
20809 cd $(HOST_SUBDIR)/cloog && \
20810 $(MAKE) $(EXTRA_HOST_FLAGS) \
20811 $(POSTSTAGE1_FLAGS_TO_PASS) \
20812 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20813 @endif cloog-bootstrap
20816 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20817 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20818 maybe-all-stagefeedback-cloog:
20819 maybe-clean-stagefeedback-cloog:
20820 @if cloog-bootstrap
20821 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20822 all-stagefeedback: all-stagefeedback-cloog
20823 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20824 all-stagefeedback-cloog: configure-stagefeedback-cloog
20825 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20826 @r=`${PWD_COMMAND}`; export r; \
20827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20828 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20829 $(HOST_EXPORTS) \
20830 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20831 cd $(HOST_SUBDIR)/cloog && \
20832 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20833 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20834 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20835 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20836 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20837 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20838 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20839 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20840 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20841 $(TARGET-stagefeedback-cloog)
20843 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20844 clean-stagefeedback: clean-stagefeedback-cloog
20845 clean-stagefeedback-cloog:
20846 @if [ $(current_stage) = stagefeedback ]; then \
20847 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20848 else \
20849 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20850 $(MAKE) stagefeedback-start; \
20851 fi; \
20852 cd $(HOST_SUBDIR)/cloog && \
20853 $(MAKE) $(EXTRA_HOST_FLAGS) \
20854 $(POSTSTAGE1_FLAGS_TO_PASS) \
20855 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20856 @endif cloog-bootstrap
20862 .PHONY: check-cloog maybe-check-cloog
20863 maybe-check-cloog:
20864 @if cloog
20865 maybe-check-cloog: check-cloog
20867 check-cloog:
20868 @: $(MAKE); $(unstage)
20869 @r=`${PWD_COMMAND}`; export r; \
20870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20871 $(HOST_EXPORTS) \
20872 (cd $(HOST_SUBDIR)/cloog && \
20873 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20875 @endif cloog
20877 .PHONY: install-cloog maybe-install-cloog
20878 maybe-install-cloog:
20879 @if cloog
20880 maybe-install-cloog: install-cloog
20882 install-cloog:
20884 @endif cloog
20886 .PHONY: install-strip-cloog maybe-install-strip-cloog
20887 maybe-install-strip-cloog:
20888 @if cloog
20889 maybe-install-strip-cloog: install-strip-cloog
20891 install-strip-cloog:
20893 @endif cloog
20895 # Other targets (info, dvi, pdf, etc.)
20897 .PHONY: maybe-info-cloog info-cloog
20898 maybe-info-cloog:
20899 @if cloog
20900 maybe-info-cloog: info-cloog
20902 info-cloog: \
20903 configure-cloog
20904 @[ -f ./cloog/Makefile ] || exit 0; \
20905 r=`${PWD_COMMAND}`; export r; \
20906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20907 $(HOST_EXPORTS) \
20908 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20910 done; \
20911 echo "Doing info in cloog" ; \
20912 (cd $(HOST_SUBDIR)/cloog && \
20913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20915 "RANLIB=$${RANLIB}" \
20916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20917 info) \
20918 || exit 1
20920 @endif cloog
20922 .PHONY: maybe-dvi-cloog dvi-cloog
20923 maybe-dvi-cloog:
20924 @if cloog
20925 maybe-dvi-cloog: dvi-cloog
20927 dvi-cloog: \
20928 configure-cloog
20929 @[ -f ./cloog/Makefile ] || exit 0; \
20930 r=`${PWD_COMMAND}`; export r; \
20931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20932 $(HOST_EXPORTS) \
20933 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20935 done; \
20936 echo "Doing dvi in cloog" ; \
20937 (cd $(HOST_SUBDIR)/cloog && \
20938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20940 "RANLIB=$${RANLIB}" \
20941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20942 dvi) \
20943 || exit 1
20945 @endif cloog
20947 .PHONY: maybe-pdf-cloog pdf-cloog
20948 maybe-pdf-cloog:
20949 @if cloog
20950 maybe-pdf-cloog: pdf-cloog
20952 pdf-cloog: \
20953 configure-cloog
20954 @[ -f ./cloog/Makefile ] || exit 0; \
20955 r=`${PWD_COMMAND}`; export r; \
20956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20957 $(HOST_EXPORTS) \
20958 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20960 done; \
20961 echo "Doing pdf in cloog" ; \
20962 (cd $(HOST_SUBDIR)/cloog && \
20963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20965 "RANLIB=$${RANLIB}" \
20966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20967 pdf) \
20968 || exit 1
20970 @endif cloog
20972 .PHONY: maybe-html-cloog html-cloog
20973 maybe-html-cloog:
20974 @if cloog
20975 maybe-html-cloog: html-cloog
20977 html-cloog: \
20978 configure-cloog
20979 @[ -f ./cloog/Makefile ] || exit 0; \
20980 r=`${PWD_COMMAND}`; export r; \
20981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20982 $(HOST_EXPORTS) \
20983 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20985 done; \
20986 echo "Doing html in cloog" ; \
20987 (cd $(HOST_SUBDIR)/cloog && \
20988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20990 "RANLIB=$${RANLIB}" \
20991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20992 html) \
20993 || exit 1
20995 @endif cloog
20997 .PHONY: maybe-TAGS-cloog TAGS-cloog
20998 maybe-TAGS-cloog:
20999 @if cloog
21000 maybe-TAGS-cloog: TAGS-cloog
21002 TAGS-cloog: \
21003 configure-cloog
21004 @[ -f ./cloog/Makefile ] || exit 0; \
21005 r=`${PWD_COMMAND}`; export r; \
21006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21007 $(HOST_EXPORTS) \
21008 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21010 done; \
21011 echo "Doing TAGS in cloog" ; \
21012 (cd $(HOST_SUBDIR)/cloog && \
21013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21015 "RANLIB=$${RANLIB}" \
21016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21017 TAGS) \
21018 || exit 1
21020 @endif cloog
21022 .PHONY: maybe-install-info-cloog install-info-cloog
21023 maybe-install-info-cloog:
21024 @if cloog
21025 maybe-install-info-cloog: install-info-cloog
21027 install-info-cloog: \
21028 configure-cloog \
21029 info-cloog
21030 @[ -f ./cloog/Makefile ] || exit 0; \
21031 r=`${PWD_COMMAND}`; export r; \
21032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21033 $(HOST_EXPORTS) \
21034 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21036 done; \
21037 echo "Doing install-info in cloog" ; \
21038 (cd $(HOST_SUBDIR)/cloog && \
21039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21041 "RANLIB=$${RANLIB}" \
21042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21043 install-info) \
21044 || exit 1
21046 @endif cloog
21048 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
21049 maybe-install-pdf-cloog:
21050 @if cloog
21051 maybe-install-pdf-cloog: install-pdf-cloog
21053 install-pdf-cloog: \
21054 configure-cloog \
21055 pdf-cloog
21056 @[ -f ./cloog/Makefile ] || exit 0; \
21057 r=`${PWD_COMMAND}`; export r; \
21058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21059 $(HOST_EXPORTS) \
21060 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21062 done; \
21063 echo "Doing install-pdf in cloog" ; \
21064 (cd $(HOST_SUBDIR)/cloog && \
21065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21067 "RANLIB=$${RANLIB}" \
21068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21069 install-pdf) \
21070 || exit 1
21072 @endif cloog
21074 .PHONY: maybe-install-html-cloog install-html-cloog
21075 maybe-install-html-cloog:
21076 @if cloog
21077 maybe-install-html-cloog: install-html-cloog
21079 install-html-cloog: \
21080 configure-cloog \
21081 html-cloog
21082 @[ -f ./cloog/Makefile ] || exit 0; \
21083 r=`${PWD_COMMAND}`; export r; \
21084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21085 $(HOST_EXPORTS) \
21086 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21088 done; \
21089 echo "Doing install-html in cloog" ; \
21090 (cd $(HOST_SUBDIR)/cloog && \
21091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21093 "RANLIB=$${RANLIB}" \
21094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21095 install-html) \
21096 || exit 1
21098 @endif cloog
21100 .PHONY: maybe-installcheck-cloog installcheck-cloog
21101 maybe-installcheck-cloog:
21102 @if cloog
21103 maybe-installcheck-cloog: installcheck-cloog
21105 installcheck-cloog: \
21106 configure-cloog
21107 @[ -f ./cloog/Makefile ] || exit 0; \
21108 r=`${PWD_COMMAND}`; export r; \
21109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21110 $(HOST_EXPORTS) \
21111 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21113 done; \
21114 echo "Doing installcheck in cloog" ; \
21115 (cd $(HOST_SUBDIR)/cloog && \
21116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21118 "RANLIB=$${RANLIB}" \
21119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21120 installcheck) \
21121 || exit 1
21123 @endif cloog
21125 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
21126 maybe-mostlyclean-cloog:
21127 @if cloog
21128 maybe-mostlyclean-cloog: mostlyclean-cloog
21130 mostlyclean-cloog:
21131 @[ -f ./cloog/Makefile ] || exit 0; \
21132 r=`${PWD_COMMAND}`; export r; \
21133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21134 $(HOST_EXPORTS) \
21135 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21137 done; \
21138 echo "Doing mostlyclean in cloog" ; \
21139 (cd $(HOST_SUBDIR)/cloog && \
21140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21142 "RANLIB=$${RANLIB}" \
21143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21144 mostlyclean) \
21145 || exit 1
21147 @endif cloog
21149 .PHONY: maybe-clean-cloog clean-cloog
21150 maybe-clean-cloog:
21151 @if cloog
21152 maybe-clean-cloog: clean-cloog
21154 clean-cloog:
21155 @[ -f ./cloog/Makefile ] || exit 0; \
21156 r=`${PWD_COMMAND}`; export r; \
21157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21158 $(HOST_EXPORTS) \
21159 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21161 done; \
21162 echo "Doing clean in cloog" ; \
21163 (cd $(HOST_SUBDIR)/cloog && \
21164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21166 "RANLIB=$${RANLIB}" \
21167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21168 clean) \
21169 || exit 1
21171 @endif cloog
21173 .PHONY: maybe-distclean-cloog distclean-cloog
21174 maybe-distclean-cloog:
21175 @if cloog
21176 maybe-distclean-cloog: distclean-cloog
21178 distclean-cloog:
21179 @[ -f ./cloog/Makefile ] || exit 0; \
21180 r=`${PWD_COMMAND}`; export r; \
21181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21182 $(HOST_EXPORTS) \
21183 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21185 done; \
21186 echo "Doing distclean in cloog" ; \
21187 (cd $(HOST_SUBDIR)/cloog && \
21188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21190 "RANLIB=$${RANLIB}" \
21191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21192 distclean) \
21193 || exit 1
21195 @endif cloog
21197 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
21198 maybe-maintainer-clean-cloog:
21199 @if cloog
21200 maybe-maintainer-clean-cloog: maintainer-clean-cloog
21202 maintainer-clean-cloog:
21203 @[ -f ./cloog/Makefile ] || exit 0; \
21204 r=`${PWD_COMMAND}`; export r; \
21205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21206 $(HOST_EXPORTS) \
21207 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21209 done; \
21210 echo "Doing maintainer-clean in cloog" ; \
21211 (cd $(HOST_SUBDIR)/cloog && \
21212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21214 "RANLIB=$${RANLIB}" \
21215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21216 maintainer-clean) \
21217 || exit 1
21219 @endif cloog
21223 .PHONY: configure-libelf maybe-configure-libelf
21224 maybe-configure-libelf:
21225 @if gcc-bootstrap
21226 configure-libelf: stage_current
21227 @endif gcc-bootstrap
21228 @if libelf
21229 maybe-configure-libelf: configure-libelf
21230 configure-libelf:
21231 @r=`${PWD_COMMAND}`; export r; \
21232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21233 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21235 $(HOST_EXPORTS) \
21236 echo Configuring in $(HOST_SUBDIR)/libelf; \
21237 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
21238 case $(srcdir) in \
21239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21240 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21242 esac; \
21243 srcdiroption="--srcdir=$${topdir}/libelf"; \
21244 libsrcdir="$$s/libelf"; \
21245 $(SHELL) $${libsrcdir}/configure \
21246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21247 --target=${target_alias} $${srcdiroption} --disable-shared \
21248 || exit 1
21249 @endif libelf
21253 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
21254 maybe-configure-stage1-libelf:
21255 @if libelf-bootstrap
21256 maybe-configure-stage1-libelf: configure-stage1-libelf
21257 configure-stage1-libelf:
21258 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21260 @r=`${PWD_COMMAND}`; export r; \
21261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262 TFLAGS="$(STAGE1_TFLAGS)"; \
21263 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21264 $(HOST_EXPORTS) \
21265 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21266 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21267 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21268 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
21269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21270 cd $(HOST_SUBDIR)/libelf || exit 1; \
21271 case $(srcdir) in \
21272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21273 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21275 esac; \
21276 srcdiroption="--srcdir=$${topdir}/libelf"; \
21277 libsrcdir="$$s/libelf"; \
21278 $(SHELL) $${libsrcdir}/configure \
21279 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21280 --target=${target_alias} $${srcdiroption} \
21281 $(STAGE1_CONFIGURE_FLAGS) \
21282 --disable-shared
21283 @endif libelf-bootstrap
21285 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
21286 maybe-configure-stage2-libelf:
21287 @if libelf-bootstrap
21288 maybe-configure-stage2-libelf: configure-stage2-libelf
21289 configure-stage2-libelf:
21290 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21292 @r=`${PWD_COMMAND}`; export r; \
21293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21294 TFLAGS="$(STAGE2_TFLAGS)"; \
21295 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21296 $(HOST_EXPORTS) \
21297 $(POSTSTAGE1_HOST_EXPORTS) \
21298 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21299 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21300 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21301 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
21302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21303 cd $(HOST_SUBDIR)/libelf || exit 1; \
21304 case $(srcdir) in \
21305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21306 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21308 esac; \
21309 srcdiroption="--srcdir=$${topdir}/libelf"; \
21310 libsrcdir="$$s/libelf"; \
21311 $(SHELL) $${libsrcdir}/configure \
21312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21313 --target=${target_alias} $${srcdiroption} \
21314 --with-build-libsubdir=$(HOST_SUBDIR) \
21315 $(STAGE2_CONFIGURE_FLAGS) \
21316 --disable-shared
21317 @endif libelf-bootstrap
21319 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
21320 maybe-configure-stage3-libelf:
21321 @if libelf-bootstrap
21322 maybe-configure-stage3-libelf: configure-stage3-libelf
21323 configure-stage3-libelf:
21324 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21325 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21326 @r=`${PWD_COMMAND}`; export r; \
21327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21328 TFLAGS="$(STAGE3_TFLAGS)"; \
21329 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21330 $(HOST_EXPORTS) \
21331 $(POSTSTAGE1_HOST_EXPORTS) \
21332 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21333 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21334 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21335 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
21336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21337 cd $(HOST_SUBDIR)/libelf || exit 1; \
21338 case $(srcdir) in \
21339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21340 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21342 esac; \
21343 srcdiroption="--srcdir=$${topdir}/libelf"; \
21344 libsrcdir="$$s/libelf"; \
21345 $(SHELL) $${libsrcdir}/configure \
21346 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21347 --target=${target_alias} $${srcdiroption} \
21348 --with-build-libsubdir=$(HOST_SUBDIR) \
21349 $(STAGE3_CONFIGURE_FLAGS) \
21350 --disable-shared
21351 @endif libelf-bootstrap
21353 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
21354 maybe-configure-stage4-libelf:
21355 @if libelf-bootstrap
21356 maybe-configure-stage4-libelf: configure-stage4-libelf
21357 configure-stage4-libelf:
21358 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21359 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21360 @r=`${PWD_COMMAND}`; export r; \
21361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21362 TFLAGS="$(STAGE4_TFLAGS)"; \
21363 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21364 $(HOST_EXPORTS) \
21365 $(POSTSTAGE1_HOST_EXPORTS) \
21366 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21367 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21368 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21369 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
21370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21371 cd $(HOST_SUBDIR)/libelf || exit 1; \
21372 case $(srcdir) in \
21373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21374 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21376 esac; \
21377 srcdiroption="--srcdir=$${topdir}/libelf"; \
21378 libsrcdir="$$s/libelf"; \
21379 $(SHELL) $${libsrcdir}/configure \
21380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21381 --target=${target_alias} $${srcdiroption} \
21382 --with-build-libsubdir=$(HOST_SUBDIR) \
21383 $(STAGE4_CONFIGURE_FLAGS) \
21384 --disable-shared
21385 @endif libelf-bootstrap
21387 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
21388 maybe-configure-stageprofile-libelf:
21389 @if libelf-bootstrap
21390 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
21391 configure-stageprofile-libelf:
21392 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21394 @r=`${PWD_COMMAND}`; export r; \
21395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21396 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21397 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21398 $(HOST_EXPORTS) \
21399 $(POSTSTAGE1_HOST_EXPORTS) \
21400 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21401 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21402 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21403 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
21404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21405 cd $(HOST_SUBDIR)/libelf || exit 1; \
21406 case $(srcdir) in \
21407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21408 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21410 esac; \
21411 srcdiroption="--srcdir=$${topdir}/libelf"; \
21412 libsrcdir="$$s/libelf"; \
21413 $(SHELL) $${libsrcdir}/configure \
21414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21415 --target=${target_alias} $${srcdiroption} \
21416 --with-build-libsubdir=$(HOST_SUBDIR) \
21417 $(STAGEprofile_CONFIGURE_FLAGS) \
21418 --disable-shared
21419 @endif libelf-bootstrap
21421 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
21422 maybe-configure-stagefeedback-libelf:
21423 @if libelf-bootstrap
21424 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
21425 configure-stagefeedback-libelf:
21426 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21428 @r=`${PWD_COMMAND}`; export r; \
21429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21430 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21431 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21432 $(HOST_EXPORTS) \
21433 $(POSTSTAGE1_HOST_EXPORTS) \
21434 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21435 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21436 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21437 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
21438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21439 cd $(HOST_SUBDIR)/libelf || exit 1; \
21440 case $(srcdir) in \
21441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21442 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21444 esac; \
21445 srcdiroption="--srcdir=$${topdir}/libelf"; \
21446 libsrcdir="$$s/libelf"; \
21447 $(SHELL) $${libsrcdir}/configure \
21448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21449 --target=${target_alias} $${srcdiroption} \
21450 --with-build-libsubdir=$(HOST_SUBDIR) \
21451 $(STAGEfeedback_CONFIGURE_FLAGS) \
21452 --disable-shared
21453 @endif libelf-bootstrap
21459 .PHONY: all-libelf maybe-all-libelf
21460 maybe-all-libelf:
21461 @if gcc-bootstrap
21462 all-libelf: stage_current
21463 @endif gcc-bootstrap
21464 @if libelf
21465 TARGET-libelf=all
21466 maybe-all-libelf: all-libelf
21467 all-libelf: configure-libelf
21468 @r=`${PWD_COMMAND}`; export r; \
21469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21470 $(HOST_EXPORTS) \
21471 (cd $(HOST_SUBDIR)/libelf && \
21472 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21473 $(TARGET-libelf))
21474 @endif libelf
21478 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
21479 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
21480 maybe-all-stage1-libelf:
21481 maybe-clean-stage1-libelf:
21482 @if libelf-bootstrap
21483 maybe-all-stage1-libelf: all-stage1-libelf
21484 all-stage1: all-stage1-libelf
21485 TARGET-stage1-libelf = $(TARGET-libelf)
21486 all-stage1-libelf: configure-stage1-libelf
21487 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21488 @r=`${PWD_COMMAND}`; export r; \
21489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21490 TFLAGS="$(STAGE1_TFLAGS)"; \
21491 $(HOST_EXPORTS) \
21492 cd $(HOST_SUBDIR)/libelf && \
21493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21494 CFLAGS="$(STAGE1_CFLAGS)" \
21495 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21496 LIBCFLAGS="$(LIBCFLAGS)" \
21497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21500 $(EXTRA_HOST_FLAGS) \
21501 TFLAGS="$(STAGE1_TFLAGS)" \
21502 $(TARGET-stage1-libelf)
21504 maybe-clean-stage1-libelf: clean-stage1-libelf
21505 clean-stage1: clean-stage1-libelf
21506 clean-stage1-libelf:
21507 @if [ $(current_stage) = stage1 ]; then \
21508 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21509 else \
21510 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
21511 $(MAKE) stage1-start; \
21512 fi; \
21513 cd $(HOST_SUBDIR)/libelf && \
21514 $(MAKE) $(EXTRA_HOST_FLAGS) \
21515 clean
21516 @endif libelf-bootstrap
21519 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
21520 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
21521 maybe-all-stage2-libelf:
21522 maybe-clean-stage2-libelf:
21523 @if libelf-bootstrap
21524 maybe-all-stage2-libelf: all-stage2-libelf
21525 all-stage2: all-stage2-libelf
21526 TARGET-stage2-libelf = $(TARGET-libelf)
21527 all-stage2-libelf: configure-stage2-libelf
21528 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21529 @r=`${PWD_COMMAND}`; export r; \
21530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21531 TFLAGS="$(STAGE2_TFLAGS)"; \
21532 $(HOST_EXPORTS) \
21533 $(POSTSTAGE1_HOST_EXPORTS) \
21534 cd $(HOST_SUBDIR)/libelf && \
21535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21536 CFLAGS="$(STAGE2_CFLAGS)" \
21537 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21538 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21542 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21543 TFLAGS="$(STAGE2_TFLAGS)" \
21544 $(TARGET-stage2-libelf)
21546 maybe-clean-stage2-libelf: clean-stage2-libelf
21547 clean-stage2: clean-stage2-libelf
21548 clean-stage2-libelf:
21549 @if [ $(current_stage) = stage2 ]; then \
21550 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21551 else \
21552 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
21553 $(MAKE) stage2-start; \
21554 fi; \
21555 cd $(HOST_SUBDIR)/libelf && \
21556 $(MAKE) $(EXTRA_HOST_FLAGS) \
21557 $(POSTSTAGE1_FLAGS_TO_PASS) \
21558 clean
21559 @endif libelf-bootstrap
21562 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
21563 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
21564 maybe-all-stage3-libelf:
21565 maybe-clean-stage3-libelf:
21566 @if libelf-bootstrap
21567 maybe-all-stage3-libelf: all-stage3-libelf
21568 all-stage3: all-stage3-libelf
21569 TARGET-stage3-libelf = $(TARGET-libelf)
21570 all-stage3-libelf: configure-stage3-libelf
21571 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21572 @r=`${PWD_COMMAND}`; export r; \
21573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21574 TFLAGS="$(STAGE3_TFLAGS)"; \
21575 $(HOST_EXPORTS) \
21576 $(POSTSTAGE1_HOST_EXPORTS) \
21577 cd $(HOST_SUBDIR)/libelf && \
21578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21579 CFLAGS="$(STAGE3_CFLAGS)" \
21580 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21581 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21586 TFLAGS="$(STAGE3_TFLAGS)" \
21587 $(TARGET-stage3-libelf)
21589 maybe-clean-stage3-libelf: clean-stage3-libelf
21590 clean-stage3: clean-stage3-libelf
21591 clean-stage3-libelf:
21592 @if [ $(current_stage) = stage3 ]; then \
21593 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21594 else \
21595 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
21596 $(MAKE) stage3-start; \
21597 fi; \
21598 cd $(HOST_SUBDIR)/libelf && \
21599 $(MAKE) $(EXTRA_HOST_FLAGS) \
21600 $(POSTSTAGE1_FLAGS_TO_PASS) \
21601 clean
21602 @endif libelf-bootstrap
21605 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
21606 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21607 maybe-all-stage4-libelf:
21608 maybe-clean-stage4-libelf:
21609 @if libelf-bootstrap
21610 maybe-all-stage4-libelf: all-stage4-libelf
21611 all-stage4: all-stage4-libelf
21612 TARGET-stage4-libelf = $(TARGET-libelf)
21613 all-stage4-libelf: configure-stage4-libelf
21614 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21615 @r=`${PWD_COMMAND}`; export r; \
21616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21617 TFLAGS="$(STAGE4_TFLAGS)"; \
21618 $(HOST_EXPORTS) \
21619 $(POSTSTAGE1_HOST_EXPORTS) \
21620 cd $(HOST_SUBDIR)/libelf && \
21621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21622 CFLAGS="$(STAGE4_CFLAGS)" \
21623 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21624 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21629 TFLAGS="$(STAGE4_TFLAGS)" \
21630 $(TARGET-stage4-libelf)
21632 maybe-clean-stage4-libelf: clean-stage4-libelf
21633 clean-stage4: clean-stage4-libelf
21634 clean-stage4-libelf:
21635 @if [ $(current_stage) = stage4 ]; then \
21636 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21637 else \
21638 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21639 $(MAKE) stage4-start; \
21640 fi; \
21641 cd $(HOST_SUBDIR)/libelf && \
21642 $(MAKE) $(EXTRA_HOST_FLAGS) \
21643 $(POSTSTAGE1_FLAGS_TO_PASS) \
21644 clean
21645 @endif libelf-bootstrap
21648 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21649 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21650 maybe-all-stageprofile-libelf:
21651 maybe-clean-stageprofile-libelf:
21652 @if libelf-bootstrap
21653 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21654 all-stageprofile: all-stageprofile-libelf
21655 TARGET-stageprofile-libelf = $(TARGET-libelf)
21656 all-stageprofile-libelf: configure-stageprofile-libelf
21657 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21658 @r=`${PWD_COMMAND}`; export r; \
21659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21661 $(HOST_EXPORTS) \
21662 $(POSTSTAGE1_HOST_EXPORTS) \
21663 cd $(HOST_SUBDIR)/libelf && \
21664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21665 CFLAGS="$(STAGEprofile_CFLAGS)" \
21666 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21667 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21672 TFLAGS="$(STAGEprofile_TFLAGS)" \
21673 $(TARGET-stageprofile-libelf)
21675 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21676 clean-stageprofile: clean-stageprofile-libelf
21677 clean-stageprofile-libelf:
21678 @if [ $(current_stage) = stageprofile ]; then \
21679 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21680 else \
21681 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21682 $(MAKE) stageprofile-start; \
21683 fi; \
21684 cd $(HOST_SUBDIR)/libelf && \
21685 $(MAKE) $(EXTRA_HOST_FLAGS) \
21686 $(POSTSTAGE1_FLAGS_TO_PASS) \
21687 clean
21688 @endif libelf-bootstrap
21691 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21692 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21693 maybe-all-stagefeedback-libelf:
21694 maybe-clean-stagefeedback-libelf:
21695 @if libelf-bootstrap
21696 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21697 all-stagefeedback: all-stagefeedback-libelf
21698 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21699 all-stagefeedback-libelf: configure-stagefeedback-libelf
21700 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21701 @r=`${PWD_COMMAND}`; export r; \
21702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21703 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21704 $(HOST_EXPORTS) \
21705 $(POSTSTAGE1_HOST_EXPORTS) \
21706 cd $(HOST_SUBDIR)/libelf && \
21707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21708 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21709 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21710 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21714 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21715 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21716 $(TARGET-stagefeedback-libelf)
21718 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21719 clean-stagefeedback: clean-stagefeedback-libelf
21720 clean-stagefeedback-libelf:
21721 @if [ $(current_stage) = stagefeedback ]; then \
21722 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21723 else \
21724 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21725 $(MAKE) stagefeedback-start; \
21726 fi; \
21727 cd $(HOST_SUBDIR)/libelf && \
21728 $(MAKE) $(EXTRA_HOST_FLAGS) \
21729 $(POSTSTAGE1_FLAGS_TO_PASS) \
21730 clean
21731 @endif libelf-bootstrap
21737 .PHONY: check-libelf maybe-check-libelf
21738 maybe-check-libelf:
21739 @if libelf
21740 maybe-check-libelf: check-libelf
21742 check-libelf:
21743 @: $(MAKE); $(unstage)
21744 @r=`${PWD_COMMAND}`; export r; \
21745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21746 $(HOST_EXPORTS) \
21747 (cd $(HOST_SUBDIR)/libelf && \
21748 $(MAKE) $(FLAGS_TO_PASS) check)
21750 @endif libelf
21752 .PHONY: install-libelf maybe-install-libelf
21753 maybe-install-libelf:
21754 @if libelf
21755 maybe-install-libelf: install-libelf
21757 install-libelf:
21759 @endif libelf
21761 .PHONY: install-strip-libelf maybe-install-strip-libelf
21762 maybe-install-strip-libelf:
21763 @if libelf
21764 maybe-install-strip-libelf: install-strip-libelf
21766 install-strip-libelf:
21768 @endif libelf
21770 # Other targets (info, dvi, pdf, etc.)
21772 .PHONY: maybe-info-libelf info-libelf
21773 maybe-info-libelf:
21774 @if libelf
21775 maybe-info-libelf: info-libelf
21777 info-libelf: \
21778 configure-libelf
21779 @[ -f ./libelf/Makefile ] || exit 0; \
21780 r=`${PWD_COMMAND}`; export r; \
21781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21782 $(HOST_EXPORTS) \
21783 for flag in $(EXTRA_HOST_FLAGS) ; do \
21784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21785 done; \
21786 echo "Doing info in libelf" ; \
21787 (cd $(HOST_SUBDIR)/libelf && \
21788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21790 "RANLIB=$${RANLIB}" \
21791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21792 info) \
21793 || exit 1
21795 @endif libelf
21797 .PHONY: maybe-dvi-libelf dvi-libelf
21798 maybe-dvi-libelf:
21799 @if libelf
21800 maybe-dvi-libelf: dvi-libelf
21802 dvi-libelf: \
21803 configure-libelf
21804 @[ -f ./libelf/Makefile ] || exit 0; \
21805 r=`${PWD_COMMAND}`; export r; \
21806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21807 $(HOST_EXPORTS) \
21808 for flag in $(EXTRA_HOST_FLAGS) ; do \
21809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21810 done; \
21811 echo "Doing dvi in libelf" ; \
21812 (cd $(HOST_SUBDIR)/libelf && \
21813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21815 "RANLIB=$${RANLIB}" \
21816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21817 dvi) \
21818 || exit 1
21820 @endif libelf
21822 .PHONY: maybe-pdf-libelf pdf-libelf
21823 maybe-pdf-libelf:
21824 @if libelf
21825 maybe-pdf-libelf: pdf-libelf
21827 pdf-libelf: \
21828 configure-libelf
21829 @[ -f ./libelf/Makefile ] || exit 0; \
21830 r=`${PWD_COMMAND}`; export r; \
21831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21832 $(HOST_EXPORTS) \
21833 for flag in $(EXTRA_HOST_FLAGS) ; do \
21834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21835 done; \
21836 echo "Doing pdf in libelf" ; \
21837 (cd $(HOST_SUBDIR)/libelf && \
21838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21840 "RANLIB=$${RANLIB}" \
21841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21842 pdf) \
21843 || exit 1
21845 @endif libelf
21847 .PHONY: maybe-html-libelf html-libelf
21848 maybe-html-libelf:
21849 @if libelf
21850 maybe-html-libelf: html-libelf
21852 html-libelf: \
21853 configure-libelf
21854 @[ -f ./libelf/Makefile ] || exit 0; \
21855 r=`${PWD_COMMAND}`; export r; \
21856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21857 $(HOST_EXPORTS) \
21858 for flag in $(EXTRA_HOST_FLAGS) ; do \
21859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21860 done; \
21861 echo "Doing html in libelf" ; \
21862 (cd $(HOST_SUBDIR)/libelf && \
21863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21865 "RANLIB=$${RANLIB}" \
21866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21867 html) \
21868 || exit 1
21870 @endif libelf
21872 .PHONY: maybe-TAGS-libelf TAGS-libelf
21873 maybe-TAGS-libelf:
21874 @if libelf
21875 maybe-TAGS-libelf: TAGS-libelf
21877 TAGS-libelf: \
21878 configure-libelf
21879 @[ -f ./libelf/Makefile ] || exit 0; \
21880 r=`${PWD_COMMAND}`; export r; \
21881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21882 $(HOST_EXPORTS) \
21883 for flag in $(EXTRA_HOST_FLAGS) ; do \
21884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21885 done; \
21886 echo "Doing TAGS in libelf" ; \
21887 (cd $(HOST_SUBDIR)/libelf && \
21888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21890 "RANLIB=$${RANLIB}" \
21891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21892 TAGS) \
21893 || exit 1
21895 @endif libelf
21897 .PHONY: maybe-install-info-libelf install-info-libelf
21898 maybe-install-info-libelf:
21899 @if libelf
21900 maybe-install-info-libelf: install-info-libelf
21902 install-info-libelf: \
21903 configure-libelf \
21904 info-libelf
21905 @[ -f ./libelf/Makefile ] || exit 0; \
21906 r=`${PWD_COMMAND}`; export r; \
21907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21908 $(HOST_EXPORTS) \
21909 for flag in $(EXTRA_HOST_FLAGS) ; do \
21910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21911 done; \
21912 echo "Doing install-info in libelf" ; \
21913 (cd $(HOST_SUBDIR)/libelf && \
21914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21916 "RANLIB=$${RANLIB}" \
21917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21918 install-info) \
21919 || exit 1
21921 @endif libelf
21923 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21924 maybe-install-pdf-libelf:
21925 @if libelf
21926 maybe-install-pdf-libelf: install-pdf-libelf
21928 install-pdf-libelf: \
21929 configure-libelf \
21930 pdf-libelf
21931 @[ -f ./libelf/Makefile ] || exit 0; \
21932 r=`${PWD_COMMAND}`; export r; \
21933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21934 $(HOST_EXPORTS) \
21935 for flag in $(EXTRA_HOST_FLAGS) ; do \
21936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21937 done; \
21938 echo "Doing install-pdf in libelf" ; \
21939 (cd $(HOST_SUBDIR)/libelf && \
21940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21942 "RANLIB=$${RANLIB}" \
21943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21944 install-pdf) \
21945 || exit 1
21947 @endif libelf
21949 .PHONY: maybe-install-html-libelf install-html-libelf
21950 maybe-install-html-libelf:
21951 @if libelf
21952 maybe-install-html-libelf: install-html-libelf
21954 install-html-libelf: \
21955 configure-libelf \
21956 html-libelf
21957 @[ -f ./libelf/Makefile ] || exit 0; \
21958 r=`${PWD_COMMAND}`; export r; \
21959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21960 $(HOST_EXPORTS) \
21961 for flag in $(EXTRA_HOST_FLAGS) ; do \
21962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21963 done; \
21964 echo "Doing install-html in libelf" ; \
21965 (cd $(HOST_SUBDIR)/libelf && \
21966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21968 "RANLIB=$${RANLIB}" \
21969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21970 install-html) \
21971 || exit 1
21973 @endif libelf
21975 .PHONY: maybe-installcheck-libelf installcheck-libelf
21976 maybe-installcheck-libelf:
21977 @if libelf
21978 maybe-installcheck-libelf: installcheck-libelf
21980 installcheck-libelf: \
21981 configure-libelf
21982 @[ -f ./libelf/Makefile ] || exit 0; \
21983 r=`${PWD_COMMAND}`; export r; \
21984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21985 $(HOST_EXPORTS) \
21986 for flag in $(EXTRA_HOST_FLAGS) ; do \
21987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21988 done; \
21989 echo "Doing installcheck in libelf" ; \
21990 (cd $(HOST_SUBDIR)/libelf && \
21991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21993 "RANLIB=$${RANLIB}" \
21994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21995 installcheck) \
21996 || exit 1
21998 @endif libelf
22000 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
22001 maybe-mostlyclean-libelf:
22002 @if libelf
22003 maybe-mostlyclean-libelf: mostlyclean-libelf
22005 mostlyclean-libelf:
22006 @[ -f ./libelf/Makefile ] || exit 0; \
22007 r=`${PWD_COMMAND}`; export r; \
22008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22009 $(HOST_EXPORTS) \
22010 for flag in $(EXTRA_HOST_FLAGS) ; do \
22011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22012 done; \
22013 echo "Doing mostlyclean in libelf" ; \
22014 (cd $(HOST_SUBDIR)/libelf && \
22015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22017 "RANLIB=$${RANLIB}" \
22018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22019 mostlyclean) \
22020 || exit 1
22022 @endif libelf
22024 .PHONY: maybe-clean-libelf clean-libelf
22025 maybe-clean-libelf:
22026 @if libelf
22027 maybe-clean-libelf: clean-libelf
22029 clean-libelf:
22030 @[ -f ./libelf/Makefile ] || exit 0; \
22031 r=`${PWD_COMMAND}`; export r; \
22032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22033 $(HOST_EXPORTS) \
22034 for flag in $(EXTRA_HOST_FLAGS) ; do \
22035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22036 done; \
22037 echo "Doing clean in libelf" ; \
22038 (cd $(HOST_SUBDIR)/libelf && \
22039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22041 "RANLIB=$${RANLIB}" \
22042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22043 clean) \
22044 || exit 1
22046 @endif libelf
22048 .PHONY: maybe-distclean-libelf distclean-libelf
22049 maybe-distclean-libelf:
22050 @if libelf
22051 maybe-distclean-libelf: distclean-libelf
22053 distclean-libelf:
22054 @[ -f ./libelf/Makefile ] || exit 0; \
22055 r=`${PWD_COMMAND}`; export r; \
22056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22057 $(HOST_EXPORTS) \
22058 for flag in $(EXTRA_HOST_FLAGS) ; do \
22059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22060 done; \
22061 echo "Doing distclean in libelf" ; \
22062 (cd $(HOST_SUBDIR)/libelf && \
22063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22065 "RANLIB=$${RANLIB}" \
22066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22067 distclean) \
22068 || exit 1
22070 @endif libelf
22072 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
22073 maybe-maintainer-clean-libelf:
22074 @if libelf
22075 maybe-maintainer-clean-libelf: maintainer-clean-libelf
22077 maintainer-clean-libelf:
22078 @[ -f ./libelf/Makefile ] || exit 0; \
22079 r=`${PWD_COMMAND}`; export r; \
22080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22081 $(HOST_EXPORTS) \
22082 for flag in $(EXTRA_HOST_FLAGS) ; do \
22083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22084 done; \
22085 echo "Doing maintainer-clean in libelf" ; \
22086 (cd $(HOST_SUBDIR)/libelf && \
22087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22089 "RANLIB=$${RANLIB}" \
22090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22091 maintainer-clean) \
22092 || exit 1
22094 @endif libelf
22098 .PHONY: configure-gnuserv maybe-configure-gnuserv
22099 maybe-configure-gnuserv:
22100 @if gcc-bootstrap
22101 configure-gnuserv: stage_current
22102 @endif gcc-bootstrap
22103 @if gnuserv
22104 maybe-configure-gnuserv: configure-gnuserv
22105 configure-gnuserv:
22106 @: $(MAKE); $(unstage)
22107 @r=`${PWD_COMMAND}`; export r; \
22108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22109 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
22110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
22111 $(HOST_EXPORTS) \
22112 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
22113 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
22114 case $(srcdir) in \
22115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22116 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
22117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22118 esac; \
22119 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
22120 libsrcdir="$$s/gnuserv"; \
22121 $(SHELL) $${libsrcdir}/configure \
22122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22123 --target=${target_alias} $${srcdiroption} \
22124 || exit 1
22125 @endif gnuserv
22131 .PHONY: all-gnuserv maybe-all-gnuserv
22132 maybe-all-gnuserv:
22133 @if gcc-bootstrap
22134 all-gnuserv: stage_current
22135 @endif gcc-bootstrap
22136 @if gnuserv
22137 TARGET-gnuserv=all
22138 maybe-all-gnuserv: all-gnuserv
22139 all-gnuserv: configure-gnuserv
22140 @: $(MAKE); $(unstage)
22141 @r=`${PWD_COMMAND}`; export r; \
22142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22143 $(HOST_EXPORTS) \
22144 (cd $(HOST_SUBDIR)/gnuserv && \
22145 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22146 $(TARGET-gnuserv))
22147 @endif gnuserv
22152 .PHONY: check-gnuserv maybe-check-gnuserv
22153 maybe-check-gnuserv:
22154 @if gnuserv
22155 maybe-check-gnuserv: check-gnuserv
22157 check-gnuserv:
22158 @: $(MAKE); $(unstage)
22159 @r=`${PWD_COMMAND}`; export r; \
22160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22161 $(HOST_EXPORTS) \
22162 (cd $(HOST_SUBDIR)/gnuserv && \
22163 $(MAKE) $(FLAGS_TO_PASS) check)
22165 @endif gnuserv
22167 .PHONY: install-gnuserv maybe-install-gnuserv
22168 maybe-install-gnuserv:
22169 @if gnuserv
22170 maybe-install-gnuserv: install-gnuserv
22172 install-gnuserv: installdirs
22173 @: $(MAKE); $(unstage)
22174 @r=`${PWD_COMMAND}`; export r; \
22175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22176 $(HOST_EXPORTS) \
22177 (cd $(HOST_SUBDIR)/gnuserv && \
22178 $(MAKE) $(FLAGS_TO_PASS) install)
22180 @endif gnuserv
22182 .PHONY: install-strip-gnuserv maybe-install-strip-gnuserv
22183 maybe-install-strip-gnuserv:
22184 @if gnuserv
22185 maybe-install-strip-gnuserv: install-strip-gnuserv
22187 install-strip-gnuserv: installdirs
22188 @: $(MAKE); $(unstage)
22189 @r=`${PWD_COMMAND}`; export r; \
22190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22191 $(HOST_EXPORTS) \
22192 (cd $(HOST_SUBDIR)/gnuserv && \
22193 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22195 @endif gnuserv
22197 # Other targets (info, dvi, pdf, etc.)
22199 .PHONY: maybe-info-gnuserv info-gnuserv
22200 maybe-info-gnuserv:
22201 @if gnuserv
22202 maybe-info-gnuserv: info-gnuserv
22204 info-gnuserv: \
22205 configure-gnuserv
22206 @: $(MAKE); $(unstage)
22207 @[ -f ./gnuserv/Makefile ] || exit 0; \
22208 r=`${PWD_COMMAND}`; export r; \
22209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22210 $(HOST_EXPORTS) \
22211 for flag in $(EXTRA_HOST_FLAGS) ; do \
22212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22213 done; \
22214 echo "Doing info in gnuserv" ; \
22215 (cd $(HOST_SUBDIR)/gnuserv && \
22216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22218 "RANLIB=$${RANLIB}" \
22219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22220 info) \
22221 || exit 1
22223 @endif gnuserv
22225 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
22226 maybe-dvi-gnuserv:
22227 @if gnuserv
22228 maybe-dvi-gnuserv: dvi-gnuserv
22230 dvi-gnuserv: \
22231 configure-gnuserv
22232 @: $(MAKE); $(unstage)
22233 @[ -f ./gnuserv/Makefile ] || exit 0; \
22234 r=`${PWD_COMMAND}`; export r; \
22235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22236 $(HOST_EXPORTS) \
22237 for flag in $(EXTRA_HOST_FLAGS) ; do \
22238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22239 done; \
22240 echo "Doing dvi in gnuserv" ; \
22241 (cd $(HOST_SUBDIR)/gnuserv && \
22242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22244 "RANLIB=$${RANLIB}" \
22245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22246 dvi) \
22247 || exit 1
22249 @endif gnuserv
22251 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
22252 maybe-pdf-gnuserv:
22253 @if gnuserv
22254 maybe-pdf-gnuserv: pdf-gnuserv
22256 pdf-gnuserv: \
22257 configure-gnuserv
22258 @: $(MAKE); $(unstage)
22259 @[ -f ./gnuserv/Makefile ] || exit 0; \
22260 r=`${PWD_COMMAND}`; export r; \
22261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22262 $(HOST_EXPORTS) \
22263 for flag in $(EXTRA_HOST_FLAGS) ; do \
22264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22265 done; \
22266 echo "Doing pdf in gnuserv" ; \
22267 (cd $(HOST_SUBDIR)/gnuserv && \
22268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22270 "RANLIB=$${RANLIB}" \
22271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22272 pdf) \
22273 || exit 1
22275 @endif gnuserv
22277 .PHONY: maybe-html-gnuserv html-gnuserv
22278 maybe-html-gnuserv:
22279 @if gnuserv
22280 maybe-html-gnuserv: html-gnuserv
22282 html-gnuserv: \
22283 configure-gnuserv
22284 @: $(MAKE); $(unstage)
22285 @[ -f ./gnuserv/Makefile ] || exit 0; \
22286 r=`${PWD_COMMAND}`; export r; \
22287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22288 $(HOST_EXPORTS) \
22289 for flag in $(EXTRA_HOST_FLAGS) ; do \
22290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22291 done; \
22292 echo "Doing html in gnuserv" ; \
22293 (cd $(HOST_SUBDIR)/gnuserv && \
22294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22296 "RANLIB=$${RANLIB}" \
22297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22298 html) \
22299 || exit 1
22301 @endif gnuserv
22303 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
22304 maybe-TAGS-gnuserv:
22305 @if gnuserv
22306 maybe-TAGS-gnuserv: TAGS-gnuserv
22308 TAGS-gnuserv: \
22309 configure-gnuserv
22310 @: $(MAKE); $(unstage)
22311 @[ -f ./gnuserv/Makefile ] || exit 0; \
22312 r=`${PWD_COMMAND}`; export r; \
22313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22314 $(HOST_EXPORTS) \
22315 for flag in $(EXTRA_HOST_FLAGS) ; do \
22316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22317 done; \
22318 echo "Doing TAGS in gnuserv" ; \
22319 (cd $(HOST_SUBDIR)/gnuserv && \
22320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22322 "RANLIB=$${RANLIB}" \
22323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22324 TAGS) \
22325 || exit 1
22327 @endif gnuserv
22329 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
22330 maybe-install-info-gnuserv:
22331 @if gnuserv
22332 maybe-install-info-gnuserv: install-info-gnuserv
22334 install-info-gnuserv: \
22335 configure-gnuserv \
22336 info-gnuserv
22337 @: $(MAKE); $(unstage)
22338 @[ -f ./gnuserv/Makefile ] || exit 0; \
22339 r=`${PWD_COMMAND}`; export r; \
22340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22341 $(HOST_EXPORTS) \
22342 for flag in $(EXTRA_HOST_FLAGS) ; do \
22343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22344 done; \
22345 echo "Doing install-info in gnuserv" ; \
22346 (cd $(HOST_SUBDIR)/gnuserv && \
22347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22349 "RANLIB=$${RANLIB}" \
22350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22351 install-info) \
22352 || exit 1
22354 @endif gnuserv
22356 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
22357 maybe-install-pdf-gnuserv:
22358 @if gnuserv
22359 maybe-install-pdf-gnuserv: install-pdf-gnuserv
22361 install-pdf-gnuserv: \
22362 configure-gnuserv \
22363 pdf-gnuserv
22364 @: $(MAKE); $(unstage)
22365 @[ -f ./gnuserv/Makefile ] || exit 0; \
22366 r=`${PWD_COMMAND}`; export r; \
22367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22368 $(HOST_EXPORTS) \
22369 for flag in $(EXTRA_HOST_FLAGS) ; do \
22370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22371 done; \
22372 echo "Doing install-pdf in gnuserv" ; \
22373 (cd $(HOST_SUBDIR)/gnuserv && \
22374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22376 "RANLIB=$${RANLIB}" \
22377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22378 install-pdf) \
22379 || exit 1
22381 @endif gnuserv
22383 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
22384 maybe-install-html-gnuserv:
22385 @if gnuserv
22386 maybe-install-html-gnuserv: install-html-gnuserv
22388 install-html-gnuserv: \
22389 configure-gnuserv \
22390 html-gnuserv
22391 @: $(MAKE); $(unstage)
22392 @[ -f ./gnuserv/Makefile ] || exit 0; \
22393 r=`${PWD_COMMAND}`; export r; \
22394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22395 $(HOST_EXPORTS) \
22396 for flag in $(EXTRA_HOST_FLAGS) ; do \
22397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22398 done; \
22399 echo "Doing install-html in gnuserv" ; \
22400 (cd $(HOST_SUBDIR)/gnuserv && \
22401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22403 "RANLIB=$${RANLIB}" \
22404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22405 install-html) \
22406 || exit 1
22408 @endif gnuserv
22410 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
22411 maybe-installcheck-gnuserv:
22412 @if gnuserv
22413 maybe-installcheck-gnuserv: installcheck-gnuserv
22415 installcheck-gnuserv: \
22416 configure-gnuserv
22417 @: $(MAKE); $(unstage)
22418 @[ -f ./gnuserv/Makefile ] || exit 0; \
22419 r=`${PWD_COMMAND}`; export r; \
22420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22421 $(HOST_EXPORTS) \
22422 for flag in $(EXTRA_HOST_FLAGS) ; do \
22423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22424 done; \
22425 echo "Doing installcheck in gnuserv" ; \
22426 (cd $(HOST_SUBDIR)/gnuserv && \
22427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22429 "RANLIB=$${RANLIB}" \
22430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22431 installcheck) \
22432 || exit 1
22434 @endif gnuserv
22436 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
22437 maybe-mostlyclean-gnuserv:
22438 @if gnuserv
22439 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
22441 mostlyclean-gnuserv:
22442 @: $(MAKE); $(unstage)
22443 @[ -f ./gnuserv/Makefile ] || exit 0; \
22444 r=`${PWD_COMMAND}`; export r; \
22445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22446 $(HOST_EXPORTS) \
22447 for flag in $(EXTRA_HOST_FLAGS) ; do \
22448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22449 done; \
22450 echo "Doing mostlyclean in gnuserv" ; \
22451 (cd $(HOST_SUBDIR)/gnuserv && \
22452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22454 "RANLIB=$${RANLIB}" \
22455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22456 mostlyclean) \
22457 || exit 1
22459 @endif gnuserv
22461 .PHONY: maybe-clean-gnuserv clean-gnuserv
22462 maybe-clean-gnuserv:
22463 @if gnuserv
22464 maybe-clean-gnuserv: clean-gnuserv
22466 clean-gnuserv:
22467 @: $(MAKE); $(unstage)
22468 @[ -f ./gnuserv/Makefile ] || exit 0; \
22469 r=`${PWD_COMMAND}`; export r; \
22470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22471 $(HOST_EXPORTS) \
22472 for flag in $(EXTRA_HOST_FLAGS) ; do \
22473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22474 done; \
22475 echo "Doing clean in gnuserv" ; \
22476 (cd $(HOST_SUBDIR)/gnuserv && \
22477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22479 "RANLIB=$${RANLIB}" \
22480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22481 clean) \
22482 || exit 1
22484 @endif gnuserv
22486 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
22487 maybe-distclean-gnuserv:
22488 @if gnuserv
22489 maybe-distclean-gnuserv: distclean-gnuserv
22491 distclean-gnuserv:
22492 @: $(MAKE); $(unstage)
22493 @[ -f ./gnuserv/Makefile ] || exit 0; \
22494 r=`${PWD_COMMAND}`; export r; \
22495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22496 $(HOST_EXPORTS) \
22497 for flag in $(EXTRA_HOST_FLAGS) ; do \
22498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22499 done; \
22500 echo "Doing distclean in gnuserv" ; \
22501 (cd $(HOST_SUBDIR)/gnuserv && \
22502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22504 "RANLIB=$${RANLIB}" \
22505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22506 distclean) \
22507 || exit 1
22509 @endif gnuserv
22511 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
22512 maybe-maintainer-clean-gnuserv:
22513 @if gnuserv
22514 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
22516 maintainer-clean-gnuserv:
22517 @: $(MAKE); $(unstage)
22518 @[ -f ./gnuserv/Makefile ] || exit 0; \
22519 r=`${PWD_COMMAND}`; export r; \
22520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22521 $(HOST_EXPORTS) \
22522 for flag in $(EXTRA_HOST_FLAGS) ; do \
22523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22524 done; \
22525 echo "Doing maintainer-clean in gnuserv" ; \
22526 (cd $(HOST_SUBDIR)/gnuserv && \
22527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22529 "RANLIB=$${RANLIB}" \
22530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22531 maintainer-clean) \
22532 || exit 1
22534 @endif gnuserv
22538 .PHONY: configure-gold maybe-configure-gold
22539 maybe-configure-gold:
22540 @if gcc-bootstrap
22541 configure-gold: stage_current
22542 @endif gcc-bootstrap
22543 @if gold
22544 maybe-configure-gold: configure-gold
22545 configure-gold:
22546 @r=`${PWD_COMMAND}`; export r; \
22547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22548 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22549 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22550 $(HOST_EXPORTS) \
22551 echo Configuring in $(HOST_SUBDIR)/gold; \
22552 cd "$(HOST_SUBDIR)/gold" || exit 1; \
22553 case $(srcdir) in \
22554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22555 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22557 esac; \
22558 srcdiroption="--srcdir=$${topdir}/gold"; \
22559 libsrcdir="$$s/gold"; \
22560 $(SHELL) $${libsrcdir}/configure \
22561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22562 --target=${target_alias} $${srcdiroption} \
22563 || exit 1
22564 @endif gold
22568 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
22569 maybe-configure-stage1-gold:
22570 @if gold-bootstrap
22571 maybe-configure-stage1-gold: configure-stage1-gold
22572 configure-stage1-gold:
22573 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22575 @r=`${PWD_COMMAND}`; export r; \
22576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22577 TFLAGS="$(STAGE1_TFLAGS)"; \
22578 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22579 $(HOST_EXPORTS) \
22580 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22581 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22582 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22583 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
22584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22585 cd $(HOST_SUBDIR)/gold || exit 1; \
22586 case $(srcdir) in \
22587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22588 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22590 esac; \
22591 srcdiroption="--srcdir=$${topdir}/gold"; \
22592 libsrcdir="$$s/gold"; \
22593 $(SHELL) $${libsrcdir}/configure \
22594 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22595 --target=${target_alias} $${srcdiroption} \
22596 $(STAGE1_CONFIGURE_FLAGS)
22597 @endif gold-bootstrap
22599 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
22600 maybe-configure-stage2-gold:
22601 @if gold-bootstrap
22602 maybe-configure-stage2-gold: configure-stage2-gold
22603 configure-stage2-gold:
22604 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22605 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22606 @r=`${PWD_COMMAND}`; export r; \
22607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22608 TFLAGS="$(STAGE2_TFLAGS)"; \
22609 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22610 $(HOST_EXPORTS) \
22611 $(POSTSTAGE1_HOST_EXPORTS) \
22612 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22613 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22614 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22615 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
22616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22617 cd $(HOST_SUBDIR)/gold || exit 1; \
22618 case $(srcdir) in \
22619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22620 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22622 esac; \
22623 srcdiroption="--srcdir=$${topdir}/gold"; \
22624 libsrcdir="$$s/gold"; \
22625 $(SHELL) $${libsrcdir}/configure \
22626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22627 --target=${target_alias} $${srcdiroption} \
22628 --with-build-libsubdir=$(HOST_SUBDIR) \
22629 $(STAGE2_CONFIGURE_FLAGS)
22630 @endif gold-bootstrap
22632 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22633 maybe-configure-stage3-gold:
22634 @if gold-bootstrap
22635 maybe-configure-stage3-gold: configure-stage3-gold
22636 configure-stage3-gold:
22637 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22638 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22639 @r=`${PWD_COMMAND}`; export r; \
22640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22641 TFLAGS="$(STAGE3_TFLAGS)"; \
22642 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22643 $(HOST_EXPORTS) \
22644 $(POSTSTAGE1_HOST_EXPORTS) \
22645 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22646 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22647 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22648 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22649 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22650 cd $(HOST_SUBDIR)/gold || exit 1; \
22651 case $(srcdir) in \
22652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22653 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22655 esac; \
22656 srcdiroption="--srcdir=$${topdir}/gold"; \
22657 libsrcdir="$$s/gold"; \
22658 $(SHELL) $${libsrcdir}/configure \
22659 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22660 --target=${target_alias} $${srcdiroption} \
22661 --with-build-libsubdir=$(HOST_SUBDIR) \
22662 $(STAGE3_CONFIGURE_FLAGS)
22663 @endif gold-bootstrap
22665 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22666 maybe-configure-stage4-gold:
22667 @if gold-bootstrap
22668 maybe-configure-stage4-gold: configure-stage4-gold
22669 configure-stage4-gold:
22670 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22671 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22672 @r=`${PWD_COMMAND}`; export r; \
22673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22674 TFLAGS="$(STAGE4_TFLAGS)"; \
22675 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22676 $(HOST_EXPORTS) \
22677 $(POSTSTAGE1_HOST_EXPORTS) \
22678 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22679 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22680 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22681 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22682 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22683 cd $(HOST_SUBDIR)/gold || exit 1; \
22684 case $(srcdir) in \
22685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22686 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22688 esac; \
22689 srcdiroption="--srcdir=$${topdir}/gold"; \
22690 libsrcdir="$$s/gold"; \
22691 $(SHELL) $${libsrcdir}/configure \
22692 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22693 --target=${target_alias} $${srcdiroption} \
22694 --with-build-libsubdir=$(HOST_SUBDIR) \
22695 $(STAGE4_CONFIGURE_FLAGS)
22696 @endif gold-bootstrap
22698 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22699 maybe-configure-stageprofile-gold:
22700 @if gold-bootstrap
22701 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22702 configure-stageprofile-gold:
22703 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22704 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22705 @r=`${PWD_COMMAND}`; export r; \
22706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22707 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22708 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22709 $(HOST_EXPORTS) \
22710 $(POSTSTAGE1_HOST_EXPORTS) \
22711 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22712 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22713 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22714 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22716 cd $(HOST_SUBDIR)/gold || exit 1; \
22717 case $(srcdir) in \
22718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22719 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22721 esac; \
22722 srcdiroption="--srcdir=$${topdir}/gold"; \
22723 libsrcdir="$$s/gold"; \
22724 $(SHELL) $${libsrcdir}/configure \
22725 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22726 --target=${target_alias} $${srcdiroption} \
22727 --with-build-libsubdir=$(HOST_SUBDIR) \
22728 $(STAGEprofile_CONFIGURE_FLAGS)
22729 @endif gold-bootstrap
22731 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22732 maybe-configure-stagefeedback-gold:
22733 @if gold-bootstrap
22734 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22735 configure-stagefeedback-gold:
22736 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22737 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22738 @r=`${PWD_COMMAND}`; export r; \
22739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22740 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22741 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22742 $(HOST_EXPORTS) \
22743 $(POSTSTAGE1_HOST_EXPORTS) \
22744 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22745 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22746 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22747 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22749 cd $(HOST_SUBDIR)/gold || exit 1; \
22750 case $(srcdir) in \
22751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22752 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22754 esac; \
22755 srcdiroption="--srcdir=$${topdir}/gold"; \
22756 libsrcdir="$$s/gold"; \
22757 $(SHELL) $${libsrcdir}/configure \
22758 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22759 --target=${target_alias} $${srcdiroption} \
22760 --with-build-libsubdir=$(HOST_SUBDIR) \
22761 $(STAGEfeedback_CONFIGURE_FLAGS)
22762 @endif gold-bootstrap
22768 .PHONY: all-gold maybe-all-gold
22769 maybe-all-gold:
22770 @if gcc-bootstrap
22771 all-gold: stage_current
22772 @endif gcc-bootstrap
22773 @if gold
22774 TARGET-gold=all
22775 maybe-all-gold: all-gold
22776 all-gold: configure-gold
22777 @r=`${PWD_COMMAND}`; export r; \
22778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22779 $(HOST_EXPORTS) \
22780 (cd $(HOST_SUBDIR)/gold && \
22781 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22782 $(TARGET-gold))
22783 @endif gold
22787 .PHONY: all-stage1-gold maybe-all-stage1-gold
22788 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22789 maybe-all-stage1-gold:
22790 maybe-clean-stage1-gold:
22791 @if gold-bootstrap
22792 maybe-all-stage1-gold: all-stage1-gold
22793 all-stage1: all-stage1-gold
22794 TARGET-stage1-gold = $(TARGET-gold)
22795 all-stage1-gold: configure-stage1-gold
22796 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22797 @r=`${PWD_COMMAND}`; export r; \
22798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22799 TFLAGS="$(STAGE1_TFLAGS)"; \
22800 $(HOST_EXPORTS) \
22801 cd $(HOST_SUBDIR)/gold && \
22802 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22803 CFLAGS="$(STAGE1_CFLAGS)" \
22804 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22805 LIBCFLAGS="$(LIBCFLAGS)" \
22806 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22807 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22808 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22809 $(EXTRA_HOST_FLAGS) \
22810 TFLAGS="$(STAGE1_TFLAGS)" \
22811 $(TARGET-stage1-gold)
22813 maybe-clean-stage1-gold: clean-stage1-gold
22814 clean-stage1: clean-stage1-gold
22815 clean-stage1-gold:
22816 @if [ $(current_stage) = stage1 ]; then \
22817 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22818 else \
22819 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22820 $(MAKE) stage1-start; \
22821 fi; \
22822 cd $(HOST_SUBDIR)/gold && \
22823 $(MAKE) $(EXTRA_HOST_FLAGS) \
22824 clean
22825 @endif gold-bootstrap
22828 .PHONY: all-stage2-gold maybe-all-stage2-gold
22829 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22830 maybe-all-stage2-gold:
22831 maybe-clean-stage2-gold:
22832 @if gold-bootstrap
22833 maybe-all-stage2-gold: all-stage2-gold
22834 all-stage2: all-stage2-gold
22835 TARGET-stage2-gold = $(TARGET-gold)
22836 all-stage2-gold: configure-stage2-gold
22837 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22838 @r=`${PWD_COMMAND}`; export r; \
22839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22840 TFLAGS="$(STAGE2_TFLAGS)"; \
22841 $(HOST_EXPORTS) \
22842 $(POSTSTAGE1_HOST_EXPORTS) \
22843 cd $(HOST_SUBDIR)/gold && \
22844 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22845 CFLAGS="$(STAGE2_CFLAGS)" \
22846 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22847 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22848 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22849 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22850 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22851 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22852 TFLAGS="$(STAGE2_TFLAGS)" \
22853 $(TARGET-stage2-gold)
22855 maybe-clean-stage2-gold: clean-stage2-gold
22856 clean-stage2: clean-stage2-gold
22857 clean-stage2-gold:
22858 @if [ $(current_stage) = stage2 ]; then \
22859 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22860 else \
22861 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22862 $(MAKE) stage2-start; \
22863 fi; \
22864 cd $(HOST_SUBDIR)/gold && \
22865 $(MAKE) $(EXTRA_HOST_FLAGS) \
22866 $(POSTSTAGE1_FLAGS_TO_PASS) \
22867 clean
22868 @endif gold-bootstrap
22871 .PHONY: all-stage3-gold maybe-all-stage3-gold
22872 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22873 maybe-all-stage3-gold:
22874 maybe-clean-stage3-gold:
22875 @if gold-bootstrap
22876 maybe-all-stage3-gold: all-stage3-gold
22877 all-stage3: all-stage3-gold
22878 TARGET-stage3-gold = $(TARGET-gold)
22879 all-stage3-gold: configure-stage3-gold
22880 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22881 @r=`${PWD_COMMAND}`; export r; \
22882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22883 TFLAGS="$(STAGE3_TFLAGS)"; \
22884 $(HOST_EXPORTS) \
22885 $(POSTSTAGE1_HOST_EXPORTS) \
22886 cd $(HOST_SUBDIR)/gold && \
22887 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22888 CFLAGS="$(STAGE3_CFLAGS)" \
22889 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22890 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22894 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22895 TFLAGS="$(STAGE3_TFLAGS)" \
22896 $(TARGET-stage3-gold)
22898 maybe-clean-stage3-gold: clean-stage3-gold
22899 clean-stage3: clean-stage3-gold
22900 clean-stage3-gold:
22901 @if [ $(current_stage) = stage3 ]; then \
22902 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22903 else \
22904 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22905 $(MAKE) stage3-start; \
22906 fi; \
22907 cd $(HOST_SUBDIR)/gold && \
22908 $(MAKE) $(EXTRA_HOST_FLAGS) \
22909 $(POSTSTAGE1_FLAGS_TO_PASS) \
22910 clean
22911 @endif gold-bootstrap
22914 .PHONY: all-stage4-gold maybe-all-stage4-gold
22915 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22916 maybe-all-stage4-gold:
22917 maybe-clean-stage4-gold:
22918 @if gold-bootstrap
22919 maybe-all-stage4-gold: all-stage4-gold
22920 all-stage4: all-stage4-gold
22921 TARGET-stage4-gold = $(TARGET-gold)
22922 all-stage4-gold: configure-stage4-gold
22923 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22924 @r=`${PWD_COMMAND}`; export r; \
22925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22926 TFLAGS="$(STAGE4_TFLAGS)"; \
22927 $(HOST_EXPORTS) \
22928 $(POSTSTAGE1_HOST_EXPORTS) \
22929 cd $(HOST_SUBDIR)/gold && \
22930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22931 CFLAGS="$(STAGE4_CFLAGS)" \
22932 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22933 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22937 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22938 TFLAGS="$(STAGE4_TFLAGS)" \
22939 $(TARGET-stage4-gold)
22941 maybe-clean-stage4-gold: clean-stage4-gold
22942 clean-stage4: clean-stage4-gold
22943 clean-stage4-gold:
22944 @if [ $(current_stage) = stage4 ]; then \
22945 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22946 else \
22947 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22948 $(MAKE) stage4-start; \
22949 fi; \
22950 cd $(HOST_SUBDIR)/gold && \
22951 $(MAKE) $(EXTRA_HOST_FLAGS) \
22952 $(POSTSTAGE1_FLAGS_TO_PASS) \
22953 clean
22954 @endif gold-bootstrap
22957 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22958 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22959 maybe-all-stageprofile-gold:
22960 maybe-clean-stageprofile-gold:
22961 @if gold-bootstrap
22962 maybe-all-stageprofile-gold: all-stageprofile-gold
22963 all-stageprofile: all-stageprofile-gold
22964 TARGET-stageprofile-gold = $(TARGET-gold)
22965 all-stageprofile-gold: configure-stageprofile-gold
22966 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22967 @r=`${PWD_COMMAND}`; export r; \
22968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22969 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22970 $(HOST_EXPORTS) \
22971 $(POSTSTAGE1_HOST_EXPORTS) \
22972 cd $(HOST_SUBDIR)/gold && \
22973 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22974 CFLAGS="$(STAGEprofile_CFLAGS)" \
22975 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22976 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22980 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22981 TFLAGS="$(STAGEprofile_TFLAGS)" \
22982 $(TARGET-stageprofile-gold)
22984 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22985 clean-stageprofile: clean-stageprofile-gold
22986 clean-stageprofile-gold:
22987 @if [ $(current_stage) = stageprofile ]; then \
22988 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22989 else \
22990 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22991 $(MAKE) stageprofile-start; \
22992 fi; \
22993 cd $(HOST_SUBDIR)/gold && \
22994 $(MAKE) $(EXTRA_HOST_FLAGS) \
22995 $(POSTSTAGE1_FLAGS_TO_PASS) \
22996 clean
22997 @endif gold-bootstrap
23000 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
23001 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
23002 maybe-all-stagefeedback-gold:
23003 maybe-clean-stagefeedback-gold:
23004 @if gold-bootstrap
23005 maybe-all-stagefeedback-gold: all-stagefeedback-gold
23006 all-stagefeedback: all-stagefeedback-gold
23007 TARGET-stagefeedback-gold = $(TARGET-gold)
23008 all-stagefeedback-gold: configure-stagefeedback-gold
23009 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23010 @r=`${PWD_COMMAND}`; export r; \
23011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23013 $(HOST_EXPORTS) \
23014 $(POSTSTAGE1_HOST_EXPORTS) \
23015 cd $(HOST_SUBDIR)/gold && \
23016 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23017 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23018 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23019 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23020 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23021 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23022 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23023 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23024 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23025 $(TARGET-stagefeedback-gold)
23027 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
23028 clean-stagefeedback: clean-stagefeedback-gold
23029 clean-stagefeedback-gold:
23030 @if [ $(current_stage) = stagefeedback ]; then \
23031 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
23032 else \
23033 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
23034 $(MAKE) stagefeedback-start; \
23035 fi; \
23036 cd $(HOST_SUBDIR)/gold && \
23037 $(MAKE) $(EXTRA_HOST_FLAGS) \
23038 $(POSTSTAGE1_FLAGS_TO_PASS) \
23039 clean
23040 @endif gold-bootstrap
23046 .PHONY: check-gold maybe-check-gold
23047 maybe-check-gold:
23048 @if gold
23049 maybe-check-gold: check-gold
23051 check-gold:
23052 @: $(MAKE); $(unstage)
23053 @r=`${PWD_COMMAND}`; export r; \
23054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23055 $(HOST_EXPORTS) \
23056 (cd $(HOST_SUBDIR)/gold && \
23057 $(MAKE) $(FLAGS_TO_PASS) check)
23059 @endif gold
23061 .PHONY: install-gold maybe-install-gold
23062 maybe-install-gold:
23063 @if gold
23064 maybe-install-gold: install-gold
23066 install-gold: installdirs
23067 @: $(MAKE); $(unstage)
23068 @r=`${PWD_COMMAND}`; export r; \
23069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23070 $(HOST_EXPORTS) \
23071 (cd $(HOST_SUBDIR)/gold && \
23072 $(MAKE) $(FLAGS_TO_PASS) install)
23074 @endif gold
23076 .PHONY: install-strip-gold maybe-install-strip-gold
23077 maybe-install-strip-gold:
23078 @if gold
23079 maybe-install-strip-gold: install-strip-gold
23081 install-strip-gold: installdirs
23082 @: $(MAKE); $(unstage)
23083 @r=`${PWD_COMMAND}`; export r; \
23084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23085 $(HOST_EXPORTS) \
23086 (cd $(HOST_SUBDIR)/gold && \
23087 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23089 @endif gold
23091 # Other targets (info, dvi, pdf, etc.)
23093 .PHONY: maybe-info-gold info-gold
23094 maybe-info-gold:
23095 @if gold
23096 maybe-info-gold: info-gold
23098 info-gold: \
23099 configure-gold
23100 @[ -f ./gold/Makefile ] || exit 0; \
23101 r=`${PWD_COMMAND}`; export r; \
23102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23103 $(HOST_EXPORTS) \
23104 for flag in $(EXTRA_HOST_FLAGS) ; do \
23105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23106 done; \
23107 echo "Doing info in gold" ; \
23108 (cd $(HOST_SUBDIR)/gold && \
23109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23111 "RANLIB=$${RANLIB}" \
23112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23113 info) \
23114 || exit 1
23116 @endif gold
23118 .PHONY: maybe-dvi-gold dvi-gold
23119 maybe-dvi-gold:
23120 @if gold
23121 maybe-dvi-gold: dvi-gold
23123 dvi-gold: \
23124 configure-gold
23125 @[ -f ./gold/Makefile ] || exit 0; \
23126 r=`${PWD_COMMAND}`; export r; \
23127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23128 $(HOST_EXPORTS) \
23129 for flag in $(EXTRA_HOST_FLAGS) ; do \
23130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23131 done; \
23132 echo "Doing dvi in gold" ; \
23133 (cd $(HOST_SUBDIR)/gold && \
23134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23136 "RANLIB=$${RANLIB}" \
23137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23138 dvi) \
23139 || exit 1
23141 @endif gold
23143 .PHONY: maybe-pdf-gold pdf-gold
23144 maybe-pdf-gold:
23145 @if gold
23146 maybe-pdf-gold: pdf-gold
23148 pdf-gold: \
23149 configure-gold
23150 @[ -f ./gold/Makefile ] || exit 0; \
23151 r=`${PWD_COMMAND}`; export r; \
23152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23153 $(HOST_EXPORTS) \
23154 for flag in $(EXTRA_HOST_FLAGS) ; do \
23155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23156 done; \
23157 echo "Doing pdf in gold" ; \
23158 (cd $(HOST_SUBDIR)/gold && \
23159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23161 "RANLIB=$${RANLIB}" \
23162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23163 pdf) \
23164 || exit 1
23166 @endif gold
23168 .PHONY: maybe-html-gold html-gold
23169 maybe-html-gold:
23170 @if gold
23171 maybe-html-gold: html-gold
23173 html-gold: \
23174 configure-gold
23175 @[ -f ./gold/Makefile ] || exit 0; \
23176 r=`${PWD_COMMAND}`; export r; \
23177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23178 $(HOST_EXPORTS) \
23179 for flag in $(EXTRA_HOST_FLAGS) ; do \
23180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23181 done; \
23182 echo "Doing html in gold" ; \
23183 (cd $(HOST_SUBDIR)/gold && \
23184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23186 "RANLIB=$${RANLIB}" \
23187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23188 html) \
23189 || exit 1
23191 @endif gold
23193 .PHONY: maybe-TAGS-gold TAGS-gold
23194 maybe-TAGS-gold:
23195 @if gold
23196 maybe-TAGS-gold: TAGS-gold
23198 TAGS-gold: \
23199 configure-gold
23200 @[ -f ./gold/Makefile ] || exit 0; \
23201 r=`${PWD_COMMAND}`; export r; \
23202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23203 $(HOST_EXPORTS) \
23204 for flag in $(EXTRA_HOST_FLAGS) ; do \
23205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23206 done; \
23207 echo "Doing TAGS in gold" ; \
23208 (cd $(HOST_SUBDIR)/gold && \
23209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23211 "RANLIB=$${RANLIB}" \
23212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23213 TAGS) \
23214 || exit 1
23216 @endif gold
23218 .PHONY: maybe-install-info-gold install-info-gold
23219 maybe-install-info-gold:
23220 @if gold
23221 maybe-install-info-gold: install-info-gold
23223 install-info-gold: \
23224 configure-gold \
23225 info-gold
23226 @[ -f ./gold/Makefile ] || exit 0; \
23227 r=`${PWD_COMMAND}`; export r; \
23228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23229 $(HOST_EXPORTS) \
23230 for flag in $(EXTRA_HOST_FLAGS) ; do \
23231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23232 done; \
23233 echo "Doing install-info in gold" ; \
23234 (cd $(HOST_SUBDIR)/gold && \
23235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23237 "RANLIB=$${RANLIB}" \
23238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23239 install-info) \
23240 || exit 1
23242 @endif gold
23244 .PHONY: maybe-install-pdf-gold install-pdf-gold
23245 maybe-install-pdf-gold:
23246 @if gold
23247 maybe-install-pdf-gold: install-pdf-gold
23249 install-pdf-gold: \
23250 configure-gold \
23251 pdf-gold
23252 @[ -f ./gold/Makefile ] || exit 0; \
23253 r=`${PWD_COMMAND}`; export r; \
23254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23255 $(HOST_EXPORTS) \
23256 for flag in $(EXTRA_HOST_FLAGS) ; do \
23257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23258 done; \
23259 echo "Doing install-pdf in gold" ; \
23260 (cd $(HOST_SUBDIR)/gold && \
23261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23263 "RANLIB=$${RANLIB}" \
23264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23265 install-pdf) \
23266 || exit 1
23268 @endif gold
23270 .PHONY: maybe-install-html-gold install-html-gold
23271 maybe-install-html-gold:
23272 @if gold
23273 maybe-install-html-gold: install-html-gold
23275 install-html-gold: \
23276 configure-gold \
23277 html-gold
23278 @[ -f ./gold/Makefile ] || exit 0; \
23279 r=`${PWD_COMMAND}`; export r; \
23280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23281 $(HOST_EXPORTS) \
23282 for flag in $(EXTRA_HOST_FLAGS) ; do \
23283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23284 done; \
23285 echo "Doing install-html in gold" ; \
23286 (cd $(HOST_SUBDIR)/gold && \
23287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23289 "RANLIB=$${RANLIB}" \
23290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23291 install-html) \
23292 || exit 1
23294 @endif gold
23296 .PHONY: maybe-installcheck-gold installcheck-gold
23297 maybe-installcheck-gold:
23298 @if gold
23299 maybe-installcheck-gold: installcheck-gold
23301 installcheck-gold: \
23302 configure-gold
23303 @[ -f ./gold/Makefile ] || exit 0; \
23304 r=`${PWD_COMMAND}`; export r; \
23305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23306 $(HOST_EXPORTS) \
23307 for flag in $(EXTRA_HOST_FLAGS) ; do \
23308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23309 done; \
23310 echo "Doing installcheck in gold" ; \
23311 (cd $(HOST_SUBDIR)/gold && \
23312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23314 "RANLIB=$${RANLIB}" \
23315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23316 installcheck) \
23317 || exit 1
23319 @endif gold
23321 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
23322 maybe-mostlyclean-gold:
23323 @if gold
23324 maybe-mostlyclean-gold: mostlyclean-gold
23326 mostlyclean-gold:
23327 @[ -f ./gold/Makefile ] || exit 0; \
23328 r=`${PWD_COMMAND}`; export r; \
23329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23330 $(HOST_EXPORTS) \
23331 for flag in $(EXTRA_HOST_FLAGS) ; do \
23332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23333 done; \
23334 echo "Doing mostlyclean in gold" ; \
23335 (cd $(HOST_SUBDIR)/gold && \
23336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23338 "RANLIB=$${RANLIB}" \
23339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23340 mostlyclean) \
23341 || exit 1
23343 @endif gold
23345 .PHONY: maybe-clean-gold clean-gold
23346 maybe-clean-gold:
23347 @if gold
23348 maybe-clean-gold: clean-gold
23350 clean-gold:
23351 @[ -f ./gold/Makefile ] || exit 0; \
23352 r=`${PWD_COMMAND}`; export r; \
23353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23354 $(HOST_EXPORTS) \
23355 for flag in $(EXTRA_HOST_FLAGS) ; do \
23356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23357 done; \
23358 echo "Doing clean in gold" ; \
23359 (cd $(HOST_SUBDIR)/gold && \
23360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23362 "RANLIB=$${RANLIB}" \
23363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23364 clean) \
23365 || exit 1
23367 @endif gold
23369 .PHONY: maybe-distclean-gold distclean-gold
23370 maybe-distclean-gold:
23371 @if gold
23372 maybe-distclean-gold: distclean-gold
23374 distclean-gold:
23375 @[ -f ./gold/Makefile ] || exit 0; \
23376 r=`${PWD_COMMAND}`; export r; \
23377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23378 $(HOST_EXPORTS) \
23379 for flag in $(EXTRA_HOST_FLAGS) ; do \
23380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23381 done; \
23382 echo "Doing distclean in gold" ; \
23383 (cd $(HOST_SUBDIR)/gold && \
23384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23386 "RANLIB=$${RANLIB}" \
23387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23388 distclean) \
23389 || exit 1
23391 @endif gold
23393 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
23394 maybe-maintainer-clean-gold:
23395 @if gold
23396 maybe-maintainer-clean-gold: maintainer-clean-gold
23398 maintainer-clean-gold:
23399 @[ -f ./gold/Makefile ] || exit 0; \
23400 r=`${PWD_COMMAND}`; export r; \
23401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23402 $(HOST_EXPORTS) \
23403 for flag in $(EXTRA_HOST_FLAGS) ; do \
23404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23405 done; \
23406 echo "Doing maintainer-clean in gold" ; \
23407 (cd $(HOST_SUBDIR)/gold && \
23408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23410 "RANLIB=$${RANLIB}" \
23411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23412 maintainer-clean) \
23413 || exit 1
23415 @endif gold
23419 .PHONY: configure-gprof maybe-configure-gprof
23420 maybe-configure-gprof:
23421 @if gcc-bootstrap
23422 configure-gprof: stage_current
23423 @endif gcc-bootstrap
23424 @if gprof
23425 maybe-configure-gprof: configure-gprof
23426 configure-gprof:
23427 @: $(MAKE); $(unstage)
23428 @r=`${PWD_COMMAND}`; export r; \
23429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23430 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
23431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
23432 $(HOST_EXPORTS) \
23433 echo Configuring in $(HOST_SUBDIR)/gprof; \
23434 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
23435 case $(srcdir) in \
23436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23437 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
23438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23439 esac; \
23440 srcdiroption="--srcdir=$${topdir}/gprof"; \
23441 libsrcdir="$$s/gprof"; \
23442 $(SHELL) $${libsrcdir}/configure \
23443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23444 --target=${target_alias} $${srcdiroption} \
23445 || exit 1
23446 @endif gprof
23452 .PHONY: all-gprof maybe-all-gprof
23453 maybe-all-gprof:
23454 @if gcc-bootstrap
23455 all-gprof: stage_current
23456 @endif gcc-bootstrap
23457 @if gprof
23458 TARGET-gprof=all
23459 maybe-all-gprof: all-gprof
23460 all-gprof: configure-gprof
23461 @: $(MAKE); $(unstage)
23462 @r=`${PWD_COMMAND}`; export r; \
23463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23464 $(HOST_EXPORTS) \
23465 (cd $(HOST_SUBDIR)/gprof && \
23466 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23467 $(TARGET-gprof))
23468 @endif gprof
23473 .PHONY: check-gprof maybe-check-gprof
23474 maybe-check-gprof:
23475 @if gprof
23476 maybe-check-gprof: check-gprof
23478 check-gprof:
23479 @: $(MAKE); $(unstage)
23480 @r=`${PWD_COMMAND}`; export r; \
23481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482 $(HOST_EXPORTS) \
23483 (cd $(HOST_SUBDIR)/gprof && \
23484 $(MAKE) $(FLAGS_TO_PASS) check)
23486 @endif gprof
23488 .PHONY: install-gprof maybe-install-gprof
23489 maybe-install-gprof:
23490 @if gprof
23491 maybe-install-gprof: install-gprof
23493 install-gprof: installdirs
23494 @: $(MAKE); $(unstage)
23495 @r=`${PWD_COMMAND}`; export r; \
23496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23497 $(HOST_EXPORTS) \
23498 (cd $(HOST_SUBDIR)/gprof && \
23499 $(MAKE) $(FLAGS_TO_PASS) install)
23501 @endif gprof
23503 .PHONY: install-strip-gprof maybe-install-strip-gprof
23504 maybe-install-strip-gprof:
23505 @if gprof
23506 maybe-install-strip-gprof: install-strip-gprof
23508 install-strip-gprof: installdirs
23509 @: $(MAKE); $(unstage)
23510 @r=`${PWD_COMMAND}`; export r; \
23511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23512 $(HOST_EXPORTS) \
23513 (cd $(HOST_SUBDIR)/gprof && \
23514 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23516 @endif gprof
23518 # Other targets (info, dvi, pdf, etc.)
23520 .PHONY: maybe-info-gprof info-gprof
23521 maybe-info-gprof:
23522 @if gprof
23523 maybe-info-gprof: info-gprof
23525 info-gprof: \
23526 configure-gprof
23527 @: $(MAKE); $(unstage)
23528 @[ -f ./gprof/Makefile ] || exit 0; \
23529 r=`${PWD_COMMAND}`; export r; \
23530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23531 $(HOST_EXPORTS) \
23532 for flag in $(EXTRA_HOST_FLAGS) ; do \
23533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23534 done; \
23535 echo "Doing info in gprof" ; \
23536 (cd $(HOST_SUBDIR)/gprof && \
23537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23539 "RANLIB=$${RANLIB}" \
23540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23541 info) \
23542 || exit 1
23544 @endif gprof
23546 .PHONY: maybe-dvi-gprof dvi-gprof
23547 maybe-dvi-gprof:
23548 @if gprof
23549 maybe-dvi-gprof: dvi-gprof
23551 dvi-gprof: \
23552 configure-gprof
23553 @: $(MAKE); $(unstage)
23554 @[ -f ./gprof/Makefile ] || exit 0; \
23555 r=`${PWD_COMMAND}`; export r; \
23556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23557 $(HOST_EXPORTS) \
23558 for flag in $(EXTRA_HOST_FLAGS) ; do \
23559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23560 done; \
23561 echo "Doing dvi in gprof" ; \
23562 (cd $(HOST_SUBDIR)/gprof && \
23563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23565 "RANLIB=$${RANLIB}" \
23566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23567 dvi) \
23568 || exit 1
23570 @endif gprof
23572 .PHONY: maybe-pdf-gprof pdf-gprof
23573 maybe-pdf-gprof:
23574 @if gprof
23575 maybe-pdf-gprof: pdf-gprof
23577 pdf-gprof: \
23578 configure-gprof
23579 @: $(MAKE); $(unstage)
23580 @[ -f ./gprof/Makefile ] || exit 0; \
23581 r=`${PWD_COMMAND}`; export r; \
23582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23583 $(HOST_EXPORTS) \
23584 for flag in $(EXTRA_HOST_FLAGS) ; do \
23585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23586 done; \
23587 echo "Doing pdf in gprof" ; \
23588 (cd $(HOST_SUBDIR)/gprof && \
23589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23591 "RANLIB=$${RANLIB}" \
23592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23593 pdf) \
23594 || exit 1
23596 @endif gprof
23598 .PHONY: maybe-html-gprof html-gprof
23599 maybe-html-gprof:
23600 @if gprof
23601 maybe-html-gprof: html-gprof
23603 html-gprof: \
23604 configure-gprof
23605 @: $(MAKE); $(unstage)
23606 @[ -f ./gprof/Makefile ] || exit 0; \
23607 r=`${PWD_COMMAND}`; export r; \
23608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23609 $(HOST_EXPORTS) \
23610 for flag in $(EXTRA_HOST_FLAGS) ; do \
23611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23612 done; \
23613 echo "Doing html in gprof" ; \
23614 (cd $(HOST_SUBDIR)/gprof && \
23615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23617 "RANLIB=$${RANLIB}" \
23618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23619 html) \
23620 || exit 1
23622 @endif gprof
23624 .PHONY: maybe-TAGS-gprof TAGS-gprof
23625 maybe-TAGS-gprof:
23626 @if gprof
23627 maybe-TAGS-gprof: TAGS-gprof
23629 TAGS-gprof: \
23630 configure-gprof
23631 @: $(MAKE); $(unstage)
23632 @[ -f ./gprof/Makefile ] || exit 0; \
23633 r=`${PWD_COMMAND}`; export r; \
23634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23635 $(HOST_EXPORTS) \
23636 for flag in $(EXTRA_HOST_FLAGS) ; do \
23637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23638 done; \
23639 echo "Doing TAGS in gprof" ; \
23640 (cd $(HOST_SUBDIR)/gprof && \
23641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23643 "RANLIB=$${RANLIB}" \
23644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23645 TAGS) \
23646 || exit 1
23648 @endif gprof
23650 .PHONY: maybe-install-info-gprof install-info-gprof
23651 maybe-install-info-gprof:
23652 @if gprof
23653 maybe-install-info-gprof: install-info-gprof
23655 install-info-gprof: \
23656 configure-gprof \
23657 info-gprof
23658 @: $(MAKE); $(unstage)
23659 @[ -f ./gprof/Makefile ] || exit 0; \
23660 r=`${PWD_COMMAND}`; export r; \
23661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23662 $(HOST_EXPORTS) \
23663 for flag in $(EXTRA_HOST_FLAGS) ; do \
23664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23665 done; \
23666 echo "Doing install-info in gprof" ; \
23667 (cd $(HOST_SUBDIR)/gprof && \
23668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23670 "RANLIB=$${RANLIB}" \
23671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23672 install-info) \
23673 || exit 1
23675 @endif gprof
23677 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23678 maybe-install-pdf-gprof:
23679 @if gprof
23680 maybe-install-pdf-gprof: install-pdf-gprof
23682 install-pdf-gprof: \
23683 configure-gprof \
23684 pdf-gprof
23685 @: $(MAKE); $(unstage)
23686 @[ -f ./gprof/Makefile ] || exit 0; \
23687 r=`${PWD_COMMAND}`; export r; \
23688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23689 $(HOST_EXPORTS) \
23690 for flag in $(EXTRA_HOST_FLAGS) ; do \
23691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23692 done; \
23693 echo "Doing install-pdf in gprof" ; \
23694 (cd $(HOST_SUBDIR)/gprof && \
23695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23697 "RANLIB=$${RANLIB}" \
23698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23699 install-pdf) \
23700 || exit 1
23702 @endif gprof
23704 .PHONY: maybe-install-html-gprof install-html-gprof
23705 maybe-install-html-gprof:
23706 @if gprof
23707 maybe-install-html-gprof: install-html-gprof
23709 install-html-gprof: \
23710 configure-gprof \
23711 html-gprof
23712 @: $(MAKE); $(unstage)
23713 @[ -f ./gprof/Makefile ] || exit 0; \
23714 r=`${PWD_COMMAND}`; export r; \
23715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23716 $(HOST_EXPORTS) \
23717 for flag in $(EXTRA_HOST_FLAGS) ; do \
23718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23719 done; \
23720 echo "Doing install-html in gprof" ; \
23721 (cd $(HOST_SUBDIR)/gprof && \
23722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23724 "RANLIB=$${RANLIB}" \
23725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23726 install-html) \
23727 || exit 1
23729 @endif gprof
23731 .PHONY: maybe-installcheck-gprof installcheck-gprof
23732 maybe-installcheck-gprof:
23733 @if gprof
23734 maybe-installcheck-gprof: installcheck-gprof
23736 installcheck-gprof: \
23737 configure-gprof
23738 @: $(MAKE); $(unstage)
23739 @[ -f ./gprof/Makefile ] || exit 0; \
23740 r=`${PWD_COMMAND}`; export r; \
23741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23742 $(HOST_EXPORTS) \
23743 for flag in $(EXTRA_HOST_FLAGS) ; do \
23744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23745 done; \
23746 echo "Doing installcheck in gprof" ; \
23747 (cd $(HOST_SUBDIR)/gprof && \
23748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23750 "RANLIB=$${RANLIB}" \
23751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23752 installcheck) \
23753 || exit 1
23755 @endif gprof
23757 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23758 maybe-mostlyclean-gprof:
23759 @if gprof
23760 maybe-mostlyclean-gprof: mostlyclean-gprof
23762 mostlyclean-gprof:
23763 @: $(MAKE); $(unstage)
23764 @[ -f ./gprof/Makefile ] || exit 0; \
23765 r=`${PWD_COMMAND}`; export r; \
23766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23767 $(HOST_EXPORTS) \
23768 for flag in $(EXTRA_HOST_FLAGS) ; do \
23769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23770 done; \
23771 echo "Doing mostlyclean in gprof" ; \
23772 (cd $(HOST_SUBDIR)/gprof && \
23773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23775 "RANLIB=$${RANLIB}" \
23776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23777 mostlyclean) \
23778 || exit 1
23780 @endif gprof
23782 .PHONY: maybe-clean-gprof clean-gprof
23783 maybe-clean-gprof:
23784 @if gprof
23785 maybe-clean-gprof: clean-gprof
23787 clean-gprof:
23788 @: $(MAKE); $(unstage)
23789 @[ -f ./gprof/Makefile ] || exit 0; \
23790 r=`${PWD_COMMAND}`; export r; \
23791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23792 $(HOST_EXPORTS) \
23793 for flag in $(EXTRA_HOST_FLAGS) ; do \
23794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23795 done; \
23796 echo "Doing clean in gprof" ; \
23797 (cd $(HOST_SUBDIR)/gprof && \
23798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23800 "RANLIB=$${RANLIB}" \
23801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23802 clean) \
23803 || exit 1
23805 @endif gprof
23807 .PHONY: maybe-distclean-gprof distclean-gprof
23808 maybe-distclean-gprof:
23809 @if gprof
23810 maybe-distclean-gprof: distclean-gprof
23812 distclean-gprof:
23813 @: $(MAKE); $(unstage)
23814 @[ -f ./gprof/Makefile ] || exit 0; \
23815 r=`${PWD_COMMAND}`; export r; \
23816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23817 $(HOST_EXPORTS) \
23818 for flag in $(EXTRA_HOST_FLAGS) ; do \
23819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23820 done; \
23821 echo "Doing distclean in gprof" ; \
23822 (cd $(HOST_SUBDIR)/gprof && \
23823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23825 "RANLIB=$${RANLIB}" \
23826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23827 distclean) \
23828 || exit 1
23830 @endif gprof
23832 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23833 maybe-maintainer-clean-gprof:
23834 @if gprof
23835 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23837 maintainer-clean-gprof:
23838 @: $(MAKE); $(unstage)
23839 @[ -f ./gprof/Makefile ] || exit 0; \
23840 r=`${PWD_COMMAND}`; export r; \
23841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23842 $(HOST_EXPORTS) \
23843 for flag in $(EXTRA_HOST_FLAGS) ; do \
23844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23845 done; \
23846 echo "Doing maintainer-clean in gprof" ; \
23847 (cd $(HOST_SUBDIR)/gprof && \
23848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23850 "RANLIB=$${RANLIB}" \
23851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23852 maintainer-clean) \
23853 || exit 1
23855 @endif gprof
23859 .PHONY: configure-gzip maybe-configure-gzip
23860 maybe-configure-gzip:
23861 @if gcc-bootstrap
23862 configure-gzip: stage_current
23863 @endif gcc-bootstrap
23864 @if gzip
23865 maybe-configure-gzip: configure-gzip
23866 configure-gzip:
23867 @: $(MAKE); $(unstage)
23868 @r=`${PWD_COMMAND}`; export r; \
23869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23872 $(HOST_EXPORTS) \
23873 echo Configuring in $(HOST_SUBDIR)/gzip; \
23874 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23875 case $(srcdir) in \
23876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23877 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23879 esac; \
23880 srcdiroption="--srcdir=$${topdir}/gzip"; \
23881 libsrcdir="$$s/gzip"; \
23882 $(SHELL) $${libsrcdir}/configure \
23883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23884 --target=${target_alias} $${srcdiroption} \
23885 || exit 1
23886 @endif gzip
23892 .PHONY: all-gzip maybe-all-gzip
23893 maybe-all-gzip:
23894 @if gcc-bootstrap
23895 all-gzip: stage_current
23896 @endif gcc-bootstrap
23897 @if gzip
23898 TARGET-gzip=all
23899 maybe-all-gzip: all-gzip
23900 all-gzip: configure-gzip
23901 @: $(MAKE); $(unstage)
23902 @r=`${PWD_COMMAND}`; export r; \
23903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23904 $(HOST_EXPORTS) \
23905 (cd $(HOST_SUBDIR)/gzip && \
23906 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23907 $(TARGET-gzip))
23908 @endif gzip
23913 .PHONY: check-gzip maybe-check-gzip
23914 maybe-check-gzip:
23915 @if gzip
23916 maybe-check-gzip: check-gzip
23918 check-gzip:
23919 @: $(MAKE); $(unstage)
23920 @r=`${PWD_COMMAND}`; export r; \
23921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23922 $(HOST_EXPORTS) \
23923 (cd $(HOST_SUBDIR)/gzip && \
23924 $(MAKE) $(FLAGS_TO_PASS) check)
23926 @endif gzip
23928 .PHONY: install-gzip maybe-install-gzip
23929 maybe-install-gzip:
23930 @if gzip
23931 maybe-install-gzip: install-gzip
23933 install-gzip: installdirs
23934 @: $(MAKE); $(unstage)
23935 @r=`${PWD_COMMAND}`; export r; \
23936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23937 $(HOST_EXPORTS) \
23938 (cd $(HOST_SUBDIR)/gzip && \
23939 $(MAKE) $(FLAGS_TO_PASS) install)
23941 @endif gzip
23943 .PHONY: install-strip-gzip maybe-install-strip-gzip
23944 maybe-install-strip-gzip:
23945 @if gzip
23946 maybe-install-strip-gzip: install-strip-gzip
23948 install-strip-gzip: installdirs
23949 @: $(MAKE); $(unstage)
23950 @r=`${PWD_COMMAND}`; export r; \
23951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23952 $(HOST_EXPORTS) \
23953 (cd $(HOST_SUBDIR)/gzip && \
23954 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23956 @endif gzip
23958 # Other targets (info, dvi, pdf, etc.)
23960 .PHONY: maybe-info-gzip info-gzip
23961 maybe-info-gzip:
23962 @if gzip
23963 maybe-info-gzip: info-gzip
23965 info-gzip: \
23966 configure-gzip
23967 @: $(MAKE); $(unstage)
23968 @[ -f ./gzip/Makefile ] || exit 0; \
23969 r=`${PWD_COMMAND}`; export r; \
23970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23971 $(HOST_EXPORTS) \
23972 for flag in $(EXTRA_HOST_FLAGS) ; do \
23973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23974 done; \
23975 echo "Doing info in gzip" ; \
23976 (cd $(HOST_SUBDIR)/gzip && \
23977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23979 "RANLIB=$${RANLIB}" \
23980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23981 info) \
23982 || exit 1
23984 @endif gzip
23986 .PHONY: maybe-dvi-gzip dvi-gzip
23987 maybe-dvi-gzip:
23988 @if gzip
23989 maybe-dvi-gzip: dvi-gzip
23991 dvi-gzip: \
23992 configure-gzip
23993 @: $(MAKE); $(unstage)
23994 @[ -f ./gzip/Makefile ] || exit 0; \
23995 r=`${PWD_COMMAND}`; export r; \
23996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23997 $(HOST_EXPORTS) \
23998 for flag in $(EXTRA_HOST_FLAGS) ; do \
23999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24000 done; \
24001 echo "Doing dvi in gzip" ; \
24002 (cd $(HOST_SUBDIR)/gzip && \
24003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24005 "RANLIB=$${RANLIB}" \
24006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24007 dvi) \
24008 || exit 1
24010 @endif gzip
24012 .PHONY: maybe-pdf-gzip pdf-gzip
24013 maybe-pdf-gzip:
24014 @if gzip
24015 maybe-pdf-gzip: pdf-gzip
24017 pdf-gzip: \
24018 configure-gzip
24019 @: $(MAKE); $(unstage)
24020 @[ -f ./gzip/Makefile ] || exit 0; \
24021 r=`${PWD_COMMAND}`; export r; \
24022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24023 $(HOST_EXPORTS) \
24024 for flag in $(EXTRA_HOST_FLAGS) ; do \
24025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24026 done; \
24027 echo "Doing pdf in gzip" ; \
24028 (cd $(HOST_SUBDIR)/gzip && \
24029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24031 "RANLIB=$${RANLIB}" \
24032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24033 pdf) \
24034 || exit 1
24036 @endif gzip
24038 .PHONY: maybe-html-gzip html-gzip
24039 maybe-html-gzip:
24040 @if gzip
24041 maybe-html-gzip: html-gzip
24043 html-gzip: \
24044 configure-gzip
24045 @: $(MAKE); $(unstage)
24046 @[ -f ./gzip/Makefile ] || exit 0; \
24047 r=`${PWD_COMMAND}`; export r; \
24048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24049 $(HOST_EXPORTS) \
24050 for flag in $(EXTRA_HOST_FLAGS) ; do \
24051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24052 done; \
24053 echo "Doing html in gzip" ; \
24054 (cd $(HOST_SUBDIR)/gzip && \
24055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24057 "RANLIB=$${RANLIB}" \
24058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24059 html) \
24060 || exit 1
24062 @endif gzip
24064 .PHONY: maybe-TAGS-gzip TAGS-gzip
24065 maybe-TAGS-gzip:
24066 @if gzip
24067 maybe-TAGS-gzip: TAGS-gzip
24069 TAGS-gzip: \
24070 configure-gzip
24071 @: $(MAKE); $(unstage)
24072 @[ -f ./gzip/Makefile ] || exit 0; \
24073 r=`${PWD_COMMAND}`; export r; \
24074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24075 $(HOST_EXPORTS) \
24076 for flag in $(EXTRA_HOST_FLAGS) ; do \
24077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24078 done; \
24079 echo "Doing TAGS in gzip" ; \
24080 (cd $(HOST_SUBDIR)/gzip && \
24081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24083 "RANLIB=$${RANLIB}" \
24084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24085 TAGS) \
24086 || exit 1
24088 @endif gzip
24090 .PHONY: maybe-install-info-gzip install-info-gzip
24091 maybe-install-info-gzip:
24092 @if gzip
24093 maybe-install-info-gzip: install-info-gzip
24095 install-info-gzip: \
24096 configure-gzip \
24097 info-gzip
24098 @: $(MAKE); $(unstage)
24099 @[ -f ./gzip/Makefile ] || exit 0; \
24100 r=`${PWD_COMMAND}`; export r; \
24101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24102 $(HOST_EXPORTS) \
24103 for flag in $(EXTRA_HOST_FLAGS) ; do \
24104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24105 done; \
24106 echo "Doing install-info in gzip" ; \
24107 (cd $(HOST_SUBDIR)/gzip && \
24108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24110 "RANLIB=$${RANLIB}" \
24111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24112 install-info) \
24113 || exit 1
24115 @endif gzip
24117 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
24118 maybe-install-pdf-gzip:
24119 @if gzip
24120 maybe-install-pdf-gzip: install-pdf-gzip
24122 install-pdf-gzip: \
24123 configure-gzip \
24124 pdf-gzip
24125 @: $(MAKE); $(unstage)
24126 @[ -f ./gzip/Makefile ] || exit 0; \
24127 r=`${PWD_COMMAND}`; export r; \
24128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24129 $(HOST_EXPORTS) \
24130 for flag in $(EXTRA_HOST_FLAGS) ; do \
24131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24132 done; \
24133 echo "Doing install-pdf in gzip" ; \
24134 (cd $(HOST_SUBDIR)/gzip && \
24135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24137 "RANLIB=$${RANLIB}" \
24138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24139 install-pdf) \
24140 || exit 1
24142 @endif gzip
24144 .PHONY: maybe-install-html-gzip install-html-gzip
24145 maybe-install-html-gzip:
24146 @if gzip
24147 maybe-install-html-gzip: install-html-gzip
24149 install-html-gzip: \
24150 configure-gzip \
24151 html-gzip
24152 @: $(MAKE); $(unstage)
24153 @[ -f ./gzip/Makefile ] || exit 0; \
24154 r=`${PWD_COMMAND}`; export r; \
24155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24156 $(HOST_EXPORTS) \
24157 for flag in $(EXTRA_HOST_FLAGS) ; do \
24158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24159 done; \
24160 echo "Doing install-html in gzip" ; \
24161 (cd $(HOST_SUBDIR)/gzip && \
24162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24164 "RANLIB=$${RANLIB}" \
24165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24166 install-html) \
24167 || exit 1
24169 @endif gzip
24171 .PHONY: maybe-installcheck-gzip installcheck-gzip
24172 maybe-installcheck-gzip:
24173 @if gzip
24174 maybe-installcheck-gzip: installcheck-gzip
24176 installcheck-gzip: \
24177 configure-gzip
24178 @: $(MAKE); $(unstage)
24179 @[ -f ./gzip/Makefile ] || exit 0; \
24180 r=`${PWD_COMMAND}`; export r; \
24181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24182 $(HOST_EXPORTS) \
24183 for flag in $(EXTRA_HOST_FLAGS) ; do \
24184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24185 done; \
24186 echo "Doing installcheck in gzip" ; \
24187 (cd $(HOST_SUBDIR)/gzip && \
24188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24190 "RANLIB=$${RANLIB}" \
24191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24192 installcheck) \
24193 || exit 1
24195 @endif gzip
24197 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
24198 maybe-mostlyclean-gzip:
24199 @if gzip
24200 maybe-mostlyclean-gzip: mostlyclean-gzip
24202 mostlyclean-gzip:
24203 @: $(MAKE); $(unstage)
24204 @[ -f ./gzip/Makefile ] || exit 0; \
24205 r=`${PWD_COMMAND}`; export r; \
24206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24207 $(HOST_EXPORTS) \
24208 for flag in $(EXTRA_HOST_FLAGS) ; do \
24209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24210 done; \
24211 echo "Doing mostlyclean in gzip" ; \
24212 (cd $(HOST_SUBDIR)/gzip && \
24213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24215 "RANLIB=$${RANLIB}" \
24216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24217 mostlyclean) \
24218 || exit 1
24220 @endif gzip
24222 .PHONY: maybe-clean-gzip clean-gzip
24223 maybe-clean-gzip:
24224 @if gzip
24225 maybe-clean-gzip: clean-gzip
24227 clean-gzip:
24228 @: $(MAKE); $(unstage)
24229 @[ -f ./gzip/Makefile ] || exit 0; \
24230 r=`${PWD_COMMAND}`; export r; \
24231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24232 $(HOST_EXPORTS) \
24233 for flag in $(EXTRA_HOST_FLAGS) ; do \
24234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24235 done; \
24236 echo "Doing clean in gzip" ; \
24237 (cd $(HOST_SUBDIR)/gzip && \
24238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24240 "RANLIB=$${RANLIB}" \
24241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24242 clean) \
24243 || exit 1
24245 @endif gzip
24247 .PHONY: maybe-distclean-gzip distclean-gzip
24248 maybe-distclean-gzip:
24249 @if gzip
24250 maybe-distclean-gzip: distclean-gzip
24252 distclean-gzip:
24253 @: $(MAKE); $(unstage)
24254 @[ -f ./gzip/Makefile ] || exit 0; \
24255 r=`${PWD_COMMAND}`; export r; \
24256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24257 $(HOST_EXPORTS) \
24258 for flag in $(EXTRA_HOST_FLAGS) ; do \
24259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24260 done; \
24261 echo "Doing distclean in gzip" ; \
24262 (cd $(HOST_SUBDIR)/gzip && \
24263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24265 "RANLIB=$${RANLIB}" \
24266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24267 distclean) \
24268 || exit 1
24270 @endif gzip
24272 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
24273 maybe-maintainer-clean-gzip:
24274 @if gzip
24275 maybe-maintainer-clean-gzip: maintainer-clean-gzip
24277 maintainer-clean-gzip:
24278 @: $(MAKE); $(unstage)
24279 @[ -f ./gzip/Makefile ] || exit 0; \
24280 r=`${PWD_COMMAND}`; export r; \
24281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24282 $(HOST_EXPORTS) \
24283 for flag in $(EXTRA_HOST_FLAGS) ; do \
24284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24285 done; \
24286 echo "Doing maintainer-clean in gzip" ; \
24287 (cd $(HOST_SUBDIR)/gzip && \
24288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24290 "RANLIB=$${RANLIB}" \
24291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24292 maintainer-clean) \
24293 || exit 1
24295 @endif gzip
24299 .PHONY: configure-hello maybe-configure-hello
24300 maybe-configure-hello:
24301 @if gcc-bootstrap
24302 configure-hello: stage_current
24303 @endif gcc-bootstrap
24304 @if hello
24305 maybe-configure-hello: configure-hello
24306 configure-hello:
24307 @: $(MAKE); $(unstage)
24308 @r=`${PWD_COMMAND}`; export r; \
24309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24310 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
24311 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
24312 $(HOST_EXPORTS) \
24313 echo Configuring in $(HOST_SUBDIR)/hello; \
24314 cd "$(HOST_SUBDIR)/hello" || exit 1; \
24315 case $(srcdir) in \
24316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24317 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
24318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24319 esac; \
24320 srcdiroption="--srcdir=$${topdir}/hello"; \
24321 libsrcdir="$$s/hello"; \
24322 $(SHELL) $${libsrcdir}/configure \
24323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24324 --target=${target_alias} $${srcdiroption} \
24325 || exit 1
24326 @endif hello
24332 .PHONY: all-hello maybe-all-hello
24333 maybe-all-hello:
24334 @if gcc-bootstrap
24335 all-hello: stage_current
24336 @endif gcc-bootstrap
24337 @if hello
24338 TARGET-hello=all
24339 maybe-all-hello: all-hello
24340 all-hello: configure-hello
24341 @: $(MAKE); $(unstage)
24342 @r=`${PWD_COMMAND}`; export r; \
24343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24344 $(HOST_EXPORTS) \
24345 (cd $(HOST_SUBDIR)/hello && \
24346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24347 $(TARGET-hello))
24348 @endif hello
24353 .PHONY: check-hello maybe-check-hello
24354 maybe-check-hello:
24355 @if hello
24356 maybe-check-hello: check-hello
24358 check-hello:
24359 @: $(MAKE); $(unstage)
24360 @r=`${PWD_COMMAND}`; export r; \
24361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24362 $(HOST_EXPORTS) \
24363 (cd $(HOST_SUBDIR)/hello && \
24364 $(MAKE) $(FLAGS_TO_PASS) check)
24366 @endif hello
24368 .PHONY: install-hello maybe-install-hello
24369 maybe-install-hello:
24370 @if hello
24371 maybe-install-hello: install-hello
24373 install-hello: installdirs
24374 @: $(MAKE); $(unstage)
24375 @r=`${PWD_COMMAND}`; export r; \
24376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24377 $(HOST_EXPORTS) \
24378 (cd $(HOST_SUBDIR)/hello && \
24379 $(MAKE) $(FLAGS_TO_PASS) install)
24381 @endif hello
24383 .PHONY: install-strip-hello maybe-install-strip-hello
24384 maybe-install-strip-hello:
24385 @if hello
24386 maybe-install-strip-hello: install-strip-hello
24388 install-strip-hello: installdirs
24389 @: $(MAKE); $(unstage)
24390 @r=`${PWD_COMMAND}`; export r; \
24391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24392 $(HOST_EXPORTS) \
24393 (cd $(HOST_SUBDIR)/hello && \
24394 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24396 @endif hello
24398 # Other targets (info, dvi, pdf, etc.)
24400 .PHONY: maybe-info-hello info-hello
24401 maybe-info-hello:
24402 @if hello
24403 maybe-info-hello: info-hello
24405 info-hello: \
24406 configure-hello
24407 @: $(MAKE); $(unstage)
24408 @[ -f ./hello/Makefile ] || exit 0; \
24409 r=`${PWD_COMMAND}`; export r; \
24410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24411 $(HOST_EXPORTS) \
24412 for flag in $(EXTRA_HOST_FLAGS) ; do \
24413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24414 done; \
24415 echo "Doing info in hello" ; \
24416 (cd $(HOST_SUBDIR)/hello && \
24417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24419 "RANLIB=$${RANLIB}" \
24420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24421 info) \
24422 || exit 1
24424 @endif hello
24426 .PHONY: maybe-dvi-hello dvi-hello
24427 maybe-dvi-hello:
24428 @if hello
24429 maybe-dvi-hello: dvi-hello
24431 dvi-hello: \
24432 configure-hello
24433 @: $(MAKE); $(unstage)
24434 @[ -f ./hello/Makefile ] || exit 0; \
24435 r=`${PWD_COMMAND}`; export r; \
24436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24437 $(HOST_EXPORTS) \
24438 for flag in $(EXTRA_HOST_FLAGS) ; do \
24439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24440 done; \
24441 echo "Doing dvi in hello" ; \
24442 (cd $(HOST_SUBDIR)/hello && \
24443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24445 "RANLIB=$${RANLIB}" \
24446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24447 dvi) \
24448 || exit 1
24450 @endif hello
24452 .PHONY: maybe-pdf-hello pdf-hello
24453 maybe-pdf-hello:
24454 @if hello
24455 maybe-pdf-hello: pdf-hello
24457 pdf-hello: \
24458 configure-hello
24459 @: $(MAKE); $(unstage)
24460 @[ -f ./hello/Makefile ] || exit 0; \
24461 r=`${PWD_COMMAND}`; export r; \
24462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24463 $(HOST_EXPORTS) \
24464 for flag in $(EXTRA_HOST_FLAGS) ; do \
24465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24466 done; \
24467 echo "Doing pdf in hello" ; \
24468 (cd $(HOST_SUBDIR)/hello && \
24469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24471 "RANLIB=$${RANLIB}" \
24472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24473 pdf) \
24474 || exit 1
24476 @endif hello
24478 .PHONY: maybe-html-hello html-hello
24479 maybe-html-hello:
24480 @if hello
24481 maybe-html-hello: html-hello
24483 html-hello: \
24484 configure-hello
24485 @: $(MAKE); $(unstage)
24486 @[ -f ./hello/Makefile ] || exit 0; \
24487 r=`${PWD_COMMAND}`; export r; \
24488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24489 $(HOST_EXPORTS) \
24490 for flag in $(EXTRA_HOST_FLAGS) ; do \
24491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24492 done; \
24493 echo "Doing html in hello" ; \
24494 (cd $(HOST_SUBDIR)/hello && \
24495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24497 "RANLIB=$${RANLIB}" \
24498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24499 html) \
24500 || exit 1
24502 @endif hello
24504 .PHONY: maybe-TAGS-hello TAGS-hello
24505 maybe-TAGS-hello:
24506 @if hello
24507 maybe-TAGS-hello: TAGS-hello
24509 TAGS-hello: \
24510 configure-hello
24511 @: $(MAKE); $(unstage)
24512 @[ -f ./hello/Makefile ] || exit 0; \
24513 r=`${PWD_COMMAND}`; export r; \
24514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24515 $(HOST_EXPORTS) \
24516 for flag in $(EXTRA_HOST_FLAGS) ; do \
24517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24518 done; \
24519 echo "Doing TAGS in hello" ; \
24520 (cd $(HOST_SUBDIR)/hello && \
24521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24523 "RANLIB=$${RANLIB}" \
24524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24525 TAGS) \
24526 || exit 1
24528 @endif hello
24530 .PHONY: maybe-install-info-hello install-info-hello
24531 maybe-install-info-hello:
24532 @if hello
24533 maybe-install-info-hello: install-info-hello
24535 install-info-hello: \
24536 configure-hello \
24537 info-hello
24538 @: $(MAKE); $(unstage)
24539 @[ -f ./hello/Makefile ] || exit 0; \
24540 r=`${PWD_COMMAND}`; export r; \
24541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24542 $(HOST_EXPORTS) \
24543 for flag in $(EXTRA_HOST_FLAGS) ; do \
24544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24545 done; \
24546 echo "Doing install-info in hello" ; \
24547 (cd $(HOST_SUBDIR)/hello && \
24548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24550 "RANLIB=$${RANLIB}" \
24551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24552 install-info) \
24553 || exit 1
24555 @endif hello
24557 .PHONY: maybe-install-pdf-hello install-pdf-hello
24558 maybe-install-pdf-hello:
24559 @if hello
24560 maybe-install-pdf-hello: install-pdf-hello
24562 install-pdf-hello: \
24563 configure-hello \
24564 pdf-hello
24565 @: $(MAKE); $(unstage)
24566 @[ -f ./hello/Makefile ] || exit 0; \
24567 r=`${PWD_COMMAND}`; export r; \
24568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24569 $(HOST_EXPORTS) \
24570 for flag in $(EXTRA_HOST_FLAGS) ; do \
24571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24572 done; \
24573 echo "Doing install-pdf in hello" ; \
24574 (cd $(HOST_SUBDIR)/hello && \
24575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24577 "RANLIB=$${RANLIB}" \
24578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24579 install-pdf) \
24580 || exit 1
24582 @endif hello
24584 .PHONY: maybe-install-html-hello install-html-hello
24585 maybe-install-html-hello:
24586 @if hello
24587 maybe-install-html-hello: install-html-hello
24589 install-html-hello: \
24590 configure-hello \
24591 html-hello
24592 @: $(MAKE); $(unstage)
24593 @[ -f ./hello/Makefile ] || exit 0; \
24594 r=`${PWD_COMMAND}`; export r; \
24595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24596 $(HOST_EXPORTS) \
24597 for flag in $(EXTRA_HOST_FLAGS) ; do \
24598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24599 done; \
24600 echo "Doing install-html in hello" ; \
24601 (cd $(HOST_SUBDIR)/hello && \
24602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24604 "RANLIB=$${RANLIB}" \
24605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24606 install-html) \
24607 || exit 1
24609 @endif hello
24611 .PHONY: maybe-installcheck-hello installcheck-hello
24612 maybe-installcheck-hello:
24613 @if hello
24614 maybe-installcheck-hello: installcheck-hello
24616 installcheck-hello: \
24617 configure-hello
24618 @: $(MAKE); $(unstage)
24619 @[ -f ./hello/Makefile ] || exit 0; \
24620 r=`${PWD_COMMAND}`; export r; \
24621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622 $(HOST_EXPORTS) \
24623 for flag in $(EXTRA_HOST_FLAGS) ; do \
24624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24625 done; \
24626 echo "Doing installcheck in hello" ; \
24627 (cd $(HOST_SUBDIR)/hello && \
24628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24630 "RANLIB=$${RANLIB}" \
24631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24632 installcheck) \
24633 || exit 1
24635 @endif hello
24637 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
24638 maybe-mostlyclean-hello:
24639 @if hello
24640 maybe-mostlyclean-hello: mostlyclean-hello
24642 mostlyclean-hello:
24643 @: $(MAKE); $(unstage)
24644 @[ -f ./hello/Makefile ] || exit 0; \
24645 r=`${PWD_COMMAND}`; export r; \
24646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24647 $(HOST_EXPORTS) \
24648 for flag in $(EXTRA_HOST_FLAGS) ; do \
24649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24650 done; \
24651 echo "Doing mostlyclean in hello" ; \
24652 (cd $(HOST_SUBDIR)/hello && \
24653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24655 "RANLIB=$${RANLIB}" \
24656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24657 mostlyclean) \
24658 || exit 1
24660 @endif hello
24662 .PHONY: maybe-clean-hello clean-hello
24663 maybe-clean-hello:
24664 @if hello
24665 maybe-clean-hello: clean-hello
24667 clean-hello:
24668 @: $(MAKE); $(unstage)
24669 @[ -f ./hello/Makefile ] || exit 0; \
24670 r=`${PWD_COMMAND}`; export r; \
24671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24672 $(HOST_EXPORTS) \
24673 for flag in $(EXTRA_HOST_FLAGS) ; do \
24674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24675 done; \
24676 echo "Doing clean in hello" ; \
24677 (cd $(HOST_SUBDIR)/hello && \
24678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24680 "RANLIB=$${RANLIB}" \
24681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24682 clean) \
24683 || exit 1
24685 @endif hello
24687 .PHONY: maybe-distclean-hello distclean-hello
24688 maybe-distclean-hello:
24689 @if hello
24690 maybe-distclean-hello: distclean-hello
24692 distclean-hello:
24693 @: $(MAKE); $(unstage)
24694 @[ -f ./hello/Makefile ] || exit 0; \
24695 r=`${PWD_COMMAND}`; export r; \
24696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24697 $(HOST_EXPORTS) \
24698 for flag in $(EXTRA_HOST_FLAGS) ; do \
24699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24700 done; \
24701 echo "Doing distclean in hello" ; \
24702 (cd $(HOST_SUBDIR)/hello && \
24703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24705 "RANLIB=$${RANLIB}" \
24706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24707 distclean) \
24708 || exit 1
24710 @endif hello
24712 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24713 maybe-maintainer-clean-hello:
24714 @if hello
24715 maybe-maintainer-clean-hello: maintainer-clean-hello
24717 maintainer-clean-hello:
24718 @: $(MAKE); $(unstage)
24719 @[ -f ./hello/Makefile ] || exit 0; \
24720 r=`${PWD_COMMAND}`; export r; \
24721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24722 $(HOST_EXPORTS) \
24723 for flag in $(EXTRA_HOST_FLAGS) ; do \
24724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24725 done; \
24726 echo "Doing maintainer-clean in hello" ; \
24727 (cd $(HOST_SUBDIR)/hello && \
24728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24730 "RANLIB=$${RANLIB}" \
24731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24732 maintainer-clean) \
24733 || exit 1
24735 @endif hello
24739 .PHONY: configure-indent maybe-configure-indent
24740 maybe-configure-indent:
24741 @if gcc-bootstrap
24742 configure-indent: stage_current
24743 @endif gcc-bootstrap
24744 @if indent
24745 maybe-configure-indent: configure-indent
24746 configure-indent:
24747 @: $(MAKE); $(unstage)
24748 @r=`${PWD_COMMAND}`; export r; \
24749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24750 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24752 $(HOST_EXPORTS) \
24753 echo Configuring in $(HOST_SUBDIR)/indent; \
24754 cd "$(HOST_SUBDIR)/indent" || exit 1; \
24755 case $(srcdir) in \
24756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24757 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24759 esac; \
24760 srcdiroption="--srcdir=$${topdir}/indent"; \
24761 libsrcdir="$$s/indent"; \
24762 $(SHELL) $${libsrcdir}/configure \
24763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24764 --target=${target_alias} $${srcdiroption} \
24765 || exit 1
24766 @endif indent
24772 .PHONY: all-indent maybe-all-indent
24773 maybe-all-indent:
24774 @if gcc-bootstrap
24775 all-indent: stage_current
24776 @endif gcc-bootstrap
24777 @if indent
24778 TARGET-indent=all
24779 maybe-all-indent: all-indent
24780 all-indent: configure-indent
24781 @: $(MAKE); $(unstage)
24782 @r=`${PWD_COMMAND}`; export r; \
24783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24784 $(HOST_EXPORTS) \
24785 (cd $(HOST_SUBDIR)/indent && \
24786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24787 $(TARGET-indent))
24788 @endif indent
24793 .PHONY: check-indent maybe-check-indent
24794 maybe-check-indent:
24795 @if indent
24796 maybe-check-indent: check-indent
24798 check-indent:
24799 @: $(MAKE); $(unstage)
24800 @r=`${PWD_COMMAND}`; export r; \
24801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24802 $(HOST_EXPORTS) \
24803 (cd $(HOST_SUBDIR)/indent && \
24804 $(MAKE) $(FLAGS_TO_PASS) check)
24806 @endif indent
24808 .PHONY: install-indent maybe-install-indent
24809 maybe-install-indent:
24810 @if indent
24811 maybe-install-indent: install-indent
24813 install-indent: installdirs
24814 @: $(MAKE); $(unstage)
24815 @r=`${PWD_COMMAND}`; export r; \
24816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24817 $(HOST_EXPORTS) \
24818 (cd $(HOST_SUBDIR)/indent && \
24819 $(MAKE) $(FLAGS_TO_PASS) install)
24821 @endif indent
24823 .PHONY: install-strip-indent maybe-install-strip-indent
24824 maybe-install-strip-indent:
24825 @if indent
24826 maybe-install-strip-indent: install-strip-indent
24828 install-strip-indent: installdirs
24829 @: $(MAKE); $(unstage)
24830 @r=`${PWD_COMMAND}`; export r; \
24831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24832 $(HOST_EXPORTS) \
24833 (cd $(HOST_SUBDIR)/indent && \
24834 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24836 @endif indent
24838 # Other targets (info, dvi, pdf, etc.)
24840 .PHONY: maybe-info-indent info-indent
24841 maybe-info-indent:
24842 @if indent
24843 maybe-info-indent: info-indent
24845 info-indent: \
24846 configure-indent
24847 @: $(MAKE); $(unstage)
24848 @[ -f ./indent/Makefile ] || exit 0; \
24849 r=`${PWD_COMMAND}`; export r; \
24850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24851 $(HOST_EXPORTS) \
24852 for flag in $(EXTRA_HOST_FLAGS) ; do \
24853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24854 done; \
24855 echo "Doing info in indent" ; \
24856 (cd $(HOST_SUBDIR)/indent && \
24857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24859 "RANLIB=$${RANLIB}" \
24860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24861 info) \
24862 || exit 1
24864 @endif indent
24866 .PHONY: maybe-dvi-indent dvi-indent
24867 maybe-dvi-indent:
24868 @if indent
24869 maybe-dvi-indent: dvi-indent
24871 dvi-indent: \
24872 configure-indent
24873 @: $(MAKE); $(unstage)
24874 @[ -f ./indent/Makefile ] || exit 0; \
24875 r=`${PWD_COMMAND}`; export r; \
24876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24877 $(HOST_EXPORTS) \
24878 for flag in $(EXTRA_HOST_FLAGS) ; do \
24879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24880 done; \
24881 echo "Doing dvi in indent" ; \
24882 (cd $(HOST_SUBDIR)/indent && \
24883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24885 "RANLIB=$${RANLIB}" \
24886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24887 dvi) \
24888 || exit 1
24890 @endif indent
24892 .PHONY: maybe-pdf-indent pdf-indent
24893 maybe-pdf-indent:
24894 @if indent
24895 maybe-pdf-indent: pdf-indent
24897 pdf-indent: \
24898 configure-indent
24899 @: $(MAKE); $(unstage)
24900 @[ -f ./indent/Makefile ] || exit 0; \
24901 r=`${PWD_COMMAND}`; export r; \
24902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24903 $(HOST_EXPORTS) \
24904 for flag in $(EXTRA_HOST_FLAGS) ; do \
24905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24906 done; \
24907 echo "Doing pdf in indent" ; \
24908 (cd $(HOST_SUBDIR)/indent && \
24909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24911 "RANLIB=$${RANLIB}" \
24912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24913 pdf) \
24914 || exit 1
24916 @endif indent
24918 .PHONY: maybe-html-indent html-indent
24919 maybe-html-indent:
24920 @if indent
24921 maybe-html-indent: html-indent
24923 html-indent: \
24924 configure-indent
24925 @: $(MAKE); $(unstage)
24926 @[ -f ./indent/Makefile ] || exit 0; \
24927 r=`${PWD_COMMAND}`; export r; \
24928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24929 $(HOST_EXPORTS) \
24930 for flag in $(EXTRA_HOST_FLAGS) ; do \
24931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24932 done; \
24933 echo "Doing html in indent" ; \
24934 (cd $(HOST_SUBDIR)/indent && \
24935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24937 "RANLIB=$${RANLIB}" \
24938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24939 html) \
24940 || exit 1
24942 @endif indent
24944 .PHONY: maybe-TAGS-indent TAGS-indent
24945 maybe-TAGS-indent:
24946 @if indent
24947 maybe-TAGS-indent: TAGS-indent
24949 TAGS-indent: \
24950 configure-indent
24951 @: $(MAKE); $(unstage)
24952 @[ -f ./indent/Makefile ] || exit 0; \
24953 r=`${PWD_COMMAND}`; export r; \
24954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24955 $(HOST_EXPORTS) \
24956 for flag in $(EXTRA_HOST_FLAGS) ; do \
24957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24958 done; \
24959 echo "Doing TAGS in indent" ; \
24960 (cd $(HOST_SUBDIR)/indent && \
24961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24963 "RANLIB=$${RANLIB}" \
24964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24965 TAGS) \
24966 || exit 1
24968 @endif indent
24970 .PHONY: maybe-install-info-indent install-info-indent
24971 maybe-install-info-indent:
24972 @if indent
24973 maybe-install-info-indent: install-info-indent
24975 install-info-indent: \
24976 configure-indent \
24977 info-indent
24978 @: $(MAKE); $(unstage)
24979 @[ -f ./indent/Makefile ] || exit 0; \
24980 r=`${PWD_COMMAND}`; export r; \
24981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24982 $(HOST_EXPORTS) \
24983 for flag in $(EXTRA_HOST_FLAGS) ; do \
24984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24985 done; \
24986 echo "Doing install-info in indent" ; \
24987 (cd $(HOST_SUBDIR)/indent && \
24988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24990 "RANLIB=$${RANLIB}" \
24991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24992 install-info) \
24993 || exit 1
24995 @endif indent
24997 .PHONY: maybe-install-pdf-indent install-pdf-indent
24998 maybe-install-pdf-indent:
24999 @if indent
25000 maybe-install-pdf-indent: install-pdf-indent
25002 install-pdf-indent: \
25003 configure-indent \
25004 pdf-indent
25005 @: $(MAKE); $(unstage)
25006 @[ -f ./indent/Makefile ] || exit 0; \
25007 r=`${PWD_COMMAND}`; export r; \
25008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25009 $(HOST_EXPORTS) \
25010 for flag in $(EXTRA_HOST_FLAGS) ; do \
25011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25012 done; \
25013 echo "Doing install-pdf in indent" ; \
25014 (cd $(HOST_SUBDIR)/indent && \
25015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25017 "RANLIB=$${RANLIB}" \
25018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25019 install-pdf) \
25020 || exit 1
25022 @endif indent
25024 .PHONY: maybe-install-html-indent install-html-indent
25025 maybe-install-html-indent:
25026 @if indent
25027 maybe-install-html-indent: install-html-indent
25029 install-html-indent: \
25030 configure-indent \
25031 html-indent
25032 @: $(MAKE); $(unstage)
25033 @[ -f ./indent/Makefile ] || exit 0; \
25034 r=`${PWD_COMMAND}`; export r; \
25035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25036 $(HOST_EXPORTS) \
25037 for flag in $(EXTRA_HOST_FLAGS) ; do \
25038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25039 done; \
25040 echo "Doing install-html in indent" ; \
25041 (cd $(HOST_SUBDIR)/indent && \
25042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25044 "RANLIB=$${RANLIB}" \
25045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25046 install-html) \
25047 || exit 1
25049 @endif indent
25051 .PHONY: maybe-installcheck-indent installcheck-indent
25052 maybe-installcheck-indent:
25053 @if indent
25054 maybe-installcheck-indent: installcheck-indent
25056 installcheck-indent: \
25057 configure-indent
25058 @: $(MAKE); $(unstage)
25059 @[ -f ./indent/Makefile ] || exit 0; \
25060 r=`${PWD_COMMAND}`; export r; \
25061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25062 $(HOST_EXPORTS) \
25063 for flag in $(EXTRA_HOST_FLAGS) ; do \
25064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25065 done; \
25066 echo "Doing installcheck in indent" ; \
25067 (cd $(HOST_SUBDIR)/indent && \
25068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25070 "RANLIB=$${RANLIB}" \
25071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25072 installcheck) \
25073 || exit 1
25075 @endif indent
25077 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
25078 maybe-mostlyclean-indent:
25079 @if indent
25080 maybe-mostlyclean-indent: mostlyclean-indent
25082 mostlyclean-indent:
25083 @: $(MAKE); $(unstage)
25084 @[ -f ./indent/Makefile ] || exit 0; \
25085 r=`${PWD_COMMAND}`; export r; \
25086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25087 $(HOST_EXPORTS) \
25088 for flag in $(EXTRA_HOST_FLAGS) ; do \
25089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25090 done; \
25091 echo "Doing mostlyclean in indent" ; \
25092 (cd $(HOST_SUBDIR)/indent && \
25093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25095 "RANLIB=$${RANLIB}" \
25096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25097 mostlyclean) \
25098 || exit 1
25100 @endif indent
25102 .PHONY: maybe-clean-indent clean-indent
25103 maybe-clean-indent:
25104 @if indent
25105 maybe-clean-indent: clean-indent
25107 clean-indent:
25108 @: $(MAKE); $(unstage)
25109 @[ -f ./indent/Makefile ] || exit 0; \
25110 r=`${PWD_COMMAND}`; export r; \
25111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25112 $(HOST_EXPORTS) \
25113 for flag in $(EXTRA_HOST_FLAGS) ; do \
25114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25115 done; \
25116 echo "Doing clean in indent" ; \
25117 (cd $(HOST_SUBDIR)/indent && \
25118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25120 "RANLIB=$${RANLIB}" \
25121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25122 clean) \
25123 || exit 1
25125 @endif indent
25127 .PHONY: maybe-distclean-indent distclean-indent
25128 maybe-distclean-indent:
25129 @if indent
25130 maybe-distclean-indent: distclean-indent
25132 distclean-indent:
25133 @: $(MAKE); $(unstage)
25134 @[ -f ./indent/Makefile ] || exit 0; \
25135 r=`${PWD_COMMAND}`; export r; \
25136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25137 $(HOST_EXPORTS) \
25138 for flag in $(EXTRA_HOST_FLAGS) ; do \
25139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25140 done; \
25141 echo "Doing distclean in indent" ; \
25142 (cd $(HOST_SUBDIR)/indent && \
25143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25145 "RANLIB=$${RANLIB}" \
25146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25147 distclean) \
25148 || exit 1
25150 @endif indent
25152 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
25153 maybe-maintainer-clean-indent:
25154 @if indent
25155 maybe-maintainer-clean-indent: maintainer-clean-indent
25157 maintainer-clean-indent:
25158 @: $(MAKE); $(unstage)
25159 @[ -f ./indent/Makefile ] || exit 0; \
25160 r=`${PWD_COMMAND}`; export r; \
25161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25162 $(HOST_EXPORTS) \
25163 for flag in $(EXTRA_HOST_FLAGS) ; do \
25164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25165 done; \
25166 echo "Doing maintainer-clean in indent" ; \
25167 (cd $(HOST_SUBDIR)/indent && \
25168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25170 "RANLIB=$${RANLIB}" \
25171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25172 maintainer-clean) \
25173 || exit 1
25175 @endif indent
25179 .PHONY: configure-intl maybe-configure-intl
25180 maybe-configure-intl:
25181 @if gcc-bootstrap
25182 configure-intl: stage_current
25183 @endif gcc-bootstrap
25184 @if intl
25185 maybe-configure-intl: configure-intl
25186 configure-intl:
25187 @r=`${PWD_COMMAND}`; export r; \
25188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25189 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25191 $(HOST_EXPORTS) \
25192 echo Configuring in $(HOST_SUBDIR)/intl; \
25193 cd "$(HOST_SUBDIR)/intl" || exit 1; \
25194 case $(srcdir) in \
25195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25196 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25198 esac; \
25199 srcdiroption="--srcdir=$${topdir}/intl"; \
25200 libsrcdir="$$s/intl"; \
25201 $(SHELL) $${libsrcdir}/configure \
25202 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25203 --target=${target_alias} $${srcdiroption} \
25204 || exit 1
25205 @endif intl
25209 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
25210 maybe-configure-stage1-intl:
25211 @if intl-bootstrap
25212 maybe-configure-stage1-intl: configure-stage1-intl
25213 configure-stage1-intl:
25214 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25215 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25216 @r=`${PWD_COMMAND}`; export r; \
25217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25218 TFLAGS="$(STAGE1_TFLAGS)"; \
25219 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25220 $(HOST_EXPORTS) \
25221 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25222 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25223 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25224 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
25225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25226 cd $(HOST_SUBDIR)/intl || exit 1; \
25227 case $(srcdir) in \
25228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25229 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25231 esac; \
25232 srcdiroption="--srcdir=$${topdir}/intl"; \
25233 libsrcdir="$$s/intl"; \
25234 $(SHELL) $${libsrcdir}/configure \
25235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25236 --target=${target_alias} $${srcdiroption} \
25237 $(STAGE1_CONFIGURE_FLAGS)
25238 @endif intl-bootstrap
25240 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
25241 maybe-configure-stage2-intl:
25242 @if intl-bootstrap
25243 maybe-configure-stage2-intl: configure-stage2-intl
25244 configure-stage2-intl:
25245 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25247 @r=`${PWD_COMMAND}`; export r; \
25248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25249 TFLAGS="$(STAGE2_TFLAGS)"; \
25250 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25251 $(HOST_EXPORTS) \
25252 $(POSTSTAGE1_HOST_EXPORTS) \
25253 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25254 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25255 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25256 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
25257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25258 cd $(HOST_SUBDIR)/intl || exit 1; \
25259 case $(srcdir) in \
25260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25261 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25263 esac; \
25264 srcdiroption="--srcdir=$${topdir}/intl"; \
25265 libsrcdir="$$s/intl"; \
25266 $(SHELL) $${libsrcdir}/configure \
25267 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25268 --target=${target_alias} $${srcdiroption} \
25269 --with-build-libsubdir=$(HOST_SUBDIR) \
25270 $(STAGE2_CONFIGURE_FLAGS)
25271 @endif intl-bootstrap
25273 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
25274 maybe-configure-stage3-intl:
25275 @if intl-bootstrap
25276 maybe-configure-stage3-intl: configure-stage3-intl
25277 configure-stage3-intl:
25278 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25280 @r=`${PWD_COMMAND}`; export r; \
25281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25282 TFLAGS="$(STAGE3_TFLAGS)"; \
25283 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25284 $(HOST_EXPORTS) \
25285 $(POSTSTAGE1_HOST_EXPORTS) \
25286 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25287 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25288 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25289 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
25290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25291 cd $(HOST_SUBDIR)/intl || exit 1; \
25292 case $(srcdir) in \
25293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25294 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25296 esac; \
25297 srcdiroption="--srcdir=$${topdir}/intl"; \
25298 libsrcdir="$$s/intl"; \
25299 $(SHELL) $${libsrcdir}/configure \
25300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25301 --target=${target_alias} $${srcdiroption} \
25302 --with-build-libsubdir=$(HOST_SUBDIR) \
25303 $(STAGE3_CONFIGURE_FLAGS)
25304 @endif intl-bootstrap
25306 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
25307 maybe-configure-stage4-intl:
25308 @if intl-bootstrap
25309 maybe-configure-stage4-intl: configure-stage4-intl
25310 configure-stage4-intl:
25311 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25313 @r=`${PWD_COMMAND}`; export r; \
25314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25315 TFLAGS="$(STAGE4_TFLAGS)"; \
25316 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25317 $(HOST_EXPORTS) \
25318 $(POSTSTAGE1_HOST_EXPORTS) \
25319 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25320 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25321 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25322 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
25323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25324 cd $(HOST_SUBDIR)/intl || exit 1; \
25325 case $(srcdir) in \
25326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25327 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25329 esac; \
25330 srcdiroption="--srcdir=$${topdir}/intl"; \
25331 libsrcdir="$$s/intl"; \
25332 $(SHELL) $${libsrcdir}/configure \
25333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25334 --target=${target_alias} $${srcdiroption} \
25335 --with-build-libsubdir=$(HOST_SUBDIR) \
25336 $(STAGE4_CONFIGURE_FLAGS)
25337 @endif intl-bootstrap
25339 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
25340 maybe-configure-stageprofile-intl:
25341 @if intl-bootstrap
25342 maybe-configure-stageprofile-intl: configure-stageprofile-intl
25343 configure-stageprofile-intl:
25344 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25346 @r=`${PWD_COMMAND}`; export r; \
25347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25348 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25349 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25350 $(HOST_EXPORTS) \
25351 $(POSTSTAGE1_HOST_EXPORTS) \
25352 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25353 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25354 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25355 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
25356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25357 cd $(HOST_SUBDIR)/intl || exit 1; \
25358 case $(srcdir) in \
25359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25360 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25362 esac; \
25363 srcdiroption="--srcdir=$${topdir}/intl"; \
25364 libsrcdir="$$s/intl"; \
25365 $(SHELL) $${libsrcdir}/configure \
25366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25367 --target=${target_alias} $${srcdiroption} \
25368 --with-build-libsubdir=$(HOST_SUBDIR) \
25369 $(STAGEprofile_CONFIGURE_FLAGS)
25370 @endif intl-bootstrap
25372 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
25373 maybe-configure-stagefeedback-intl:
25374 @if intl-bootstrap
25375 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
25376 configure-stagefeedback-intl:
25377 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25379 @r=`${PWD_COMMAND}`; export r; \
25380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25381 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25382 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25383 $(HOST_EXPORTS) \
25384 $(POSTSTAGE1_HOST_EXPORTS) \
25385 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25386 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25387 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25388 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
25389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25390 cd $(HOST_SUBDIR)/intl || exit 1; \
25391 case $(srcdir) in \
25392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25393 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25395 esac; \
25396 srcdiroption="--srcdir=$${topdir}/intl"; \
25397 libsrcdir="$$s/intl"; \
25398 $(SHELL) $${libsrcdir}/configure \
25399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25400 --target=${target_alias} $${srcdiroption} \
25401 --with-build-libsubdir=$(HOST_SUBDIR) \
25402 $(STAGEfeedback_CONFIGURE_FLAGS)
25403 @endif intl-bootstrap
25409 .PHONY: all-intl maybe-all-intl
25410 maybe-all-intl:
25411 @if gcc-bootstrap
25412 all-intl: stage_current
25413 @endif gcc-bootstrap
25414 @if intl
25415 TARGET-intl=all
25416 maybe-all-intl: all-intl
25417 all-intl: configure-intl
25418 @r=`${PWD_COMMAND}`; export r; \
25419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25420 $(HOST_EXPORTS) \
25421 (cd $(HOST_SUBDIR)/intl && \
25422 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25423 $(TARGET-intl))
25424 @endif intl
25428 .PHONY: all-stage1-intl maybe-all-stage1-intl
25429 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
25430 maybe-all-stage1-intl:
25431 maybe-clean-stage1-intl:
25432 @if intl-bootstrap
25433 maybe-all-stage1-intl: all-stage1-intl
25434 all-stage1: all-stage1-intl
25435 TARGET-stage1-intl = $(TARGET-intl)
25436 all-stage1-intl: configure-stage1-intl
25437 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25438 @r=`${PWD_COMMAND}`; export r; \
25439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25440 TFLAGS="$(STAGE1_TFLAGS)"; \
25441 $(HOST_EXPORTS) \
25442 cd $(HOST_SUBDIR)/intl && \
25443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25444 CFLAGS="$(STAGE1_CFLAGS)" \
25445 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25446 LIBCFLAGS="$(LIBCFLAGS)" \
25447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25450 $(EXTRA_HOST_FLAGS) \
25451 TFLAGS="$(STAGE1_TFLAGS)" \
25452 $(TARGET-stage1-intl)
25454 maybe-clean-stage1-intl: clean-stage1-intl
25455 clean-stage1: clean-stage1-intl
25456 clean-stage1-intl:
25457 @if [ $(current_stage) = stage1 ]; then \
25458 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25459 else \
25460 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
25461 $(MAKE) stage1-start; \
25462 fi; \
25463 cd $(HOST_SUBDIR)/intl && \
25464 $(MAKE) $(EXTRA_HOST_FLAGS) \
25465 clean
25466 @endif intl-bootstrap
25469 .PHONY: all-stage2-intl maybe-all-stage2-intl
25470 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
25471 maybe-all-stage2-intl:
25472 maybe-clean-stage2-intl:
25473 @if intl-bootstrap
25474 maybe-all-stage2-intl: all-stage2-intl
25475 all-stage2: all-stage2-intl
25476 TARGET-stage2-intl = $(TARGET-intl)
25477 all-stage2-intl: configure-stage2-intl
25478 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25479 @r=`${PWD_COMMAND}`; export r; \
25480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25481 TFLAGS="$(STAGE2_TFLAGS)"; \
25482 $(HOST_EXPORTS) \
25483 $(POSTSTAGE1_HOST_EXPORTS) \
25484 cd $(HOST_SUBDIR)/intl && \
25485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25486 CFLAGS="$(STAGE2_CFLAGS)" \
25487 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25488 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25493 TFLAGS="$(STAGE2_TFLAGS)" \
25494 $(TARGET-stage2-intl)
25496 maybe-clean-stage2-intl: clean-stage2-intl
25497 clean-stage2: clean-stage2-intl
25498 clean-stage2-intl:
25499 @if [ $(current_stage) = stage2 ]; then \
25500 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25501 else \
25502 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
25503 $(MAKE) stage2-start; \
25504 fi; \
25505 cd $(HOST_SUBDIR)/intl && \
25506 $(MAKE) $(EXTRA_HOST_FLAGS) \
25507 $(POSTSTAGE1_FLAGS_TO_PASS) \
25508 clean
25509 @endif intl-bootstrap
25512 .PHONY: all-stage3-intl maybe-all-stage3-intl
25513 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
25514 maybe-all-stage3-intl:
25515 maybe-clean-stage3-intl:
25516 @if intl-bootstrap
25517 maybe-all-stage3-intl: all-stage3-intl
25518 all-stage3: all-stage3-intl
25519 TARGET-stage3-intl = $(TARGET-intl)
25520 all-stage3-intl: configure-stage3-intl
25521 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25522 @r=`${PWD_COMMAND}`; export r; \
25523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25524 TFLAGS="$(STAGE3_TFLAGS)"; \
25525 $(HOST_EXPORTS) \
25526 $(POSTSTAGE1_HOST_EXPORTS) \
25527 cd $(HOST_SUBDIR)/intl && \
25528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25529 CFLAGS="$(STAGE3_CFLAGS)" \
25530 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25531 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25535 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25536 TFLAGS="$(STAGE3_TFLAGS)" \
25537 $(TARGET-stage3-intl)
25539 maybe-clean-stage3-intl: clean-stage3-intl
25540 clean-stage3: clean-stage3-intl
25541 clean-stage3-intl:
25542 @if [ $(current_stage) = stage3 ]; then \
25543 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25544 else \
25545 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
25546 $(MAKE) stage3-start; \
25547 fi; \
25548 cd $(HOST_SUBDIR)/intl && \
25549 $(MAKE) $(EXTRA_HOST_FLAGS) \
25550 $(POSTSTAGE1_FLAGS_TO_PASS) \
25551 clean
25552 @endif intl-bootstrap
25555 .PHONY: all-stage4-intl maybe-all-stage4-intl
25556 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
25557 maybe-all-stage4-intl:
25558 maybe-clean-stage4-intl:
25559 @if intl-bootstrap
25560 maybe-all-stage4-intl: all-stage4-intl
25561 all-stage4: all-stage4-intl
25562 TARGET-stage4-intl = $(TARGET-intl)
25563 all-stage4-intl: configure-stage4-intl
25564 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25565 @r=`${PWD_COMMAND}`; export r; \
25566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567 TFLAGS="$(STAGE4_TFLAGS)"; \
25568 $(HOST_EXPORTS) \
25569 $(POSTSTAGE1_HOST_EXPORTS) \
25570 cd $(HOST_SUBDIR)/intl && \
25571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25572 CFLAGS="$(STAGE4_CFLAGS)" \
25573 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25574 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25578 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25579 TFLAGS="$(STAGE4_TFLAGS)" \
25580 $(TARGET-stage4-intl)
25582 maybe-clean-stage4-intl: clean-stage4-intl
25583 clean-stage4: clean-stage4-intl
25584 clean-stage4-intl:
25585 @if [ $(current_stage) = stage4 ]; then \
25586 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25587 else \
25588 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
25589 $(MAKE) stage4-start; \
25590 fi; \
25591 cd $(HOST_SUBDIR)/intl && \
25592 $(MAKE) $(EXTRA_HOST_FLAGS) \
25593 $(POSTSTAGE1_FLAGS_TO_PASS) \
25594 clean
25595 @endif intl-bootstrap
25598 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
25599 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
25600 maybe-all-stageprofile-intl:
25601 maybe-clean-stageprofile-intl:
25602 @if intl-bootstrap
25603 maybe-all-stageprofile-intl: all-stageprofile-intl
25604 all-stageprofile: all-stageprofile-intl
25605 TARGET-stageprofile-intl = $(TARGET-intl)
25606 all-stageprofile-intl: configure-stageprofile-intl
25607 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25608 @r=`${PWD_COMMAND}`; export r; \
25609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25610 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25611 $(HOST_EXPORTS) \
25612 $(POSTSTAGE1_HOST_EXPORTS) \
25613 cd $(HOST_SUBDIR)/intl && \
25614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25615 CFLAGS="$(STAGEprofile_CFLAGS)" \
25616 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25617 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25621 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25622 TFLAGS="$(STAGEprofile_TFLAGS)" \
25623 $(TARGET-stageprofile-intl)
25625 maybe-clean-stageprofile-intl: clean-stageprofile-intl
25626 clean-stageprofile: clean-stageprofile-intl
25627 clean-stageprofile-intl:
25628 @if [ $(current_stage) = stageprofile ]; then \
25629 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25630 else \
25631 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
25632 $(MAKE) stageprofile-start; \
25633 fi; \
25634 cd $(HOST_SUBDIR)/intl && \
25635 $(MAKE) $(EXTRA_HOST_FLAGS) \
25636 $(POSTSTAGE1_FLAGS_TO_PASS) \
25637 clean
25638 @endif intl-bootstrap
25641 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
25642 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
25643 maybe-all-stagefeedback-intl:
25644 maybe-clean-stagefeedback-intl:
25645 @if intl-bootstrap
25646 maybe-all-stagefeedback-intl: all-stagefeedback-intl
25647 all-stagefeedback: all-stagefeedback-intl
25648 TARGET-stagefeedback-intl = $(TARGET-intl)
25649 all-stagefeedback-intl: configure-stagefeedback-intl
25650 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25651 @r=`${PWD_COMMAND}`; export r; \
25652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25653 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25654 $(HOST_EXPORTS) \
25655 $(POSTSTAGE1_HOST_EXPORTS) \
25656 cd $(HOST_SUBDIR)/intl && \
25657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25658 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25659 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25660 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25664 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25665 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25666 $(TARGET-stagefeedback-intl)
25668 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
25669 clean-stagefeedback: clean-stagefeedback-intl
25670 clean-stagefeedback-intl:
25671 @if [ $(current_stage) = stagefeedback ]; then \
25672 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25673 else \
25674 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
25675 $(MAKE) stagefeedback-start; \
25676 fi; \
25677 cd $(HOST_SUBDIR)/intl && \
25678 $(MAKE) $(EXTRA_HOST_FLAGS) \
25679 $(POSTSTAGE1_FLAGS_TO_PASS) \
25680 clean
25681 @endif intl-bootstrap
25687 .PHONY: check-intl maybe-check-intl
25688 maybe-check-intl:
25689 @if intl
25690 maybe-check-intl: check-intl
25692 check-intl:
25693 @: $(MAKE); $(unstage)
25694 @r=`${PWD_COMMAND}`; export r; \
25695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25696 $(HOST_EXPORTS) \
25697 (cd $(HOST_SUBDIR)/intl && \
25698 $(MAKE) $(FLAGS_TO_PASS) check)
25700 @endif intl
25702 .PHONY: install-intl maybe-install-intl
25703 maybe-install-intl:
25704 @if intl
25705 maybe-install-intl: install-intl
25707 install-intl: installdirs
25708 @: $(MAKE); $(unstage)
25709 @r=`${PWD_COMMAND}`; export r; \
25710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25711 $(HOST_EXPORTS) \
25712 (cd $(HOST_SUBDIR)/intl && \
25713 $(MAKE) $(FLAGS_TO_PASS) install)
25715 @endif intl
25717 .PHONY: install-strip-intl maybe-install-strip-intl
25718 maybe-install-strip-intl:
25719 @if intl
25720 maybe-install-strip-intl: install-strip-intl
25722 install-strip-intl: installdirs
25723 @: $(MAKE); $(unstage)
25724 @r=`${PWD_COMMAND}`; export r; \
25725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25726 $(HOST_EXPORTS) \
25727 (cd $(HOST_SUBDIR)/intl && \
25728 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25730 @endif intl
25732 # Other targets (info, dvi, pdf, etc.)
25734 .PHONY: maybe-info-intl info-intl
25735 maybe-info-intl:
25736 @if intl
25737 maybe-info-intl: info-intl
25739 info-intl: \
25740 configure-intl
25741 @[ -f ./intl/Makefile ] || exit 0; \
25742 r=`${PWD_COMMAND}`; export r; \
25743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25744 $(HOST_EXPORTS) \
25745 for flag in $(EXTRA_HOST_FLAGS) ; do \
25746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25747 done; \
25748 echo "Doing info in intl" ; \
25749 (cd $(HOST_SUBDIR)/intl && \
25750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25752 "RANLIB=$${RANLIB}" \
25753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25754 info) \
25755 || exit 1
25757 @endif intl
25759 .PHONY: maybe-dvi-intl dvi-intl
25760 maybe-dvi-intl:
25761 @if intl
25762 maybe-dvi-intl: dvi-intl
25764 dvi-intl: \
25765 configure-intl
25766 @[ -f ./intl/Makefile ] || exit 0; \
25767 r=`${PWD_COMMAND}`; export r; \
25768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25769 $(HOST_EXPORTS) \
25770 for flag in $(EXTRA_HOST_FLAGS) ; do \
25771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25772 done; \
25773 echo "Doing dvi in intl" ; \
25774 (cd $(HOST_SUBDIR)/intl && \
25775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25777 "RANLIB=$${RANLIB}" \
25778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25779 dvi) \
25780 || exit 1
25782 @endif intl
25784 .PHONY: maybe-pdf-intl pdf-intl
25785 maybe-pdf-intl:
25786 @if intl
25787 maybe-pdf-intl: pdf-intl
25789 pdf-intl: \
25790 configure-intl
25791 @[ -f ./intl/Makefile ] || exit 0; \
25792 r=`${PWD_COMMAND}`; export r; \
25793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25794 $(HOST_EXPORTS) \
25795 for flag in $(EXTRA_HOST_FLAGS) ; do \
25796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25797 done; \
25798 echo "Doing pdf in intl" ; \
25799 (cd $(HOST_SUBDIR)/intl && \
25800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25802 "RANLIB=$${RANLIB}" \
25803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25804 pdf) \
25805 || exit 1
25807 @endif intl
25809 .PHONY: maybe-html-intl html-intl
25810 maybe-html-intl:
25811 @if intl
25812 maybe-html-intl: html-intl
25814 html-intl: \
25815 configure-intl
25816 @[ -f ./intl/Makefile ] || exit 0; \
25817 r=`${PWD_COMMAND}`; export r; \
25818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25819 $(HOST_EXPORTS) \
25820 for flag in $(EXTRA_HOST_FLAGS) ; do \
25821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25822 done; \
25823 echo "Doing html in intl" ; \
25824 (cd $(HOST_SUBDIR)/intl && \
25825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25827 "RANLIB=$${RANLIB}" \
25828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25829 html) \
25830 || exit 1
25832 @endif intl
25834 .PHONY: maybe-TAGS-intl TAGS-intl
25835 maybe-TAGS-intl:
25836 @if intl
25837 maybe-TAGS-intl: TAGS-intl
25839 TAGS-intl: \
25840 configure-intl
25841 @[ -f ./intl/Makefile ] || exit 0; \
25842 r=`${PWD_COMMAND}`; export r; \
25843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25844 $(HOST_EXPORTS) \
25845 for flag in $(EXTRA_HOST_FLAGS) ; do \
25846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25847 done; \
25848 echo "Doing TAGS in intl" ; \
25849 (cd $(HOST_SUBDIR)/intl && \
25850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25852 "RANLIB=$${RANLIB}" \
25853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25854 TAGS) \
25855 || exit 1
25857 @endif intl
25859 .PHONY: maybe-install-info-intl install-info-intl
25860 maybe-install-info-intl:
25861 @if intl
25862 maybe-install-info-intl: install-info-intl
25864 install-info-intl: \
25865 configure-intl \
25866 info-intl
25867 @[ -f ./intl/Makefile ] || exit 0; \
25868 r=`${PWD_COMMAND}`; export r; \
25869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25870 $(HOST_EXPORTS) \
25871 for flag in $(EXTRA_HOST_FLAGS) ; do \
25872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25873 done; \
25874 echo "Doing install-info in intl" ; \
25875 (cd $(HOST_SUBDIR)/intl && \
25876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25878 "RANLIB=$${RANLIB}" \
25879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25880 install-info) \
25881 || exit 1
25883 @endif intl
25885 .PHONY: maybe-install-pdf-intl install-pdf-intl
25886 maybe-install-pdf-intl:
25887 @if intl
25888 maybe-install-pdf-intl: install-pdf-intl
25890 install-pdf-intl: \
25891 configure-intl \
25892 pdf-intl
25893 @[ -f ./intl/Makefile ] || exit 0; \
25894 r=`${PWD_COMMAND}`; export r; \
25895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25896 $(HOST_EXPORTS) \
25897 for flag in $(EXTRA_HOST_FLAGS) ; do \
25898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25899 done; \
25900 echo "Doing install-pdf in intl" ; \
25901 (cd $(HOST_SUBDIR)/intl && \
25902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25904 "RANLIB=$${RANLIB}" \
25905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25906 install-pdf) \
25907 || exit 1
25909 @endif intl
25911 .PHONY: maybe-install-html-intl install-html-intl
25912 maybe-install-html-intl:
25913 @if intl
25914 maybe-install-html-intl: install-html-intl
25916 install-html-intl: \
25917 configure-intl \
25918 html-intl
25919 @[ -f ./intl/Makefile ] || exit 0; \
25920 r=`${PWD_COMMAND}`; export r; \
25921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25922 $(HOST_EXPORTS) \
25923 for flag in $(EXTRA_HOST_FLAGS) ; do \
25924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25925 done; \
25926 echo "Doing install-html in intl" ; \
25927 (cd $(HOST_SUBDIR)/intl && \
25928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25930 "RANLIB=$${RANLIB}" \
25931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25932 install-html) \
25933 || exit 1
25935 @endif intl
25937 .PHONY: maybe-installcheck-intl installcheck-intl
25938 maybe-installcheck-intl:
25939 @if intl
25940 maybe-installcheck-intl: installcheck-intl
25942 installcheck-intl: \
25943 configure-intl
25944 @[ -f ./intl/Makefile ] || exit 0; \
25945 r=`${PWD_COMMAND}`; export r; \
25946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25947 $(HOST_EXPORTS) \
25948 for flag in $(EXTRA_HOST_FLAGS) ; do \
25949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25950 done; \
25951 echo "Doing installcheck in intl" ; \
25952 (cd $(HOST_SUBDIR)/intl && \
25953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25955 "RANLIB=$${RANLIB}" \
25956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25957 installcheck) \
25958 || exit 1
25960 @endif intl
25962 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25963 maybe-mostlyclean-intl:
25964 @if intl
25965 maybe-mostlyclean-intl: mostlyclean-intl
25967 mostlyclean-intl:
25968 @[ -f ./intl/Makefile ] || exit 0; \
25969 r=`${PWD_COMMAND}`; export r; \
25970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25971 $(HOST_EXPORTS) \
25972 for flag in $(EXTRA_HOST_FLAGS) ; do \
25973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25974 done; \
25975 echo "Doing mostlyclean in intl" ; \
25976 (cd $(HOST_SUBDIR)/intl && \
25977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25979 "RANLIB=$${RANLIB}" \
25980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25981 mostlyclean) \
25982 || exit 1
25984 @endif intl
25986 .PHONY: maybe-clean-intl clean-intl
25987 maybe-clean-intl:
25988 @if intl
25989 maybe-clean-intl: clean-intl
25991 clean-intl:
25992 @[ -f ./intl/Makefile ] || exit 0; \
25993 r=`${PWD_COMMAND}`; export r; \
25994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25995 $(HOST_EXPORTS) \
25996 for flag in $(EXTRA_HOST_FLAGS) ; do \
25997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25998 done; \
25999 echo "Doing clean in intl" ; \
26000 (cd $(HOST_SUBDIR)/intl && \
26001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26003 "RANLIB=$${RANLIB}" \
26004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26005 clean) \
26006 || exit 1
26008 @endif intl
26010 .PHONY: maybe-distclean-intl distclean-intl
26011 maybe-distclean-intl:
26012 @if intl
26013 maybe-distclean-intl: distclean-intl
26015 distclean-intl:
26016 @[ -f ./intl/Makefile ] || exit 0; \
26017 r=`${PWD_COMMAND}`; export r; \
26018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26019 $(HOST_EXPORTS) \
26020 for flag in $(EXTRA_HOST_FLAGS) ; do \
26021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26022 done; \
26023 echo "Doing distclean in intl" ; \
26024 (cd $(HOST_SUBDIR)/intl && \
26025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26027 "RANLIB=$${RANLIB}" \
26028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26029 distclean) \
26030 || exit 1
26032 @endif intl
26034 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
26035 maybe-maintainer-clean-intl:
26036 @if intl
26037 maybe-maintainer-clean-intl: maintainer-clean-intl
26039 maintainer-clean-intl:
26040 @[ -f ./intl/Makefile ] || exit 0; \
26041 r=`${PWD_COMMAND}`; export r; \
26042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26043 $(HOST_EXPORTS) \
26044 for flag in $(EXTRA_HOST_FLAGS) ; do \
26045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26046 done; \
26047 echo "Doing maintainer-clean in intl" ; \
26048 (cd $(HOST_SUBDIR)/intl && \
26049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26051 "RANLIB=$${RANLIB}" \
26052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26053 maintainer-clean) \
26054 || exit 1
26056 @endif intl
26060 .PHONY: configure-tcl maybe-configure-tcl
26061 maybe-configure-tcl:
26062 @if gcc-bootstrap
26063 configure-tcl: stage_current
26064 @endif gcc-bootstrap
26065 @if tcl
26066 maybe-configure-tcl: configure-tcl
26067 configure-tcl:
26068 @: $(MAKE); $(unstage)
26069 @r=`${PWD_COMMAND}`; export r; \
26070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26071 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
26072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
26073 $(HOST_EXPORTS) \
26074 echo Configuring in $(HOST_SUBDIR)/tcl; \
26075 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
26076 case $(srcdir) in \
26077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26078 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
26079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26080 esac; \
26081 srcdiroption="--srcdir=$${topdir}/tcl"; \
26082 libsrcdir="$$s/tcl"; \
26083 $(SHELL) $${libsrcdir}/configure \
26084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26085 --target=${target_alias} $${srcdiroption} \
26086 || exit 1
26087 @endif tcl
26093 .PHONY: all-tcl maybe-all-tcl
26094 maybe-all-tcl:
26095 @if gcc-bootstrap
26096 all-tcl: stage_current
26097 @endif gcc-bootstrap
26098 @if tcl
26099 TARGET-tcl=all
26100 maybe-all-tcl: all-tcl
26101 all-tcl: configure-tcl
26102 @: $(MAKE); $(unstage)
26103 @r=`${PWD_COMMAND}`; export r; \
26104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26105 $(HOST_EXPORTS) \
26106 (cd $(HOST_SUBDIR)/tcl && \
26107 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26108 $(TARGET-tcl))
26109 @endif tcl
26114 .PHONY: check-tcl maybe-check-tcl
26115 maybe-check-tcl:
26116 @if tcl
26117 maybe-check-tcl: check-tcl
26119 check-tcl:
26120 @: $(MAKE); $(unstage)
26121 @r=`${PWD_COMMAND}`; export r; \
26122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26123 $(HOST_EXPORTS) \
26124 (cd $(HOST_SUBDIR)/tcl && \
26125 $(MAKE) $(FLAGS_TO_PASS) check)
26127 @endif tcl
26129 .PHONY: install-tcl maybe-install-tcl
26130 maybe-install-tcl:
26131 @if tcl
26132 maybe-install-tcl: install-tcl
26134 install-tcl: installdirs
26135 @: $(MAKE); $(unstage)
26136 @r=`${PWD_COMMAND}`; export r; \
26137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26138 $(HOST_EXPORTS) \
26139 (cd $(HOST_SUBDIR)/tcl && \
26140 $(MAKE) $(FLAGS_TO_PASS) install)
26142 @endif tcl
26144 .PHONY: install-strip-tcl maybe-install-strip-tcl
26145 maybe-install-strip-tcl:
26146 @if tcl
26147 maybe-install-strip-tcl: install-strip-tcl
26149 install-strip-tcl: installdirs
26150 @: $(MAKE); $(unstage)
26151 @r=`${PWD_COMMAND}`; export r; \
26152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26153 $(HOST_EXPORTS) \
26154 (cd $(HOST_SUBDIR)/tcl && \
26155 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26157 @endif tcl
26159 # Other targets (info, dvi, pdf, etc.)
26161 .PHONY: maybe-info-tcl info-tcl
26162 maybe-info-tcl:
26163 @if tcl
26164 maybe-info-tcl: info-tcl
26166 info-tcl: \
26167 configure-tcl
26168 @: $(MAKE); $(unstage)
26169 @[ -f ./tcl/Makefile ] || exit 0; \
26170 r=`${PWD_COMMAND}`; export r; \
26171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26172 $(HOST_EXPORTS) \
26173 for flag in $(EXTRA_HOST_FLAGS) ; do \
26174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26175 done; \
26176 echo "Doing info in tcl" ; \
26177 (cd $(HOST_SUBDIR)/tcl && \
26178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26180 "RANLIB=$${RANLIB}" \
26181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26182 info) \
26183 || exit 1
26185 @endif tcl
26187 .PHONY: maybe-dvi-tcl dvi-tcl
26188 maybe-dvi-tcl:
26189 @if tcl
26190 maybe-dvi-tcl: dvi-tcl
26192 dvi-tcl: \
26193 configure-tcl
26194 @: $(MAKE); $(unstage)
26195 @[ -f ./tcl/Makefile ] || exit 0; \
26196 r=`${PWD_COMMAND}`; export r; \
26197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26198 $(HOST_EXPORTS) \
26199 for flag in $(EXTRA_HOST_FLAGS) ; do \
26200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26201 done; \
26202 echo "Doing dvi in tcl" ; \
26203 (cd $(HOST_SUBDIR)/tcl && \
26204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26206 "RANLIB=$${RANLIB}" \
26207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26208 dvi) \
26209 || exit 1
26211 @endif tcl
26213 .PHONY: maybe-pdf-tcl pdf-tcl
26214 maybe-pdf-tcl:
26215 @if tcl
26216 maybe-pdf-tcl: pdf-tcl
26218 pdf-tcl: \
26219 configure-tcl
26220 @: $(MAKE); $(unstage)
26221 @[ -f ./tcl/Makefile ] || exit 0; \
26222 r=`${PWD_COMMAND}`; export r; \
26223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26224 $(HOST_EXPORTS) \
26225 for flag in $(EXTRA_HOST_FLAGS) ; do \
26226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26227 done; \
26228 echo "Doing pdf in tcl" ; \
26229 (cd $(HOST_SUBDIR)/tcl && \
26230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26232 "RANLIB=$${RANLIB}" \
26233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26234 pdf) \
26235 || exit 1
26237 @endif tcl
26239 .PHONY: maybe-html-tcl html-tcl
26240 maybe-html-tcl:
26241 @if tcl
26242 maybe-html-tcl: html-tcl
26244 html-tcl: \
26245 configure-tcl
26246 @: $(MAKE); $(unstage)
26247 @[ -f ./tcl/Makefile ] || exit 0; \
26248 r=`${PWD_COMMAND}`; export r; \
26249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26250 $(HOST_EXPORTS) \
26251 for flag in $(EXTRA_HOST_FLAGS) ; do \
26252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26253 done; \
26254 echo "Doing html in tcl" ; \
26255 (cd $(HOST_SUBDIR)/tcl && \
26256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26258 "RANLIB=$${RANLIB}" \
26259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26260 html) \
26261 || exit 1
26263 @endif tcl
26265 .PHONY: maybe-TAGS-tcl TAGS-tcl
26266 maybe-TAGS-tcl:
26267 @if tcl
26268 maybe-TAGS-tcl: TAGS-tcl
26270 TAGS-tcl: \
26271 configure-tcl
26272 @: $(MAKE); $(unstage)
26273 @[ -f ./tcl/Makefile ] || exit 0; \
26274 r=`${PWD_COMMAND}`; export r; \
26275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26276 $(HOST_EXPORTS) \
26277 for flag in $(EXTRA_HOST_FLAGS) ; do \
26278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26279 done; \
26280 echo "Doing TAGS in tcl" ; \
26281 (cd $(HOST_SUBDIR)/tcl && \
26282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26284 "RANLIB=$${RANLIB}" \
26285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26286 TAGS) \
26287 || exit 1
26289 @endif tcl
26291 .PHONY: maybe-install-info-tcl install-info-tcl
26292 maybe-install-info-tcl:
26293 @if tcl
26294 maybe-install-info-tcl: install-info-tcl
26296 install-info-tcl: \
26297 configure-tcl \
26298 info-tcl
26299 @: $(MAKE); $(unstage)
26300 @[ -f ./tcl/Makefile ] || exit 0; \
26301 r=`${PWD_COMMAND}`; export r; \
26302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26303 $(HOST_EXPORTS) \
26304 for flag in $(EXTRA_HOST_FLAGS) ; do \
26305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26306 done; \
26307 echo "Doing install-info in tcl" ; \
26308 (cd $(HOST_SUBDIR)/tcl && \
26309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26311 "RANLIB=$${RANLIB}" \
26312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26313 install-info) \
26314 || exit 1
26316 @endif tcl
26318 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
26319 maybe-install-pdf-tcl:
26320 @if tcl
26321 maybe-install-pdf-tcl: install-pdf-tcl
26323 install-pdf-tcl: \
26324 configure-tcl \
26325 pdf-tcl
26326 @: $(MAKE); $(unstage)
26327 @[ -f ./tcl/Makefile ] || exit 0; \
26328 r=`${PWD_COMMAND}`; export r; \
26329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26330 $(HOST_EXPORTS) \
26331 for flag in $(EXTRA_HOST_FLAGS) ; do \
26332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26333 done; \
26334 echo "Doing install-pdf in tcl" ; \
26335 (cd $(HOST_SUBDIR)/tcl && \
26336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26338 "RANLIB=$${RANLIB}" \
26339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26340 install-pdf) \
26341 || exit 1
26343 @endif tcl
26345 .PHONY: maybe-install-html-tcl install-html-tcl
26346 maybe-install-html-tcl:
26347 @if tcl
26348 maybe-install-html-tcl: install-html-tcl
26350 install-html-tcl: \
26351 configure-tcl \
26352 html-tcl
26353 @: $(MAKE); $(unstage)
26354 @[ -f ./tcl/Makefile ] || exit 0; \
26355 r=`${PWD_COMMAND}`; export r; \
26356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26357 $(HOST_EXPORTS) \
26358 for flag in $(EXTRA_HOST_FLAGS) ; do \
26359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26360 done; \
26361 echo "Doing install-html in tcl" ; \
26362 (cd $(HOST_SUBDIR)/tcl && \
26363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26365 "RANLIB=$${RANLIB}" \
26366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26367 install-html) \
26368 || exit 1
26370 @endif tcl
26372 .PHONY: maybe-installcheck-tcl installcheck-tcl
26373 maybe-installcheck-tcl:
26374 @if tcl
26375 maybe-installcheck-tcl: installcheck-tcl
26377 installcheck-tcl: \
26378 configure-tcl
26379 @: $(MAKE); $(unstage)
26380 @[ -f ./tcl/Makefile ] || exit 0; \
26381 r=`${PWD_COMMAND}`; export r; \
26382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26383 $(HOST_EXPORTS) \
26384 for flag in $(EXTRA_HOST_FLAGS) ; do \
26385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26386 done; \
26387 echo "Doing installcheck in tcl" ; \
26388 (cd $(HOST_SUBDIR)/tcl && \
26389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26391 "RANLIB=$${RANLIB}" \
26392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26393 installcheck) \
26394 || exit 1
26396 @endif tcl
26398 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
26399 maybe-mostlyclean-tcl:
26400 @if tcl
26401 maybe-mostlyclean-tcl: mostlyclean-tcl
26403 # tcl doesn't support mostlyclean.
26404 mostlyclean-tcl:
26406 @endif tcl
26408 .PHONY: maybe-clean-tcl clean-tcl
26409 maybe-clean-tcl:
26410 @if tcl
26411 maybe-clean-tcl: clean-tcl
26413 clean-tcl:
26414 @: $(MAKE); $(unstage)
26415 @[ -f ./tcl/Makefile ] || exit 0; \
26416 r=`${PWD_COMMAND}`; export r; \
26417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26418 $(HOST_EXPORTS) \
26419 for flag in $(EXTRA_HOST_FLAGS) ; do \
26420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26421 done; \
26422 echo "Doing clean in tcl" ; \
26423 (cd $(HOST_SUBDIR)/tcl && \
26424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26426 "RANLIB=$${RANLIB}" \
26427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26428 clean) \
26429 || exit 1
26431 @endif tcl
26433 .PHONY: maybe-distclean-tcl distclean-tcl
26434 maybe-distclean-tcl:
26435 @if tcl
26436 maybe-distclean-tcl: distclean-tcl
26438 distclean-tcl:
26439 @: $(MAKE); $(unstage)
26440 @[ -f ./tcl/Makefile ] || exit 0; \
26441 r=`${PWD_COMMAND}`; export r; \
26442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26443 $(HOST_EXPORTS) \
26444 for flag in $(EXTRA_HOST_FLAGS) ; do \
26445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26446 done; \
26447 echo "Doing distclean in tcl" ; \
26448 (cd $(HOST_SUBDIR)/tcl && \
26449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26451 "RANLIB=$${RANLIB}" \
26452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26453 distclean) \
26454 || exit 1
26456 @endif tcl
26458 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
26459 maybe-maintainer-clean-tcl:
26460 @if tcl
26461 maybe-maintainer-clean-tcl: maintainer-clean-tcl
26463 maintainer-clean-tcl:
26464 @: $(MAKE); $(unstage)
26465 @[ -f ./tcl/Makefile ] || exit 0; \
26466 r=`${PWD_COMMAND}`; export r; \
26467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26468 $(HOST_EXPORTS) \
26469 for flag in $(EXTRA_HOST_FLAGS) ; do \
26470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26471 done; \
26472 echo "Doing maintainer-clean in tcl" ; \
26473 (cd $(HOST_SUBDIR)/tcl && \
26474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26476 "RANLIB=$${RANLIB}" \
26477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26478 maintainer-clean) \
26479 || exit 1
26481 @endif tcl
26485 .PHONY: configure-itcl maybe-configure-itcl
26486 maybe-configure-itcl:
26487 @if gcc-bootstrap
26488 configure-itcl: stage_current
26489 @endif gcc-bootstrap
26490 @if itcl
26491 maybe-configure-itcl: configure-itcl
26492 configure-itcl:
26493 @: $(MAKE); $(unstage)
26494 @r=`${PWD_COMMAND}`; export r; \
26495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26496 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
26497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
26498 $(HOST_EXPORTS) \
26499 echo Configuring in $(HOST_SUBDIR)/itcl; \
26500 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
26501 case $(srcdir) in \
26502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26503 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
26504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26505 esac; \
26506 srcdiroption="--srcdir=$${topdir}/itcl"; \
26507 libsrcdir="$$s/itcl"; \
26508 $(SHELL) $${libsrcdir}/configure \
26509 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26510 --target=${target_alias} $${srcdiroption} \
26511 || exit 1
26512 @endif itcl
26518 .PHONY: all-itcl maybe-all-itcl
26519 maybe-all-itcl:
26520 @if gcc-bootstrap
26521 all-itcl: stage_current
26522 @endif gcc-bootstrap
26523 @if itcl
26524 TARGET-itcl=all
26525 maybe-all-itcl: all-itcl
26526 all-itcl: configure-itcl
26527 @: $(MAKE); $(unstage)
26528 @r=`${PWD_COMMAND}`; export r; \
26529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530 $(HOST_EXPORTS) \
26531 (cd $(HOST_SUBDIR)/itcl && \
26532 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26533 $(TARGET-itcl))
26534 @endif itcl
26539 .PHONY: check-itcl maybe-check-itcl
26540 maybe-check-itcl:
26541 @if itcl
26542 maybe-check-itcl: check-itcl
26544 check-itcl:
26545 @: $(MAKE); $(unstage)
26546 @r=`${PWD_COMMAND}`; export r; \
26547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26548 $(HOST_EXPORTS) \
26549 (cd $(HOST_SUBDIR)/itcl && \
26550 $(MAKE) $(FLAGS_TO_PASS) check)
26552 @endif itcl
26554 .PHONY: install-itcl maybe-install-itcl
26555 maybe-install-itcl:
26556 @if itcl
26557 maybe-install-itcl: install-itcl
26559 install-itcl: installdirs
26560 @: $(MAKE); $(unstage)
26561 @r=`${PWD_COMMAND}`; export r; \
26562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26563 $(HOST_EXPORTS) \
26564 (cd $(HOST_SUBDIR)/itcl && \
26565 $(MAKE) $(FLAGS_TO_PASS) install)
26567 @endif itcl
26569 .PHONY: install-strip-itcl maybe-install-strip-itcl
26570 maybe-install-strip-itcl:
26571 @if itcl
26572 maybe-install-strip-itcl: install-strip-itcl
26574 install-strip-itcl: installdirs
26575 @: $(MAKE); $(unstage)
26576 @r=`${PWD_COMMAND}`; export r; \
26577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26578 $(HOST_EXPORTS) \
26579 (cd $(HOST_SUBDIR)/itcl && \
26580 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26582 @endif itcl
26584 # Other targets (info, dvi, pdf, etc.)
26586 .PHONY: maybe-info-itcl info-itcl
26587 maybe-info-itcl:
26588 @if itcl
26589 maybe-info-itcl: info-itcl
26591 info-itcl: \
26592 configure-itcl
26593 @: $(MAKE); $(unstage)
26594 @[ -f ./itcl/Makefile ] || exit 0; \
26595 r=`${PWD_COMMAND}`; export r; \
26596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26597 $(HOST_EXPORTS) \
26598 for flag in $(EXTRA_HOST_FLAGS) ; do \
26599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26600 done; \
26601 echo "Doing info in itcl" ; \
26602 (cd $(HOST_SUBDIR)/itcl && \
26603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26605 "RANLIB=$${RANLIB}" \
26606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26607 info) \
26608 || exit 1
26610 @endif itcl
26612 .PHONY: maybe-dvi-itcl dvi-itcl
26613 maybe-dvi-itcl:
26614 @if itcl
26615 maybe-dvi-itcl: dvi-itcl
26617 dvi-itcl: \
26618 configure-itcl
26619 @: $(MAKE); $(unstage)
26620 @[ -f ./itcl/Makefile ] || exit 0; \
26621 r=`${PWD_COMMAND}`; export r; \
26622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26623 $(HOST_EXPORTS) \
26624 for flag in $(EXTRA_HOST_FLAGS) ; do \
26625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26626 done; \
26627 echo "Doing dvi in itcl" ; \
26628 (cd $(HOST_SUBDIR)/itcl && \
26629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26631 "RANLIB=$${RANLIB}" \
26632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26633 dvi) \
26634 || exit 1
26636 @endif itcl
26638 .PHONY: maybe-pdf-itcl pdf-itcl
26639 maybe-pdf-itcl:
26640 @if itcl
26641 maybe-pdf-itcl: pdf-itcl
26643 pdf-itcl: \
26644 configure-itcl
26645 @: $(MAKE); $(unstage)
26646 @[ -f ./itcl/Makefile ] || exit 0; \
26647 r=`${PWD_COMMAND}`; export r; \
26648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26649 $(HOST_EXPORTS) \
26650 for flag in $(EXTRA_HOST_FLAGS) ; do \
26651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26652 done; \
26653 echo "Doing pdf in itcl" ; \
26654 (cd $(HOST_SUBDIR)/itcl && \
26655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26657 "RANLIB=$${RANLIB}" \
26658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26659 pdf) \
26660 || exit 1
26662 @endif itcl
26664 .PHONY: maybe-html-itcl html-itcl
26665 maybe-html-itcl:
26666 @if itcl
26667 maybe-html-itcl: html-itcl
26669 html-itcl: \
26670 configure-itcl
26671 @: $(MAKE); $(unstage)
26672 @[ -f ./itcl/Makefile ] || exit 0; \
26673 r=`${PWD_COMMAND}`; export r; \
26674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26675 $(HOST_EXPORTS) \
26676 for flag in $(EXTRA_HOST_FLAGS) ; do \
26677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26678 done; \
26679 echo "Doing html in itcl" ; \
26680 (cd $(HOST_SUBDIR)/itcl && \
26681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26683 "RANLIB=$${RANLIB}" \
26684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26685 html) \
26686 || exit 1
26688 @endif itcl
26690 .PHONY: maybe-TAGS-itcl TAGS-itcl
26691 maybe-TAGS-itcl:
26692 @if itcl
26693 maybe-TAGS-itcl: TAGS-itcl
26695 TAGS-itcl: \
26696 configure-itcl
26697 @: $(MAKE); $(unstage)
26698 @[ -f ./itcl/Makefile ] || exit 0; \
26699 r=`${PWD_COMMAND}`; export r; \
26700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26701 $(HOST_EXPORTS) \
26702 for flag in $(EXTRA_HOST_FLAGS) ; do \
26703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26704 done; \
26705 echo "Doing TAGS in itcl" ; \
26706 (cd $(HOST_SUBDIR)/itcl && \
26707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26709 "RANLIB=$${RANLIB}" \
26710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26711 TAGS) \
26712 || exit 1
26714 @endif itcl
26716 .PHONY: maybe-install-info-itcl install-info-itcl
26717 maybe-install-info-itcl:
26718 @if itcl
26719 maybe-install-info-itcl: install-info-itcl
26721 install-info-itcl: \
26722 configure-itcl \
26723 info-itcl
26724 @: $(MAKE); $(unstage)
26725 @[ -f ./itcl/Makefile ] || exit 0; \
26726 r=`${PWD_COMMAND}`; export r; \
26727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26728 $(HOST_EXPORTS) \
26729 for flag in $(EXTRA_HOST_FLAGS) ; do \
26730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26731 done; \
26732 echo "Doing install-info in itcl" ; \
26733 (cd $(HOST_SUBDIR)/itcl && \
26734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26736 "RANLIB=$${RANLIB}" \
26737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26738 install-info) \
26739 || exit 1
26741 @endif itcl
26743 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
26744 maybe-install-pdf-itcl:
26745 @if itcl
26746 maybe-install-pdf-itcl: install-pdf-itcl
26748 install-pdf-itcl: \
26749 configure-itcl \
26750 pdf-itcl
26751 @: $(MAKE); $(unstage)
26752 @[ -f ./itcl/Makefile ] || exit 0; \
26753 r=`${PWD_COMMAND}`; export r; \
26754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26755 $(HOST_EXPORTS) \
26756 for flag in $(EXTRA_HOST_FLAGS) ; do \
26757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26758 done; \
26759 echo "Doing install-pdf in itcl" ; \
26760 (cd $(HOST_SUBDIR)/itcl && \
26761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26763 "RANLIB=$${RANLIB}" \
26764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26765 install-pdf) \
26766 || exit 1
26768 @endif itcl
26770 .PHONY: maybe-install-html-itcl install-html-itcl
26771 maybe-install-html-itcl:
26772 @if itcl
26773 maybe-install-html-itcl: install-html-itcl
26775 install-html-itcl: \
26776 configure-itcl \
26777 html-itcl
26778 @: $(MAKE); $(unstage)
26779 @[ -f ./itcl/Makefile ] || exit 0; \
26780 r=`${PWD_COMMAND}`; export r; \
26781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26782 $(HOST_EXPORTS) \
26783 for flag in $(EXTRA_HOST_FLAGS) ; do \
26784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26785 done; \
26786 echo "Doing install-html in itcl" ; \
26787 (cd $(HOST_SUBDIR)/itcl && \
26788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26790 "RANLIB=$${RANLIB}" \
26791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26792 install-html) \
26793 || exit 1
26795 @endif itcl
26797 .PHONY: maybe-installcheck-itcl installcheck-itcl
26798 maybe-installcheck-itcl:
26799 @if itcl
26800 maybe-installcheck-itcl: installcheck-itcl
26802 installcheck-itcl: \
26803 configure-itcl
26804 @: $(MAKE); $(unstage)
26805 @[ -f ./itcl/Makefile ] || exit 0; \
26806 r=`${PWD_COMMAND}`; export r; \
26807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26808 $(HOST_EXPORTS) \
26809 for flag in $(EXTRA_HOST_FLAGS) ; do \
26810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26811 done; \
26812 echo "Doing installcheck in itcl" ; \
26813 (cd $(HOST_SUBDIR)/itcl && \
26814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26816 "RANLIB=$${RANLIB}" \
26817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26818 installcheck) \
26819 || exit 1
26821 @endif itcl
26823 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26824 maybe-mostlyclean-itcl:
26825 @if itcl
26826 maybe-mostlyclean-itcl: mostlyclean-itcl
26828 mostlyclean-itcl:
26829 @: $(MAKE); $(unstage)
26830 @[ -f ./itcl/Makefile ] || exit 0; \
26831 r=`${PWD_COMMAND}`; export r; \
26832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26833 $(HOST_EXPORTS) \
26834 for flag in $(EXTRA_HOST_FLAGS) ; do \
26835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26836 done; \
26837 echo "Doing mostlyclean in itcl" ; \
26838 (cd $(HOST_SUBDIR)/itcl && \
26839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26841 "RANLIB=$${RANLIB}" \
26842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26843 mostlyclean) \
26844 || exit 1
26846 @endif itcl
26848 .PHONY: maybe-clean-itcl clean-itcl
26849 maybe-clean-itcl:
26850 @if itcl
26851 maybe-clean-itcl: clean-itcl
26853 clean-itcl:
26854 @: $(MAKE); $(unstage)
26855 @[ -f ./itcl/Makefile ] || exit 0; \
26856 r=`${PWD_COMMAND}`; export r; \
26857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26858 $(HOST_EXPORTS) \
26859 for flag in $(EXTRA_HOST_FLAGS) ; do \
26860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26861 done; \
26862 echo "Doing clean in itcl" ; \
26863 (cd $(HOST_SUBDIR)/itcl && \
26864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26866 "RANLIB=$${RANLIB}" \
26867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26868 clean) \
26869 || exit 1
26871 @endif itcl
26873 .PHONY: maybe-distclean-itcl distclean-itcl
26874 maybe-distclean-itcl:
26875 @if itcl
26876 maybe-distclean-itcl: distclean-itcl
26878 distclean-itcl:
26879 @: $(MAKE); $(unstage)
26880 @[ -f ./itcl/Makefile ] || exit 0; \
26881 r=`${PWD_COMMAND}`; export r; \
26882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26883 $(HOST_EXPORTS) \
26884 for flag in $(EXTRA_HOST_FLAGS) ; do \
26885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26886 done; \
26887 echo "Doing distclean in itcl" ; \
26888 (cd $(HOST_SUBDIR)/itcl && \
26889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26891 "RANLIB=$${RANLIB}" \
26892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26893 distclean) \
26894 || exit 1
26896 @endif itcl
26898 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26899 maybe-maintainer-clean-itcl:
26900 @if itcl
26901 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26903 maintainer-clean-itcl:
26904 @: $(MAKE); $(unstage)
26905 @[ -f ./itcl/Makefile ] || exit 0; \
26906 r=`${PWD_COMMAND}`; export r; \
26907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26908 $(HOST_EXPORTS) \
26909 for flag in $(EXTRA_HOST_FLAGS) ; do \
26910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26911 done; \
26912 echo "Doing maintainer-clean in itcl" ; \
26913 (cd $(HOST_SUBDIR)/itcl && \
26914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26916 "RANLIB=$${RANLIB}" \
26917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26918 maintainer-clean) \
26919 || exit 1
26921 @endif itcl
26925 .PHONY: configure-ld maybe-configure-ld
26926 maybe-configure-ld:
26927 @if gcc-bootstrap
26928 configure-ld: stage_current
26929 @endif gcc-bootstrap
26930 @if ld
26931 maybe-configure-ld: configure-ld
26932 configure-ld:
26933 @r=`${PWD_COMMAND}`; export r; \
26934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26935 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26937 $(HOST_EXPORTS) \
26938 echo Configuring in $(HOST_SUBDIR)/ld; \
26939 cd "$(HOST_SUBDIR)/ld" || exit 1; \
26940 case $(srcdir) in \
26941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26942 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26944 esac; \
26945 srcdiroption="--srcdir=$${topdir}/ld"; \
26946 libsrcdir="$$s/ld"; \
26947 $(SHELL) $${libsrcdir}/configure \
26948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26949 --target=${target_alias} $${srcdiroption} \
26950 || exit 1
26951 @endif ld
26955 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26956 maybe-configure-stage1-ld:
26957 @if ld-bootstrap
26958 maybe-configure-stage1-ld: configure-stage1-ld
26959 configure-stage1-ld:
26960 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26962 @r=`${PWD_COMMAND}`; export r; \
26963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26964 TFLAGS="$(STAGE1_TFLAGS)"; \
26965 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26966 $(HOST_EXPORTS) \
26967 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26968 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26969 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26970 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26972 cd $(HOST_SUBDIR)/ld || exit 1; \
26973 case $(srcdir) in \
26974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26975 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26977 esac; \
26978 srcdiroption="--srcdir=$${topdir}/ld"; \
26979 libsrcdir="$$s/ld"; \
26980 $(SHELL) $${libsrcdir}/configure \
26981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26982 --target=${target_alias} $${srcdiroption} \
26983 $(STAGE1_CONFIGURE_FLAGS)
26984 @endif ld-bootstrap
26986 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26987 maybe-configure-stage2-ld:
26988 @if ld-bootstrap
26989 maybe-configure-stage2-ld: configure-stage2-ld
26990 configure-stage2-ld:
26991 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26992 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26993 @r=`${PWD_COMMAND}`; export r; \
26994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26995 TFLAGS="$(STAGE2_TFLAGS)"; \
26996 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26997 $(HOST_EXPORTS) \
26998 $(POSTSTAGE1_HOST_EXPORTS) \
26999 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27000 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27001 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27002 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
27003 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27004 cd $(HOST_SUBDIR)/ld || exit 1; \
27005 case $(srcdir) in \
27006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27007 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27009 esac; \
27010 srcdiroption="--srcdir=$${topdir}/ld"; \
27011 libsrcdir="$$s/ld"; \
27012 $(SHELL) $${libsrcdir}/configure \
27013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27014 --target=${target_alias} $${srcdiroption} \
27015 --with-build-libsubdir=$(HOST_SUBDIR) \
27016 $(STAGE2_CONFIGURE_FLAGS)
27017 @endif ld-bootstrap
27019 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
27020 maybe-configure-stage3-ld:
27021 @if ld-bootstrap
27022 maybe-configure-stage3-ld: configure-stage3-ld
27023 configure-stage3-ld:
27024 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27026 @r=`${PWD_COMMAND}`; export r; \
27027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27028 TFLAGS="$(STAGE3_TFLAGS)"; \
27029 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27030 $(HOST_EXPORTS) \
27031 $(POSTSTAGE1_HOST_EXPORTS) \
27032 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27033 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27034 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27035 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
27036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27037 cd $(HOST_SUBDIR)/ld || exit 1; \
27038 case $(srcdir) in \
27039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27040 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27042 esac; \
27043 srcdiroption="--srcdir=$${topdir}/ld"; \
27044 libsrcdir="$$s/ld"; \
27045 $(SHELL) $${libsrcdir}/configure \
27046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27047 --target=${target_alias} $${srcdiroption} \
27048 --with-build-libsubdir=$(HOST_SUBDIR) \
27049 $(STAGE3_CONFIGURE_FLAGS)
27050 @endif ld-bootstrap
27052 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
27053 maybe-configure-stage4-ld:
27054 @if ld-bootstrap
27055 maybe-configure-stage4-ld: configure-stage4-ld
27056 configure-stage4-ld:
27057 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27058 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27059 @r=`${PWD_COMMAND}`; export r; \
27060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27061 TFLAGS="$(STAGE4_TFLAGS)"; \
27062 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27063 $(HOST_EXPORTS) \
27064 $(POSTSTAGE1_HOST_EXPORTS) \
27065 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27066 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27067 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27068 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
27069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27070 cd $(HOST_SUBDIR)/ld || exit 1; \
27071 case $(srcdir) in \
27072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27073 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27075 esac; \
27076 srcdiroption="--srcdir=$${topdir}/ld"; \
27077 libsrcdir="$$s/ld"; \
27078 $(SHELL) $${libsrcdir}/configure \
27079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27080 --target=${target_alias} $${srcdiroption} \
27081 --with-build-libsubdir=$(HOST_SUBDIR) \
27082 $(STAGE4_CONFIGURE_FLAGS)
27083 @endif ld-bootstrap
27085 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
27086 maybe-configure-stageprofile-ld:
27087 @if ld-bootstrap
27088 maybe-configure-stageprofile-ld: configure-stageprofile-ld
27089 configure-stageprofile-ld:
27090 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27091 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27092 @r=`${PWD_COMMAND}`; export r; \
27093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27094 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27095 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27096 $(HOST_EXPORTS) \
27097 $(POSTSTAGE1_HOST_EXPORTS) \
27098 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27099 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27100 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27101 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
27102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27103 cd $(HOST_SUBDIR)/ld || exit 1; \
27104 case $(srcdir) in \
27105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27106 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27108 esac; \
27109 srcdiroption="--srcdir=$${topdir}/ld"; \
27110 libsrcdir="$$s/ld"; \
27111 $(SHELL) $${libsrcdir}/configure \
27112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27113 --target=${target_alias} $${srcdiroption} \
27114 --with-build-libsubdir=$(HOST_SUBDIR) \
27115 $(STAGEprofile_CONFIGURE_FLAGS)
27116 @endif ld-bootstrap
27118 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
27119 maybe-configure-stagefeedback-ld:
27120 @if ld-bootstrap
27121 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
27122 configure-stagefeedback-ld:
27123 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27125 @r=`${PWD_COMMAND}`; export r; \
27126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27127 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27128 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27129 $(HOST_EXPORTS) \
27130 $(POSTSTAGE1_HOST_EXPORTS) \
27131 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27132 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27133 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27134 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
27135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27136 cd $(HOST_SUBDIR)/ld || exit 1; \
27137 case $(srcdir) in \
27138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27139 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27141 esac; \
27142 srcdiroption="--srcdir=$${topdir}/ld"; \
27143 libsrcdir="$$s/ld"; \
27144 $(SHELL) $${libsrcdir}/configure \
27145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27146 --target=${target_alias} $${srcdiroption} \
27147 --with-build-libsubdir=$(HOST_SUBDIR) \
27148 $(STAGEfeedback_CONFIGURE_FLAGS)
27149 @endif ld-bootstrap
27155 .PHONY: all-ld maybe-all-ld
27156 maybe-all-ld:
27157 @if gcc-bootstrap
27158 all-ld: stage_current
27159 @endif gcc-bootstrap
27160 @if ld
27161 TARGET-ld=all
27162 maybe-all-ld: all-ld
27163 all-ld: configure-ld
27164 @r=`${PWD_COMMAND}`; export r; \
27165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27166 $(HOST_EXPORTS) \
27167 (cd $(HOST_SUBDIR)/ld && \
27168 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27169 $(TARGET-ld))
27170 @endif ld
27174 .PHONY: all-stage1-ld maybe-all-stage1-ld
27175 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
27176 maybe-all-stage1-ld:
27177 maybe-clean-stage1-ld:
27178 @if ld-bootstrap
27179 maybe-all-stage1-ld: all-stage1-ld
27180 all-stage1: all-stage1-ld
27181 TARGET-stage1-ld = $(TARGET-ld)
27182 all-stage1-ld: configure-stage1-ld
27183 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27184 @r=`${PWD_COMMAND}`; export r; \
27185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27186 TFLAGS="$(STAGE1_TFLAGS)"; \
27187 $(HOST_EXPORTS) \
27188 cd $(HOST_SUBDIR)/ld && \
27189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27190 CFLAGS="$(STAGE1_CFLAGS)" \
27191 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27192 LIBCFLAGS="$(LIBCFLAGS)" \
27193 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27194 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27195 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27196 $(EXTRA_HOST_FLAGS) \
27197 TFLAGS="$(STAGE1_TFLAGS)" \
27198 $(TARGET-stage1-ld)
27200 maybe-clean-stage1-ld: clean-stage1-ld
27201 clean-stage1: clean-stage1-ld
27202 clean-stage1-ld:
27203 @if [ $(current_stage) = stage1 ]; then \
27204 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27205 else \
27206 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
27207 $(MAKE) stage1-start; \
27208 fi; \
27209 cd $(HOST_SUBDIR)/ld && \
27210 $(MAKE) $(EXTRA_HOST_FLAGS) \
27211 clean
27212 @endif ld-bootstrap
27215 .PHONY: all-stage2-ld maybe-all-stage2-ld
27216 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
27217 maybe-all-stage2-ld:
27218 maybe-clean-stage2-ld:
27219 @if ld-bootstrap
27220 maybe-all-stage2-ld: all-stage2-ld
27221 all-stage2: all-stage2-ld
27222 TARGET-stage2-ld = $(TARGET-ld)
27223 all-stage2-ld: configure-stage2-ld
27224 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27225 @r=`${PWD_COMMAND}`; export r; \
27226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27227 TFLAGS="$(STAGE2_TFLAGS)"; \
27228 $(HOST_EXPORTS) \
27229 $(POSTSTAGE1_HOST_EXPORTS) \
27230 cd $(HOST_SUBDIR)/ld && \
27231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27232 CFLAGS="$(STAGE2_CFLAGS)" \
27233 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27234 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27235 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27236 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27237 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27238 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27239 TFLAGS="$(STAGE2_TFLAGS)" \
27240 $(TARGET-stage2-ld)
27242 maybe-clean-stage2-ld: clean-stage2-ld
27243 clean-stage2: clean-stage2-ld
27244 clean-stage2-ld:
27245 @if [ $(current_stage) = stage2 ]; then \
27246 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27247 else \
27248 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
27249 $(MAKE) stage2-start; \
27250 fi; \
27251 cd $(HOST_SUBDIR)/ld && \
27252 $(MAKE) $(EXTRA_HOST_FLAGS) \
27253 $(POSTSTAGE1_FLAGS_TO_PASS) \
27254 clean
27255 @endif ld-bootstrap
27258 .PHONY: all-stage3-ld maybe-all-stage3-ld
27259 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
27260 maybe-all-stage3-ld:
27261 maybe-clean-stage3-ld:
27262 @if ld-bootstrap
27263 maybe-all-stage3-ld: all-stage3-ld
27264 all-stage3: all-stage3-ld
27265 TARGET-stage3-ld = $(TARGET-ld)
27266 all-stage3-ld: configure-stage3-ld
27267 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27268 @r=`${PWD_COMMAND}`; export r; \
27269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27270 TFLAGS="$(STAGE3_TFLAGS)"; \
27271 $(HOST_EXPORTS) \
27272 $(POSTSTAGE1_HOST_EXPORTS) \
27273 cd $(HOST_SUBDIR)/ld && \
27274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27275 CFLAGS="$(STAGE3_CFLAGS)" \
27276 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27277 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27281 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27282 TFLAGS="$(STAGE3_TFLAGS)" \
27283 $(TARGET-stage3-ld)
27285 maybe-clean-stage3-ld: clean-stage3-ld
27286 clean-stage3: clean-stage3-ld
27287 clean-stage3-ld:
27288 @if [ $(current_stage) = stage3 ]; then \
27289 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27290 else \
27291 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
27292 $(MAKE) stage3-start; \
27293 fi; \
27294 cd $(HOST_SUBDIR)/ld && \
27295 $(MAKE) $(EXTRA_HOST_FLAGS) \
27296 $(POSTSTAGE1_FLAGS_TO_PASS) \
27297 clean
27298 @endif ld-bootstrap
27301 .PHONY: all-stage4-ld maybe-all-stage4-ld
27302 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
27303 maybe-all-stage4-ld:
27304 maybe-clean-stage4-ld:
27305 @if ld-bootstrap
27306 maybe-all-stage4-ld: all-stage4-ld
27307 all-stage4: all-stage4-ld
27308 TARGET-stage4-ld = $(TARGET-ld)
27309 all-stage4-ld: configure-stage4-ld
27310 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27311 @r=`${PWD_COMMAND}`; export r; \
27312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27313 TFLAGS="$(STAGE4_TFLAGS)"; \
27314 $(HOST_EXPORTS) \
27315 $(POSTSTAGE1_HOST_EXPORTS) \
27316 cd $(HOST_SUBDIR)/ld && \
27317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27318 CFLAGS="$(STAGE4_CFLAGS)" \
27319 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27320 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27324 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27325 TFLAGS="$(STAGE4_TFLAGS)" \
27326 $(TARGET-stage4-ld)
27328 maybe-clean-stage4-ld: clean-stage4-ld
27329 clean-stage4: clean-stage4-ld
27330 clean-stage4-ld:
27331 @if [ $(current_stage) = stage4 ]; then \
27332 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27333 else \
27334 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
27335 $(MAKE) stage4-start; \
27336 fi; \
27337 cd $(HOST_SUBDIR)/ld && \
27338 $(MAKE) $(EXTRA_HOST_FLAGS) \
27339 $(POSTSTAGE1_FLAGS_TO_PASS) \
27340 clean
27341 @endif ld-bootstrap
27344 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
27345 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
27346 maybe-all-stageprofile-ld:
27347 maybe-clean-stageprofile-ld:
27348 @if ld-bootstrap
27349 maybe-all-stageprofile-ld: all-stageprofile-ld
27350 all-stageprofile: all-stageprofile-ld
27351 TARGET-stageprofile-ld = $(TARGET-ld)
27352 all-stageprofile-ld: configure-stageprofile-ld
27353 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27354 @r=`${PWD_COMMAND}`; export r; \
27355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27356 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27357 $(HOST_EXPORTS) \
27358 $(POSTSTAGE1_HOST_EXPORTS) \
27359 cd $(HOST_SUBDIR)/ld && \
27360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27361 CFLAGS="$(STAGEprofile_CFLAGS)" \
27362 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27363 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27364 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27365 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27366 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27367 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27368 TFLAGS="$(STAGEprofile_TFLAGS)" \
27369 $(TARGET-stageprofile-ld)
27371 maybe-clean-stageprofile-ld: clean-stageprofile-ld
27372 clean-stageprofile: clean-stageprofile-ld
27373 clean-stageprofile-ld:
27374 @if [ $(current_stage) = stageprofile ]; then \
27375 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27376 else \
27377 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
27378 $(MAKE) stageprofile-start; \
27379 fi; \
27380 cd $(HOST_SUBDIR)/ld && \
27381 $(MAKE) $(EXTRA_HOST_FLAGS) \
27382 $(POSTSTAGE1_FLAGS_TO_PASS) \
27383 clean
27384 @endif ld-bootstrap
27387 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
27388 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
27389 maybe-all-stagefeedback-ld:
27390 maybe-clean-stagefeedback-ld:
27391 @if ld-bootstrap
27392 maybe-all-stagefeedback-ld: all-stagefeedback-ld
27393 all-stagefeedback: all-stagefeedback-ld
27394 TARGET-stagefeedback-ld = $(TARGET-ld)
27395 all-stagefeedback-ld: configure-stagefeedback-ld
27396 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27397 @r=`${PWD_COMMAND}`; export r; \
27398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27399 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27400 $(HOST_EXPORTS) \
27401 $(POSTSTAGE1_HOST_EXPORTS) \
27402 cd $(HOST_SUBDIR)/ld && \
27403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27404 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27405 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27406 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27407 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27408 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27409 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27410 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27411 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27412 $(TARGET-stagefeedback-ld)
27414 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
27415 clean-stagefeedback: clean-stagefeedback-ld
27416 clean-stagefeedback-ld:
27417 @if [ $(current_stage) = stagefeedback ]; then \
27418 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27419 else \
27420 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
27421 $(MAKE) stagefeedback-start; \
27422 fi; \
27423 cd $(HOST_SUBDIR)/ld && \
27424 $(MAKE) $(EXTRA_HOST_FLAGS) \
27425 $(POSTSTAGE1_FLAGS_TO_PASS) \
27426 clean
27427 @endif ld-bootstrap
27433 .PHONY: check-ld maybe-check-ld
27434 maybe-check-ld:
27435 @if ld
27436 maybe-check-ld: check-ld
27438 check-ld:
27439 @: $(MAKE); $(unstage)
27440 @r=`${PWD_COMMAND}`; export r; \
27441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27442 $(HOST_EXPORTS) \
27443 (cd $(HOST_SUBDIR)/ld && \
27444 $(MAKE) $(FLAGS_TO_PASS) check)
27446 @endif ld
27448 .PHONY: install-ld maybe-install-ld
27449 maybe-install-ld:
27450 @if ld
27451 maybe-install-ld: install-ld
27453 install-ld: installdirs
27454 @: $(MAKE); $(unstage)
27455 @r=`${PWD_COMMAND}`; export r; \
27456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27457 $(HOST_EXPORTS) \
27458 (cd $(HOST_SUBDIR)/ld && \
27459 $(MAKE) $(FLAGS_TO_PASS) install)
27461 @endif ld
27463 .PHONY: install-strip-ld maybe-install-strip-ld
27464 maybe-install-strip-ld:
27465 @if ld
27466 maybe-install-strip-ld: install-strip-ld
27468 install-strip-ld: installdirs
27469 @: $(MAKE); $(unstage)
27470 @r=`${PWD_COMMAND}`; export r; \
27471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27472 $(HOST_EXPORTS) \
27473 (cd $(HOST_SUBDIR)/ld && \
27474 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27476 @endif ld
27478 # Other targets (info, dvi, pdf, etc.)
27480 .PHONY: maybe-info-ld info-ld
27481 maybe-info-ld:
27482 @if ld
27483 maybe-info-ld: info-ld
27485 info-ld: \
27486 configure-ld
27487 @[ -f ./ld/Makefile ] || exit 0; \
27488 r=`${PWD_COMMAND}`; export r; \
27489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27490 $(HOST_EXPORTS) \
27491 for flag in $(EXTRA_HOST_FLAGS) ; do \
27492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27493 done; \
27494 echo "Doing info in ld" ; \
27495 (cd $(HOST_SUBDIR)/ld && \
27496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27498 "RANLIB=$${RANLIB}" \
27499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27500 info) \
27501 || exit 1
27503 @endif ld
27505 .PHONY: maybe-dvi-ld dvi-ld
27506 maybe-dvi-ld:
27507 @if ld
27508 maybe-dvi-ld: dvi-ld
27510 dvi-ld: \
27511 configure-ld
27512 @[ -f ./ld/Makefile ] || exit 0; \
27513 r=`${PWD_COMMAND}`; export r; \
27514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27515 $(HOST_EXPORTS) \
27516 for flag in $(EXTRA_HOST_FLAGS) ; do \
27517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27518 done; \
27519 echo "Doing dvi in ld" ; \
27520 (cd $(HOST_SUBDIR)/ld && \
27521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27523 "RANLIB=$${RANLIB}" \
27524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27525 dvi) \
27526 || exit 1
27528 @endif ld
27530 .PHONY: maybe-pdf-ld pdf-ld
27531 maybe-pdf-ld:
27532 @if ld
27533 maybe-pdf-ld: pdf-ld
27535 pdf-ld: \
27536 configure-ld
27537 @[ -f ./ld/Makefile ] || exit 0; \
27538 r=`${PWD_COMMAND}`; export r; \
27539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27540 $(HOST_EXPORTS) \
27541 for flag in $(EXTRA_HOST_FLAGS) ; do \
27542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27543 done; \
27544 echo "Doing pdf in ld" ; \
27545 (cd $(HOST_SUBDIR)/ld && \
27546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27548 "RANLIB=$${RANLIB}" \
27549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27550 pdf) \
27551 || exit 1
27553 @endif ld
27555 .PHONY: maybe-html-ld html-ld
27556 maybe-html-ld:
27557 @if ld
27558 maybe-html-ld: html-ld
27560 html-ld: \
27561 configure-ld
27562 @[ -f ./ld/Makefile ] || exit 0; \
27563 r=`${PWD_COMMAND}`; export r; \
27564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27565 $(HOST_EXPORTS) \
27566 for flag in $(EXTRA_HOST_FLAGS) ; do \
27567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27568 done; \
27569 echo "Doing html in ld" ; \
27570 (cd $(HOST_SUBDIR)/ld && \
27571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27573 "RANLIB=$${RANLIB}" \
27574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27575 html) \
27576 || exit 1
27578 @endif ld
27580 .PHONY: maybe-TAGS-ld TAGS-ld
27581 maybe-TAGS-ld:
27582 @if ld
27583 maybe-TAGS-ld: TAGS-ld
27585 TAGS-ld: \
27586 configure-ld
27587 @[ -f ./ld/Makefile ] || exit 0; \
27588 r=`${PWD_COMMAND}`; export r; \
27589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27590 $(HOST_EXPORTS) \
27591 for flag in $(EXTRA_HOST_FLAGS) ; do \
27592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27593 done; \
27594 echo "Doing TAGS in ld" ; \
27595 (cd $(HOST_SUBDIR)/ld && \
27596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27598 "RANLIB=$${RANLIB}" \
27599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27600 TAGS) \
27601 || exit 1
27603 @endif ld
27605 .PHONY: maybe-install-info-ld install-info-ld
27606 maybe-install-info-ld:
27607 @if ld
27608 maybe-install-info-ld: install-info-ld
27610 install-info-ld: \
27611 configure-ld \
27612 info-ld
27613 @[ -f ./ld/Makefile ] || exit 0; \
27614 r=`${PWD_COMMAND}`; export r; \
27615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27616 $(HOST_EXPORTS) \
27617 for flag in $(EXTRA_HOST_FLAGS) ; do \
27618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27619 done; \
27620 echo "Doing install-info in ld" ; \
27621 (cd $(HOST_SUBDIR)/ld && \
27622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27624 "RANLIB=$${RANLIB}" \
27625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27626 install-info) \
27627 || exit 1
27629 @endif ld
27631 .PHONY: maybe-install-pdf-ld install-pdf-ld
27632 maybe-install-pdf-ld:
27633 @if ld
27634 maybe-install-pdf-ld: install-pdf-ld
27636 install-pdf-ld: \
27637 configure-ld \
27638 pdf-ld
27639 @[ -f ./ld/Makefile ] || exit 0; \
27640 r=`${PWD_COMMAND}`; export r; \
27641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27642 $(HOST_EXPORTS) \
27643 for flag in $(EXTRA_HOST_FLAGS) ; do \
27644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27645 done; \
27646 echo "Doing install-pdf in ld" ; \
27647 (cd $(HOST_SUBDIR)/ld && \
27648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27650 "RANLIB=$${RANLIB}" \
27651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27652 install-pdf) \
27653 || exit 1
27655 @endif ld
27657 .PHONY: maybe-install-html-ld install-html-ld
27658 maybe-install-html-ld:
27659 @if ld
27660 maybe-install-html-ld: install-html-ld
27662 install-html-ld: \
27663 configure-ld \
27664 html-ld
27665 @[ -f ./ld/Makefile ] || exit 0; \
27666 r=`${PWD_COMMAND}`; export r; \
27667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27668 $(HOST_EXPORTS) \
27669 for flag in $(EXTRA_HOST_FLAGS) ; do \
27670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27671 done; \
27672 echo "Doing install-html in ld" ; \
27673 (cd $(HOST_SUBDIR)/ld && \
27674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27676 "RANLIB=$${RANLIB}" \
27677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27678 install-html) \
27679 || exit 1
27681 @endif ld
27683 .PHONY: maybe-installcheck-ld installcheck-ld
27684 maybe-installcheck-ld:
27685 @if ld
27686 maybe-installcheck-ld: installcheck-ld
27688 installcheck-ld: \
27689 configure-ld
27690 @[ -f ./ld/Makefile ] || exit 0; \
27691 r=`${PWD_COMMAND}`; export r; \
27692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27693 $(HOST_EXPORTS) \
27694 for flag in $(EXTRA_HOST_FLAGS) ; do \
27695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27696 done; \
27697 echo "Doing installcheck in ld" ; \
27698 (cd $(HOST_SUBDIR)/ld && \
27699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27701 "RANLIB=$${RANLIB}" \
27702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27703 installcheck) \
27704 || exit 1
27706 @endif ld
27708 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
27709 maybe-mostlyclean-ld:
27710 @if ld
27711 maybe-mostlyclean-ld: mostlyclean-ld
27713 mostlyclean-ld:
27714 @[ -f ./ld/Makefile ] || exit 0; \
27715 r=`${PWD_COMMAND}`; export r; \
27716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27717 $(HOST_EXPORTS) \
27718 for flag in $(EXTRA_HOST_FLAGS) ; do \
27719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27720 done; \
27721 echo "Doing mostlyclean in ld" ; \
27722 (cd $(HOST_SUBDIR)/ld && \
27723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27725 "RANLIB=$${RANLIB}" \
27726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27727 mostlyclean) \
27728 || exit 1
27730 @endif ld
27732 .PHONY: maybe-clean-ld clean-ld
27733 maybe-clean-ld:
27734 @if ld
27735 maybe-clean-ld: clean-ld
27737 clean-ld:
27738 @[ -f ./ld/Makefile ] || exit 0; \
27739 r=`${PWD_COMMAND}`; export r; \
27740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27741 $(HOST_EXPORTS) \
27742 for flag in $(EXTRA_HOST_FLAGS) ; do \
27743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27744 done; \
27745 echo "Doing clean in ld" ; \
27746 (cd $(HOST_SUBDIR)/ld && \
27747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27749 "RANLIB=$${RANLIB}" \
27750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27751 clean) \
27752 || exit 1
27754 @endif ld
27756 .PHONY: maybe-distclean-ld distclean-ld
27757 maybe-distclean-ld:
27758 @if ld
27759 maybe-distclean-ld: distclean-ld
27761 distclean-ld:
27762 @[ -f ./ld/Makefile ] || exit 0; \
27763 r=`${PWD_COMMAND}`; export r; \
27764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27765 $(HOST_EXPORTS) \
27766 for flag in $(EXTRA_HOST_FLAGS) ; do \
27767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27768 done; \
27769 echo "Doing distclean in ld" ; \
27770 (cd $(HOST_SUBDIR)/ld && \
27771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27773 "RANLIB=$${RANLIB}" \
27774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27775 distclean) \
27776 || exit 1
27778 @endif ld
27780 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27781 maybe-maintainer-clean-ld:
27782 @if ld
27783 maybe-maintainer-clean-ld: maintainer-clean-ld
27785 maintainer-clean-ld:
27786 @[ -f ./ld/Makefile ] || exit 0; \
27787 r=`${PWD_COMMAND}`; export r; \
27788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27789 $(HOST_EXPORTS) \
27790 for flag in $(EXTRA_HOST_FLAGS) ; do \
27791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27792 done; \
27793 echo "Doing maintainer-clean in ld" ; \
27794 (cd $(HOST_SUBDIR)/ld && \
27795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27797 "RANLIB=$${RANLIB}" \
27798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27799 maintainer-clean) \
27800 || exit 1
27802 @endif ld
27806 .PHONY: configure-libcpp maybe-configure-libcpp
27807 maybe-configure-libcpp:
27808 @if gcc-bootstrap
27809 configure-libcpp: stage_current
27810 @endif gcc-bootstrap
27811 @if libcpp
27812 maybe-configure-libcpp: configure-libcpp
27813 configure-libcpp:
27814 @r=`${PWD_COMMAND}`; export r; \
27815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27816 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27818 $(HOST_EXPORTS) \
27819 echo Configuring in $(HOST_SUBDIR)/libcpp; \
27820 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27821 case $(srcdir) in \
27822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27823 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27825 esac; \
27826 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27827 libsrcdir="$$s/libcpp"; \
27828 $(SHELL) $${libsrcdir}/configure \
27829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27830 --target=${target_alias} $${srcdiroption} \
27831 || exit 1
27832 @endif libcpp
27836 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27837 maybe-configure-stage1-libcpp:
27838 @if libcpp-bootstrap
27839 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27840 configure-stage1-libcpp:
27841 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27842 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27843 @r=`${PWD_COMMAND}`; export r; \
27844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27845 TFLAGS="$(STAGE1_TFLAGS)"; \
27846 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27847 $(HOST_EXPORTS) \
27848 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27849 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27850 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27851 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27853 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27854 case $(srcdir) in \
27855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27856 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27858 esac; \
27859 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27860 libsrcdir="$$s/libcpp"; \
27861 $(SHELL) $${libsrcdir}/configure \
27862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27863 --target=${target_alias} $${srcdiroption} \
27864 $(STAGE1_CONFIGURE_FLAGS)
27865 @endif libcpp-bootstrap
27867 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27868 maybe-configure-stage2-libcpp:
27869 @if libcpp-bootstrap
27870 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27871 configure-stage2-libcpp:
27872 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27874 @r=`${PWD_COMMAND}`; export r; \
27875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27876 TFLAGS="$(STAGE2_TFLAGS)"; \
27877 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27878 $(HOST_EXPORTS) \
27879 $(POSTSTAGE1_HOST_EXPORTS) \
27880 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27881 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27882 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27883 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27885 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27886 case $(srcdir) in \
27887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27888 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27890 esac; \
27891 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27892 libsrcdir="$$s/libcpp"; \
27893 $(SHELL) $${libsrcdir}/configure \
27894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27895 --target=${target_alias} $${srcdiroption} \
27896 --with-build-libsubdir=$(HOST_SUBDIR) \
27897 $(STAGE2_CONFIGURE_FLAGS)
27898 @endif libcpp-bootstrap
27900 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27901 maybe-configure-stage3-libcpp:
27902 @if libcpp-bootstrap
27903 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27904 configure-stage3-libcpp:
27905 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27907 @r=`${PWD_COMMAND}`; export r; \
27908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27909 TFLAGS="$(STAGE3_TFLAGS)"; \
27910 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27911 $(HOST_EXPORTS) \
27912 $(POSTSTAGE1_HOST_EXPORTS) \
27913 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27914 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27915 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27916 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27918 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27919 case $(srcdir) in \
27920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27921 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27923 esac; \
27924 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27925 libsrcdir="$$s/libcpp"; \
27926 $(SHELL) $${libsrcdir}/configure \
27927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27928 --target=${target_alias} $${srcdiroption} \
27929 --with-build-libsubdir=$(HOST_SUBDIR) \
27930 $(STAGE3_CONFIGURE_FLAGS)
27931 @endif libcpp-bootstrap
27933 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27934 maybe-configure-stage4-libcpp:
27935 @if libcpp-bootstrap
27936 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27937 configure-stage4-libcpp:
27938 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27939 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27940 @r=`${PWD_COMMAND}`; export r; \
27941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27942 TFLAGS="$(STAGE4_TFLAGS)"; \
27943 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27944 $(HOST_EXPORTS) \
27945 $(POSTSTAGE1_HOST_EXPORTS) \
27946 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27947 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27948 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27949 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27951 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27952 case $(srcdir) in \
27953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27954 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27956 esac; \
27957 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27958 libsrcdir="$$s/libcpp"; \
27959 $(SHELL) $${libsrcdir}/configure \
27960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27961 --target=${target_alias} $${srcdiroption} \
27962 --with-build-libsubdir=$(HOST_SUBDIR) \
27963 $(STAGE4_CONFIGURE_FLAGS)
27964 @endif libcpp-bootstrap
27966 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27967 maybe-configure-stageprofile-libcpp:
27968 @if libcpp-bootstrap
27969 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27970 configure-stageprofile-libcpp:
27971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27973 @r=`${PWD_COMMAND}`; export r; \
27974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27975 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27976 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27977 $(HOST_EXPORTS) \
27978 $(POSTSTAGE1_HOST_EXPORTS) \
27979 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27980 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27981 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27982 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27984 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27985 case $(srcdir) in \
27986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27987 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27989 esac; \
27990 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27991 libsrcdir="$$s/libcpp"; \
27992 $(SHELL) $${libsrcdir}/configure \
27993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27994 --target=${target_alias} $${srcdiroption} \
27995 --with-build-libsubdir=$(HOST_SUBDIR) \
27996 $(STAGEprofile_CONFIGURE_FLAGS)
27997 @endif libcpp-bootstrap
27999 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
28000 maybe-configure-stagefeedback-libcpp:
28001 @if libcpp-bootstrap
28002 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
28003 configure-stagefeedback-libcpp:
28004 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28005 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
28006 @r=`${PWD_COMMAND}`; export r; \
28007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28008 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28009 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
28010 $(HOST_EXPORTS) \
28011 $(POSTSTAGE1_HOST_EXPORTS) \
28012 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28013 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28014 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28015 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
28016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
28017 cd $(HOST_SUBDIR)/libcpp || exit 1; \
28018 case $(srcdir) in \
28019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28020 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
28021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28022 esac; \
28023 srcdiroption="--srcdir=$${topdir}/libcpp"; \
28024 libsrcdir="$$s/libcpp"; \
28025 $(SHELL) $${libsrcdir}/configure \
28026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28027 --target=${target_alias} $${srcdiroption} \
28028 --with-build-libsubdir=$(HOST_SUBDIR) \
28029 $(STAGEfeedback_CONFIGURE_FLAGS)
28030 @endif libcpp-bootstrap
28036 .PHONY: all-libcpp maybe-all-libcpp
28037 maybe-all-libcpp:
28038 @if gcc-bootstrap
28039 all-libcpp: stage_current
28040 @endif gcc-bootstrap
28041 @if libcpp
28042 TARGET-libcpp=all
28043 maybe-all-libcpp: all-libcpp
28044 all-libcpp: configure-libcpp
28045 @r=`${PWD_COMMAND}`; export r; \
28046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28047 $(HOST_EXPORTS) \
28048 (cd $(HOST_SUBDIR)/libcpp && \
28049 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28050 $(TARGET-libcpp))
28051 @endif libcpp
28055 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
28056 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
28057 maybe-all-stage1-libcpp:
28058 maybe-clean-stage1-libcpp:
28059 @if libcpp-bootstrap
28060 maybe-all-stage1-libcpp: all-stage1-libcpp
28061 all-stage1: all-stage1-libcpp
28062 TARGET-stage1-libcpp = $(TARGET-libcpp)
28063 all-stage1-libcpp: configure-stage1-libcpp
28064 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28065 @r=`${PWD_COMMAND}`; export r; \
28066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28067 TFLAGS="$(STAGE1_TFLAGS)"; \
28068 $(HOST_EXPORTS) \
28069 cd $(HOST_SUBDIR)/libcpp && \
28070 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28071 CFLAGS="$(STAGE1_CFLAGS)" \
28072 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28073 LIBCFLAGS="$(LIBCFLAGS)" \
28074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28077 $(EXTRA_HOST_FLAGS) \
28078 TFLAGS="$(STAGE1_TFLAGS)" \
28079 $(TARGET-stage1-libcpp)
28081 maybe-clean-stage1-libcpp: clean-stage1-libcpp
28082 clean-stage1: clean-stage1-libcpp
28083 clean-stage1-libcpp:
28084 @if [ $(current_stage) = stage1 ]; then \
28085 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28086 else \
28087 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
28088 $(MAKE) stage1-start; \
28089 fi; \
28090 cd $(HOST_SUBDIR)/libcpp && \
28091 $(MAKE) $(EXTRA_HOST_FLAGS) \
28092 clean
28093 @endif libcpp-bootstrap
28096 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
28097 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
28098 maybe-all-stage2-libcpp:
28099 maybe-clean-stage2-libcpp:
28100 @if libcpp-bootstrap
28101 maybe-all-stage2-libcpp: all-stage2-libcpp
28102 all-stage2: all-stage2-libcpp
28103 TARGET-stage2-libcpp = $(TARGET-libcpp)
28104 all-stage2-libcpp: configure-stage2-libcpp
28105 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28106 @r=`${PWD_COMMAND}`; export r; \
28107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28108 TFLAGS="$(STAGE2_TFLAGS)"; \
28109 $(HOST_EXPORTS) \
28110 $(POSTSTAGE1_HOST_EXPORTS) \
28111 cd $(HOST_SUBDIR)/libcpp && \
28112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28113 CFLAGS="$(STAGE2_CFLAGS)" \
28114 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28115 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28119 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28120 TFLAGS="$(STAGE2_TFLAGS)" \
28121 $(TARGET-stage2-libcpp)
28123 maybe-clean-stage2-libcpp: clean-stage2-libcpp
28124 clean-stage2: clean-stage2-libcpp
28125 clean-stage2-libcpp:
28126 @if [ $(current_stage) = stage2 ]; then \
28127 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28128 else \
28129 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
28130 $(MAKE) stage2-start; \
28131 fi; \
28132 cd $(HOST_SUBDIR)/libcpp && \
28133 $(MAKE) $(EXTRA_HOST_FLAGS) \
28134 $(POSTSTAGE1_FLAGS_TO_PASS) \
28135 clean
28136 @endif libcpp-bootstrap
28139 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
28140 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
28141 maybe-all-stage3-libcpp:
28142 maybe-clean-stage3-libcpp:
28143 @if libcpp-bootstrap
28144 maybe-all-stage3-libcpp: all-stage3-libcpp
28145 all-stage3: all-stage3-libcpp
28146 TARGET-stage3-libcpp = $(TARGET-libcpp)
28147 all-stage3-libcpp: configure-stage3-libcpp
28148 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28149 @r=`${PWD_COMMAND}`; export r; \
28150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28151 TFLAGS="$(STAGE3_TFLAGS)"; \
28152 $(HOST_EXPORTS) \
28153 $(POSTSTAGE1_HOST_EXPORTS) \
28154 cd $(HOST_SUBDIR)/libcpp && \
28155 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28156 CFLAGS="$(STAGE3_CFLAGS)" \
28157 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28158 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28159 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28160 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28161 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28162 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28163 TFLAGS="$(STAGE3_TFLAGS)" \
28164 $(TARGET-stage3-libcpp)
28166 maybe-clean-stage3-libcpp: clean-stage3-libcpp
28167 clean-stage3: clean-stage3-libcpp
28168 clean-stage3-libcpp:
28169 @if [ $(current_stage) = stage3 ]; then \
28170 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28171 else \
28172 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
28173 $(MAKE) stage3-start; \
28174 fi; \
28175 cd $(HOST_SUBDIR)/libcpp && \
28176 $(MAKE) $(EXTRA_HOST_FLAGS) \
28177 $(POSTSTAGE1_FLAGS_TO_PASS) \
28178 clean
28179 @endif libcpp-bootstrap
28182 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
28183 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
28184 maybe-all-stage4-libcpp:
28185 maybe-clean-stage4-libcpp:
28186 @if libcpp-bootstrap
28187 maybe-all-stage4-libcpp: all-stage4-libcpp
28188 all-stage4: all-stage4-libcpp
28189 TARGET-stage4-libcpp = $(TARGET-libcpp)
28190 all-stage4-libcpp: configure-stage4-libcpp
28191 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28192 @r=`${PWD_COMMAND}`; export r; \
28193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28194 TFLAGS="$(STAGE4_TFLAGS)"; \
28195 $(HOST_EXPORTS) \
28196 $(POSTSTAGE1_HOST_EXPORTS) \
28197 cd $(HOST_SUBDIR)/libcpp && \
28198 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28199 CFLAGS="$(STAGE4_CFLAGS)" \
28200 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28201 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28202 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28203 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28204 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28205 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28206 TFLAGS="$(STAGE4_TFLAGS)" \
28207 $(TARGET-stage4-libcpp)
28209 maybe-clean-stage4-libcpp: clean-stage4-libcpp
28210 clean-stage4: clean-stage4-libcpp
28211 clean-stage4-libcpp:
28212 @if [ $(current_stage) = stage4 ]; then \
28213 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28214 else \
28215 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
28216 $(MAKE) stage4-start; \
28217 fi; \
28218 cd $(HOST_SUBDIR)/libcpp && \
28219 $(MAKE) $(EXTRA_HOST_FLAGS) \
28220 $(POSTSTAGE1_FLAGS_TO_PASS) \
28221 clean
28222 @endif libcpp-bootstrap
28225 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
28226 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
28227 maybe-all-stageprofile-libcpp:
28228 maybe-clean-stageprofile-libcpp:
28229 @if libcpp-bootstrap
28230 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
28231 all-stageprofile: all-stageprofile-libcpp
28232 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
28233 all-stageprofile-libcpp: configure-stageprofile-libcpp
28234 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28235 @r=`${PWD_COMMAND}`; export r; \
28236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28237 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28238 $(HOST_EXPORTS) \
28239 $(POSTSTAGE1_HOST_EXPORTS) \
28240 cd $(HOST_SUBDIR)/libcpp && \
28241 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28242 CFLAGS="$(STAGEprofile_CFLAGS)" \
28243 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28244 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28249 TFLAGS="$(STAGEprofile_TFLAGS)" \
28250 $(TARGET-stageprofile-libcpp)
28252 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
28253 clean-stageprofile: clean-stageprofile-libcpp
28254 clean-stageprofile-libcpp:
28255 @if [ $(current_stage) = stageprofile ]; then \
28256 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28257 else \
28258 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
28259 $(MAKE) stageprofile-start; \
28260 fi; \
28261 cd $(HOST_SUBDIR)/libcpp && \
28262 $(MAKE) $(EXTRA_HOST_FLAGS) \
28263 $(POSTSTAGE1_FLAGS_TO_PASS) \
28264 clean
28265 @endif libcpp-bootstrap
28268 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
28269 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
28270 maybe-all-stagefeedback-libcpp:
28271 maybe-clean-stagefeedback-libcpp:
28272 @if libcpp-bootstrap
28273 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
28274 all-stagefeedback: all-stagefeedback-libcpp
28275 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
28276 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
28277 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28278 @r=`${PWD_COMMAND}`; export r; \
28279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28280 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28281 $(HOST_EXPORTS) \
28282 $(POSTSTAGE1_HOST_EXPORTS) \
28283 cd $(HOST_SUBDIR)/libcpp && \
28284 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28285 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28286 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28287 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28288 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28289 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28290 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28291 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28292 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28293 $(TARGET-stagefeedback-libcpp)
28295 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
28296 clean-stagefeedback: clean-stagefeedback-libcpp
28297 clean-stagefeedback-libcpp:
28298 @if [ $(current_stage) = stagefeedback ]; then \
28299 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28300 else \
28301 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
28302 $(MAKE) stagefeedback-start; \
28303 fi; \
28304 cd $(HOST_SUBDIR)/libcpp && \
28305 $(MAKE) $(EXTRA_HOST_FLAGS) \
28306 $(POSTSTAGE1_FLAGS_TO_PASS) \
28307 clean
28308 @endif libcpp-bootstrap
28314 .PHONY: check-libcpp maybe-check-libcpp
28315 maybe-check-libcpp:
28316 @if libcpp
28317 maybe-check-libcpp: check-libcpp
28319 check-libcpp:
28320 @: $(MAKE); $(unstage)
28321 @r=`${PWD_COMMAND}`; export r; \
28322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28323 $(HOST_EXPORTS) \
28324 (cd $(HOST_SUBDIR)/libcpp && \
28325 $(MAKE) $(FLAGS_TO_PASS) check)
28327 @endif libcpp
28329 .PHONY: install-libcpp maybe-install-libcpp
28330 maybe-install-libcpp:
28331 @if libcpp
28332 maybe-install-libcpp: install-libcpp
28334 install-libcpp: installdirs
28335 @: $(MAKE); $(unstage)
28336 @r=`${PWD_COMMAND}`; export r; \
28337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28338 $(HOST_EXPORTS) \
28339 (cd $(HOST_SUBDIR)/libcpp && \
28340 $(MAKE) $(FLAGS_TO_PASS) install)
28342 @endif libcpp
28344 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
28345 maybe-install-strip-libcpp:
28346 @if libcpp
28347 maybe-install-strip-libcpp: install-strip-libcpp
28349 install-strip-libcpp: installdirs
28350 @: $(MAKE); $(unstage)
28351 @r=`${PWD_COMMAND}`; export r; \
28352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28353 $(HOST_EXPORTS) \
28354 (cd $(HOST_SUBDIR)/libcpp && \
28355 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28357 @endif libcpp
28359 # Other targets (info, dvi, pdf, etc.)
28361 .PHONY: maybe-info-libcpp info-libcpp
28362 maybe-info-libcpp:
28363 @if libcpp
28364 maybe-info-libcpp: info-libcpp
28366 info-libcpp: \
28367 configure-libcpp
28368 @[ -f ./libcpp/Makefile ] || exit 0; \
28369 r=`${PWD_COMMAND}`; export r; \
28370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28371 $(HOST_EXPORTS) \
28372 for flag in $(EXTRA_HOST_FLAGS) ; do \
28373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28374 done; \
28375 echo "Doing info in libcpp" ; \
28376 (cd $(HOST_SUBDIR)/libcpp && \
28377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28379 "RANLIB=$${RANLIB}" \
28380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28381 info) \
28382 || exit 1
28384 @endif libcpp
28386 .PHONY: maybe-dvi-libcpp dvi-libcpp
28387 maybe-dvi-libcpp:
28388 @if libcpp
28389 maybe-dvi-libcpp: dvi-libcpp
28391 dvi-libcpp: \
28392 configure-libcpp
28393 @[ -f ./libcpp/Makefile ] || exit 0; \
28394 r=`${PWD_COMMAND}`; export r; \
28395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28396 $(HOST_EXPORTS) \
28397 for flag in $(EXTRA_HOST_FLAGS) ; do \
28398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28399 done; \
28400 echo "Doing dvi in libcpp" ; \
28401 (cd $(HOST_SUBDIR)/libcpp && \
28402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28404 "RANLIB=$${RANLIB}" \
28405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28406 dvi) \
28407 || exit 1
28409 @endif libcpp
28411 .PHONY: maybe-pdf-libcpp pdf-libcpp
28412 maybe-pdf-libcpp:
28413 @if libcpp
28414 maybe-pdf-libcpp: pdf-libcpp
28416 pdf-libcpp: \
28417 configure-libcpp
28418 @[ -f ./libcpp/Makefile ] || exit 0; \
28419 r=`${PWD_COMMAND}`; export r; \
28420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28421 $(HOST_EXPORTS) \
28422 for flag in $(EXTRA_HOST_FLAGS) ; do \
28423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28424 done; \
28425 echo "Doing pdf in libcpp" ; \
28426 (cd $(HOST_SUBDIR)/libcpp && \
28427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28429 "RANLIB=$${RANLIB}" \
28430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28431 pdf) \
28432 || exit 1
28434 @endif libcpp
28436 .PHONY: maybe-html-libcpp html-libcpp
28437 maybe-html-libcpp:
28438 @if libcpp
28439 maybe-html-libcpp: html-libcpp
28441 html-libcpp: \
28442 configure-libcpp
28443 @[ -f ./libcpp/Makefile ] || exit 0; \
28444 r=`${PWD_COMMAND}`; export r; \
28445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446 $(HOST_EXPORTS) \
28447 for flag in $(EXTRA_HOST_FLAGS) ; do \
28448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28449 done; \
28450 echo "Doing html in libcpp" ; \
28451 (cd $(HOST_SUBDIR)/libcpp && \
28452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28454 "RANLIB=$${RANLIB}" \
28455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28456 html) \
28457 || exit 1
28459 @endif libcpp
28461 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
28462 maybe-TAGS-libcpp:
28463 @if libcpp
28464 maybe-TAGS-libcpp: TAGS-libcpp
28466 TAGS-libcpp: \
28467 configure-libcpp
28468 @[ -f ./libcpp/Makefile ] || exit 0; \
28469 r=`${PWD_COMMAND}`; export r; \
28470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28471 $(HOST_EXPORTS) \
28472 for flag in $(EXTRA_HOST_FLAGS) ; do \
28473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28474 done; \
28475 echo "Doing TAGS in libcpp" ; \
28476 (cd $(HOST_SUBDIR)/libcpp && \
28477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28479 "RANLIB=$${RANLIB}" \
28480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28481 TAGS) \
28482 || exit 1
28484 @endif libcpp
28486 .PHONY: maybe-install-info-libcpp install-info-libcpp
28487 maybe-install-info-libcpp:
28488 @if libcpp
28489 maybe-install-info-libcpp: install-info-libcpp
28491 install-info-libcpp: \
28492 configure-libcpp \
28493 info-libcpp
28494 @[ -f ./libcpp/Makefile ] || exit 0; \
28495 r=`${PWD_COMMAND}`; export r; \
28496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28497 $(HOST_EXPORTS) \
28498 for flag in $(EXTRA_HOST_FLAGS) ; do \
28499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28500 done; \
28501 echo "Doing install-info in libcpp" ; \
28502 (cd $(HOST_SUBDIR)/libcpp && \
28503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28505 "RANLIB=$${RANLIB}" \
28506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28507 install-info) \
28508 || exit 1
28510 @endif libcpp
28512 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
28513 maybe-install-pdf-libcpp:
28514 @if libcpp
28515 maybe-install-pdf-libcpp: install-pdf-libcpp
28517 install-pdf-libcpp: \
28518 configure-libcpp \
28519 pdf-libcpp
28520 @[ -f ./libcpp/Makefile ] || exit 0; \
28521 r=`${PWD_COMMAND}`; export r; \
28522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28523 $(HOST_EXPORTS) \
28524 for flag in $(EXTRA_HOST_FLAGS) ; do \
28525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28526 done; \
28527 echo "Doing install-pdf in libcpp" ; \
28528 (cd $(HOST_SUBDIR)/libcpp && \
28529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28531 "RANLIB=$${RANLIB}" \
28532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28533 install-pdf) \
28534 || exit 1
28536 @endif libcpp
28538 .PHONY: maybe-install-html-libcpp install-html-libcpp
28539 maybe-install-html-libcpp:
28540 @if libcpp
28541 maybe-install-html-libcpp: install-html-libcpp
28543 install-html-libcpp: \
28544 configure-libcpp \
28545 html-libcpp
28546 @[ -f ./libcpp/Makefile ] || exit 0; \
28547 r=`${PWD_COMMAND}`; export r; \
28548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28549 $(HOST_EXPORTS) \
28550 for flag in $(EXTRA_HOST_FLAGS) ; do \
28551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28552 done; \
28553 echo "Doing install-html in libcpp" ; \
28554 (cd $(HOST_SUBDIR)/libcpp && \
28555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28557 "RANLIB=$${RANLIB}" \
28558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28559 install-html) \
28560 || exit 1
28562 @endif libcpp
28564 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
28565 maybe-installcheck-libcpp:
28566 @if libcpp
28567 maybe-installcheck-libcpp: installcheck-libcpp
28569 installcheck-libcpp: \
28570 configure-libcpp
28571 @[ -f ./libcpp/Makefile ] || exit 0; \
28572 r=`${PWD_COMMAND}`; export r; \
28573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28574 $(HOST_EXPORTS) \
28575 for flag in $(EXTRA_HOST_FLAGS) ; do \
28576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28577 done; \
28578 echo "Doing installcheck in libcpp" ; \
28579 (cd $(HOST_SUBDIR)/libcpp && \
28580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28582 "RANLIB=$${RANLIB}" \
28583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28584 installcheck) \
28585 || exit 1
28587 @endif libcpp
28589 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
28590 maybe-mostlyclean-libcpp:
28591 @if libcpp
28592 maybe-mostlyclean-libcpp: mostlyclean-libcpp
28594 mostlyclean-libcpp:
28595 @[ -f ./libcpp/Makefile ] || exit 0; \
28596 r=`${PWD_COMMAND}`; export r; \
28597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28598 $(HOST_EXPORTS) \
28599 for flag in $(EXTRA_HOST_FLAGS) ; do \
28600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28601 done; \
28602 echo "Doing mostlyclean in libcpp" ; \
28603 (cd $(HOST_SUBDIR)/libcpp && \
28604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28606 "RANLIB=$${RANLIB}" \
28607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28608 mostlyclean) \
28609 || exit 1
28611 @endif libcpp
28613 .PHONY: maybe-clean-libcpp clean-libcpp
28614 maybe-clean-libcpp:
28615 @if libcpp
28616 maybe-clean-libcpp: clean-libcpp
28618 clean-libcpp:
28619 @[ -f ./libcpp/Makefile ] || exit 0; \
28620 r=`${PWD_COMMAND}`; export r; \
28621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28622 $(HOST_EXPORTS) \
28623 for flag in $(EXTRA_HOST_FLAGS) ; do \
28624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28625 done; \
28626 echo "Doing clean in libcpp" ; \
28627 (cd $(HOST_SUBDIR)/libcpp && \
28628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28630 "RANLIB=$${RANLIB}" \
28631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28632 clean) \
28633 || exit 1
28635 @endif libcpp
28637 .PHONY: maybe-distclean-libcpp distclean-libcpp
28638 maybe-distclean-libcpp:
28639 @if libcpp
28640 maybe-distclean-libcpp: distclean-libcpp
28642 distclean-libcpp:
28643 @[ -f ./libcpp/Makefile ] || exit 0; \
28644 r=`${PWD_COMMAND}`; export r; \
28645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28646 $(HOST_EXPORTS) \
28647 for flag in $(EXTRA_HOST_FLAGS) ; do \
28648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28649 done; \
28650 echo "Doing distclean in libcpp" ; \
28651 (cd $(HOST_SUBDIR)/libcpp && \
28652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28654 "RANLIB=$${RANLIB}" \
28655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28656 distclean) \
28657 || exit 1
28659 @endif libcpp
28661 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
28662 maybe-maintainer-clean-libcpp:
28663 @if libcpp
28664 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
28666 maintainer-clean-libcpp:
28667 @[ -f ./libcpp/Makefile ] || exit 0; \
28668 r=`${PWD_COMMAND}`; export r; \
28669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28670 $(HOST_EXPORTS) \
28671 for flag in $(EXTRA_HOST_FLAGS) ; do \
28672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28673 done; \
28674 echo "Doing maintainer-clean in libcpp" ; \
28675 (cd $(HOST_SUBDIR)/libcpp && \
28676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28678 "RANLIB=$${RANLIB}" \
28679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28680 maintainer-clean) \
28681 || exit 1
28683 @endif libcpp
28687 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
28688 maybe-configure-libdecnumber:
28689 @if gcc-bootstrap
28690 configure-libdecnumber: stage_current
28691 @endif gcc-bootstrap
28692 @if libdecnumber
28693 maybe-configure-libdecnumber: configure-libdecnumber
28694 configure-libdecnumber:
28695 @r=`${PWD_COMMAND}`; export r; \
28696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28697 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28699 $(HOST_EXPORTS) \
28700 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
28701 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
28702 case $(srcdir) in \
28703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28704 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28706 esac; \
28707 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28708 libsrcdir="$$s/libdecnumber"; \
28709 $(SHELL) $${libsrcdir}/configure \
28710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28711 --target=${target_alias} $${srcdiroption} \
28712 || exit 1
28713 @endif libdecnumber
28717 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
28718 maybe-configure-stage1-libdecnumber:
28719 @if libdecnumber-bootstrap
28720 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
28721 configure-stage1-libdecnumber:
28722 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28723 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28724 @r=`${PWD_COMMAND}`; export r; \
28725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28726 TFLAGS="$(STAGE1_TFLAGS)"; \
28727 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28728 $(HOST_EXPORTS) \
28729 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28730 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28731 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28732 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
28733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28734 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28735 case $(srcdir) in \
28736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28737 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28739 esac; \
28740 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28741 libsrcdir="$$s/libdecnumber"; \
28742 $(SHELL) $${libsrcdir}/configure \
28743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28744 --target=${target_alias} $${srcdiroption} \
28745 $(STAGE1_CONFIGURE_FLAGS)
28746 @endif libdecnumber-bootstrap
28748 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
28749 maybe-configure-stage2-libdecnumber:
28750 @if libdecnumber-bootstrap
28751 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
28752 configure-stage2-libdecnumber:
28753 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28754 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28755 @r=`${PWD_COMMAND}`; export r; \
28756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28757 TFLAGS="$(STAGE2_TFLAGS)"; \
28758 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28759 $(HOST_EXPORTS) \
28760 $(POSTSTAGE1_HOST_EXPORTS) \
28761 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28762 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28763 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28764 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
28765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28766 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28767 case $(srcdir) in \
28768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28769 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28771 esac; \
28772 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28773 libsrcdir="$$s/libdecnumber"; \
28774 $(SHELL) $${libsrcdir}/configure \
28775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28776 --target=${target_alias} $${srcdiroption} \
28777 --with-build-libsubdir=$(HOST_SUBDIR) \
28778 $(STAGE2_CONFIGURE_FLAGS)
28779 @endif libdecnumber-bootstrap
28781 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28782 maybe-configure-stage3-libdecnumber:
28783 @if libdecnumber-bootstrap
28784 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28785 configure-stage3-libdecnumber:
28786 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28787 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28788 @r=`${PWD_COMMAND}`; export r; \
28789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28790 TFLAGS="$(STAGE3_TFLAGS)"; \
28791 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28792 $(HOST_EXPORTS) \
28793 $(POSTSTAGE1_HOST_EXPORTS) \
28794 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28795 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28796 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28797 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28799 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28800 case $(srcdir) in \
28801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28802 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28804 esac; \
28805 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28806 libsrcdir="$$s/libdecnumber"; \
28807 $(SHELL) $${libsrcdir}/configure \
28808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28809 --target=${target_alias} $${srcdiroption} \
28810 --with-build-libsubdir=$(HOST_SUBDIR) \
28811 $(STAGE3_CONFIGURE_FLAGS)
28812 @endif libdecnumber-bootstrap
28814 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28815 maybe-configure-stage4-libdecnumber:
28816 @if libdecnumber-bootstrap
28817 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28818 configure-stage4-libdecnumber:
28819 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28820 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28821 @r=`${PWD_COMMAND}`; export r; \
28822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28823 TFLAGS="$(STAGE4_TFLAGS)"; \
28824 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28825 $(HOST_EXPORTS) \
28826 $(POSTSTAGE1_HOST_EXPORTS) \
28827 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28828 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28829 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28830 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28832 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28833 case $(srcdir) in \
28834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28835 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28837 esac; \
28838 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28839 libsrcdir="$$s/libdecnumber"; \
28840 $(SHELL) $${libsrcdir}/configure \
28841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28842 --target=${target_alias} $${srcdiroption} \
28843 --with-build-libsubdir=$(HOST_SUBDIR) \
28844 $(STAGE4_CONFIGURE_FLAGS)
28845 @endif libdecnumber-bootstrap
28847 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28848 maybe-configure-stageprofile-libdecnumber:
28849 @if libdecnumber-bootstrap
28850 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28851 configure-stageprofile-libdecnumber:
28852 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28854 @r=`${PWD_COMMAND}`; export r; \
28855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28856 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28857 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28858 $(HOST_EXPORTS) \
28859 $(POSTSTAGE1_HOST_EXPORTS) \
28860 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28861 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28862 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28863 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28865 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28866 case $(srcdir) in \
28867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28868 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28870 esac; \
28871 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28872 libsrcdir="$$s/libdecnumber"; \
28873 $(SHELL) $${libsrcdir}/configure \
28874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28875 --target=${target_alias} $${srcdiroption} \
28876 --with-build-libsubdir=$(HOST_SUBDIR) \
28877 $(STAGEprofile_CONFIGURE_FLAGS)
28878 @endif libdecnumber-bootstrap
28880 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28881 maybe-configure-stagefeedback-libdecnumber:
28882 @if libdecnumber-bootstrap
28883 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28884 configure-stagefeedback-libdecnumber:
28885 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28886 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28887 @r=`${PWD_COMMAND}`; export r; \
28888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28889 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28890 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28891 $(HOST_EXPORTS) \
28892 $(POSTSTAGE1_HOST_EXPORTS) \
28893 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28894 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28895 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28896 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28898 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28899 case $(srcdir) in \
28900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28901 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28903 esac; \
28904 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28905 libsrcdir="$$s/libdecnumber"; \
28906 $(SHELL) $${libsrcdir}/configure \
28907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28908 --target=${target_alias} $${srcdiroption} \
28909 --with-build-libsubdir=$(HOST_SUBDIR) \
28910 $(STAGEfeedback_CONFIGURE_FLAGS)
28911 @endif libdecnumber-bootstrap
28917 .PHONY: all-libdecnumber maybe-all-libdecnumber
28918 maybe-all-libdecnumber:
28919 @if gcc-bootstrap
28920 all-libdecnumber: stage_current
28921 @endif gcc-bootstrap
28922 @if libdecnumber
28923 TARGET-libdecnumber=all
28924 maybe-all-libdecnumber: all-libdecnumber
28925 all-libdecnumber: configure-libdecnumber
28926 @r=`${PWD_COMMAND}`; export r; \
28927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28928 $(HOST_EXPORTS) \
28929 (cd $(HOST_SUBDIR)/libdecnumber && \
28930 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28931 $(TARGET-libdecnumber))
28932 @endif libdecnumber
28936 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28937 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28938 maybe-all-stage1-libdecnumber:
28939 maybe-clean-stage1-libdecnumber:
28940 @if libdecnumber-bootstrap
28941 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28942 all-stage1: all-stage1-libdecnumber
28943 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28944 all-stage1-libdecnumber: configure-stage1-libdecnumber
28945 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28946 @r=`${PWD_COMMAND}`; export r; \
28947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28948 TFLAGS="$(STAGE1_TFLAGS)"; \
28949 $(HOST_EXPORTS) \
28950 cd $(HOST_SUBDIR)/libdecnumber && \
28951 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28952 CFLAGS="$(STAGE1_CFLAGS)" \
28953 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28954 LIBCFLAGS="$(LIBCFLAGS)" \
28955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28958 $(EXTRA_HOST_FLAGS) \
28959 TFLAGS="$(STAGE1_TFLAGS)" \
28960 $(TARGET-stage1-libdecnumber)
28962 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28963 clean-stage1: clean-stage1-libdecnumber
28964 clean-stage1-libdecnumber:
28965 @if [ $(current_stage) = stage1 ]; then \
28966 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28967 else \
28968 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28969 $(MAKE) stage1-start; \
28970 fi; \
28971 cd $(HOST_SUBDIR)/libdecnumber && \
28972 $(MAKE) $(EXTRA_HOST_FLAGS) \
28973 clean
28974 @endif libdecnumber-bootstrap
28977 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28978 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28979 maybe-all-stage2-libdecnumber:
28980 maybe-clean-stage2-libdecnumber:
28981 @if libdecnumber-bootstrap
28982 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28983 all-stage2: all-stage2-libdecnumber
28984 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28985 all-stage2-libdecnumber: configure-stage2-libdecnumber
28986 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28987 @r=`${PWD_COMMAND}`; export r; \
28988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28989 TFLAGS="$(STAGE2_TFLAGS)"; \
28990 $(HOST_EXPORTS) \
28991 $(POSTSTAGE1_HOST_EXPORTS) \
28992 cd $(HOST_SUBDIR)/libdecnumber && \
28993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28994 CFLAGS="$(STAGE2_CFLAGS)" \
28995 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28996 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29001 TFLAGS="$(STAGE2_TFLAGS)" \
29002 $(TARGET-stage2-libdecnumber)
29004 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
29005 clean-stage2: clean-stage2-libdecnumber
29006 clean-stage2-libdecnumber:
29007 @if [ $(current_stage) = stage2 ]; then \
29008 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29009 else \
29010 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
29011 $(MAKE) stage2-start; \
29012 fi; \
29013 cd $(HOST_SUBDIR)/libdecnumber && \
29014 $(MAKE) $(EXTRA_HOST_FLAGS) \
29015 $(POSTSTAGE1_FLAGS_TO_PASS) \
29016 clean
29017 @endif libdecnumber-bootstrap
29020 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
29021 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
29022 maybe-all-stage3-libdecnumber:
29023 maybe-clean-stage3-libdecnumber:
29024 @if libdecnumber-bootstrap
29025 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
29026 all-stage3: all-stage3-libdecnumber
29027 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
29028 all-stage3-libdecnumber: configure-stage3-libdecnumber
29029 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29030 @r=`${PWD_COMMAND}`; export r; \
29031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29032 TFLAGS="$(STAGE3_TFLAGS)"; \
29033 $(HOST_EXPORTS) \
29034 $(POSTSTAGE1_HOST_EXPORTS) \
29035 cd $(HOST_SUBDIR)/libdecnumber && \
29036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29037 CFLAGS="$(STAGE3_CFLAGS)" \
29038 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29039 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29043 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29044 TFLAGS="$(STAGE3_TFLAGS)" \
29045 $(TARGET-stage3-libdecnumber)
29047 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
29048 clean-stage3: clean-stage3-libdecnumber
29049 clean-stage3-libdecnumber:
29050 @if [ $(current_stage) = stage3 ]; then \
29051 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29052 else \
29053 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
29054 $(MAKE) stage3-start; \
29055 fi; \
29056 cd $(HOST_SUBDIR)/libdecnumber && \
29057 $(MAKE) $(EXTRA_HOST_FLAGS) \
29058 $(POSTSTAGE1_FLAGS_TO_PASS) \
29059 clean
29060 @endif libdecnumber-bootstrap
29063 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
29064 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
29065 maybe-all-stage4-libdecnumber:
29066 maybe-clean-stage4-libdecnumber:
29067 @if libdecnumber-bootstrap
29068 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
29069 all-stage4: all-stage4-libdecnumber
29070 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
29071 all-stage4-libdecnumber: configure-stage4-libdecnumber
29072 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29073 @r=`${PWD_COMMAND}`; export r; \
29074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29075 TFLAGS="$(STAGE4_TFLAGS)"; \
29076 $(HOST_EXPORTS) \
29077 $(POSTSTAGE1_HOST_EXPORTS) \
29078 cd $(HOST_SUBDIR)/libdecnumber && \
29079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29080 CFLAGS="$(STAGE4_CFLAGS)" \
29081 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29082 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29086 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29087 TFLAGS="$(STAGE4_TFLAGS)" \
29088 $(TARGET-stage4-libdecnumber)
29090 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
29091 clean-stage4: clean-stage4-libdecnumber
29092 clean-stage4-libdecnumber:
29093 @if [ $(current_stage) = stage4 ]; then \
29094 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29095 else \
29096 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
29097 $(MAKE) stage4-start; \
29098 fi; \
29099 cd $(HOST_SUBDIR)/libdecnumber && \
29100 $(MAKE) $(EXTRA_HOST_FLAGS) \
29101 $(POSTSTAGE1_FLAGS_TO_PASS) \
29102 clean
29103 @endif libdecnumber-bootstrap
29106 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
29107 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
29108 maybe-all-stageprofile-libdecnumber:
29109 maybe-clean-stageprofile-libdecnumber:
29110 @if libdecnumber-bootstrap
29111 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
29112 all-stageprofile: all-stageprofile-libdecnumber
29113 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
29114 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
29115 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29116 @r=`${PWD_COMMAND}`; export r; \
29117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29118 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29119 $(HOST_EXPORTS) \
29120 $(POSTSTAGE1_HOST_EXPORTS) \
29121 cd $(HOST_SUBDIR)/libdecnumber && \
29122 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29123 CFLAGS="$(STAGEprofile_CFLAGS)" \
29124 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29125 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29129 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29130 TFLAGS="$(STAGEprofile_TFLAGS)" \
29131 $(TARGET-stageprofile-libdecnumber)
29133 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
29134 clean-stageprofile: clean-stageprofile-libdecnumber
29135 clean-stageprofile-libdecnumber:
29136 @if [ $(current_stage) = stageprofile ]; then \
29137 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29138 else \
29139 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
29140 $(MAKE) stageprofile-start; \
29141 fi; \
29142 cd $(HOST_SUBDIR)/libdecnumber && \
29143 $(MAKE) $(EXTRA_HOST_FLAGS) \
29144 $(POSTSTAGE1_FLAGS_TO_PASS) \
29145 clean
29146 @endif libdecnumber-bootstrap
29149 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
29150 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
29151 maybe-all-stagefeedback-libdecnumber:
29152 maybe-clean-stagefeedback-libdecnumber:
29153 @if libdecnumber-bootstrap
29154 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
29155 all-stagefeedback: all-stagefeedback-libdecnumber
29156 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
29157 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
29158 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29159 @r=`${PWD_COMMAND}`; export r; \
29160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29161 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29162 $(HOST_EXPORTS) \
29163 $(POSTSTAGE1_HOST_EXPORTS) \
29164 cd $(HOST_SUBDIR)/libdecnumber && \
29165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29166 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29167 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29168 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29172 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29173 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29174 $(TARGET-stagefeedback-libdecnumber)
29176 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
29177 clean-stagefeedback: clean-stagefeedback-libdecnumber
29178 clean-stagefeedback-libdecnumber:
29179 @if [ $(current_stage) = stagefeedback ]; then \
29180 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29181 else \
29182 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
29183 $(MAKE) stagefeedback-start; \
29184 fi; \
29185 cd $(HOST_SUBDIR)/libdecnumber && \
29186 $(MAKE) $(EXTRA_HOST_FLAGS) \
29187 $(POSTSTAGE1_FLAGS_TO_PASS) \
29188 clean
29189 @endif libdecnumber-bootstrap
29195 .PHONY: check-libdecnumber maybe-check-libdecnumber
29196 maybe-check-libdecnumber:
29197 @if libdecnumber
29198 maybe-check-libdecnumber: check-libdecnumber
29200 check-libdecnumber:
29201 @: $(MAKE); $(unstage)
29202 @r=`${PWD_COMMAND}`; export r; \
29203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29204 $(HOST_EXPORTS) \
29205 (cd $(HOST_SUBDIR)/libdecnumber && \
29206 $(MAKE) $(FLAGS_TO_PASS) check)
29208 @endif libdecnumber
29210 .PHONY: install-libdecnumber maybe-install-libdecnumber
29211 maybe-install-libdecnumber:
29212 @if libdecnumber
29213 maybe-install-libdecnumber: install-libdecnumber
29215 install-libdecnumber: installdirs
29216 @: $(MAKE); $(unstage)
29217 @r=`${PWD_COMMAND}`; export r; \
29218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29219 $(HOST_EXPORTS) \
29220 (cd $(HOST_SUBDIR)/libdecnumber && \
29221 $(MAKE) $(FLAGS_TO_PASS) install)
29223 @endif libdecnumber
29225 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
29226 maybe-install-strip-libdecnumber:
29227 @if libdecnumber
29228 maybe-install-strip-libdecnumber: install-strip-libdecnumber
29230 install-strip-libdecnumber: installdirs
29231 @: $(MAKE); $(unstage)
29232 @r=`${PWD_COMMAND}`; export r; \
29233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29234 $(HOST_EXPORTS) \
29235 (cd $(HOST_SUBDIR)/libdecnumber && \
29236 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29238 @endif libdecnumber
29240 # Other targets (info, dvi, pdf, etc.)
29242 .PHONY: maybe-info-libdecnumber info-libdecnumber
29243 maybe-info-libdecnumber:
29244 @if libdecnumber
29245 maybe-info-libdecnumber: info-libdecnumber
29247 info-libdecnumber: \
29248 configure-libdecnumber
29249 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29250 r=`${PWD_COMMAND}`; export r; \
29251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29252 $(HOST_EXPORTS) \
29253 for flag in $(EXTRA_HOST_FLAGS) ; do \
29254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29255 done; \
29256 echo "Doing info in libdecnumber" ; \
29257 (cd $(HOST_SUBDIR)/libdecnumber && \
29258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29260 "RANLIB=$${RANLIB}" \
29261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29262 info) \
29263 || exit 1
29265 @endif libdecnumber
29267 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
29268 maybe-dvi-libdecnumber:
29269 @if libdecnumber
29270 maybe-dvi-libdecnumber: dvi-libdecnumber
29272 dvi-libdecnumber: \
29273 configure-libdecnumber
29274 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29275 r=`${PWD_COMMAND}`; export r; \
29276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29277 $(HOST_EXPORTS) \
29278 for flag in $(EXTRA_HOST_FLAGS) ; do \
29279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29280 done; \
29281 echo "Doing dvi in libdecnumber" ; \
29282 (cd $(HOST_SUBDIR)/libdecnumber && \
29283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29285 "RANLIB=$${RANLIB}" \
29286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29287 dvi) \
29288 || exit 1
29290 @endif libdecnumber
29292 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
29293 maybe-pdf-libdecnumber:
29294 @if libdecnumber
29295 maybe-pdf-libdecnumber: pdf-libdecnumber
29297 pdf-libdecnumber: \
29298 configure-libdecnumber
29299 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29300 r=`${PWD_COMMAND}`; export r; \
29301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29302 $(HOST_EXPORTS) \
29303 for flag in $(EXTRA_HOST_FLAGS) ; do \
29304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29305 done; \
29306 echo "Doing pdf in libdecnumber" ; \
29307 (cd $(HOST_SUBDIR)/libdecnumber && \
29308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29310 "RANLIB=$${RANLIB}" \
29311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29312 pdf) \
29313 || exit 1
29315 @endif libdecnumber
29317 .PHONY: maybe-html-libdecnumber html-libdecnumber
29318 maybe-html-libdecnumber:
29319 @if libdecnumber
29320 maybe-html-libdecnumber: html-libdecnumber
29322 html-libdecnumber: \
29323 configure-libdecnumber
29324 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29325 r=`${PWD_COMMAND}`; export r; \
29326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29327 $(HOST_EXPORTS) \
29328 for flag in $(EXTRA_HOST_FLAGS) ; do \
29329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29330 done; \
29331 echo "Doing html in libdecnumber" ; \
29332 (cd $(HOST_SUBDIR)/libdecnumber && \
29333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29335 "RANLIB=$${RANLIB}" \
29336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29337 html) \
29338 || exit 1
29340 @endif libdecnumber
29342 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
29343 maybe-TAGS-libdecnumber:
29344 @if libdecnumber
29345 maybe-TAGS-libdecnumber: TAGS-libdecnumber
29347 TAGS-libdecnumber: \
29348 configure-libdecnumber
29349 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29350 r=`${PWD_COMMAND}`; export r; \
29351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29352 $(HOST_EXPORTS) \
29353 for flag in $(EXTRA_HOST_FLAGS) ; do \
29354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29355 done; \
29356 echo "Doing TAGS in libdecnumber" ; \
29357 (cd $(HOST_SUBDIR)/libdecnumber && \
29358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29360 "RANLIB=$${RANLIB}" \
29361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29362 TAGS) \
29363 || exit 1
29365 @endif libdecnumber
29367 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
29368 maybe-install-info-libdecnumber:
29369 @if libdecnumber
29370 maybe-install-info-libdecnumber: install-info-libdecnumber
29372 install-info-libdecnumber: \
29373 configure-libdecnumber \
29374 info-libdecnumber
29375 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29376 r=`${PWD_COMMAND}`; export r; \
29377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29378 $(HOST_EXPORTS) \
29379 for flag in $(EXTRA_HOST_FLAGS) ; do \
29380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29381 done; \
29382 echo "Doing install-info in libdecnumber" ; \
29383 (cd $(HOST_SUBDIR)/libdecnumber && \
29384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29386 "RANLIB=$${RANLIB}" \
29387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29388 install-info) \
29389 || exit 1
29391 @endif libdecnumber
29393 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
29394 maybe-install-pdf-libdecnumber:
29395 @if libdecnumber
29396 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
29398 install-pdf-libdecnumber: \
29399 configure-libdecnumber \
29400 pdf-libdecnumber
29401 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29402 r=`${PWD_COMMAND}`; export r; \
29403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29404 $(HOST_EXPORTS) \
29405 for flag in $(EXTRA_HOST_FLAGS) ; do \
29406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29407 done; \
29408 echo "Doing install-pdf in libdecnumber" ; \
29409 (cd $(HOST_SUBDIR)/libdecnumber && \
29410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29412 "RANLIB=$${RANLIB}" \
29413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29414 install-pdf) \
29415 || exit 1
29417 @endif libdecnumber
29419 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
29420 maybe-install-html-libdecnumber:
29421 @if libdecnumber
29422 maybe-install-html-libdecnumber: install-html-libdecnumber
29424 install-html-libdecnumber: \
29425 configure-libdecnumber \
29426 html-libdecnumber
29427 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29428 r=`${PWD_COMMAND}`; export r; \
29429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29430 $(HOST_EXPORTS) \
29431 for flag in $(EXTRA_HOST_FLAGS) ; do \
29432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29433 done; \
29434 echo "Doing install-html in libdecnumber" ; \
29435 (cd $(HOST_SUBDIR)/libdecnumber && \
29436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29438 "RANLIB=$${RANLIB}" \
29439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29440 install-html) \
29441 || exit 1
29443 @endif libdecnumber
29445 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
29446 maybe-installcheck-libdecnumber:
29447 @if libdecnumber
29448 maybe-installcheck-libdecnumber: installcheck-libdecnumber
29450 installcheck-libdecnumber: \
29451 configure-libdecnumber
29452 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29453 r=`${PWD_COMMAND}`; export r; \
29454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29455 $(HOST_EXPORTS) \
29456 for flag in $(EXTRA_HOST_FLAGS) ; do \
29457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29458 done; \
29459 echo "Doing installcheck in libdecnumber" ; \
29460 (cd $(HOST_SUBDIR)/libdecnumber && \
29461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29463 "RANLIB=$${RANLIB}" \
29464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29465 installcheck) \
29466 || exit 1
29468 @endif libdecnumber
29470 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
29471 maybe-mostlyclean-libdecnumber:
29472 @if libdecnumber
29473 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
29475 mostlyclean-libdecnumber:
29476 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29477 r=`${PWD_COMMAND}`; export r; \
29478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29479 $(HOST_EXPORTS) \
29480 for flag in $(EXTRA_HOST_FLAGS) ; do \
29481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29482 done; \
29483 echo "Doing mostlyclean in libdecnumber" ; \
29484 (cd $(HOST_SUBDIR)/libdecnumber && \
29485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29487 "RANLIB=$${RANLIB}" \
29488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29489 mostlyclean) \
29490 || exit 1
29492 @endif libdecnumber
29494 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
29495 maybe-clean-libdecnumber:
29496 @if libdecnumber
29497 maybe-clean-libdecnumber: clean-libdecnumber
29499 clean-libdecnumber:
29500 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29501 r=`${PWD_COMMAND}`; export r; \
29502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29503 $(HOST_EXPORTS) \
29504 for flag in $(EXTRA_HOST_FLAGS) ; do \
29505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29506 done; \
29507 echo "Doing clean in libdecnumber" ; \
29508 (cd $(HOST_SUBDIR)/libdecnumber && \
29509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29511 "RANLIB=$${RANLIB}" \
29512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29513 clean) \
29514 || exit 1
29516 @endif libdecnumber
29518 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
29519 maybe-distclean-libdecnumber:
29520 @if libdecnumber
29521 maybe-distclean-libdecnumber: distclean-libdecnumber
29523 distclean-libdecnumber:
29524 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29525 r=`${PWD_COMMAND}`; export r; \
29526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29527 $(HOST_EXPORTS) \
29528 for flag in $(EXTRA_HOST_FLAGS) ; do \
29529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29530 done; \
29531 echo "Doing distclean in libdecnumber" ; \
29532 (cd $(HOST_SUBDIR)/libdecnumber && \
29533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29535 "RANLIB=$${RANLIB}" \
29536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29537 distclean) \
29538 || exit 1
29540 @endif libdecnumber
29542 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
29543 maybe-maintainer-clean-libdecnumber:
29544 @if libdecnumber
29545 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
29547 maintainer-clean-libdecnumber:
29548 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29549 r=`${PWD_COMMAND}`; export r; \
29550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29551 $(HOST_EXPORTS) \
29552 for flag in $(EXTRA_HOST_FLAGS) ; do \
29553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29554 done; \
29555 echo "Doing maintainer-clean in libdecnumber" ; \
29556 (cd $(HOST_SUBDIR)/libdecnumber && \
29557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29559 "RANLIB=$${RANLIB}" \
29560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29561 maintainer-clean) \
29562 || exit 1
29564 @endif libdecnumber
29568 .PHONY: configure-libgui maybe-configure-libgui
29569 maybe-configure-libgui:
29570 @if gcc-bootstrap
29571 configure-libgui: stage_current
29572 @endif gcc-bootstrap
29573 @if libgui
29574 maybe-configure-libgui: configure-libgui
29575 configure-libgui:
29576 @: $(MAKE); $(unstage)
29577 @r=`${PWD_COMMAND}`; export r; \
29578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29579 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
29580 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
29581 $(HOST_EXPORTS) \
29582 echo Configuring in $(HOST_SUBDIR)/libgui; \
29583 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
29584 case $(srcdir) in \
29585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29586 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
29587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29588 esac; \
29589 srcdiroption="--srcdir=$${topdir}/libgui"; \
29590 libsrcdir="$$s/libgui"; \
29591 $(SHELL) $${libsrcdir}/configure \
29592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29593 --target=${target_alias} $${srcdiroption} \
29594 || exit 1
29595 @endif libgui
29601 .PHONY: all-libgui maybe-all-libgui
29602 maybe-all-libgui:
29603 @if gcc-bootstrap
29604 all-libgui: stage_current
29605 @endif gcc-bootstrap
29606 @if libgui
29607 TARGET-libgui=all
29608 maybe-all-libgui: all-libgui
29609 all-libgui: configure-libgui
29610 @: $(MAKE); $(unstage)
29611 @r=`${PWD_COMMAND}`; export r; \
29612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29613 $(HOST_EXPORTS) \
29614 (cd $(HOST_SUBDIR)/libgui && \
29615 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29616 $(TARGET-libgui))
29617 @endif libgui
29622 .PHONY: check-libgui maybe-check-libgui
29623 maybe-check-libgui:
29624 @if libgui
29625 maybe-check-libgui: check-libgui
29627 check-libgui:
29628 @: $(MAKE); $(unstage)
29629 @r=`${PWD_COMMAND}`; export r; \
29630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29631 $(HOST_EXPORTS) \
29632 (cd $(HOST_SUBDIR)/libgui && \
29633 $(MAKE) $(FLAGS_TO_PASS) check)
29635 @endif libgui
29637 .PHONY: install-libgui maybe-install-libgui
29638 maybe-install-libgui:
29639 @if libgui
29640 maybe-install-libgui: install-libgui
29642 install-libgui: installdirs
29643 @: $(MAKE); $(unstage)
29644 @r=`${PWD_COMMAND}`; export r; \
29645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29646 $(HOST_EXPORTS) \
29647 (cd $(HOST_SUBDIR)/libgui && \
29648 $(MAKE) $(FLAGS_TO_PASS) install)
29650 @endif libgui
29652 .PHONY: install-strip-libgui maybe-install-strip-libgui
29653 maybe-install-strip-libgui:
29654 @if libgui
29655 maybe-install-strip-libgui: install-strip-libgui
29657 install-strip-libgui: installdirs
29658 @: $(MAKE); $(unstage)
29659 @r=`${PWD_COMMAND}`; export r; \
29660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29661 $(HOST_EXPORTS) \
29662 (cd $(HOST_SUBDIR)/libgui && \
29663 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29665 @endif libgui
29667 # Other targets (info, dvi, pdf, etc.)
29669 .PHONY: maybe-info-libgui info-libgui
29670 maybe-info-libgui:
29671 @if libgui
29672 maybe-info-libgui: info-libgui
29674 info-libgui: \
29675 configure-libgui
29676 @: $(MAKE); $(unstage)
29677 @[ -f ./libgui/Makefile ] || exit 0; \
29678 r=`${PWD_COMMAND}`; export r; \
29679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29680 $(HOST_EXPORTS) \
29681 for flag in $(EXTRA_HOST_FLAGS) ; do \
29682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29683 done; \
29684 echo "Doing info in libgui" ; \
29685 (cd $(HOST_SUBDIR)/libgui && \
29686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29688 "RANLIB=$${RANLIB}" \
29689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29690 info) \
29691 || exit 1
29693 @endif libgui
29695 .PHONY: maybe-dvi-libgui dvi-libgui
29696 maybe-dvi-libgui:
29697 @if libgui
29698 maybe-dvi-libgui: dvi-libgui
29700 dvi-libgui: \
29701 configure-libgui
29702 @: $(MAKE); $(unstage)
29703 @[ -f ./libgui/Makefile ] || exit 0; \
29704 r=`${PWD_COMMAND}`; export r; \
29705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29706 $(HOST_EXPORTS) \
29707 for flag in $(EXTRA_HOST_FLAGS) ; do \
29708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29709 done; \
29710 echo "Doing dvi in libgui" ; \
29711 (cd $(HOST_SUBDIR)/libgui && \
29712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29714 "RANLIB=$${RANLIB}" \
29715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29716 dvi) \
29717 || exit 1
29719 @endif libgui
29721 .PHONY: maybe-pdf-libgui pdf-libgui
29722 maybe-pdf-libgui:
29723 @if libgui
29724 maybe-pdf-libgui: pdf-libgui
29726 pdf-libgui: \
29727 configure-libgui
29728 @: $(MAKE); $(unstage)
29729 @[ -f ./libgui/Makefile ] || exit 0; \
29730 r=`${PWD_COMMAND}`; export r; \
29731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29732 $(HOST_EXPORTS) \
29733 for flag in $(EXTRA_HOST_FLAGS) ; do \
29734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29735 done; \
29736 echo "Doing pdf in libgui" ; \
29737 (cd $(HOST_SUBDIR)/libgui && \
29738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29740 "RANLIB=$${RANLIB}" \
29741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29742 pdf) \
29743 || exit 1
29745 @endif libgui
29747 .PHONY: maybe-html-libgui html-libgui
29748 maybe-html-libgui:
29749 @if libgui
29750 maybe-html-libgui: html-libgui
29752 html-libgui: \
29753 configure-libgui
29754 @: $(MAKE); $(unstage)
29755 @[ -f ./libgui/Makefile ] || exit 0; \
29756 r=`${PWD_COMMAND}`; export r; \
29757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29758 $(HOST_EXPORTS) \
29759 for flag in $(EXTRA_HOST_FLAGS) ; do \
29760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29761 done; \
29762 echo "Doing html in libgui" ; \
29763 (cd $(HOST_SUBDIR)/libgui && \
29764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29766 "RANLIB=$${RANLIB}" \
29767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29768 html) \
29769 || exit 1
29771 @endif libgui
29773 .PHONY: maybe-TAGS-libgui TAGS-libgui
29774 maybe-TAGS-libgui:
29775 @if libgui
29776 maybe-TAGS-libgui: TAGS-libgui
29778 TAGS-libgui: \
29779 configure-libgui
29780 @: $(MAKE); $(unstage)
29781 @[ -f ./libgui/Makefile ] || exit 0; \
29782 r=`${PWD_COMMAND}`; export r; \
29783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29784 $(HOST_EXPORTS) \
29785 for flag in $(EXTRA_HOST_FLAGS) ; do \
29786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29787 done; \
29788 echo "Doing TAGS in libgui" ; \
29789 (cd $(HOST_SUBDIR)/libgui && \
29790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29792 "RANLIB=$${RANLIB}" \
29793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29794 TAGS) \
29795 || exit 1
29797 @endif libgui
29799 .PHONY: maybe-install-info-libgui install-info-libgui
29800 maybe-install-info-libgui:
29801 @if libgui
29802 maybe-install-info-libgui: install-info-libgui
29804 install-info-libgui: \
29805 configure-libgui \
29806 info-libgui
29807 @: $(MAKE); $(unstage)
29808 @[ -f ./libgui/Makefile ] || exit 0; \
29809 r=`${PWD_COMMAND}`; export r; \
29810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29811 $(HOST_EXPORTS) \
29812 for flag in $(EXTRA_HOST_FLAGS) ; do \
29813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29814 done; \
29815 echo "Doing install-info in libgui" ; \
29816 (cd $(HOST_SUBDIR)/libgui && \
29817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29819 "RANLIB=$${RANLIB}" \
29820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29821 install-info) \
29822 || exit 1
29824 @endif libgui
29826 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29827 maybe-install-pdf-libgui:
29828 @if libgui
29829 maybe-install-pdf-libgui: install-pdf-libgui
29831 install-pdf-libgui: \
29832 configure-libgui \
29833 pdf-libgui
29834 @: $(MAKE); $(unstage)
29835 @[ -f ./libgui/Makefile ] || exit 0; \
29836 r=`${PWD_COMMAND}`; export r; \
29837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29838 $(HOST_EXPORTS) \
29839 for flag in $(EXTRA_HOST_FLAGS) ; do \
29840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29841 done; \
29842 echo "Doing install-pdf in libgui" ; \
29843 (cd $(HOST_SUBDIR)/libgui && \
29844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29846 "RANLIB=$${RANLIB}" \
29847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29848 install-pdf) \
29849 || exit 1
29851 @endif libgui
29853 .PHONY: maybe-install-html-libgui install-html-libgui
29854 maybe-install-html-libgui:
29855 @if libgui
29856 maybe-install-html-libgui: install-html-libgui
29858 install-html-libgui: \
29859 configure-libgui \
29860 html-libgui
29861 @: $(MAKE); $(unstage)
29862 @[ -f ./libgui/Makefile ] || exit 0; \
29863 r=`${PWD_COMMAND}`; export r; \
29864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29865 $(HOST_EXPORTS) \
29866 for flag in $(EXTRA_HOST_FLAGS) ; do \
29867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29868 done; \
29869 echo "Doing install-html in libgui" ; \
29870 (cd $(HOST_SUBDIR)/libgui && \
29871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29873 "RANLIB=$${RANLIB}" \
29874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29875 install-html) \
29876 || exit 1
29878 @endif libgui
29880 .PHONY: maybe-installcheck-libgui installcheck-libgui
29881 maybe-installcheck-libgui:
29882 @if libgui
29883 maybe-installcheck-libgui: installcheck-libgui
29885 installcheck-libgui: \
29886 configure-libgui
29887 @: $(MAKE); $(unstage)
29888 @[ -f ./libgui/Makefile ] || exit 0; \
29889 r=`${PWD_COMMAND}`; export r; \
29890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29891 $(HOST_EXPORTS) \
29892 for flag in $(EXTRA_HOST_FLAGS) ; do \
29893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29894 done; \
29895 echo "Doing installcheck in libgui" ; \
29896 (cd $(HOST_SUBDIR)/libgui && \
29897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29899 "RANLIB=$${RANLIB}" \
29900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29901 installcheck) \
29902 || exit 1
29904 @endif libgui
29906 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29907 maybe-mostlyclean-libgui:
29908 @if libgui
29909 maybe-mostlyclean-libgui: mostlyclean-libgui
29911 mostlyclean-libgui:
29912 @: $(MAKE); $(unstage)
29913 @[ -f ./libgui/Makefile ] || exit 0; \
29914 r=`${PWD_COMMAND}`; export r; \
29915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29916 $(HOST_EXPORTS) \
29917 for flag in $(EXTRA_HOST_FLAGS) ; do \
29918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29919 done; \
29920 echo "Doing mostlyclean in libgui" ; \
29921 (cd $(HOST_SUBDIR)/libgui && \
29922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29924 "RANLIB=$${RANLIB}" \
29925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29926 mostlyclean) \
29927 || exit 1
29929 @endif libgui
29931 .PHONY: maybe-clean-libgui clean-libgui
29932 maybe-clean-libgui:
29933 @if libgui
29934 maybe-clean-libgui: clean-libgui
29936 clean-libgui:
29937 @: $(MAKE); $(unstage)
29938 @[ -f ./libgui/Makefile ] || exit 0; \
29939 r=`${PWD_COMMAND}`; export r; \
29940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29941 $(HOST_EXPORTS) \
29942 for flag in $(EXTRA_HOST_FLAGS) ; do \
29943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29944 done; \
29945 echo "Doing clean in libgui" ; \
29946 (cd $(HOST_SUBDIR)/libgui && \
29947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29949 "RANLIB=$${RANLIB}" \
29950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29951 clean) \
29952 || exit 1
29954 @endif libgui
29956 .PHONY: maybe-distclean-libgui distclean-libgui
29957 maybe-distclean-libgui:
29958 @if libgui
29959 maybe-distclean-libgui: distclean-libgui
29961 distclean-libgui:
29962 @: $(MAKE); $(unstage)
29963 @[ -f ./libgui/Makefile ] || exit 0; \
29964 r=`${PWD_COMMAND}`; export r; \
29965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29966 $(HOST_EXPORTS) \
29967 for flag in $(EXTRA_HOST_FLAGS) ; do \
29968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29969 done; \
29970 echo "Doing distclean in libgui" ; \
29971 (cd $(HOST_SUBDIR)/libgui && \
29972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29974 "RANLIB=$${RANLIB}" \
29975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29976 distclean) \
29977 || exit 1
29979 @endif libgui
29981 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29982 maybe-maintainer-clean-libgui:
29983 @if libgui
29984 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29986 maintainer-clean-libgui:
29987 @: $(MAKE); $(unstage)
29988 @[ -f ./libgui/Makefile ] || exit 0; \
29989 r=`${PWD_COMMAND}`; export r; \
29990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29991 $(HOST_EXPORTS) \
29992 for flag in $(EXTRA_HOST_FLAGS) ; do \
29993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29994 done; \
29995 echo "Doing maintainer-clean in libgui" ; \
29996 (cd $(HOST_SUBDIR)/libgui && \
29997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29999 "RANLIB=$${RANLIB}" \
30000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30001 maintainer-clean) \
30002 || exit 1
30004 @endif libgui
30008 .PHONY: configure-libiberty maybe-configure-libiberty
30009 maybe-configure-libiberty:
30010 @if gcc-bootstrap
30011 configure-libiberty: stage_current
30012 @endif gcc-bootstrap
30013 @if libiberty
30014 maybe-configure-libiberty: configure-libiberty
30015 configure-libiberty:
30016 @r=`${PWD_COMMAND}`; export r; \
30017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30018 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30019 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30020 $(HOST_EXPORTS) \
30021 echo Configuring in $(HOST_SUBDIR)/libiberty; \
30022 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
30023 case $(srcdir) in \
30024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30025 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30027 esac; \
30028 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30029 libsrcdir="$$s/libiberty"; \
30030 $(SHELL) $${libsrcdir}/configure \
30031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30032 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
30033 || exit 1
30034 @endif libiberty
30038 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
30039 maybe-configure-stage1-libiberty:
30040 @if libiberty-bootstrap
30041 maybe-configure-stage1-libiberty: configure-stage1-libiberty
30042 configure-stage1-libiberty:
30043 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30044 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30045 @r=`${PWD_COMMAND}`; export r; \
30046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30047 TFLAGS="$(STAGE1_TFLAGS)"; \
30048 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30049 $(HOST_EXPORTS) \
30050 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30051 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30052 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30053 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
30054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30055 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30056 case $(srcdir) in \
30057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30058 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30060 esac; \
30061 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30062 libsrcdir="$$s/libiberty"; \
30063 $(SHELL) $${libsrcdir}/configure \
30064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30065 --target=${target_alias} $${srcdiroption} \
30066 $(STAGE1_CONFIGURE_FLAGS) \
30067 @extra_host_libiberty_configure_flags@
30068 @endif libiberty-bootstrap
30070 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
30071 maybe-configure-stage2-libiberty:
30072 @if libiberty-bootstrap
30073 maybe-configure-stage2-libiberty: configure-stage2-libiberty
30074 configure-stage2-libiberty:
30075 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30077 @r=`${PWD_COMMAND}`; export r; \
30078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30079 TFLAGS="$(STAGE2_TFLAGS)"; \
30080 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30081 $(HOST_EXPORTS) \
30082 $(POSTSTAGE1_HOST_EXPORTS) \
30083 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30084 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30085 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30086 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
30087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30088 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30089 case $(srcdir) in \
30090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30091 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30093 esac; \
30094 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30095 libsrcdir="$$s/libiberty"; \
30096 $(SHELL) $${libsrcdir}/configure \
30097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30098 --target=${target_alias} $${srcdiroption} \
30099 --with-build-libsubdir=$(HOST_SUBDIR) \
30100 $(STAGE2_CONFIGURE_FLAGS) \
30101 @extra_host_libiberty_configure_flags@
30102 @endif libiberty-bootstrap
30104 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
30105 maybe-configure-stage3-libiberty:
30106 @if libiberty-bootstrap
30107 maybe-configure-stage3-libiberty: configure-stage3-libiberty
30108 configure-stage3-libiberty:
30109 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30110 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30111 @r=`${PWD_COMMAND}`; export r; \
30112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30113 TFLAGS="$(STAGE3_TFLAGS)"; \
30114 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30115 $(HOST_EXPORTS) \
30116 $(POSTSTAGE1_HOST_EXPORTS) \
30117 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30118 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30119 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30120 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
30121 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30122 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30123 case $(srcdir) in \
30124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30125 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30127 esac; \
30128 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30129 libsrcdir="$$s/libiberty"; \
30130 $(SHELL) $${libsrcdir}/configure \
30131 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30132 --target=${target_alias} $${srcdiroption} \
30133 --with-build-libsubdir=$(HOST_SUBDIR) \
30134 $(STAGE3_CONFIGURE_FLAGS) \
30135 @extra_host_libiberty_configure_flags@
30136 @endif libiberty-bootstrap
30138 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
30139 maybe-configure-stage4-libiberty:
30140 @if libiberty-bootstrap
30141 maybe-configure-stage4-libiberty: configure-stage4-libiberty
30142 configure-stage4-libiberty:
30143 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30144 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30145 @r=`${PWD_COMMAND}`; export r; \
30146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30147 TFLAGS="$(STAGE4_TFLAGS)"; \
30148 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30149 $(HOST_EXPORTS) \
30150 $(POSTSTAGE1_HOST_EXPORTS) \
30151 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30152 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30153 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30154 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
30155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30156 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30157 case $(srcdir) in \
30158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30159 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30161 esac; \
30162 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30163 libsrcdir="$$s/libiberty"; \
30164 $(SHELL) $${libsrcdir}/configure \
30165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30166 --target=${target_alias} $${srcdiroption} \
30167 --with-build-libsubdir=$(HOST_SUBDIR) \
30168 $(STAGE4_CONFIGURE_FLAGS) \
30169 @extra_host_libiberty_configure_flags@
30170 @endif libiberty-bootstrap
30172 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
30173 maybe-configure-stageprofile-libiberty:
30174 @if libiberty-bootstrap
30175 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
30176 configure-stageprofile-libiberty:
30177 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30179 @r=`${PWD_COMMAND}`; export r; \
30180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30181 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30182 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30183 $(HOST_EXPORTS) \
30184 $(POSTSTAGE1_HOST_EXPORTS) \
30185 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30186 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30187 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30188 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
30189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30190 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30191 case $(srcdir) in \
30192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30193 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30195 esac; \
30196 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30197 libsrcdir="$$s/libiberty"; \
30198 $(SHELL) $${libsrcdir}/configure \
30199 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30200 --target=${target_alias} $${srcdiroption} \
30201 --with-build-libsubdir=$(HOST_SUBDIR) \
30202 $(STAGEprofile_CONFIGURE_FLAGS) \
30203 @extra_host_libiberty_configure_flags@
30204 @endif libiberty-bootstrap
30206 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
30207 maybe-configure-stagefeedback-libiberty:
30208 @if libiberty-bootstrap
30209 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
30210 configure-stagefeedback-libiberty:
30211 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30212 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30213 @r=`${PWD_COMMAND}`; export r; \
30214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30215 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30216 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30217 $(HOST_EXPORTS) \
30218 $(POSTSTAGE1_HOST_EXPORTS) \
30219 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30220 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30221 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30222 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
30223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30224 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30225 case $(srcdir) in \
30226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30227 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30229 esac; \
30230 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30231 libsrcdir="$$s/libiberty"; \
30232 $(SHELL) $${libsrcdir}/configure \
30233 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30234 --target=${target_alias} $${srcdiroption} \
30235 --with-build-libsubdir=$(HOST_SUBDIR) \
30236 $(STAGEfeedback_CONFIGURE_FLAGS) \
30237 @extra_host_libiberty_configure_flags@
30238 @endif libiberty-bootstrap
30244 .PHONY: all-libiberty maybe-all-libiberty
30245 maybe-all-libiberty:
30246 @if gcc-bootstrap
30247 all-libiberty: stage_current
30248 @endif gcc-bootstrap
30249 @if libiberty
30250 TARGET-libiberty=all
30251 maybe-all-libiberty: all-libiberty
30252 all-libiberty: configure-libiberty
30253 @r=`${PWD_COMMAND}`; export r; \
30254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30255 $(HOST_EXPORTS) \
30256 (cd $(HOST_SUBDIR)/libiberty && \
30257 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30258 $(TARGET-libiberty))
30259 @endif libiberty
30263 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
30264 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
30265 maybe-all-stage1-libiberty:
30266 maybe-clean-stage1-libiberty:
30267 @if libiberty-bootstrap
30268 maybe-all-stage1-libiberty: all-stage1-libiberty
30269 all-stage1: all-stage1-libiberty
30270 TARGET-stage1-libiberty = $(TARGET-libiberty)
30271 all-stage1-libiberty: configure-stage1-libiberty
30272 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30273 @r=`${PWD_COMMAND}`; export r; \
30274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30275 TFLAGS="$(STAGE1_TFLAGS)"; \
30276 $(HOST_EXPORTS) \
30277 cd $(HOST_SUBDIR)/libiberty && \
30278 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30279 CFLAGS="$(STAGE1_CFLAGS)" \
30280 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30281 LIBCFLAGS="$(LIBCFLAGS)" \
30282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30285 $(EXTRA_HOST_FLAGS) \
30286 TFLAGS="$(STAGE1_TFLAGS)" \
30287 $(TARGET-stage1-libiberty)
30289 maybe-clean-stage1-libiberty: clean-stage1-libiberty
30290 clean-stage1: clean-stage1-libiberty
30291 clean-stage1-libiberty:
30292 @if [ $(current_stage) = stage1 ]; then \
30293 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30294 else \
30295 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
30296 $(MAKE) stage1-start; \
30297 fi; \
30298 cd $(HOST_SUBDIR)/libiberty && \
30299 $(MAKE) $(EXTRA_HOST_FLAGS) \
30300 clean
30301 @endif libiberty-bootstrap
30304 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
30305 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
30306 maybe-all-stage2-libiberty:
30307 maybe-clean-stage2-libiberty:
30308 @if libiberty-bootstrap
30309 maybe-all-stage2-libiberty: all-stage2-libiberty
30310 all-stage2: all-stage2-libiberty
30311 TARGET-stage2-libiberty = $(TARGET-libiberty)
30312 all-stage2-libiberty: configure-stage2-libiberty
30313 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30314 @r=`${PWD_COMMAND}`; export r; \
30315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30316 TFLAGS="$(STAGE2_TFLAGS)"; \
30317 $(HOST_EXPORTS) \
30318 $(POSTSTAGE1_HOST_EXPORTS) \
30319 cd $(HOST_SUBDIR)/libiberty && \
30320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30321 CFLAGS="$(STAGE2_CFLAGS)" \
30322 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30323 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30324 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30325 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30326 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30327 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30328 TFLAGS="$(STAGE2_TFLAGS)" \
30329 $(TARGET-stage2-libiberty)
30331 maybe-clean-stage2-libiberty: clean-stage2-libiberty
30332 clean-stage2: clean-stage2-libiberty
30333 clean-stage2-libiberty:
30334 @if [ $(current_stage) = stage2 ]; then \
30335 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30336 else \
30337 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
30338 $(MAKE) stage2-start; \
30339 fi; \
30340 cd $(HOST_SUBDIR)/libiberty && \
30341 $(MAKE) $(EXTRA_HOST_FLAGS) \
30342 $(POSTSTAGE1_FLAGS_TO_PASS) \
30343 clean
30344 @endif libiberty-bootstrap
30347 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
30348 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
30349 maybe-all-stage3-libiberty:
30350 maybe-clean-stage3-libiberty:
30351 @if libiberty-bootstrap
30352 maybe-all-stage3-libiberty: all-stage3-libiberty
30353 all-stage3: all-stage3-libiberty
30354 TARGET-stage3-libiberty = $(TARGET-libiberty)
30355 all-stage3-libiberty: configure-stage3-libiberty
30356 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30357 @r=`${PWD_COMMAND}`; export r; \
30358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30359 TFLAGS="$(STAGE3_TFLAGS)"; \
30360 $(HOST_EXPORTS) \
30361 $(POSTSTAGE1_HOST_EXPORTS) \
30362 cd $(HOST_SUBDIR)/libiberty && \
30363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30364 CFLAGS="$(STAGE3_CFLAGS)" \
30365 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30366 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30370 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30371 TFLAGS="$(STAGE3_TFLAGS)" \
30372 $(TARGET-stage3-libiberty)
30374 maybe-clean-stage3-libiberty: clean-stage3-libiberty
30375 clean-stage3: clean-stage3-libiberty
30376 clean-stage3-libiberty:
30377 @if [ $(current_stage) = stage3 ]; then \
30378 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30379 else \
30380 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
30381 $(MAKE) stage3-start; \
30382 fi; \
30383 cd $(HOST_SUBDIR)/libiberty && \
30384 $(MAKE) $(EXTRA_HOST_FLAGS) \
30385 $(POSTSTAGE1_FLAGS_TO_PASS) \
30386 clean
30387 @endif libiberty-bootstrap
30390 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
30391 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
30392 maybe-all-stage4-libiberty:
30393 maybe-clean-stage4-libiberty:
30394 @if libiberty-bootstrap
30395 maybe-all-stage4-libiberty: all-stage4-libiberty
30396 all-stage4: all-stage4-libiberty
30397 TARGET-stage4-libiberty = $(TARGET-libiberty)
30398 all-stage4-libiberty: configure-stage4-libiberty
30399 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30400 @r=`${PWD_COMMAND}`; export r; \
30401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30402 TFLAGS="$(STAGE4_TFLAGS)"; \
30403 $(HOST_EXPORTS) \
30404 $(POSTSTAGE1_HOST_EXPORTS) \
30405 cd $(HOST_SUBDIR)/libiberty && \
30406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30407 CFLAGS="$(STAGE4_CFLAGS)" \
30408 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30409 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30410 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30411 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30412 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30413 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30414 TFLAGS="$(STAGE4_TFLAGS)" \
30415 $(TARGET-stage4-libiberty)
30417 maybe-clean-stage4-libiberty: clean-stage4-libiberty
30418 clean-stage4: clean-stage4-libiberty
30419 clean-stage4-libiberty:
30420 @if [ $(current_stage) = stage4 ]; then \
30421 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30422 else \
30423 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
30424 $(MAKE) stage4-start; \
30425 fi; \
30426 cd $(HOST_SUBDIR)/libiberty && \
30427 $(MAKE) $(EXTRA_HOST_FLAGS) \
30428 $(POSTSTAGE1_FLAGS_TO_PASS) \
30429 clean
30430 @endif libiberty-bootstrap
30433 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
30434 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
30435 maybe-all-stageprofile-libiberty:
30436 maybe-clean-stageprofile-libiberty:
30437 @if libiberty-bootstrap
30438 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
30439 all-stageprofile: all-stageprofile-libiberty
30440 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
30441 all-stageprofile-libiberty: configure-stageprofile-libiberty
30442 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30443 @r=`${PWD_COMMAND}`; export r; \
30444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30445 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30446 $(HOST_EXPORTS) \
30447 $(POSTSTAGE1_HOST_EXPORTS) \
30448 cd $(HOST_SUBDIR)/libiberty && \
30449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30450 CFLAGS="$(STAGEprofile_CFLAGS)" \
30451 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30452 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30456 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30457 TFLAGS="$(STAGEprofile_TFLAGS)" \
30458 $(TARGET-stageprofile-libiberty)
30460 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
30461 clean-stageprofile: clean-stageprofile-libiberty
30462 clean-stageprofile-libiberty:
30463 @if [ $(current_stage) = stageprofile ]; then \
30464 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30465 else \
30466 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
30467 $(MAKE) stageprofile-start; \
30468 fi; \
30469 cd $(HOST_SUBDIR)/libiberty && \
30470 $(MAKE) $(EXTRA_HOST_FLAGS) \
30471 $(POSTSTAGE1_FLAGS_TO_PASS) \
30472 clean
30473 @endif libiberty-bootstrap
30476 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
30477 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
30478 maybe-all-stagefeedback-libiberty:
30479 maybe-clean-stagefeedback-libiberty:
30480 @if libiberty-bootstrap
30481 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
30482 all-stagefeedback: all-stagefeedback-libiberty
30483 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
30484 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
30485 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30486 @r=`${PWD_COMMAND}`; export r; \
30487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30488 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30489 $(HOST_EXPORTS) \
30490 $(POSTSTAGE1_HOST_EXPORTS) \
30491 cd $(HOST_SUBDIR)/libiberty && \
30492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30493 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30494 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30495 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30499 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30500 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30501 $(TARGET-stagefeedback-libiberty)
30503 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
30504 clean-stagefeedback: clean-stagefeedback-libiberty
30505 clean-stagefeedback-libiberty:
30506 @if [ $(current_stage) = stagefeedback ]; then \
30507 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30508 else \
30509 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
30510 $(MAKE) stagefeedback-start; \
30511 fi; \
30512 cd $(HOST_SUBDIR)/libiberty && \
30513 $(MAKE) $(EXTRA_HOST_FLAGS) \
30514 $(POSTSTAGE1_FLAGS_TO_PASS) \
30515 clean
30516 @endif libiberty-bootstrap
30522 .PHONY: check-libiberty maybe-check-libiberty
30523 maybe-check-libiberty:
30524 @if libiberty
30525 maybe-check-libiberty: check-libiberty
30527 check-libiberty:
30528 @: $(MAKE); $(unstage)
30529 @r=`${PWD_COMMAND}`; export r; \
30530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30531 $(HOST_EXPORTS) \
30532 (cd $(HOST_SUBDIR)/libiberty && \
30533 $(MAKE) $(FLAGS_TO_PASS) check)
30535 @endif libiberty
30537 .PHONY: install-libiberty maybe-install-libiberty
30538 maybe-install-libiberty:
30539 @if libiberty
30540 maybe-install-libiberty: install-libiberty
30542 install-libiberty: installdirs
30543 @: $(MAKE); $(unstage)
30544 @r=`${PWD_COMMAND}`; export r; \
30545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546 $(HOST_EXPORTS) \
30547 (cd $(HOST_SUBDIR)/libiberty && \
30548 $(MAKE) $(FLAGS_TO_PASS) install)
30550 @endif libiberty
30552 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
30553 maybe-install-strip-libiberty:
30554 @if libiberty
30555 maybe-install-strip-libiberty: install-strip-libiberty
30557 install-strip-libiberty: installdirs
30558 @: $(MAKE); $(unstage)
30559 @r=`${PWD_COMMAND}`; export r; \
30560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30561 $(HOST_EXPORTS) \
30562 (cd $(HOST_SUBDIR)/libiberty && \
30563 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30565 @endif libiberty
30567 # Other targets (info, dvi, pdf, etc.)
30569 .PHONY: maybe-info-libiberty info-libiberty
30570 maybe-info-libiberty:
30571 @if libiberty
30572 maybe-info-libiberty: info-libiberty
30574 info-libiberty: \
30575 configure-libiberty
30576 @[ -f ./libiberty/Makefile ] || exit 0; \
30577 r=`${PWD_COMMAND}`; export r; \
30578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30579 $(HOST_EXPORTS) \
30580 for flag in $(EXTRA_HOST_FLAGS) ; do \
30581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30582 done; \
30583 echo "Doing info in libiberty" ; \
30584 (cd $(HOST_SUBDIR)/libiberty && \
30585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30587 "RANLIB=$${RANLIB}" \
30588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30589 info) \
30590 || exit 1
30592 @endif libiberty
30594 .PHONY: maybe-dvi-libiberty dvi-libiberty
30595 maybe-dvi-libiberty:
30596 @if libiberty
30597 maybe-dvi-libiberty: dvi-libiberty
30599 dvi-libiberty: \
30600 configure-libiberty
30601 @[ -f ./libiberty/Makefile ] || exit 0; \
30602 r=`${PWD_COMMAND}`; export r; \
30603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30604 $(HOST_EXPORTS) \
30605 for flag in $(EXTRA_HOST_FLAGS) ; do \
30606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30607 done; \
30608 echo "Doing dvi in libiberty" ; \
30609 (cd $(HOST_SUBDIR)/libiberty && \
30610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30612 "RANLIB=$${RANLIB}" \
30613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30614 dvi) \
30615 || exit 1
30617 @endif libiberty
30619 .PHONY: maybe-pdf-libiberty pdf-libiberty
30620 maybe-pdf-libiberty:
30621 @if libiberty
30622 maybe-pdf-libiberty: pdf-libiberty
30624 pdf-libiberty: \
30625 configure-libiberty
30626 @[ -f ./libiberty/Makefile ] || exit 0; \
30627 r=`${PWD_COMMAND}`; export r; \
30628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629 $(HOST_EXPORTS) \
30630 for flag in $(EXTRA_HOST_FLAGS) ; do \
30631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30632 done; \
30633 echo "Doing pdf in libiberty" ; \
30634 (cd $(HOST_SUBDIR)/libiberty && \
30635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30637 "RANLIB=$${RANLIB}" \
30638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30639 pdf) \
30640 || exit 1
30642 @endif libiberty
30644 .PHONY: maybe-html-libiberty html-libiberty
30645 maybe-html-libiberty:
30646 @if libiberty
30647 maybe-html-libiberty: html-libiberty
30649 html-libiberty: \
30650 configure-libiberty
30651 @[ -f ./libiberty/Makefile ] || exit 0; \
30652 r=`${PWD_COMMAND}`; export r; \
30653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30654 $(HOST_EXPORTS) \
30655 for flag in $(EXTRA_HOST_FLAGS) ; do \
30656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30657 done; \
30658 echo "Doing html in libiberty" ; \
30659 (cd $(HOST_SUBDIR)/libiberty && \
30660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30662 "RANLIB=$${RANLIB}" \
30663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30664 html) \
30665 || exit 1
30667 @endif libiberty
30669 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
30670 maybe-TAGS-libiberty:
30671 @if libiberty
30672 maybe-TAGS-libiberty: TAGS-libiberty
30674 TAGS-libiberty: \
30675 configure-libiberty
30676 @[ -f ./libiberty/Makefile ] || exit 0; \
30677 r=`${PWD_COMMAND}`; export r; \
30678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30679 $(HOST_EXPORTS) \
30680 for flag in $(EXTRA_HOST_FLAGS) ; do \
30681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30682 done; \
30683 echo "Doing TAGS in libiberty" ; \
30684 (cd $(HOST_SUBDIR)/libiberty && \
30685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30687 "RANLIB=$${RANLIB}" \
30688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30689 TAGS) \
30690 || exit 1
30692 @endif libiberty
30694 .PHONY: maybe-install-info-libiberty install-info-libiberty
30695 maybe-install-info-libiberty:
30696 @if libiberty
30697 maybe-install-info-libiberty: install-info-libiberty
30699 install-info-libiberty: \
30700 configure-libiberty \
30701 info-libiberty
30702 @[ -f ./libiberty/Makefile ] || exit 0; \
30703 r=`${PWD_COMMAND}`; export r; \
30704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30705 $(HOST_EXPORTS) \
30706 for flag in $(EXTRA_HOST_FLAGS) ; do \
30707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30708 done; \
30709 echo "Doing install-info in libiberty" ; \
30710 (cd $(HOST_SUBDIR)/libiberty && \
30711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30713 "RANLIB=$${RANLIB}" \
30714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30715 install-info) \
30716 || exit 1
30718 @endif libiberty
30720 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
30721 maybe-install-pdf-libiberty:
30722 @if libiberty
30723 maybe-install-pdf-libiberty: install-pdf-libiberty
30725 install-pdf-libiberty: \
30726 configure-libiberty \
30727 pdf-libiberty
30728 @[ -f ./libiberty/Makefile ] || exit 0; \
30729 r=`${PWD_COMMAND}`; export r; \
30730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30731 $(HOST_EXPORTS) \
30732 for flag in $(EXTRA_HOST_FLAGS) ; do \
30733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30734 done; \
30735 echo "Doing install-pdf in libiberty" ; \
30736 (cd $(HOST_SUBDIR)/libiberty && \
30737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30739 "RANLIB=$${RANLIB}" \
30740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30741 install-pdf) \
30742 || exit 1
30744 @endif libiberty
30746 .PHONY: maybe-install-html-libiberty install-html-libiberty
30747 maybe-install-html-libiberty:
30748 @if libiberty
30749 maybe-install-html-libiberty: install-html-libiberty
30751 install-html-libiberty: \
30752 configure-libiberty \
30753 html-libiberty
30754 @[ -f ./libiberty/Makefile ] || exit 0; \
30755 r=`${PWD_COMMAND}`; export r; \
30756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30757 $(HOST_EXPORTS) \
30758 for flag in $(EXTRA_HOST_FLAGS) ; do \
30759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30760 done; \
30761 echo "Doing install-html in libiberty" ; \
30762 (cd $(HOST_SUBDIR)/libiberty && \
30763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30765 "RANLIB=$${RANLIB}" \
30766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30767 install-html) \
30768 || exit 1
30770 @endif libiberty
30772 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
30773 maybe-installcheck-libiberty:
30774 @if libiberty
30775 maybe-installcheck-libiberty: installcheck-libiberty
30777 installcheck-libiberty: \
30778 configure-libiberty
30779 @[ -f ./libiberty/Makefile ] || exit 0; \
30780 r=`${PWD_COMMAND}`; export r; \
30781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30782 $(HOST_EXPORTS) \
30783 for flag in $(EXTRA_HOST_FLAGS) ; do \
30784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30785 done; \
30786 echo "Doing installcheck in libiberty" ; \
30787 (cd $(HOST_SUBDIR)/libiberty && \
30788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30790 "RANLIB=$${RANLIB}" \
30791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30792 installcheck) \
30793 || exit 1
30795 @endif libiberty
30797 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30798 maybe-mostlyclean-libiberty:
30799 @if libiberty
30800 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30802 mostlyclean-libiberty:
30803 @[ -f ./libiberty/Makefile ] || exit 0; \
30804 r=`${PWD_COMMAND}`; export r; \
30805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30806 $(HOST_EXPORTS) \
30807 for flag in $(EXTRA_HOST_FLAGS) ; do \
30808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30809 done; \
30810 echo "Doing mostlyclean in libiberty" ; \
30811 (cd $(HOST_SUBDIR)/libiberty && \
30812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30814 "RANLIB=$${RANLIB}" \
30815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30816 mostlyclean) \
30817 || exit 1
30819 @endif libiberty
30821 .PHONY: maybe-clean-libiberty clean-libiberty
30822 maybe-clean-libiberty:
30823 @if libiberty
30824 maybe-clean-libiberty: clean-libiberty
30826 clean-libiberty:
30827 @[ -f ./libiberty/Makefile ] || exit 0; \
30828 r=`${PWD_COMMAND}`; export r; \
30829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30830 $(HOST_EXPORTS) \
30831 for flag in $(EXTRA_HOST_FLAGS) ; do \
30832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30833 done; \
30834 echo "Doing clean in libiberty" ; \
30835 (cd $(HOST_SUBDIR)/libiberty && \
30836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30838 "RANLIB=$${RANLIB}" \
30839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30840 clean) \
30841 || exit 1
30843 @endif libiberty
30845 .PHONY: maybe-distclean-libiberty distclean-libiberty
30846 maybe-distclean-libiberty:
30847 @if libiberty
30848 maybe-distclean-libiberty: distclean-libiberty
30850 distclean-libiberty:
30851 @[ -f ./libiberty/Makefile ] || exit 0; \
30852 r=`${PWD_COMMAND}`; export r; \
30853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30854 $(HOST_EXPORTS) \
30855 for flag in $(EXTRA_HOST_FLAGS) ; do \
30856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30857 done; \
30858 echo "Doing distclean in libiberty" ; \
30859 (cd $(HOST_SUBDIR)/libiberty && \
30860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30862 "RANLIB=$${RANLIB}" \
30863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30864 distclean) \
30865 || exit 1
30867 @endif libiberty
30869 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30870 maybe-maintainer-clean-libiberty:
30871 @if libiberty
30872 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30874 maintainer-clean-libiberty:
30875 @[ -f ./libiberty/Makefile ] || exit 0; \
30876 r=`${PWD_COMMAND}`; export r; \
30877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30878 $(HOST_EXPORTS) \
30879 for flag in $(EXTRA_HOST_FLAGS) ; do \
30880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30881 done; \
30882 echo "Doing maintainer-clean in libiberty" ; \
30883 (cd $(HOST_SUBDIR)/libiberty && \
30884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30886 "RANLIB=$${RANLIB}" \
30887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30888 maintainer-clean) \
30889 || exit 1
30891 @endif libiberty
30895 .PHONY: configure-libiconv maybe-configure-libiconv
30896 maybe-configure-libiconv:
30897 @if gcc-bootstrap
30898 configure-libiconv: stage_current
30899 @endif gcc-bootstrap
30900 @if libiconv
30901 maybe-configure-libiconv: configure-libiconv
30902 configure-libiconv:
30903 @: $(MAKE); $(unstage)
30904 @r=`${PWD_COMMAND}`; export r; \
30905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30908 $(HOST_EXPORTS) \
30909 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30910 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30911 case $(srcdir) in \
30912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30913 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30915 esac; \
30916 srcdiroption="--srcdir=$${topdir}/libiconv"; \
30917 libsrcdir="$$s/libiconv"; \
30918 $(SHELL) $${libsrcdir}/configure \
30919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30920 --target=${target_alias} $${srcdiroption} --disable-shared \
30921 || exit 1
30922 @endif libiconv
30928 .PHONY: all-libiconv maybe-all-libiconv
30929 maybe-all-libiconv:
30930 @if gcc-bootstrap
30931 all-libiconv: stage_current
30932 @endif gcc-bootstrap
30933 @if libiconv
30934 TARGET-libiconv=all
30935 maybe-all-libiconv: all-libiconv
30936 all-libiconv: configure-libiconv
30937 @: $(MAKE); $(unstage)
30938 @r=`${PWD_COMMAND}`; export r; \
30939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30940 $(HOST_EXPORTS) \
30941 (cd $(HOST_SUBDIR)/libiconv && \
30942 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30943 $(TARGET-libiconv))
30944 @endif libiconv
30949 .PHONY: check-libiconv maybe-check-libiconv
30950 maybe-check-libiconv:
30951 @if libiconv
30952 maybe-check-libiconv: check-libiconv
30954 check-libiconv:
30955 @: $(MAKE); $(unstage)
30956 @r=`${PWD_COMMAND}`; export r; \
30957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30958 $(HOST_EXPORTS) \
30959 (cd $(HOST_SUBDIR)/libiconv && \
30960 $(MAKE) $(FLAGS_TO_PASS) check)
30962 @endif libiconv
30964 .PHONY: install-libiconv maybe-install-libiconv
30965 maybe-install-libiconv:
30966 @if libiconv
30967 maybe-install-libiconv: install-libiconv
30969 install-libiconv:
30971 @endif libiconv
30973 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30974 maybe-install-strip-libiconv:
30975 @if libiconv
30976 maybe-install-strip-libiconv: install-strip-libiconv
30978 install-strip-libiconv:
30980 @endif libiconv
30982 # Other targets (info, dvi, pdf, etc.)
30984 .PHONY: maybe-info-libiconv info-libiconv
30985 maybe-info-libiconv:
30986 @if libiconv
30987 maybe-info-libiconv: info-libiconv
30989 info-libiconv: \
30990 configure-libiconv
30991 @: $(MAKE); $(unstage)
30992 @[ -f ./libiconv/Makefile ] || exit 0; \
30993 r=`${PWD_COMMAND}`; export r; \
30994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30995 $(HOST_EXPORTS) \
30996 for flag in $(EXTRA_HOST_FLAGS) ; do \
30997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30998 done; \
30999 echo "Doing info in libiconv" ; \
31000 (cd $(HOST_SUBDIR)/libiconv && \
31001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31003 "RANLIB=$${RANLIB}" \
31004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31005 info) \
31006 || exit 1
31008 @endif libiconv
31010 .PHONY: maybe-dvi-libiconv dvi-libiconv
31011 maybe-dvi-libiconv:
31012 @if libiconv
31013 maybe-dvi-libiconv: dvi-libiconv
31015 dvi-libiconv: \
31016 configure-libiconv
31017 @: $(MAKE); $(unstage)
31018 @[ -f ./libiconv/Makefile ] || exit 0; \
31019 r=`${PWD_COMMAND}`; export r; \
31020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31021 $(HOST_EXPORTS) \
31022 for flag in $(EXTRA_HOST_FLAGS) ; do \
31023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31024 done; \
31025 echo "Doing dvi in libiconv" ; \
31026 (cd $(HOST_SUBDIR)/libiconv && \
31027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31029 "RANLIB=$${RANLIB}" \
31030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31031 dvi) \
31032 || exit 1
31034 @endif libiconv
31036 .PHONY: maybe-pdf-libiconv pdf-libiconv
31037 maybe-pdf-libiconv:
31038 @if libiconv
31039 maybe-pdf-libiconv: pdf-libiconv
31041 pdf-libiconv: \
31042 configure-libiconv
31043 @: $(MAKE); $(unstage)
31044 @[ -f ./libiconv/Makefile ] || exit 0; \
31045 r=`${PWD_COMMAND}`; export r; \
31046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31047 $(HOST_EXPORTS) \
31048 for flag in $(EXTRA_HOST_FLAGS) ; do \
31049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31050 done; \
31051 echo "Doing pdf in libiconv" ; \
31052 (cd $(HOST_SUBDIR)/libiconv && \
31053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31055 "RANLIB=$${RANLIB}" \
31056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31057 pdf) \
31058 || exit 1
31060 @endif libiconv
31062 .PHONY: maybe-html-libiconv html-libiconv
31063 maybe-html-libiconv:
31064 @if libiconv
31065 maybe-html-libiconv: html-libiconv
31067 html-libiconv: \
31068 configure-libiconv
31069 @: $(MAKE); $(unstage)
31070 @[ -f ./libiconv/Makefile ] || exit 0; \
31071 r=`${PWD_COMMAND}`; export r; \
31072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31073 $(HOST_EXPORTS) \
31074 for flag in $(EXTRA_HOST_FLAGS) ; do \
31075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31076 done; \
31077 echo "Doing html in libiconv" ; \
31078 (cd $(HOST_SUBDIR)/libiconv && \
31079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31081 "RANLIB=$${RANLIB}" \
31082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31083 html) \
31084 || exit 1
31086 @endif libiconv
31088 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31089 maybe-TAGS-libiconv:
31090 @if libiconv
31091 maybe-TAGS-libiconv: TAGS-libiconv
31093 TAGS-libiconv: \
31094 configure-libiconv
31095 @: $(MAKE); $(unstage)
31096 @[ -f ./libiconv/Makefile ] || exit 0; \
31097 r=`${PWD_COMMAND}`; export r; \
31098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31099 $(HOST_EXPORTS) \
31100 for flag in $(EXTRA_HOST_FLAGS) ; do \
31101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31102 done; \
31103 echo "Doing TAGS in libiconv" ; \
31104 (cd $(HOST_SUBDIR)/libiconv && \
31105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31107 "RANLIB=$${RANLIB}" \
31108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31109 TAGS) \
31110 || exit 1
31112 @endif libiconv
31114 .PHONY: maybe-install-info-libiconv install-info-libiconv
31115 maybe-install-info-libiconv:
31116 @if libiconv
31117 maybe-install-info-libiconv: install-info-libiconv
31119 # libiconv doesn't support install-info.
31120 install-info-libiconv:
31122 @endif libiconv
31124 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31125 maybe-install-pdf-libiconv:
31126 @if libiconv
31127 maybe-install-pdf-libiconv: install-pdf-libiconv
31129 # libiconv doesn't support install-pdf.
31130 install-pdf-libiconv:
31132 @endif libiconv
31134 .PHONY: maybe-install-html-libiconv install-html-libiconv
31135 maybe-install-html-libiconv:
31136 @if libiconv
31137 maybe-install-html-libiconv: install-html-libiconv
31139 # libiconv doesn't support install-html.
31140 install-html-libiconv:
31142 @endif libiconv
31144 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31145 maybe-installcheck-libiconv:
31146 @if libiconv
31147 maybe-installcheck-libiconv: installcheck-libiconv
31149 installcheck-libiconv: \
31150 configure-libiconv
31151 @: $(MAKE); $(unstage)
31152 @[ -f ./libiconv/Makefile ] || exit 0; \
31153 r=`${PWD_COMMAND}`; export r; \
31154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31155 $(HOST_EXPORTS) \
31156 for flag in $(EXTRA_HOST_FLAGS) ; do \
31157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31158 done; \
31159 echo "Doing installcheck in libiconv" ; \
31160 (cd $(HOST_SUBDIR)/libiconv && \
31161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31163 "RANLIB=$${RANLIB}" \
31164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31165 installcheck) \
31166 || exit 1
31168 @endif libiconv
31170 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31171 maybe-mostlyclean-libiconv:
31172 @if libiconv
31173 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31175 mostlyclean-libiconv:
31176 @: $(MAKE); $(unstage)
31177 @[ -f ./libiconv/Makefile ] || exit 0; \
31178 r=`${PWD_COMMAND}`; export r; \
31179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31180 $(HOST_EXPORTS) \
31181 for flag in $(EXTRA_HOST_FLAGS) ; do \
31182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31183 done; \
31184 echo "Doing mostlyclean in libiconv" ; \
31185 (cd $(HOST_SUBDIR)/libiconv && \
31186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31188 "RANLIB=$${RANLIB}" \
31189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31190 mostlyclean) \
31191 || exit 1
31193 @endif libiconv
31195 .PHONY: maybe-clean-libiconv clean-libiconv
31196 maybe-clean-libiconv:
31197 @if libiconv
31198 maybe-clean-libiconv: clean-libiconv
31200 clean-libiconv:
31201 @: $(MAKE); $(unstage)
31202 @[ -f ./libiconv/Makefile ] || exit 0; \
31203 r=`${PWD_COMMAND}`; export r; \
31204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31205 $(HOST_EXPORTS) \
31206 for flag in $(EXTRA_HOST_FLAGS) ; do \
31207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31208 done; \
31209 echo "Doing clean in libiconv" ; \
31210 (cd $(HOST_SUBDIR)/libiconv && \
31211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31213 "RANLIB=$${RANLIB}" \
31214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31215 clean) \
31216 || exit 1
31218 @endif libiconv
31220 .PHONY: maybe-distclean-libiconv distclean-libiconv
31221 maybe-distclean-libiconv:
31222 @if libiconv
31223 maybe-distclean-libiconv: distclean-libiconv
31225 distclean-libiconv:
31226 @: $(MAKE); $(unstage)
31227 @[ -f ./libiconv/Makefile ] || exit 0; \
31228 r=`${PWD_COMMAND}`; export r; \
31229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31230 $(HOST_EXPORTS) \
31231 for flag in $(EXTRA_HOST_FLAGS) ; do \
31232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31233 done; \
31234 echo "Doing distclean in libiconv" ; \
31235 (cd $(HOST_SUBDIR)/libiconv && \
31236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31238 "RANLIB=$${RANLIB}" \
31239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31240 distclean) \
31241 || exit 1
31243 @endif libiconv
31245 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31246 maybe-maintainer-clean-libiconv:
31247 @if libiconv
31248 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31250 maintainer-clean-libiconv:
31251 @: $(MAKE); $(unstage)
31252 @[ -f ./libiconv/Makefile ] || exit 0; \
31253 r=`${PWD_COMMAND}`; export r; \
31254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31255 $(HOST_EXPORTS) \
31256 for flag in $(EXTRA_HOST_FLAGS) ; do \
31257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31258 done; \
31259 echo "Doing maintainer-clean in libiconv" ; \
31260 (cd $(HOST_SUBDIR)/libiconv && \
31261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31263 "RANLIB=$${RANLIB}" \
31264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31265 maintainer-clean) \
31266 || exit 1
31268 @endif libiconv
31272 .PHONY: configure-libtool maybe-configure-libtool
31273 maybe-configure-libtool:
31274 @if gcc-bootstrap
31275 configure-libtool: stage_current
31276 @endif gcc-bootstrap
31277 @if libtool
31278 maybe-configure-libtool: configure-libtool
31279 configure-libtool:
31280 @: $(MAKE); $(unstage)
31281 @r=`${PWD_COMMAND}`; export r; \
31282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31283 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
31284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
31285 $(HOST_EXPORTS) \
31286 echo Configuring in $(HOST_SUBDIR)/libtool; \
31287 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
31288 case $(srcdir) in \
31289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31290 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
31291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31292 esac; \
31293 srcdiroption="--srcdir=$${topdir}/libtool"; \
31294 libsrcdir="$$s/libtool"; \
31295 $(SHELL) $${libsrcdir}/configure \
31296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31297 --target=${target_alias} $${srcdiroption} \
31298 || exit 1
31299 @endif libtool
31305 .PHONY: all-libtool maybe-all-libtool
31306 maybe-all-libtool:
31307 @if gcc-bootstrap
31308 all-libtool: stage_current
31309 @endif gcc-bootstrap
31310 @if libtool
31311 TARGET-libtool=all
31312 maybe-all-libtool: all-libtool
31313 all-libtool: configure-libtool
31314 @: $(MAKE); $(unstage)
31315 @r=`${PWD_COMMAND}`; export r; \
31316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31317 $(HOST_EXPORTS) \
31318 (cd $(HOST_SUBDIR)/libtool && \
31319 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31320 $(TARGET-libtool))
31321 @endif libtool
31326 .PHONY: check-libtool maybe-check-libtool
31327 maybe-check-libtool:
31328 @if libtool
31329 maybe-check-libtool: check-libtool
31331 check-libtool:
31332 @: $(MAKE); $(unstage)
31333 @r=`${PWD_COMMAND}`; export r; \
31334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31335 $(HOST_EXPORTS) \
31336 (cd $(HOST_SUBDIR)/libtool && \
31337 $(MAKE) $(FLAGS_TO_PASS) check)
31339 @endif libtool
31341 .PHONY: install-libtool maybe-install-libtool
31342 maybe-install-libtool:
31343 @if libtool
31344 maybe-install-libtool: install-libtool
31346 install-libtool: installdirs
31347 @: $(MAKE); $(unstage)
31348 @r=`${PWD_COMMAND}`; export r; \
31349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31350 $(HOST_EXPORTS) \
31351 (cd $(HOST_SUBDIR)/libtool && \
31352 $(MAKE) $(FLAGS_TO_PASS) install)
31354 @endif libtool
31356 .PHONY: install-strip-libtool maybe-install-strip-libtool
31357 maybe-install-strip-libtool:
31358 @if libtool
31359 maybe-install-strip-libtool: install-strip-libtool
31361 install-strip-libtool: installdirs
31362 @: $(MAKE); $(unstage)
31363 @r=`${PWD_COMMAND}`; export r; \
31364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365 $(HOST_EXPORTS) \
31366 (cd $(HOST_SUBDIR)/libtool && \
31367 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31369 @endif libtool
31371 # Other targets (info, dvi, pdf, etc.)
31373 .PHONY: maybe-info-libtool info-libtool
31374 maybe-info-libtool:
31375 @if libtool
31376 maybe-info-libtool: info-libtool
31378 info-libtool: \
31379 configure-libtool
31380 @: $(MAKE); $(unstage)
31381 @[ -f ./libtool/Makefile ] || exit 0; \
31382 r=`${PWD_COMMAND}`; export r; \
31383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31384 $(HOST_EXPORTS) \
31385 for flag in $(EXTRA_HOST_FLAGS) ; do \
31386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31387 done; \
31388 echo "Doing info in libtool" ; \
31389 (cd $(HOST_SUBDIR)/libtool && \
31390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31392 "RANLIB=$${RANLIB}" \
31393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31394 info) \
31395 || exit 1
31397 @endif libtool
31399 .PHONY: maybe-dvi-libtool dvi-libtool
31400 maybe-dvi-libtool:
31401 @if libtool
31402 maybe-dvi-libtool: dvi-libtool
31404 dvi-libtool: \
31405 configure-libtool
31406 @: $(MAKE); $(unstage)
31407 @[ -f ./libtool/Makefile ] || exit 0; \
31408 r=`${PWD_COMMAND}`; export r; \
31409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31410 $(HOST_EXPORTS) \
31411 for flag in $(EXTRA_HOST_FLAGS) ; do \
31412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31413 done; \
31414 echo "Doing dvi in libtool" ; \
31415 (cd $(HOST_SUBDIR)/libtool && \
31416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31418 "RANLIB=$${RANLIB}" \
31419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31420 dvi) \
31421 || exit 1
31423 @endif libtool
31425 .PHONY: maybe-pdf-libtool pdf-libtool
31426 maybe-pdf-libtool:
31427 @if libtool
31428 maybe-pdf-libtool: pdf-libtool
31430 pdf-libtool: \
31431 configure-libtool
31432 @: $(MAKE); $(unstage)
31433 @[ -f ./libtool/Makefile ] || exit 0; \
31434 r=`${PWD_COMMAND}`; export r; \
31435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436 $(HOST_EXPORTS) \
31437 for flag in $(EXTRA_HOST_FLAGS) ; do \
31438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31439 done; \
31440 echo "Doing pdf in libtool" ; \
31441 (cd $(HOST_SUBDIR)/libtool && \
31442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31444 "RANLIB=$${RANLIB}" \
31445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31446 pdf) \
31447 || exit 1
31449 @endif libtool
31451 .PHONY: maybe-html-libtool html-libtool
31452 maybe-html-libtool:
31453 @if libtool
31454 maybe-html-libtool: html-libtool
31456 html-libtool: \
31457 configure-libtool
31458 @: $(MAKE); $(unstage)
31459 @[ -f ./libtool/Makefile ] || exit 0; \
31460 r=`${PWD_COMMAND}`; export r; \
31461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462 $(HOST_EXPORTS) \
31463 for flag in $(EXTRA_HOST_FLAGS) ; do \
31464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31465 done; \
31466 echo "Doing html in libtool" ; \
31467 (cd $(HOST_SUBDIR)/libtool && \
31468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470 "RANLIB=$${RANLIB}" \
31471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31472 html) \
31473 || exit 1
31475 @endif libtool
31477 .PHONY: maybe-TAGS-libtool TAGS-libtool
31478 maybe-TAGS-libtool:
31479 @if libtool
31480 maybe-TAGS-libtool: TAGS-libtool
31482 TAGS-libtool: \
31483 configure-libtool
31484 @: $(MAKE); $(unstage)
31485 @[ -f ./libtool/Makefile ] || exit 0; \
31486 r=`${PWD_COMMAND}`; export r; \
31487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488 $(HOST_EXPORTS) \
31489 for flag in $(EXTRA_HOST_FLAGS) ; do \
31490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491 done; \
31492 echo "Doing TAGS in libtool" ; \
31493 (cd $(HOST_SUBDIR)/libtool && \
31494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496 "RANLIB=$${RANLIB}" \
31497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31498 TAGS) \
31499 || exit 1
31501 @endif libtool
31503 .PHONY: maybe-install-info-libtool install-info-libtool
31504 maybe-install-info-libtool:
31505 @if libtool
31506 maybe-install-info-libtool: install-info-libtool
31508 install-info-libtool: \
31509 configure-libtool \
31510 info-libtool
31511 @: $(MAKE); $(unstage)
31512 @[ -f ./libtool/Makefile ] || exit 0; \
31513 r=`${PWD_COMMAND}`; export r; \
31514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31515 $(HOST_EXPORTS) \
31516 for flag in $(EXTRA_HOST_FLAGS) ; do \
31517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31518 done; \
31519 echo "Doing install-info in libtool" ; \
31520 (cd $(HOST_SUBDIR)/libtool && \
31521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31523 "RANLIB=$${RANLIB}" \
31524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31525 install-info) \
31526 || exit 1
31528 @endif libtool
31530 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
31531 maybe-install-pdf-libtool:
31532 @if libtool
31533 maybe-install-pdf-libtool: install-pdf-libtool
31535 install-pdf-libtool: \
31536 configure-libtool \
31537 pdf-libtool
31538 @: $(MAKE); $(unstage)
31539 @[ -f ./libtool/Makefile ] || exit 0; \
31540 r=`${PWD_COMMAND}`; export r; \
31541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31542 $(HOST_EXPORTS) \
31543 for flag in $(EXTRA_HOST_FLAGS) ; do \
31544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31545 done; \
31546 echo "Doing install-pdf in libtool" ; \
31547 (cd $(HOST_SUBDIR)/libtool && \
31548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31550 "RANLIB=$${RANLIB}" \
31551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31552 install-pdf) \
31553 || exit 1
31555 @endif libtool
31557 .PHONY: maybe-install-html-libtool install-html-libtool
31558 maybe-install-html-libtool:
31559 @if libtool
31560 maybe-install-html-libtool: install-html-libtool
31562 install-html-libtool: \
31563 configure-libtool \
31564 html-libtool
31565 @: $(MAKE); $(unstage)
31566 @[ -f ./libtool/Makefile ] || exit 0; \
31567 r=`${PWD_COMMAND}`; export r; \
31568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31569 $(HOST_EXPORTS) \
31570 for flag in $(EXTRA_HOST_FLAGS) ; do \
31571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31572 done; \
31573 echo "Doing install-html in libtool" ; \
31574 (cd $(HOST_SUBDIR)/libtool && \
31575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31577 "RANLIB=$${RANLIB}" \
31578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31579 install-html) \
31580 || exit 1
31582 @endif libtool
31584 .PHONY: maybe-installcheck-libtool installcheck-libtool
31585 maybe-installcheck-libtool:
31586 @if libtool
31587 maybe-installcheck-libtool: installcheck-libtool
31589 installcheck-libtool: \
31590 configure-libtool
31591 @: $(MAKE); $(unstage)
31592 @[ -f ./libtool/Makefile ] || exit 0; \
31593 r=`${PWD_COMMAND}`; export r; \
31594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31595 $(HOST_EXPORTS) \
31596 for flag in $(EXTRA_HOST_FLAGS) ; do \
31597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31598 done; \
31599 echo "Doing installcheck in libtool" ; \
31600 (cd $(HOST_SUBDIR)/libtool && \
31601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31603 "RANLIB=$${RANLIB}" \
31604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31605 installcheck) \
31606 || exit 1
31608 @endif libtool
31610 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
31611 maybe-mostlyclean-libtool:
31612 @if libtool
31613 maybe-mostlyclean-libtool: mostlyclean-libtool
31615 mostlyclean-libtool:
31616 @: $(MAKE); $(unstage)
31617 @[ -f ./libtool/Makefile ] || exit 0; \
31618 r=`${PWD_COMMAND}`; export r; \
31619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31620 $(HOST_EXPORTS) \
31621 for flag in $(EXTRA_HOST_FLAGS) ; do \
31622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31623 done; \
31624 echo "Doing mostlyclean in libtool" ; \
31625 (cd $(HOST_SUBDIR)/libtool && \
31626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31628 "RANLIB=$${RANLIB}" \
31629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31630 mostlyclean) \
31631 || exit 1
31633 @endif libtool
31635 .PHONY: maybe-clean-libtool clean-libtool
31636 maybe-clean-libtool:
31637 @if libtool
31638 maybe-clean-libtool: clean-libtool
31640 clean-libtool:
31641 @: $(MAKE); $(unstage)
31642 @[ -f ./libtool/Makefile ] || exit 0; \
31643 r=`${PWD_COMMAND}`; export r; \
31644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31645 $(HOST_EXPORTS) \
31646 for flag in $(EXTRA_HOST_FLAGS) ; do \
31647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31648 done; \
31649 echo "Doing clean in libtool" ; \
31650 (cd $(HOST_SUBDIR)/libtool && \
31651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31653 "RANLIB=$${RANLIB}" \
31654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31655 clean) \
31656 || exit 1
31658 @endif libtool
31660 .PHONY: maybe-distclean-libtool distclean-libtool
31661 maybe-distclean-libtool:
31662 @if libtool
31663 maybe-distclean-libtool: distclean-libtool
31665 distclean-libtool:
31666 @: $(MAKE); $(unstage)
31667 @[ -f ./libtool/Makefile ] || exit 0; \
31668 r=`${PWD_COMMAND}`; export r; \
31669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31670 $(HOST_EXPORTS) \
31671 for flag in $(EXTRA_HOST_FLAGS) ; do \
31672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31673 done; \
31674 echo "Doing distclean in libtool" ; \
31675 (cd $(HOST_SUBDIR)/libtool && \
31676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31678 "RANLIB=$${RANLIB}" \
31679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31680 distclean) \
31681 || exit 1
31683 @endif libtool
31685 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
31686 maybe-maintainer-clean-libtool:
31687 @if libtool
31688 maybe-maintainer-clean-libtool: maintainer-clean-libtool
31690 maintainer-clean-libtool:
31691 @: $(MAKE); $(unstage)
31692 @[ -f ./libtool/Makefile ] || exit 0; \
31693 r=`${PWD_COMMAND}`; export r; \
31694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31695 $(HOST_EXPORTS) \
31696 for flag in $(EXTRA_HOST_FLAGS) ; do \
31697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31698 done; \
31699 echo "Doing maintainer-clean in libtool" ; \
31700 (cd $(HOST_SUBDIR)/libtool && \
31701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31703 "RANLIB=$${RANLIB}" \
31704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31705 maintainer-clean) \
31706 || exit 1
31708 @endif libtool
31712 .PHONY: configure-m4 maybe-configure-m4
31713 maybe-configure-m4:
31714 @if gcc-bootstrap
31715 configure-m4: stage_current
31716 @endif gcc-bootstrap
31717 @if m4
31718 maybe-configure-m4: configure-m4
31719 configure-m4:
31720 @: $(MAKE); $(unstage)
31721 @r=`${PWD_COMMAND}`; export r; \
31722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31723 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
31725 $(HOST_EXPORTS) \
31726 echo Configuring in $(HOST_SUBDIR)/m4; \
31727 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31728 case $(srcdir) in \
31729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31730 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31732 esac; \
31733 srcdiroption="--srcdir=$${topdir}/m4"; \
31734 libsrcdir="$$s/m4"; \
31735 $(SHELL) $${libsrcdir}/configure \
31736 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31737 --target=${target_alias} $${srcdiroption} \
31738 || exit 1
31739 @endif m4
31745 .PHONY: all-m4 maybe-all-m4
31746 maybe-all-m4:
31747 @if gcc-bootstrap
31748 all-m4: stage_current
31749 @endif gcc-bootstrap
31750 @if m4
31751 TARGET-m4=all
31752 maybe-all-m4: all-m4
31753 all-m4: configure-m4
31754 @: $(MAKE); $(unstage)
31755 @r=`${PWD_COMMAND}`; export r; \
31756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757 $(HOST_EXPORTS) \
31758 (cd $(HOST_SUBDIR)/m4 && \
31759 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31760 $(TARGET-m4))
31761 @endif m4
31766 .PHONY: check-m4 maybe-check-m4
31767 maybe-check-m4:
31768 @if m4
31769 maybe-check-m4: check-m4
31771 check-m4:
31772 @: $(MAKE); $(unstage)
31773 @r=`${PWD_COMMAND}`; export r; \
31774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31775 $(HOST_EXPORTS) \
31776 (cd $(HOST_SUBDIR)/m4 && \
31777 $(MAKE) $(FLAGS_TO_PASS) check)
31779 @endif m4
31781 .PHONY: install-m4 maybe-install-m4
31782 maybe-install-m4:
31783 @if m4
31784 maybe-install-m4: install-m4
31786 install-m4: installdirs
31787 @: $(MAKE); $(unstage)
31788 @r=`${PWD_COMMAND}`; export r; \
31789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31790 $(HOST_EXPORTS) \
31791 (cd $(HOST_SUBDIR)/m4 && \
31792 $(MAKE) $(FLAGS_TO_PASS) install)
31794 @endif m4
31796 .PHONY: install-strip-m4 maybe-install-strip-m4
31797 maybe-install-strip-m4:
31798 @if m4
31799 maybe-install-strip-m4: install-strip-m4
31801 install-strip-m4: installdirs
31802 @: $(MAKE); $(unstage)
31803 @r=`${PWD_COMMAND}`; export r; \
31804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31805 $(HOST_EXPORTS) \
31806 (cd $(HOST_SUBDIR)/m4 && \
31807 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31809 @endif m4
31811 # Other targets (info, dvi, pdf, etc.)
31813 .PHONY: maybe-info-m4 info-m4
31814 maybe-info-m4:
31815 @if m4
31816 maybe-info-m4: info-m4
31818 info-m4: \
31819 configure-m4
31820 @: $(MAKE); $(unstage)
31821 @[ -f ./m4/Makefile ] || exit 0; \
31822 r=`${PWD_COMMAND}`; export r; \
31823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31824 $(HOST_EXPORTS) \
31825 for flag in $(EXTRA_HOST_FLAGS) ; do \
31826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31827 done; \
31828 echo "Doing info in m4" ; \
31829 (cd $(HOST_SUBDIR)/m4 && \
31830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31832 "RANLIB=$${RANLIB}" \
31833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31834 info) \
31835 || exit 1
31837 @endif m4
31839 .PHONY: maybe-dvi-m4 dvi-m4
31840 maybe-dvi-m4:
31841 @if m4
31842 maybe-dvi-m4: dvi-m4
31844 dvi-m4: \
31845 configure-m4
31846 @: $(MAKE); $(unstage)
31847 @[ -f ./m4/Makefile ] || exit 0; \
31848 r=`${PWD_COMMAND}`; export r; \
31849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31850 $(HOST_EXPORTS) \
31851 for flag in $(EXTRA_HOST_FLAGS) ; do \
31852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31853 done; \
31854 echo "Doing dvi in m4" ; \
31855 (cd $(HOST_SUBDIR)/m4 && \
31856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31858 "RANLIB=$${RANLIB}" \
31859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31860 dvi) \
31861 || exit 1
31863 @endif m4
31865 .PHONY: maybe-pdf-m4 pdf-m4
31866 maybe-pdf-m4:
31867 @if m4
31868 maybe-pdf-m4: pdf-m4
31870 pdf-m4: \
31871 configure-m4
31872 @: $(MAKE); $(unstage)
31873 @[ -f ./m4/Makefile ] || exit 0; \
31874 r=`${PWD_COMMAND}`; export r; \
31875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31876 $(HOST_EXPORTS) \
31877 for flag in $(EXTRA_HOST_FLAGS) ; do \
31878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31879 done; \
31880 echo "Doing pdf in m4" ; \
31881 (cd $(HOST_SUBDIR)/m4 && \
31882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31884 "RANLIB=$${RANLIB}" \
31885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31886 pdf) \
31887 || exit 1
31889 @endif m4
31891 .PHONY: maybe-html-m4 html-m4
31892 maybe-html-m4:
31893 @if m4
31894 maybe-html-m4: html-m4
31896 html-m4: \
31897 configure-m4
31898 @: $(MAKE); $(unstage)
31899 @[ -f ./m4/Makefile ] || exit 0; \
31900 r=`${PWD_COMMAND}`; export r; \
31901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31902 $(HOST_EXPORTS) \
31903 for flag in $(EXTRA_HOST_FLAGS) ; do \
31904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31905 done; \
31906 echo "Doing html in m4" ; \
31907 (cd $(HOST_SUBDIR)/m4 && \
31908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31910 "RANLIB=$${RANLIB}" \
31911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31912 html) \
31913 || exit 1
31915 @endif m4
31917 .PHONY: maybe-TAGS-m4 TAGS-m4
31918 maybe-TAGS-m4:
31919 @if m4
31920 maybe-TAGS-m4: TAGS-m4
31922 TAGS-m4: \
31923 configure-m4
31924 @: $(MAKE); $(unstage)
31925 @[ -f ./m4/Makefile ] || exit 0; \
31926 r=`${PWD_COMMAND}`; export r; \
31927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31928 $(HOST_EXPORTS) \
31929 for flag in $(EXTRA_HOST_FLAGS) ; do \
31930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31931 done; \
31932 echo "Doing TAGS in m4" ; \
31933 (cd $(HOST_SUBDIR)/m4 && \
31934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31936 "RANLIB=$${RANLIB}" \
31937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31938 TAGS) \
31939 || exit 1
31941 @endif m4
31943 .PHONY: maybe-install-info-m4 install-info-m4
31944 maybe-install-info-m4:
31945 @if m4
31946 maybe-install-info-m4: install-info-m4
31948 install-info-m4: \
31949 configure-m4 \
31950 info-m4
31951 @: $(MAKE); $(unstage)
31952 @[ -f ./m4/Makefile ] || exit 0; \
31953 r=`${PWD_COMMAND}`; export r; \
31954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31955 $(HOST_EXPORTS) \
31956 for flag in $(EXTRA_HOST_FLAGS) ; do \
31957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31958 done; \
31959 echo "Doing install-info in m4" ; \
31960 (cd $(HOST_SUBDIR)/m4 && \
31961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31963 "RANLIB=$${RANLIB}" \
31964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31965 install-info) \
31966 || exit 1
31968 @endif m4
31970 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31971 maybe-install-pdf-m4:
31972 @if m4
31973 maybe-install-pdf-m4: install-pdf-m4
31975 install-pdf-m4: \
31976 configure-m4 \
31977 pdf-m4
31978 @: $(MAKE); $(unstage)
31979 @[ -f ./m4/Makefile ] || exit 0; \
31980 r=`${PWD_COMMAND}`; export r; \
31981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31982 $(HOST_EXPORTS) \
31983 for flag in $(EXTRA_HOST_FLAGS) ; do \
31984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31985 done; \
31986 echo "Doing install-pdf in m4" ; \
31987 (cd $(HOST_SUBDIR)/m4 && \
31988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31990 "RANLIB=$${RANLIB}" \
31991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31992 install-pdf) \
31993 || exit 1
31995 @endif m4
31997 .PHONY: maybe-install-html-m4 install-html-m4
31998 maybe-install-html-m4:
31999 @if m4
32000 maybe-install-html-m4: install-html-m4
32002 install-html-m4: \
32003 configure-m4 \
32004 html-m4
32005 @: $(MAKE); $(unstage)
32006 @[ -f ./m4/Makefile ] || exit 0; \
32007 r=`${PWD_COMMAND}`; export r; \
32008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32009 $(HOST_EXPORTS) \
32010 for flag in $(EXTRA_HOST_FLAGS) ; do \
32011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32012 done; \
32013 echo "Doing install-html in m4" ; \
32014 (cd $(HOST_SUBDIR)/m4 && \
32015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32017 "RANLIB=$${RANLIB}" \
32018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32019 install-html) \
32020 || exit 1
32022 @endif m4
32024 .PHONY: maybe-installcheck-m4 installcheck-m4
32025 maybe-installcheck-m4:
32026 @if m4
32027 maybe-installcheck-m4: installcheck-m4
32029 installcheck-m4: \
32030 configure-m4
32031 @: $(MAKE); $(unstage)
32032 @[ -f ./m4/Makefile ] || exit 0; \
32033 r=`${PWD_COMMAND}`; export r; \
32034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32035 $(HOST_EXPORTS) \
32036 for flag in $(EXTRA_HOST_FLAGS) ; do \
32037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32038 done; \
32039 echo "Doing installcheck in m4" ; \
32040 (cd $(HOST_SUBDIR)/m4 && \
32041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32043 "RANLIB=$${RANLIB}" \
32044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32045 installcheck) \
32046 || exit 1
32048 @endif m4
32050 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32051 maybe-mostlyclean-m4:
32052 @if m4
32053 maybe-mostlyclean-m4: mostlyclean-m4
32055 mostlyclean-m4:
32056 @: $(MAKE); $(unstage)
32057 @[ -f ./m4/Makefile ] || exit 0; \
32058 r=`${PWD_COMMAND}`; export r; \
32059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32060 $(HOST_EXPORTS) \
32061 for flag in $(EXTRA_HOST_FLAGS) ; do \
32062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32063 done; \
32064 echo "Doing mostlyclean in m4" ; \
32065 (cd $(HOST_SUBDIR)/m4 && \
32066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32068 "RANLIB=$${RANLIB}" \
32069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32070 mostlyclean) \
32071 || exit 1
32073 @endif m4
32075 .PHONY: maybe-clean-m4 clean-m4
32076 maybe-clean-m4:
32077 @if m4
32078 maybe-clean-m4: clean-m4
32080 clean-m4:
32081 @: $(MAKE); $(unstage)
32082 @[ -f ./m4/Makefile ] || exit 0; \
32083 r=`${PWD_COMMAND}`; export r; \
32084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32085 $(HOST_EXPORTS) \
32086 for flag in $(EXTRA_HOST_FLAGS) ; do \
32087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32088 done; \
32089 echo "Doing clean in m4" ; \
32090 (cd $(HOST_SUBDIR)/m4 && \
32091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32093 "RANLIB=$${RANLIB}" \
32094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32095 clean) \
32096 || exit 1
32098 @endif m4
32100 .PHONY: maybe-distclean-m4 distclean-m4
32101 maybe-distclean-m4:
32102 @if m4
32103 maybe-distclean-m4: distclean-m4
32105 distclean-m4:
32106 @: $(MAKE); $(unstage)
32107 @[ -f ./m4/Makefile ] || exit 0; \
32108 r=`${PWD_COMMAND}`; export r; \
32109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32110 $(HOST_EXPORTS) \
32111 for flag in $(EXTRA_HOST_FLAGS) ; do \
32112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32113 done; \
32114 echo "Doing distclean in m4" ; \
32115 (cd $(HOST_SUBDIR)/m4 && \
32116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32118 "RANLIB=$${RANLIB}" \
32119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32120 distclean) \
32121 || exit 1
32123 @endif m4
32125 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32126 maybe-maintainer-clean-m4:
32127 @if m4
32128 maybe-maintainer-clean-m4: maintainer-clean-m4
32130 maintainer-clean-m4:
32131 @: $(MAKE); $(unstage)
32132 @[ -f ./m4/Makefile ] || exit 0; \
32133 r=`${PWD_COMMAND}`; export r; \
32134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32135 $(HOST_EXPORTS) \
32136 for flag in $(EXTRA_HOST_FLAGS) ; do \
32137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32138 done; \
32139 echo "Doing maintainer-clean in m4" ; \
32140 (cd $(HOST_SUBDIR)/m4 && \
32141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32143 "RANLIB=$${RANLIB}" \
32144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32145 maintainer-clean) \
32146 || exit 1
32148 @endif m4
32152 .PHONY: configure-make maybe-configure-make
32153 maybe-configure-make:
32154 @if gcc-bootstrap
32155 configure-make: stage_current
32156 @endif gcc-bootstrap
32157 @if make
32158 maybe-configure-make: configure-make
32159 configure-make:
32160 @: $(MAKE); $(unstage)
32161 @r=`${PWD_COMMAND}`; export r; \
32162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32163 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
32164 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
32165 $(HOST_EXPORTS) \
32166 echo Configuring in $(HOST_SUBDIR)/make; \
32167 cd "$(HOST_SUBDIR)/make" || exit 1; \
32168 case $(srcdir) in \
32169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32170 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
32171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32172 esac; \
32173 srcdiroption="--srcdir=$${topdir}/make"; \
32174 libsrcdir="$$s/make"; \
32175 $(SHELL) $${libsrcdir}/configure \
32176 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32177 --target=${target_alias} $${srcdiroption} \
32178 || exit 1
32179 @endif make
32185 .PHONY: all-make maybe-all-make
32186 maybe-all-make:
32187 @if gcc-bootstrap
32188 all-make: stage_current
32189 @endif gcc-bootstrap
32190 @if make
32191 TARGET-make=all
32192 maybe-all-make: all-make
32193 all-make: configure-make
32194 @: $(MAKE); $(unstage)
32195 @r=`${PWD_COMMAND}`; export r; \
32196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32197 $(HOST_EXPORTS) \
32198 (cd $(HOST_SUBDIR)/make && \
32199 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32200 $(TARGET-make))
32201 @endif make
32206 .PHONY: check-make maybe-check-make
32207 maybe-check-make:
32208 @if make
32209 maybe-check-make: check-make
32211 check-make:
32212 @: $(MAKE); $(unstage)
32213 @r=`${PWD_COMMAND}`; export r; \
32214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215 $(HOST_EXPORTS) \
32216 (cd $(HOST_SUBDIR)/make && \
32217 $(MAKE) $(FLAGS_TO_PASS) check)
32219 @endif make
32221 .PHONY: install-make maybe-install-make
32222 maybe-install-make:
32223 @if make
32224 maybe-install-make: install-make
32226 install-make: installdirs
32227 @: $(MAKE); $(unstage)
32228 @r=`${PWD_COMMAND}`; export r; \
32229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230 $(HOST_EXPORTS) \
32231 (cd $(HOST_SUBDIR)/make && \
32232 $(MAKE) $(FLAGS_TO_PASS) install)
32234 @endif make
32236 .PHONY: install-strip-make maybe-install-strip-make
32237 maybe-install-strip-make:
32238 @if make
32239 maybe-install-strip-make: install-strip-make
32241 install-strip-make: installdirs
32242 @: $(MAKE); $(unstage)
32243 @r=`${PWD_COMMAND}`; export r; \
32244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32245 $(HOST_EXPORTS) \
32246 (cd $(HOST_SUBDIR)/make && \
32247 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32249 @endif make
32251 # Other targets (info, dvi, pdf, etc.)
32253 .PHONY: maybe-info-make info-make
32254 maybe-info-make:
32255 @if make
32256 maybe-info-make: info-make
32258 info-make: \
32259 configure-make
32260 @: $(MAKE); $(unstage)
32261 @[ -f ./make/Makefile ] || exit 0; \
32262 r=`${PWD_COMMAND}`; export r; \
32263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32264 $(HOST_EXPORTS) \
32265 for flag in $(EXTRA_HOST_FLAGS) ; do \
32266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32267 done; \
32268 echo "Doing info in make" ; \
32269 (cd $(HOST_SUBDIR)/make && \
32270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32272 "RANLIB=$${RANLIB}" \
32273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32274 info) \
32275 || exit 1
32277 @endif make
32279 .PHONY: maybe-dvi-make dvi-make
32280 maybe-dvi-make:
32281 @if make
32282 maybe-dvi-make: dvi-make
32284 dvi-make: \
32285 configure-make
32286 @: $(MAKE); $(unstage)
32287 @[ -f ./make/Makefile ] || exit 0; \
32288 r=`${PWD_COMMAND}`; export r; \
32289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32290 $(HOST_EXPORTS) \
32291 for flag in $(EXTRA_HOST_FLAGS) ; do \
32292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32293 done; \
32294 echo "Doing dvi in make" ; \
32295 (cd $(HOST_SUBDIR)/make && \
32296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32298 "RANLIB=$${RANLIB}" \
32299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32300 dvi) \
32301 || exit 1
32303 @endif make
32305 .PHONY: maybe-pdf-make pdf-make
32306 maybe-pdf-make:
32307 @if make
32308 maybe-pdf-make: pdf-make
32310 pdf-make: \
32311 configure-make
32312 @: $(MAKE); $(unstage)
32313 @[ -f ./make/Makefile ] || exit 0; \
32314 r=`${PWD_COMMAND}`; export r; \
32315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32316 $(HOST_EXPORTS) \
32317 for flag in $(EXTRA_HOST_FLAGS) ; do \
32318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32319 done; \
32320 echo "Doing pdf in make" ; \
32321 (cd $(HOST_SUBDIR)/make && \
32322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32324 "RANLIB=$${RANLIB}" \
32325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32326 pdf) \
32327 || exit 1
32329 @endif make
32331 .PHONY: maybe-html-make html-make
32332 maybe-html-make:
32333 @if make
32334 maybe-html-make: html-make
32336 html-make: \
32337 configure-make
32338 @: $(MAKE); $(unstage)
32339 @[ -f ./make/Makefile ] || exit 0; \
32340 r=`${PWD_COMMAND}`; export r; \
32341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32342 $(HOST_EXPORTS) \
32343 for flag in $(EXTRA_HOST_FLAGS) ; do \
32344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32345 done; \
32346 echo "Doing html in make" ; \
32347 (cd $(HOST_SUBDIR)/make && \
32348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32350 "RANLIB=$${RANLIB}" \
32351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32352 html) \
32353 || exit 1
32355 @endif make
32357 .PHONY: maybe-TAGS-make TAGS-make
32358 maybe-TAGS-make:
32359 @if make
32360 maybe-TAGS-make: TAGS-make
32362 TAGS-make: \
32363 configure-make
32364 @: $(MAKE); $(unstage)
32365 @[ -f ./make/Makefile ] || exit 0; \
32366 r=`${PWD_COMMAND}`; export r; \
32367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32368 $(HOST_EXPORTS) \
32369 for flag in $(EXTRA_HOST_FLAGS) ; do \
32370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32371 done; \
32372 echo "Doing TAGS in make" ; \
32373 (cd $(HOST_SUBDIR)/make && \
32374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32376 "RANLIB=$${RANLIB}" \
32377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32378 TAGS) \
32379 || exit 1
32381 @endif make
32383 .PHONY: maybe-install-info-make install-info-make
32384 maybe-install-info-make:
32385 @if make
32386 maybe-install-info-make: install-info-make
32388 install-info-make: \
32389 configure-make \
32390 info-make
32391 @: $(MAKE); $(unstage)
32392 @[ -f ./make/Makefile ] || exit 0; \
32393 r=`${PWD_COMMAND}`; export r; \
32394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32395 $(HOST_EXPORTS) \
32396 for flag in $(EXTRA_HOST_FLAGS) ; do \
32397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32398 done; \
32399 echo "Doing install-info in make" ; \
32400 (cd $(HOST_SUBDIR)/make && \
32401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32403 "RANLIB=$${RANLIB}" \
32404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32405 install-info) \
32406 || exit 1
32408 @endif make
32410 .PHONY: maybe-install-pdf-make install-pdf-make
32411 maybe-install-pdf-make:
32412 @if make
32413 maybe-install-pdf-make: install-pdf-make
32415 install-pdf-make: \
32416 configure-make \
32417 pdf-make
32418 @: $(MAKE); $(unstage)
32419 @[ -f ./make/Makefile ] || exit 0; \
32420 r=`${PWD_COMMAND}`; export r; \
32421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32422 $(HOST_EXPORTS) \
32423 for flag in $(EXTRA_HOST_FLAGS) ; do \
32424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32425 done; \
32426 echo "Doing install-pdf in make" ; \
32427 (cd $(HOST_SUBDIR)/make && \
32428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32430 "RANLIB=$${RANLIB}" \
32431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32432 install-pdf) \
32433 || exit 1
32435 @endif make
32437 .PHONY: maybe-install-html-make install-html-make
32438 maybe-install-html-make:
32439 @if make
32440 maybe-install-html-make: install-html-make
32442 install-html-make: \
32443 configure-make \
32444 html-make
32445 @: $(MAKE); $(unstage)
32446 @[ -f ./make/Makefile ] || exit 0; \
32447 r=`${PWD_COMMAND}`; export r; \
32448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32449 $(HOST_EXPORTS) \
32450 for flag in $(EXTRA_HOST_FLAGS) ; do \
32451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32452 done; \
32453 echo "Doing install-html in make" ; \
32454 (cd $(HOST_SUBDIR)/make && \
32455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32457 "RANLIB=$${RANLIB}" \
32458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32459 install-html) \
32460 || exit 1
32462 @endif make
32464 .PHONY: maybe-installcheck-make installcheck-make
32465 maybe-installcheck-make:
32466 @if make
32467 maybe-installcheck-make: installcheck-make
32469 installcheck-make: \
32470 configure-make
32471 @: $(MAKE); $(unstage)
32472 @[ -f ./make/Makefile ] || exit 0; \
32473 r=`${PWD_COMMAND}`; export r; \
32474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32475 $(HOST_EXPORTS) \
32476 for flag in $(EXTRA_HOST_FLAGS) ; do \
32477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32478 done; \
32479 echo "Doing installcheck in make" ; \
32480 (cd $(HOST_SUBDIR)/make && \
32481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32483 "RANLIB=$${RANLIB}" \
32484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32485 installcheck) \
32486 || exit 1
32488 @endif make
32490 .PHONY: maybe-mostlyclean-make mostlyclean-make
32491 maybe-mostlyclean-make:
32492 @if make
32493 maybe-mostlyclean-make: mostlyclean-make
32495 mostlyclean-make:
32496 @: $(MAKE); $(unstage)
32497 @[ -f ./make/Makefile ] || exit 0; \
32498 r=`${PWD_COMMAND}`; export r; \
32499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32500 $(HOST_EXPORTS) \
32501 for flag in $(EXTRA_HOST_FLAGS) ; do \
32502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32503 done; \
32504 echo "Doing mostlyclean in make" ; \
32505 (cd $(HOST_SUBDIR)/make && \
32506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32508 "RANLIB=$${RANLIB}" \
32509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32510 mostlyclean) \
32511 || exit 1
32513 @endif make
32515 .PHONY: maybe-clean-make clean-make
32516 maybe-clean-make:
32517 @if make
32518 maybe-clean-make: clean-make
32520 clean-make:
32521 @: $(MAKE); $(unstage)
32522 @[ -f ./make/Makefile ] || exit 0; \
32523 r=`${PWD_COMMAND}`; export r; \
32524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525 $(HOST_EXPORTS) \
32526 for flag in $(EXTRA_HOST_FLAGS) ; do \
32527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32528 done; \
32529 echo "Doing clean in make" ; \
32530 (cd $(HOST_SUBDIR)/make && \
32531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32533 "RANLIB=$${RANLIB}" \
32534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32535 clean) \
32536 || exit 1
32538 @endif make
32540 .PHONY: maybe-distclean-make distclean-make
32541 maybe-distclean-make:
32542 @if make
32543 maybe-distclean-make: distclean-make
32545 distclean-make:
32546 @: $(MAKE); $(unstage)
32547 @[ -f ./make/Makefile ] || exit 0; \
32548 r=`${PWD_COMMAND}`; export r; \
32549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32550 $(HOST_EXPORTS) \
32551 for flag in $(EXTRA_HOST_FLAGS) ; do \
32552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32553 done; \
32554 echo "Doing distclean in make" ; \
32555 (cd $(HOST_SUBDIR)/make && \
32556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32558 "RANLIB=$${RANLIB}" \
32559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32560 distclean) \
32561 || exit 1
32563 @endif make
32565 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
32566 maybe-maintainer-clean-make:
32567 @if make
32568 maybe-maintainer-clean-make: maintainer-clean-make
32570 maintainer-clean-make:
32571 @: $(MAKE); $(unstage)
32572 @[ -f ./make/Makefile ] || exit 0; \
32573 r=`${PWD_COMMAND}`; export r; \
32574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32575 $(HOST_EXPORTS) \
32576 for flag in $(EXTRA_HOST_FLAGS) ; do \
32577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32578 done; \
32579 echo "Doing maintainer-clean in make" ; \
32580 (cd $(HOST_SUBDIR)/make && \
32581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32583 "RANLIB=$${RANLIB}" \
32584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32585 maintainer-clean) \
32586 || exit 1
32588 @endif make
32592 .PHONY: configure-mmalloc maybe-configure-mmalloc
32593 maybe-configure-mmalloc:
32594 @if gcc-bootstrap
32595 configure-mmalloc: stage_current
32596 @endif gcc-bootstrap
32597 @if mmalloc
32598 maybe-configure-mmalloc: configure-mmalloc
32599 configure-mmalloc:
32600 @: $(MAKE); $(unstage)
32601 @r=`${PWD_COMMAND}`; export r; \
32602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32603 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
32604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
32605 $(HOST_EXPORTS) \
32606 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
32607 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
32608 case $(srcdir) in \
32609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32610 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
32611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32612 esac; \
32613 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
32614 libsrcdir="$$s/mmalloc"; \
32615 $(SHELL) $${libsrcdir}/configure \
32616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32617 --target=${target_alias} $${srcdiroption} \
32618 || exit 1
32619 @endif mmalloc
32625 .PHONY: all-mmalloc maybe-all-mmalloc
32626 maybe-all-mmalloc:
32627 @if gcc-bootstrap
32628 all-mmalloc: stage_current
32629 @endif gcc-bootstrap
32630 @if mmalloc
32631 TARGET-mmalloc=all
32632 maybe-all-mmalloc: all-mmalloc
32633 all-mmalloc: configure-mmalloc
32634 @: $(MAKE); $(unstage)
32635 @r=`${PWD_COMMAND}`; export r; \
32636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32637 $(HOST_EXPORTS) \
32638 (cd $(HOST_SUBDIR)/mmalloc && \
32639 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32640 $(TARGET-mmalloc))
32641 @endif mmalloc
32646 .PHONY: check-mmalloc maybe-check-mmalloc
32647 maybe-check-mmalloc:
32648 @if mmalloc
32649 maybe-check-mmalloc: check-mmalloc
32651 check-mmalloc:
32653 @endif mmalloc
32655 .PHONY: install-mmalloc maybe-install-mmalloc
32656 maybe-install-mmalloc:
32657 @if mmalloc
32658 maybe-install-mmalloc: install-mmalloc
32660 install-mmalloc: installdirs
32661 @: $(MAKE); $(unstage)
32662 @r=`${PWD_COMMAND}`; export r; \
32663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32664 $(HOST_EXPORTS) \
32665 (cd $(HOST_SUBDIR)/mmalloc && \
32666 $(MAKE) $(FLAGS_TO_PASS) install)
32668 @endif mmalloc
32670 .PHONY: install-strip-mmalloc maybe-install-strip-mmalloc
32671 maybe-install-strip-mmalloc:
32672 @if mmalloc
32673 maybe-install-strip-mmalloc: install-strip-mmalloc
32675 install-strip-mmalloc: installdirs
32676 @: $(MAKE); $(unstage)
32677 @r=`${PWD_COMMAND}`; export r; \
32678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32679 $(HOST_EXPORTS) \
32680 (cd $(HOST_SUBDIR)/mmalloc && \
32681 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32683 @endif mmalloc
32685 # Other targets (info, dvi, pdf, etc.)
32687 .PHONY: maybe-info-mmalloc info-mmalloc
32688 maybe-info-mmalloc:
32689 @if mmalloc
32690 maybe-info-mmalloc: info-mmalloc
32692 info-mmalloc: \
32693 configure-mmalloc
32694 @: $(MAKE); $(unstage)
32695 @[ -f ./mmalloc/Makefile ] || exit 0; \
32696 r=`${PWD_COMMAND}`; export r; \
32697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32698 $(HOST_EXPORTS) \
32699 for flag in $(EXTRA_HOST_FLAGS) ; do \
32700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32701 done; \
32702 echo "Doing info in mmalloc" ; \
32703 (cd $(HOST_SUBDIR)/mmalloc && \
32704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32706 "RANLIB=$${RANLIB}" \
32707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32708 info) \
32709 || exit 1
32711 @endif mmalloc
32713 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
32714 maybe-dvi-mmalloc:
32715 @if mmalloc
32716 maybe-dvi-mmalloc: dvi-mmalloc
32718 dvi-mmalloc: \
32719 configure-mmalloc
32720 @: $(MAKE); $(unstage)
32721 @[ -f ./mmalloc/Makefile ] || exit 0; \
32722 r=`${PWD_COMMAND}`; export r; \
32723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32724 $(HOST_EXPORTS) \
32725 for flag in $(EXTRA_HOST_FLAGS) ; do \
32726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32727 done; \
32728 echo "Doing dvi in mmalloc" ; \
32729 (cd $(HOST_SUBDIR)/mmalloc && \
32730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32732 "RANLIB=$${RANLIB}" \
32733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32734 dvi) \
32735 || exit 1
32737 @endif mmalloc
32739 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
32740 maybe-pdf-mmalloc:
32741 @if mmalloc
32742 maybe-pdf-mmalloc: pdf-mmalloc
32744 pdf-mmalloc: \
32745 configure-mmalloc
32746 @: $(MAKE); $(unstage)
32747 @[ -f ./mmalloc/Makefile ] || exit 0; \
32748 r=`${PWD_COMMAND}`; export r; \
32749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32750 $(HOST_EXPORTS) \
32751 for flag in $(EXTRA_HOST_FLAGS) ; do \
32752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32753 done; \
32754 echo "Doing pdf in mmalloc" ; \
32755 (cd $(HOST_SUBDIR)/mmalloc && \
32756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32758 "RANLIB=$${RANLIB}" \
32759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32760 pdf) \
32761 || exit 1
32763 @endif mmalloc
32765 .PHONY: maybe-html-mmalloc html-mmalloc
32766 maybe-html-mmalloc:
32767 @if mmalloc
32768 maybe-html-mmalloc: html-mmalloc
32770 html-mmalloc: \
32771 configure-mmalloc
32772 @: $(MAKE); $(unstage)
32773 @[ -f ./mmalloc/Makefile ] || exit 0; \
32774 r=`${PWD_COMMAND}`; export r; \
32775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32776 $(HOST_EXPORTS) \
32777 for flag in $(EXTRA_HOST_FLAGS) ; do \
32778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32779 done; \
32780 echo "Doing html in mmalloc" ; \
32781 (cd $(HOST_SUBDIR)/mmalloc && \
32782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32784 "RANLIB=$${RANLIB}" \
32785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32786 html) \
32787 || exit 1
32789 @endif mmalloc
32791 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
32792 maybe-TAGS-mmalloc:
32793 @if mmalloc
32794 maybe-TAGS-mmalloc: TAGS-mmalloc
32796 TAGS-mmalloc: \
32797 configure-mmalloc
32798 @: $(MAKE); $(unstage)
32799 @[ -f ./mmalloc/Makefile ] || exit 0; \
32800 r=`${PWD_COMMAND}`; export r; \
32801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32802 $(HOST_EXPORTS) \
32803 for flag in $(EXTRA_HOST_FLAGS) ; do \
32804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32805 done; \
32806 echo "Doing TAGS in mmalloc" ; \
32807 (cd $(HOST_SUBDIR)/mmalloc && \
32808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32810 "RANLIB=$${RANLIB}" \
32811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32812 TAGS) \
32813 || exit 1
32815 @endif mmalloc
32817 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
32818 maybe-install-info-mmalloc:
32819 @if mmalloc
32820 maybe-install-info-mmalloc: install-info-mmalloc
32822 install-info-mmalloc: \
32823 configure-mmalloc \
32824 info-mmalloc
32825 @: $(MAKE); $(unstage)
32826 @[ -f ./mmalloc/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 install-info in mmalloc" ; \
32834 (cd $(HOST_SUBDIR)/mmalloc && \
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 install-info) \
32840 || exit 1
32842 @endif mmalloc
32844 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
32845 maybe-install-pdf-mmalloc:
32846 @if mmalloc
32847 maybe-install-pdf-mmalloc: install-pdf-mmalloc
32849 install-pdf-mmalloc: \
32850 configure-mmalloc \
32851 pdf-mmalloc
32852 @: $(MAKE); $(unstage)
32853 @[ -f ./mmalloc/Makefile ] || exit 0; \
32854 r=`${PWD_COMMAND}`; export r; \
32855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32856 $(HOST_EXPORTS) \
32857 for flag in $(EXTRA_HOST_FLAGS) ; do \
32858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32859 done; \
32860 echo "Doing install-pdf in mmalloc" ; \
32861 (cd $(HOST_SUBDIR)/mmalloc && \
32862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32864 "RANLIB=$${RANLIB}" \
32865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32866 install-pdf) \
32867 || exit 1
32869 @endif mmalloc
32871 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
32872 maybe-install-html-mmalloc:
32873 @if mmalloc
32874 maybe-install-html-mmalloc: install-html-mmalloc
32876 install-html-mmalloc: \
32877 configure-mmalloc \
32878 html-mmalloc
32879 @: $(MAKE); $(unstage)
32880 @[ -f ./mmalloc/Makefile ] || exit 0; \
32881 r=`${PWD_COMMAND}`; export r; \
32882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32883 $(HOST_EXPORTS) \
32884 for flag in $(EXTRA_HOST_FLAGS) ; do \
32885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32886 done; \
32887 echo "Doing install-html in mmalloc" ; \
32888 (cd $(HOST_SUBDIR)/mmalloc && \
32889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32891 "RANLIB=$${RANLIB}" \
32892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32893 install-html) \
32894 || exit 1
32896 @endif mmalloc
32898 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32899 maybe-installcheck-mmalloc:
32900 @if mmalloc
32901 maybe-installcheck-mmalloc: installcheck-mmalloc
32903 installcheck-mmalloc: \
32904 configure-mmalloc
32905 @: $(MAKE); $(unstage)
32906 @[ -f ./mmalloc/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 installcheck in mmalloc" ; \
32914 (cd $(HOST_SUBDIR)/mmalloc && \
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 installcheck) \
32920 || exit 1
32922 @endif mmalloc
32924 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32925 maybe-mostlyclean-mmalloc:
32926 @if mmalloc
32927 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32929 mostlyclean-mmalloc:
32930 @: $(MAKE); $(unstage)
32931 @[ -f ./mmalloc/Makefile ] || exit 0; \
32932 r=`${PWD_COMMAND}`; export r; \
32933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32934 $(HOST_EXPORTS) \
32935 for flag in $(EXTRA_HOST_FLAGS) ; do \
32936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32937 done; \
32938 echo "Doing mostlyclean in mmalloc" ; \
32939 (cd $(HOST_SUBDIR)/mmalloc && \
32940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32942 "RANLIB=$${RANLIB}" \
32943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32944 mostlyclean) \
32945 || exit 1
32947 @endif mmalloc
32949 .PHONY: maybe-clean-mmalloc clean-mmalloc
32950 maybe-clean-mmalloc:
32951 @if mmalloc
32952 maybe-clean-mmalloc: clean-mmalloc
32954 clean-mmalloc:
32955 @: $(MAKE); $(unstage)
32956 @[ -f ./mmalloc/Makefile ] || exit 0; \
32957 r=`${PWD_COMMAND}`; export r; \
32958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32959 $(HOST_EXPORTS) \
32960 for flag in $(EXTRA_HOST_FLAGS) ; do \
32961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32962 done; \
32963 echo "Doing clean in mmalloc" ; \
32964 (cd $(HOST_SUBDIR)/mmalloc && \
32965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32967 "RANLIB=$${RANLIB}" \
32968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32969 clean) \
32970 || exit 1
32972 @endif mmalloc
32974 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32975 maybe-distclean-mmalloc:
32976 @if mmalloc
32977 maybe-distclean-mmalloc: distclean-mmalloc
32979 distclean-mmalloc:
32980 @: $(MAKE); $(unstage)
32981 @[ -f ./mmalloc/Makefile ] || exit 0; \
32982 r=`${PWD_COMMAND}`; export r; \
32983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32984 $(HOST_EXPORTS) \
32985 for flag in $(EXTRA_HOST_FLAGS) ; do \
32986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32987 done; \
32988 echo "Doing distclean in mmalloc" ; \
32989 (cd $(HOST_SUBDIR)/mmalloc && \
32990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32992 "RANLIB=$${RANLIB}" \
32993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32994 distclean) \
32995 || exit 1
32997 @endif mmalloc
32999 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
33000 maybe-maintainer-clean-mmalloc:
33001 @if mmalloc
33002 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
33004 maintainer-clean-mmalloc:
33005 @: $(MAKE); $(unstage)
33006 @[ -f ./mmalloc/Makefile ] || exit 0; \
33007 r=`${PWD_COMMAND}`; export r; \
33008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33009 $(HOST_EXPORTS) \
33010 for flag in $(EXTRA_HOST_FLAGS) ; do \
33011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33012 done; \
33013 echo "Doing maintainer-clean in mmalloc" ; \
33014 (cd $(HOST_SUBDIR)/mmalloc && \
33015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33017 "RANLIB=$${RANLIB}" \
33018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33019 maintainer-clean) \
33020 || exit 1
33022 @endif mmalloc
33026 .PHONY: configure-patch maybe-configure-patch
33027 maybe-configure-patch:
33028 @if gcc-bootstrap
33029 configure-patch: stage_current
33030 @endif gcc-bootstrap
33031 @if patch
33032 maybe-configure-patch: configure-patch
33033 configure-patch:
33034 @: $(MAKE); $(unstage)
33035 @r=`${PWD_COMMAND}`; export r; \
33036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33037 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
33038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
33039 $(HOST_EXPORTS) \
33040 echo Configuring in $(HOST_SUBDIR)/patch; \
33041 cd "$(HOST_SUBDIR)/patch" || exit 1; \
33042 case $(srcdir) in \
33043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33044 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
33045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33046 esac; \
33047 srcdiroption="--srcdir=$${topdir}/patch"; \
33048 libsrcdir="$$s/patch"; \
33049 $(SHELL) $${libsrcdir}/configure \
33050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33051 --target=${target_alias} $${srcdiroption} \
33052 || exit 1
33053 @endif patch
33059 .PHONY: all-patch maybe-all-patch
33060 maybe-all-patch:
33061 @if gcc-bootstrap
33062 all-patch: stage_current
33063 @endif gcc-bootstrap
33064 @if patch
33065 TARGET-patch=all
33066 maybe-all-patch: all-patch
33067 all-patch: configure-patch
33068 @: $(MAKE); $(unstage)
33069 @r=`${PWD_COMMAND}`; export r; \
33070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33071 $(HOST_EXPORTS) \
33072 (cd $(HOST_SUBDIR)/patch && \
33073 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33074 $(TARGET-patch))
33075 @endif patch
33080 .PHONY: check-patch maybe-check-patch
33081 maybe-check-patch:
33082 @if patch
33083 maybe-check-patch: check-patch
33085 check-patch:
33086 @: $(MAKE); $(unstage)
33087 @r=`${PWD_COMMAND}`; export r; \
33088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33089 $(HOST_EXPORTS) \
33090 (cd $(HOST_SUBDIR)/patch && \
33091 $(MAKE) $(FLAGS_TO_PASS) check)
33093 @endif patch
33095 .PHONY: install-patch maybe-install-patch
33096 maybe-install-patch:
33097 @if patch
33098 maybe-install-patch: install-patch
33100 install-patch: installdirs
33101 @: $(MAKE); $(unstage)
33102 @r=`${PWD_COMMAND}`; export r; \
33103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33104 $(HOST_EXPORTS) \
33105 (cd $(HOST_SUBDIR)/patch && \
33106 $(MAKE) $(FLAGS_TO_PASS) install)
33108 @endif patch
33110 .PHONY: install-strip-patch maybe-install-strip-patch
33111 maybe-install-strip-patch:
33112 @if patch
33113 maybe-install-strip-patch: install-strip-patch
33115 install-strip-patch: installdirs
33116 @: $(MAKE); $(unstage)
33117 @r=`${PWD_COMMAND}`; export r; \
33118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33119 $(HOST_EXPORTS) \
33120 (cd $(HOST_SUBDIR)/patch && \
33121 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33123 @endif patch
33125 # Other targets (info, dvi, pdf, etc.)
33127 .PHONY: maybe-info-patch info-patch
33128 maybe-info-patch:
33129 @if patch
33130 maybe-info-patch: info-patch
33132 info-patch: \
33133 configure-patch
33134 @: $(MAKE); $(unstage)
33135 @[ -f ./patch/Makefile ] || exit 0; \
33136 r=`${PWD_COMMAND}`; export r; \
33137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33138 $(HOST_EXPORTS) \
33139 for flag in $(EXTRA_HOST_FLAGS) ; do \
33140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33141 done; \
33142 echo "Doing info in patch" ; \
33143 (cd $(HOST_SUBDIR)/patch && \
33144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33146 "RANLIB=$${RANLIB}" \
33147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33148 info) \
33149 || exit 1
33151 @endif patch
33153 .PHONY: maybe-dvi-patch dvi-patch
33154 maybe-dvi-patch:
33155 @if patch
33156 maybe-dvi-patch: dvi-patch
33158 dvi-patch: \
33159 configure-patch
33160 @: $(MAKE); $(unstage)
33161 @[ -f ./patch/Makefile ] || exit 0; \
33162 r=`${PWD_COMMAND}`; export r; \
33163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33164 $(HOST_EXPORTS) \
33165 for flag in $(EXTRA_HOST_FLAGS) ; do \
33166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33167 done; \
33168 echo "Doing dvi in patch" ; \
33169 (cd $(HOST_SUBDIR)/patch && \
33170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33172 "RANLIB=$${RANLIB}" \
33173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33174 dvi) \
33175 || exit 1
33177 @endif patch
33179 .PHONY: maybe-pdf-patch pdf-patch
33180 maybe-pdf-patch:
33181 @if patch
33182 maybe-pdf-patch: pdf-patch
33184 pdf-patch: \
33185 configure-patch
33186 @: $(MAKE); $(unstage)
33187 @[ -f ./patch/Makefile ] || exit 0; \
33188 r=`${PWD_COMMAND}`; export r; \
33189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33190 $(HOST_EXPORTS) \
33191 for flag in $(EXTRA_HOST_FLAGS) ; do \
33192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33193 done; \
33194 echo "Doing pdf in patch" ; \
33195 (cd $(HOST_SUBDIR)/patch && \
33196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33198 "RANLIB=$${RANLIB}" \
33199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33200 pdf) \
33201 || exit 1
33203 @endif patch
33205 .PHONY: maybe-html-patch html-patch
33206 maybe-html-patch:
33207 @if patch
33208 maybe-html-patch: html-patch
33210 html-patch: \
33211 configure-patch
33212 @: $(MAKE); $(unstage)
33213 @[ -f ./patch/Makefile ] || exit 0; \
33214 r=`${PWD_COMMAND}`; export r; \
33215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33216 $(HOST_EXPORTS) \
33217 for flag in $(EXTRA_HOST_FLAGS) ; do \
33218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33219 done; \
33220 echo "Doing html in patch" ; \
33221 (cd $(HOST_SUBDIR)/patch && \
33222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33224 "RANLIB=$${RANLIB}" \
33225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33226 html) \
33227 || exit 1
33229 @endif patch
33231 .PHONY: maybe-TAGS-patch TAGS-patch
33232 maybe-TAGS-patch:
33233 @if patch
33234 maybe-TAGS-patch: TAGS-patch
33236 TAGS-patch: \
33237 configure-patch
33238 @: $(MAKE); $(unstage)
33239 @[ -f ./patch/Makefile ] || exit 0; \
33240 r=`${PWD_COMMAND}`; export r; \
33241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33242 $(HOST_EXPORTS) \
33243 for flag in $(EXTRA_HOST_FLAGS) ; do \
33244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33245 done; \
33246 echo "Doing TAGS in patch" ; \
33247 (cd $(HOST_SUBDIR)/patch && \
33248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33250 "RANLIB=$${RANLIB}" \
33251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33252 TAGS) \
33253 || exit 1
33255 @endif patch
33257 .PHONY: maybe-install-info-patch install-info-patch
33258 maybe-install-info-patch:
33259 @if patch
33260 maybe-install-info-patch: install-info-patch
33262 install-info-patch: \
33263 configure-patch \
33264 info-patch
33265 @: $(MAKE); $(unstage)
33266 @[ -f ./patch/Makefile ] || exit 0; \
33267 r=`${PWD_COMMAND}`; export r; \
33268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33269 $(HOST_EXPORTS) \
33270 for flag in $(EXTRA_HOST_FLAGS) ; do \
33271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33272 done; \
33273 echo "Doing install-info in patch" ; \
33274 (cd $(HOST_SUBDIR)/patch && \
33275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33277 "RANLIB=$${RANLIB}" \
33278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33279 install-info) \
33280 || exit 1
33282 @endif patch
33284 .PHONY: maybe-install-pdf-patch install-pdf-patch
33285 maybe-install-pdf-patch:
33286 @if patch
33287 maybe-install-pdf-patch: install-pdf-patch
33289 install-pdf-patch: \
33290 configure-patch \
33291 pdf-patch
33292 @: $(MAKE); $(unstage)
33293 @[ -f ./patch/Makefile ] || exit 0; \
33294 r=`${PWD_COMMAND}`; export r; \
33295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33296 $(HOST_EXPORTS) \
33297 for flag in $(EXTRA_HOST_FLAGS) ; do \
33298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33299 done; \
33300 echo "Doing install-pdf in patch" ; \
33301 (cd $(HOST_SUBDIR)/patch && \
33302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33304 "RANLIB=$${RANLIB}" \
33305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33306 install-pdf) \
33307 || exit 1
33309 @endif patch
33311 .PHONY: maybe-install-html-patch install-html-patch
33312 maybe-install-html-patch:
33313 @if patch
33314 maybe-install-html-patch: install-html-patch
33316 install-html-patch: \
33317 configure-patch \
33318 html-patch
33319 @: $(MAKE); $(unstage)
33320 @[ -f ./patch/Makefile ] || exit 0; \
33321 r=`${PWD_COMMAND}`; export r; \
33322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33323 $(HOST_EXPORTS) \
33324 for flag in $(EXTRA_HOST_FLAGS) ; do \
33325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33326 done; \
33327 echo "Doing install-html in patch" ; \
33328 (cd $(HOST_SUBDIR)/patch && \
33329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33331 "RANLIB=$${RANLIB}" \
33332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33333 install-html) \
33334 || exit 1
33336 @endif patch
33338 .PHONY: maybe-installcheck-patch installcheck-patch
33339 maybe-installcheck-patch:
33340 @if patch
33341 maybe-installcheck-patch: installcheck-patch
33343 installcheck-patch: \
33344 configure-patch
33345 @: $(MAKE); $(unstage)
33346 @[ -f ./patch/Makefile ] || exit 0; \
33347 r=`${PWD_COMMAND}`; export r; \
33348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33349 $(HOST_EXPORTS) \
33350 for flag in $(EXTRA_HOST_FLAGS) ; do \
33351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33352 done; \
33353 echo "Doing installcheck in patch" ; \
33354 (cd $(HOST_SUBDIR)/patch && \
33355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33357 "RANLIB=$${RANLIB}" \
33358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33359 installcheck) \
33360 || exit 1
33362 @endif patch
33364 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
33365 maybe-mostlyclean-patch:
33366 @if patch
33367 maybe-mostlyclean-patch: mostlyclean-patch
33369 mostlyclean-patch:
33370 @: $(MAKE); $(unstage)
33371 @[ -f ./patch/Makefile ] || exit 0; \
33372 r=`${PWD_COMMAND}`; export r; \
33373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33374 $(HOST_EXPORTS) \
33375 for flag in $(EXTRA_HOST_FLAGS) ; do \
33376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33377 done; \
33378 echo "Doing mostlyclean in patch" ; \
33379 (cd $(HOST_SUBDIR)/patch && \
33380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33382 "RANLIB=$${RANLIB}" \
33383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33384 mostlyclean) \
33385 || exit 1
33387 @endif patch
33389 .PHONY: maybe-clean-patch clean-patch
33390 maybe-clean-patch:
33391 @if patch
33392 maybe-clean-patch: clean-patch
33394 clean-patch:
33395 @: $(MAKE); $(unstage)
33396 @[ -f ./patch/Makefile ] || exit 0; \
33397 r=`${PWD_COMMAND}`; export r; \
33398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33399 $(HOST_EXPORTS) \
33400 for flag in $(EXTRA_HOST_FLAGS) ; do \
33401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33402 done; \
33403 echo "Doing clean in patch" ; \
33404 (cd $(HOST_SUBDIR)/patch && \
33405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33407 "RANLIB=$${RANLIB}" \
33408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33409 clean) \
33410 || exit 1
33412 @endif patch
33414 .PHONY: maybe-distclean-patch distclean-patch
33415 maybe-distclean-patch:
33416 @if patch
33417 maybe-distclean-patch: distclean-patch
33419 distclean-patch:
33420 @: $(MAKE); $(unstage)
33421 @[ -f ./patch/Makefile ] || exit 0; \
33422 r=`${PWD_COMMAND}`; export r; \
33423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33424 $(HOST_EXPORTS) \
33425 for flag in $(EXTRA_HOST_FLAGS) ; do \
33426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33427 done; \
33428 echo "Doing distclean in patch" ; \
33429 (cd $(HOST_SUBDIR)/patch && \
33430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33432 "RANLIB=$${RANLIB}" \
33433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33434 distclean) \
33435 || exit 1
33437 @endif patch
33439 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
33440 maybe-maintainer-clean-patch:
33441 @if patch
33442 maybe-maintainer-clean-patch: maintainer-clean-patch
33444 maintainer-clean-patch:
33445 @: $(MAKE); $(unstage)
33446 @[ -f ./patch/Makefile ] || exit 0; \
33447 r=`${PWD_COMMAND}`; export r; \
33448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33449 $(HOST_EXPORTS) \
33450 for flag in $(EXTRA_HOST_FLAGS) ; do \
33451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33452 done; \
33453 echo "Doing maintainer-clean in patch" ; \
33454 (cd $(HOST_SUBDIR)/patch && \
33455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33457 "RANLIB=$${RANLIB}" \
33458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33459 maintainer-clean) \
33460 || exit 1
33462 @endif patch
33466 .PHONY: configure-perl maybe-configure-perl
33467 maybe-configure-perl:
33468 @if gcc-bootstrap
33469 configure-perl: stage_current
33470 @endif gcc-bootstrap
33471 @if perl
33472 maybe-configure-perl: configure-perl
33473 configure-perl:
33474 @: $(MAKE); $(unstage)
33475 @r=`${PWD_COMMAND}`; export r; \
33476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33477 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
33478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
33479 $(HOST_EXPORTS) \
33480 echo Configuring in $(HOST_SUBDIR)/perl; \
33481 cd "$(HOST_SUBDIR)/perl" || exit 1; \
33482 case $(srcdir) in \
33483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33484 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
33485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33486 esac; \
33487 srcdiroption="--srcdir=$${topdir}/perl"; \
33488 libsrcdir="$$s/perl"; \
33489 $(SHELL) $${libsrcdir}/configure \
33490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33491 --target=${target_alias} $${srcdiroption} \
33492 || exit 1
33493 @endif perl
33499 .PHONY: all-perl maybe-all-perl
33500 maybe-all-perl:
33501 @if gcc-bootstrap
33502 all-perl: stage_current
33503 @endif gcc-bootstrap
33504 @if perl
33505 TARGET-perl=all
33506 maybe-all-perl: all-perl
33507 all-perl: configure-perl
33508 @: $(MAKE); $(unstage)
33509 @r=`${PWD_COMMAND}`; export r; \
33510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33511 $(HOST_EXPORTS) \
33512 (cd $(HOST_SUBDIR)/perl && \
33513 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33514 $(TARGET-perl))
33515 @endif perl
33520 .PHONY: check-perl maybe-check-perl
33521 maybe-check-perl:
33522 @if perl
33523 maybe-check-perl: check-perl
33525 check-perl:
33526 @: $(MAKE); $(unstage)
33527 @r=`${PWD_COMMAND}`; export r; \
33528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529 $(HOST_EXPORTS) \
33530 (cd $(HOST_SUBDIR)/perl && \
33531 $(MAKE) $(FLAGS_TO_PASS) check)
33533 @endif perl
33535 .PHONY: install-perl maybe-install-perl
33536 maybe-install-perl:
33537 @if perl
33538 maybe-install-perl: install-perl
33540 install-perl: installdirs
33541 @: $(MAKE); $(unstage)
33542 @r=`${PWD_COMMAND}`; export r; \
33543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33544 $(HOST_EXPORTS) \
33545 (cd $(HOST_SUBDIR)/perl && \
33546 $(MAKE) $(FLAGS_TO_PASS) install)
33548 @endif perl
33550 .PHONY: install-strip-perl maybe-install-strip-perl
33551 maybe-install-strip-perl:
33552 @if perl
33553 maybe-install-strip-perl: install-strip-perl
33555 install-strip-perl: installdirs
33556 @: $(MAKE); $(unstage)
33557 @r=`${PWD_COMMAND}`; export r; \
33558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33559 $(HOST_EXPORTS) \
33560 (cd $(HOST_SUBDIR)/perl && \
33561 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33563 @endif perl
33565 # Other targets (info, dvi, pdf, etc.)
33567 .PHONY: maybe-info-perl info-perl
33568 maybe-info-perl:
33569 @if perl
33570 maybe-info-perl: info-perl
33572 info-perl: \
33573 configure-perl
33574 @: $(MAKE); $(unstage)
33575 @[ -f ./perl/Makefile ] || exit 0; \
33576 r=`${PWD_COMMAND}`; export r; \
33577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33578 $(HOST_EXPORTS) \
33579 for flag in $(EXTRA_HOST_FLAGS) ; do \
33580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33581 done; \
33582 echo "Doing info in perl" ; \
33583 (cd $(HOST_SUBDIR)/perl && \
33584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33586 "RANLIB=$${RANLIB}" \
33587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33588 info) \
33589 || exit 1
33591 @endif perl
33593 .PHONY: maybe-dvi-perl dvi-perl
33594 maybe-dvi-perl:
33595 @if perl
33596 maybe-dvi-perl: dvi-perl
33598 dvi-perl: \
33599 configure-perl
33600 @: $(MAKE); $(unstage)
33601 @[ -f ./perl/Makefile ] || exit 0; \
33602 r=`${PWD_COMMAND}`; export r; \
33603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33604 $(HOST_EXPORTS) \
33605 for flag in $(EXTRA_HOST_FLAGS) ; do \
33606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33607 done; \
33608 echo "Doing dvi in perl" ; \
33609 (cd $(HOST_SUBDIR)/perl && \
33610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33612 "RANLIB=$${RANLIB}" \
33613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33614 dvi) \
33615 || exit 1
33617 @endif perl
33619 .PHONY: maybe-pdf-perl pdf-perl
33620 maybe-pdf-perl:
33621 @if perl
33622 maybe-pdf-perl: pdf-perl
33624 pdf-perl: \
33625 configure-perl
33626 @: $(MAKE); $(unstage)
33627 @[ -f ./perl/Makefile ] || exit 0; \
33628 r=`${PWD_COMMAND}`; export r; \
33629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33630 $(HOST_EXPORTS) \
33631 for flag in $(EXTRA_HOST_FLAGS) ; do \
33632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33633 done; \
33634 echo "Doing pdf in perl" ; \
33635 (cd $(HOST_SUBDIR)/perl && \
33636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33638 "RANLIB=$${RANLIB}" \
33639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33640 pdf) \
33641 || exit 1
33643 @endif perl
33645 .PHONY: maybe-html-perl html-perl
33646 maybe-html-perl:
33647 @if perl
33648 maybe-html-perl: html-perl
33650 html-perl: \
33651 configure-perl
33652 @: $(MAKE); $(unstage)
33653 @[ -f ./perl/Makefile ] || exit 0; \
33654 r=`${PWD_COMMAND}`; export r; \
33655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33656 $(HOST_EXPORTS) \
33657 for flag in $(EXTRA_HOST_FLAGS) ; do \
33658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33659 done; \
33660 echo "Doing html in perl" ; \
33661 (cd $(HOST_SUBDIR)/perl && \
33662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33664 "RANLIB=$${RANLIB}" \
33665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33666 html) \
33667 || exit 1
33669 @endif perl
33671 .PHONY: maybe-TAGS-perl TAGS-perl
33672 maybe-TAGS-perl:
33673 @if perl
33674 maybe-TAGS-perl: TAGS-perl
33676 TAGS-perl: \
33677 configure-perl
33678 @: $(MAKE); $(unstage)
33679 @[ -f ./perl/Makefile ] || exit 0; \
33680 r=`${PWD_COMMAND}`; export r; \
33681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33682 $(HOST_EXPORTS) \
33683 for flag in $(EXTRA_HOST_FLAGS) ; do \
33684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33685 done; \
33686 echo "Doing TAGS in perl" ; \
33687 (cd $(HOST_SUBDIR)/perl && \
33688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33690 "RANLIB=$${RANLIB}" \
33691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33692 TAGS) \
33693 || exit 1
33695 @endif perl
33697 .PHONY: maybe-install-info-perl install-info-perl
33698 maybe-install-info-perl:
33699 @if perl
33700 maybe-install-info-perl: install-info-perl
33702 install-info-perl: \
33703 configure-perl \
33704 info-perl
33705 @: $(MAKE); $(unstage)
33706 @[ -f ./perl/Makefile ] || exit 0; \
33707 r=`${PWD_COMMAND}`; export r; \
33708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33709 $(HOST_EXPORTS) \
33710 for flag in $(EXTRA_HOST_FLAGS) ; do \
33711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33712 done; \
33713 echo "Doing install-info in perl" ; \
33714 (cd $(HOST_SUBDIR)/perl && \
33715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33717 "RANLIB=$${RANLIB}" \
33718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33719 install-info) \
33720 || exit 1
33722 @endif perl
33724 .PHONY: maybe-install-pdf-perl install-pdf-perl
33725 maybe-install-pdf-perl:
33726 @if perl
33727 maybe-install-pdf-perl: install-pdf-perl
33729 install-pdf-perl: \
33730 configure-perl \
33731 pdf-perl
33732 @: $(MAKE); $(unstage)
33733 @[ -f ./perl/Makefile ] || exit 0; \
33734 r=`${PWD_COMMAND}`; export r; \
33735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33736 $(HOST_EXPORTS) \
33737 for flag in $(EXTRA_HOST_FLAGS) ; do \
33738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33739 done; \
33740 echo "Doing install-pdf in perl" ; \
33741 (cd $(HOST_SUBDIR)/perl && \
33742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33744 "RANLIB=$${RANLIB}" \
33745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33746 install-pdf) \
33747 || exit 1
33749 @endif perl
33751 .PHONY: maybe-install-html-perl install-html-perl
33752 maybe-install-html-perl:
33753 @if perl
33754 maybe-install-html-perl: install-html-perl
33756 install-html-perl: \
33757 configure-perl \
33758 html-perl
33759 @: $(MAKE); $(unstage)
33760 @[ -f ./perl/Makefile ] || exit 0; \
33761 r=`${PWD_COMMAND}`; export r; \
33762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33763 $(HOST_EXPORTS) \
33764 for flag in $(EXTRA_HOST_FLAGS) ; do \
33765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33766 done; \
33767 echo "Doing install-html in perl" ; \
33768 (cd $(HOST_SUBDIR)/perl && \
33769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33771 "RANLIB=$${RANLIB}" \
33772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33773 install-html) \
33774 || exit 1
33776 @endif perl
33778 .PHONY: maybe-installcheck-perl installcheck-perl
33779 maybe-installcheck-perl:
33780 @if perl
33781 maybe-installcheck-perl: installcheck-perl
33783 installcheck-perl: \
33784 configure-perl
33785 @: $(MAKE); $(unstage)
33786 @[ -f ./perl/Makefile ] || exit 0; \
33787 r=`${PWD_COMMAND}`; export r; \
33788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33789 $(HOST_EXPORTS) \
33790 for flag in $(EXTRA_HOST_FLAGS) ; do \
33791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33792 done; \
33793 echo "Doing installcheck in perl" ; \
33794 (cd $(HOST_SUBDIR)/perl && \
33795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33797 "RANLIB=$${RANLIB}" \
33798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33799 installcheck) \
33800 || exit 1
33802 @endif perl
33804 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
33805 maybe-mostlyclean-perl:
33806 @if perl
33807 maybe-mostlyclean-perl: mostlyclean-perl
33809 mostlyclean-perl:
33810 @: $(MAKE); $(unstage)
33811 @[ -f ./perl/Makefile ] || exit 0; \
33812 r=`${PWD_COMMAND}`; export r; \
33813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33814 $(HOST_EXPORTS) \
33815 for flag in $(EXTRA_HOST_FLAGS) ; do \
33816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33817 done; \
33818 echo "Doing mostlyclean in perl" ; \
33819 (cd $(HOST_SUBDIR)/perl && \
33820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33822 "RANLIB=$${RANLIB}" \
33823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33824 mostlyclean) \
33825 || exit 1
33827 @endif perl
33829 .PHONY: maybe-clean-perl clean-perl
33830 maybe-clean-perl:
33831 @if perl
33832 maybe-clean-perl: clean-perl
33834 clean-perl:
33835 @: $(MAKE); $(unstage)
33836 @[ -f ./perl/Makefile ] || exit 0; \
33837 r=`${PWD_COMMAND}`; export r; \
33838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33839 $(HOST_EXPORTS) \
33840 for flag in $(EXTRA_HOST_FLAGS) ; do \
33841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33842 done; \
33843 echo "Doing clean in perl" ; \
33844 (cd $(HOST_SUBDIR)/perl && \
33845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33847 "RANLIB=$${RANLIB}" \
33848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33849 clean) \
33850 || exit 1
33852 @endif perl
33854 .PHONY: maybe-distclean-perl distclean-perl
33855 maybe-distclean-perl:
33856 @if perl
33857 maybe-distclean-perl: distclean-perl
33859 distclean-perl:
33860 @: $(MAKE); $(unstage)
33861 @[ -f ./perl/Makefile ] || exit 0; \
33862 r=`${PWD_COMMAND}`; export r; \
33863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33864 $(HOST_EXPORTS) \
33865 for flag in $(EXTRA_HOST_FLAGS) ; do \
33866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33867 done; \
33868 echo "Doing distclean in perl" ; \
33869 (cd $(HOST_SUBDIR)/perl && \
33870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33872 "RANLIB=$${RANLIB}" \
33873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33874 distclean) \
33875 || exit 1
33877 @endif perl
33879 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
33880 maybe-maintainer-clean-perl:
33881 @if perl
33882 maybe-maintainer-clean-perl: maintainer-clean-perl
33884 maintainer-clean-perl:
33885 @: $(MAKE); $(unstage)
33886 @[ -f ./perl/Makefile ] || exit 0; \
33887 r=`${PWD_COMMAND}`; export r; \
33888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33889 $(HOST_EXPORTS) \
33890 for flag in $(EXTRA_HOST_FLAGS) ; do \
33891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33892 done; \
33893 echo "Doing maintainer-clean in perl" ; \
33894 (cd $(HOST_SUBDIR)/perl && \
33895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33897 "RANLIB=$${RANLIB}" \
33898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33899 maintainer-clean) \
33900 || exit 1
33902 @endif perl
33906 .PHONY: configure-prms maybe-configure-prms
33907 maybe-configure-prms:
33908 @if gcc-bootstrap
33909 configure-prms: stage_current
33910 @endif gcc-bootstrap
33911 @if prms
33912 maybe-configure-prms: configure-prms
33913 configure-prms:
33914 @: $(MAKE); $(unstage)
33915 @r=`${PWD_COMMAND}`; export r; \
33916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33917 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
33918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
33919 $(HOST_EXPORTS) \
33920 echo Configuring in $(HOST_SUBDIR)/prms; \
33921 cd "$(HOST_SUBDIR)/prms" || exit 1; \
33922 case $(srcdir) in \
33923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33924 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33926 esac; \
33927 srcdiroption="--srcdir=$${topdir}/prms"; \
33928 libsrcdir="$$s/prms"; \
33929 $(SHELL) $${libsrcdir}/configure \
33930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33931 --target=${target_alias} $${srcdiroption} \
33932 || exit 1
33933 @endif prms
33939 .PHONY: all-prms maybe-all-prms
33940 maybe-all-prms:
33941 @if gcc-bootstrap
33942 all-prms: stage_current
33943 @endif gcc-bootstrap
33944 @if prms
33945 TARGET-prms=all
33946 maybe-all-prms: all-prms
33947 all-prms: configure-prms
33948 @: $(MAKE); $(unstage)
33949 @r=`${PWD_COMMAND}`; export r; \
33950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33951 $(HOST_EXPORTS) \
33952 (cd $(HOST_SUBDIR)/prms && \
33953 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33954 $(TARGET-prms))
33955 @endif prms
33960 .PHONY: check-prms maybe-check-prms
33961 maybe-check-prms:
33962 @if prms
33963 maybe-check-prms: check-prms
33965 check-prms:
33966 @: $(MAKE); $(unstage)
33967 @r=`${PWD_COMMAND}`; export r; \
33968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33969 $(HOST_EXPORTS) \
33970 (cd $(HOST_SUBDIR)/prms && \
33971 $(MAKE) $(FLAGS_TO_PASS) check)
33973 @endif prms
33975 .PHONY: install-prms maybe-install-prms
33976 maybe-install-prms:
33977 @if prms
33978 maybe-install-prms: install-prms
33980 install-prms: installdirs
33981 @: $(MAKE); $(unstage)
33982 @r=`${PWD_COMMAND}`; export r; \
33983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33984 $(HOST_EXPORTS) \
33985 (cd $(HOST_SUBDIR)/prms && \
33986 $(MAKE) $(FLAGS_TO_PASS) install)
33988 @endif prms
33990 .PHONY: install-strip-prms maybe-install-strip-prms
33991 maybe-install-strip-prms:
33992 @if prms
33993 maybe-install-strip-prms: install-strip-prms
33995 install-strip-prms: installdirs
33996 @: $(MAKE); $(unstage)
33997 @r=`${PWD_COMMAND}`; export r; \
33998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33999 $(HOST_EXPORTS) \
34000 (cd $(HOST_SUBDIR)/prms && \
34001 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34003 @endif prms
34005 # Other targets (info, dvi, pdf, etc.)
34007 .PHONY: maybe-info-prms info-prms
34008 maybe-info-prms:
34009 @if prms
34010 maybe-info-prms: info-prms
34012 info-prms: \
34013 configure-prms
34014 @: $(MAKE); $(unstage)
34015 @[ -f ./prms/Makefile ] || exit 0; \
34016 r=`${PWD_COMMAND}`; export r; \
34017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34018 $(HOST_EXPORTS) \
34019 for flag in $(EXTRA_HOST_FLAGS) ; do \
34020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34021 done; \
34022 echo "Doing info in prms" ; \
34023 (cd $(HOST_SUBDIR)/prms && \
34024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34026 "RANLIB=$${RANLIB}" \
34027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34028 info) \
34029 || exit 1
34031 @endif prms
34033 .PHONY: maybe-dvi-prms dvi-prms
34034 maybe-dvi-prms:
34035 @if prms
34036 maybe-dvi-prms: dvi-prms
34038 dvi-prms: \
34039 configure-prms
34040 @: $(MAKE); $(unstage)
34041 @[ -f ./prms/Makefile ] || exit 0; \
34042 r=`${PWD_COMMAND}`; export r; \
34043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34044 $(HOST_EXPORTS) \
34045 for flag in $(EXTRA_HOST_FLAGS) ; do \
34046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34047 done; \
34048 echo "Doing dvi in prms" ; \
34049 (cd $(HOST_SUBDIR)/prms && \
34050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34052 "RANLIB=$${RANLIB}" \
34053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34054 dvi) \
34055 || exit 1
34057 @endif prms
34059 .PHONY: maybe-pdf-prms pdf-prms
34060 maybe-pdf-prms:
34061 @if prms
34062 maybe-pdf-prms: pdf-prms
34064 pdf-prms: \
34065 configure-prms
34066 @: $(MAKE); $(unstage)
34067 @[ -f ./prms/Makefile ] || exit 0; \
34068 r=`${PWD_COMMAND}`; export r; \
34069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34070 $(HOST_EXPORTS) \
34071 for flag in $(EXTRA_HOST_FLAGS) ; do \
34072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34073 done; \
34074 echo "Doing pdf in prms" ; \
34075 (cd $(HOST_SUBDIR)/prms && \
34076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34078 "RANLIB=$${RANLIB}" \
34079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34080 pdf) \
34081 || exit 1
34083 @endif prms
34085 .PHONY: maybe-html-prms html-prms
34086 maybe-html-prms:
34087 @if prms
34088 maybe-html-prms: html-prms
34090 html-prms: \
34091 configure-prms
34092 @: $(MAKE); $(unstage)
34093 @[ -f ./prms/Makefile ] || exit 0; \
34094 r=`${PWD_COMMAND}`; export r; \
34095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34096 $(HOST_EXPORTS) \
34097 for flag in $(EXTRA_HOST_FLAGS) ; do \
34098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34099 done; \
34100 echo "Doing html in prms" ; \
34101 (cd $(HOST_SUBDIR)/prms && \
34102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34104 "RANLIB=$${RANLIB}" \
34105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34106 html) \
34107 || exit 1
34109 @endif prms
34111 .PHONY: maybe-TAGS-prms TAGS-prms
34112 maybe-TAGS-prms:
34113 @if prms
34114 maybe-TAGS-prms: TAGS-prms
34116 TAGS-prms: \
34117 configure-prms
34118 @: $(MAKE); $(unstage)
34119 @[ -f ./prms/Makefile ] || exit 0; \
34120 r=`${PWD_COMMAND}`; export r; \
34121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34122 $(HOST_EXPORTS) \
34123 for flag in $(EXTRA_HOST_FLAGS) ; do \
34124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34125 done; \
34126 echo "Doing TAGS in prms" ; \
34127 (cd $(HOST_SUBDIR)/prms && \
34128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34130 "RANLIB=$${RANLIB}" \
34131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34132 TAGS) \
34133 || exit 1
34135 @endif prms
34137 .PHONY: maybe-install-info-prms install-info-prms
34138 maybe-install-info-prms:
34139 @if prms
34140 maybe-install-info-prms: install-info-prms
34142 install-info-prms: \
34143 configure-prms \
34144 info-prms
34145 @: $(MAKE); $(unstage)
34146 @[ -f ./prms/Makefile ] || exit 0; \
34147 r=`${PWD_COMMAND}`; export r; \
34148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34149 $(HOST_EXPORTS) \
34150 for flag in $(EXTRA_HOST_FLAGS) ; do \
34151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34152 done; \
34153 echo "Doing install-info in prms" ; \
34154 (cd $(HOST_SUBDIR)/prms && \
34155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34157 "RANLIB=$${RANLIB}" \
34158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34159 install-info) \
34160 || exit 1
34162 @endif prms
34164 .PHONY: maybe-install-pdf-prms install-pdf-prms
34165 maybe-install-pdf-prms:
34166 @if prms
34167 maybe-install-pdf-prms: install-pdf-prms
34169 install-pdf-prms: \
34170 configure-prms \
34171 pdf-prms
34172 @: $(MAKE); $(unstage)
34173 @[ -f ./prms/Makefile ] || exit 0; \
34174 r=`${PWD_COMMAND}`; export r; \
34175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34176 $(HOST_EXPORTS) \
34177 for flag in $(EXTRA_HOST_FLAGS) ; do \
34178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34179 done; \
34180 echo "Doing install-pdf in prms" ; \
34181 (cd $(HOST_SUBDIR)/prms && \
34182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34184 "RANLIB=$${RANLIB}" \
34185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34186 install-pdf) \
34187 || exit 1
34189 @endif prms
34191 .PHONY: maybe-install-html-prms install-html-prms
34192 maybe-install-html-prms:
34193 @if prms
34194 maybe-install-html-prms: install-html-prms
34196 install-html-prms: \
34197 configure-prms \
34198 html-prms
34199 @: $(MAKE); $(unstage)
34200 @[ -f ./prms/Makefile ] || exit 0; \
34201 r=`${PWD_COMMAND}`; export r; \
34202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34203 $(HOST_EXPORTS) \
34204 for flag in $(EXTRA_HOST_FLAGS) ; do \
34205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34206 done; \
34207 echo "Doing install-html in prms" ; \
34208 (cd $(HOST_SUBDIR)/prms && \
34209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34211 "RANLIB=$${RANLIB}" \
34212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34213 install-html) \
34214 || exit 1
34216 @endif prms
34218 .PHONY: maybe-installcheck-prms installcheck-prms
34219 maybe-installcheck-prms:
34220 @if prms
34221 maybe-installcheck-prms: installcheck-prms
34223 installcheck-prms: \
34224 configure-prms
34225 @: $(MAKE); $(unstage)
34226 @[ -f ./prms/Makefile ] || exit 0; \
34227 r=`${PWD_COMMAND}`; export r; \
34228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34229 $(HOST_EXPORTS) \
34230 for flag in $(EXTRA_HOST_FLAGS) ; do \
34231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34232 done; \
34233 echo "Doing installcheck in prms" ; \
34234 (cd $(HOST_SUBDIR)/prms && \
34235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34237 "RANLIB=$${RANLIB}" \
34238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34239 installcheck) \
34240 || exit 1
34242 @endif prms
34244 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
34245 maybe-mostlyclean-prms:
34246 @if prms
34247 maybe-mostlyclean-prms: mostlyclean-prms
34249 mostlyclean-prms:
34250 @: $(MAKE); $(unstage)
34251 @[ -f ./prms/Makefile ] || exit 0; \
34252 r=`${PWD_COMMAND}`; export r; \
34253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34254 $(HOST_EXPORTS) \
34255 for flag in $(EXTRA_HOST_FLAGS) ; do \
34256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34257 done; \
34258 echo "Doing mostlyclean in prms" ; \
34259 (cd $(HOST_SUBDIR)/prms && \
34260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34262 "RANLIB=$${RANLIB}" \
34263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34264 mostlyclean) \
34265 || exit 1
34267 @endif prms
34269 .PHONY: maybe-clean-prms clean-prms
34270 maybe-clean-prms:
34271 @if prms
34272 maybe-clean-prms: clean-prms
34274 clean-prms:
34275 @: $(MAKE); $(unstage)
34276 @[ -f ./prms/Makefile ] || exit 0; \
34277 r=`${PWD_COMMAND}`; export r; \
34278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34279 $(HOST_EXPORTS) \
34280 for flag in $(EXTRA_HOST_FLAGS) ; do \
34281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34282 done; \
34283 echo "Doing clean in prms" ; \
34284 (cd $(HOST_SUBDIR)/prms && \
34285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34287 "RANLIB=$${RANLIB}" \
34288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34289 clean) \
34290 || exit 1
34292 @endif prms
34294 .PHONY: maybe-distclean-prms distclean-prms
34295 maybe-distclean-prms:
34296 @if prms
34297 maybe-distclean-prms: distclean-prms
34299 distclean-prms:
34300 @: $(MAKE); $(unstage)
34301 @[ -f ./prms/Makefile ] || exit 0; \
34302 r=`${PWD_COMMAND}`; export r; \
34303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34304 $(HOST_EXPORTS) \
34305 for flag in $(EXTRA_HOST_FLAGS) ; do \
34306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34307 done; \
34308 echo "Doing distclean in prms" ; \
34309 (cd $(HOST_SUBDIR)/prms && \
34310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34312 "RANLIB=$${RANLIB}" \
34313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34314 distclean) \
34315 || exit 1
34317 @endif prms
34319 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
34320 maybe-maintainer-clean-prms:
34321 @if prms
34322 maybe-maintainer-clean-prms: maintainer-clean-prms
34324 maintainer-clean-prms:
34325 @: $(MAKE); $(unstage)
34326 @[ -f ./prms/Makefile ] || exit 0; \
34327 r=`${PWD_COMMAND}`; export r; \
34328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34329 $(HOST_EXPORTS) \
34330 for flag in $(EXTRA_HOST_FLAGS) ; do \
34331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34332 done; \
34333 echo "Doing maintainer-clean in prms" ; \
34334 (cd $(HOST_SUBDIR)/prms && \
34335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34337 "RANLIB=$${RANLIB}" \
34338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34339 maintainer-clean) \
34340 || exit 1
34342 @endif prms
34346 .PHONY: configure-rcs maybe-configure-rcs
34347 maybe-configure-rcs:
34348 @if gcc-bootstrap
34349 configure-rcs: stage_current
34350 @endif gcc-bootstrap
34351 @if rcs
34352 maybe-configure-rcs: configure-rcs
34353 configure-rcs:
34354 @: $(MAKE); $(unstage)
34355 @r=`${PWD_COMMAND}`; export r; \
34356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34357 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
34358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
34359 $(HOST_EXPORTS) \
34360 echo Configuring in $(HOST_SUBDIR)/rcs; \
34361 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
34362 case $(srcdir) in \
34363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34364 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
34365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34366 esac; \
34367 srcdiroption="--srcdir=$${topdir}/rcs"; \
34368 libsrcdir="$$s/rcs"; \
34369 $(SHELL) $${libsrcdir}/configure \
34370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34371 --target=${target_alias} $${srcdiroption} \
34372 || exit 1
34373 @endif rcs
34379 .PHONY: all-rcs maybe-all-rcs
34380 maybe-all-rcs:
34381 @if gcc-bootstrap
34382 all-rcs: stage_current
34383 @endif gcc-bootstrap
34384 @if rcs
34385 TARGET-rcs=all
34386 maybe-all-rcs: all-rcs
34387 all-rcs: configure-rcs
34388 @: $(MAKE); $(unstage)
34389 @r=`${PWD_COMMAND}`; export r; \
34390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34391 $(HOST_EXPORTS) \
34392 (cd $(HOST_SUBDIR)/rcs && \
34393 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34394 $(TARGET-rcs))
34395 @endif rcs
34400 .PHONY: check-rcs maybe-check-rcs
34401 maybe-check-rcs:
34402 @if rcs
34403 maybe-check-rcs: check-rcs
34405 check-rcs:
34406 @: $(MAKE); $(unstage)
34407 @r=`${PWD_COMMAND}`; export r; \
34408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34409 $(HOST_EXPORTS) \
34410 (cd $(HOST_SUBDIR)/rcs && \
34411 $(MAKE) $(FLAGS_TO_PASS) check)
34413 @endif rcs
34415 .PHONY: install-rcs maybe-install-rcs
34416 maybe-install-rcs:
34417 @if rcs
34418 maybe-install-rcs: install-rcs
34420 install-rcs: installdirs
34421 @: $(MAKE); $(unstage)
34422 @r=`${PWD_COMMAND}`; export r; \
34423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34424 $(HOST_EXPORTS) \
34425 (cd $(HOST_SUBDIR)/rcs && \
34426 $(MAKE) $(FLAGS_TO_PASS) install)
34428 @endif rcs
34430 .PHONY: install-strip-rcs maybe-install-strip-rcs
34431 maybe-install-strip-rcs:
34432 @if rcs
34433 maybe-install-strip-rcs: install-strip-rcs
34435 install-strip-rcs: installdirs
34436 @: $(MAKE); $(unstage)
34437 @r=`${PWD_COMMAND}`; export r; \
34438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34439 $(HOST_EXPORTS) \
34440 (cd $(HOST_SUBDIR)/rcs && \
34441 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34443 @endif rcs
34445 # Other targets (info, dvi, pdf, etc.)
34447 .PHONY: maybe-info-rcs info-rcs
34448 maybe-info-rcs:
34449 @if rcs
34450 maybe-info-rcs: info-rcs
34452 info-rcs: \
34453 configure-rcs
34454 @: $(MAKE); $(unstage)
34455 @[ -f ./rcs/Makefile ] || exit 0; \
34456 r=`${PWD_COMMAND}`; export r; \
34457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34458 $(HOST_EXPORTS) \
34459 for flag in $(EXTRA_HOST_FLAGS) ; do \
34460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34461 done; \
34462 echo "Doing info in rcs" ; \
34463 (cd $(HOST_SUBDIR)/rcs && \
34464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34466 "RANLIB=$${RANLIB}" \
34467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34468 info) \
34469 || exit 1
34471 @endif rcs
34473 .PHONY: maybe-dvi-rcs dvi-rcs
34474 maybe-dvi-rcs:
34475 @if rcs
34476 maybe-dvi-rcs: dvi-rcs
34478 dvi-rcs: \
34479 configure-rcs
34480 @: $(MAKE); $(unstage)
34481 @[ -f ./rcs/Makefile ] || exit 0; \
34482 r=`${PWD_COMMAND}`; export r; \
34483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34484 $(HOST_EXPORTS) \
34485 for flag in $(EXTRA_HOST_FLAGS) ; do \
34486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34487 done; \
34488 echo "Doing dvi in rcs" ; \
34489 (cd $(HOST_SUBDIR)/rcs && \
34490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34492 "RANLIB=$${RANLIB}" \
34493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34494 dvi) \
34495 || exit 1
34497 @endif rcs
34499 .PHONY: maybe-pdf-rcs pdf-rcs
34500 maybe-pdf-rcs:
34501 @if rcs
34502 maybe-pdf-rcs: pdf-rcs
34504 pdf-rcs: \
34505 configure-rcs
34506 @: $(MAKE); $(unstage)
34507 @[ -f ./rcs/Makefile ] || exit 0; \
34508 r=`${PWD_COMMAND}`; export r; \
34509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34510 $(HOST_EXPORTS) \
34511 for flag in $(EXTRA_HOST_FLAGS) ; do \
34512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34513 done; \
34514 echo "Doing pdf in rcs" ; \
34515 (cd $(HOST_SUBDIR)/rcs && \
34516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34518 "RANLIB=$${RANLIB}" \
34519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34520 pdf) \
34521 || exit 1
34523 @endif rcs
34525 .PHONY: maybe-html-rcs html-rcs
34526 maybe-html-rcs:
34527 @if rcs
34528 maybe-html-rcs: html-rcs
34530 html-rcs: \
34531 configure-rcs
34532 @: $(MAKE); $(unstage)
34533 @[ -f ./rcs/Makefile ] || exit 0; \
34534 r=`${PWD_COMMAND}`; export r; \
34535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34536 $(HOST_EXPORTS) \
34537 for flag in $(EXTRA_HOST_FLAGS) ; do \
34538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34539 done; \
34540 echo "Doing html in rcs" ; \
34541 (cd $(HOST_SUBDIR)/rcs && \
34542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34544 "RANLIB=$${RANLIB}" \
34545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34546 html) \
34547 || exit 1
34549 @endif rcs
34551 .PHONY: maybe-TAGS-rcs TAGS-rcs
34552 maybe-TAGS-rcs:
34553 @if rcs
34554 maybe-TAGS-rcs: TAGS-rcs
34556 TAGS-rcs: \
34557 configure-rcs
34558 @: $(MAKE); $(unstage)
34559 @[ -f ./rcs/Makefile ] || exit 0; \
34560 r=`${PWD_COMMAND}`; export r; \
34561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34562 $(HOST_EXPORTS) \
34563 for flag in $(EXTRA_HOST_FLAGS) ; do \
34564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34565 done; \
34566 echo "Doing TAGS in rcs" ; \
34567 (cd $(HOST_SUBDIR)/rcs && \
34568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34570 "RANLIB=$${RANLIB}" \
34571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34572 TAGS) \
34573 || exit 1
34575 @endif rcs
34577 .PHONY: maybe-install-info-rcs install-info-rcs
34578 maybe-install-info-rcs:
34579 @if rcs
34580 maybe-install-info-rcs: install-info-rcs
34582 install-info-rcs: \
34583 configure-rcs \
34584 info-rcs
34585 @: $(MAKE); $(unstage)
34586 @[ -f ./rcs/Makefile ] || exit 0; \
34587 r=`${PWD_COMMAND}`; export r; \
34588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34589 $(HOST_EXPORTS) \
34590 for flag in $(EXTRA_HOST_FLAGS) ; do \
34591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34592 done; \
34593 echo "Doing install-info in rcs" ; \
34594 (cd $(HOST_SUBDIR)/rcs && \
34595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34597 "RANLIB=$${RANLIB}" \
34598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34599 install-info) \
34600 || exit 1
34602 @endif rcs
34604 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
34605 maybe-install-pdf-rcs:
34606 @if rcs
34607 maybe-install-pdf-rcs: install-pdf-rcs
34609 install-pdf-rcs: \
34610 configure-rcs \
34611 pdf-rcs
34612 @: $(MAKE); $(unstage)
34613 @[ -f ./rcs/Makefile ] || exit 0; \
34614 r=`${PWD_COMMAND}`; export r; \
34615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616 $(HOST_EXPORTS) \
34617 for flag in $(EXTRA_HOST_FLAGS) ; do \
34618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34619 done; \
34620 echo "Doing install-pdf in rcs" ; \
34621 (cd $(HOST_SUBDIR)/rcs && \
34622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34624 "RANLIB=$${RANLIB}" \
34625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34626 install-pdf) \
34627 || exit 1
34629 @endif rcs
34631 .PHONY: maybe-install-html-rcs install-html-rcs
34632 maybe-install-html-rcs:
34633 @if rcs
34634 maybe-install-html-rcs: install-html-rcs
34636 install-html-rcs: \
34637 configure-rcs \
34638 html-rcs
34639 @: $(MAKE); $(unstage)
34640 @[ -f ./rcs/Makefile ] || exit 0; \
34641 r=`${PWD_COMMAND}`; export r; \
34642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34643 $(HOST_EXPORTS) \
34644 for flag in $(EXTRA_HOST_FLAGS) ; do \
34645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34646 done; \
34647 echo "Doing install-html in rcs" ; \
34648 (cd $(HOST_SUBDIR)/rcs && \
34649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34651 "RANLIB=$${RANLIB}" \
34652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34653 install-html) \
34654 || exit 1
34656 @endif rcs
34658 .PHONY: maybe-installcheck-rcs installcheck-rcs
34659 maybe-installcheck-rcs:
34660 @if rcs
34661 maybe-installcheck-rcs: installcheck-rcs
34663 installcheck-rcs: \
34664 configure-rcs
34665 @: $(MAKE); $(unstage)
34666 @[ -f ./rcs/Makefile ] || exit 0; \
34667 r=`${PWD_COMMAND}`; export r; \
34668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34669 $(HOST_EXPORTS) \
34670 for flag in $(EXTRA_HOST_FLAGS) ; do \
34671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34672 done; \
34673 echo "Doing installcheck in rcs" ; \
34674 (cd $(HOST_SUBDIR)/rcs && \
34675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34677 "RANLIB=$${RANLIB}" \
34678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34679 installcheck) \
34680 || exit 1
34682 @endif rcs
34684 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
34685 maybe-mostlyclean-rcs:
34686 @if rcs
34687 maybe-mostlyclean-rcs: mostlyclean-rcs
34689 mostlyclean-rcs:
34690 @: $(MAKE); $(unstage)
34691 @[ -f ./rcs/Makefile ] || exit 0; \
34692 r=`${PWD_COMMAND}`; export r; \
34693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34694 $(HOST_EXPORTS) \
34695 for flag in $(EXTRA_HOST_FLAGS) ; do \
34696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34697 done; \
34698 echo "Doing mostlyclean in rcs" ; \
34699 (cd $(HOST_SUBDIR)/rcs && \
34700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34702 "RANLIB=$${RANLIB}" \
34703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34704 mostlyclean) \
34705 || exit 1
34707 @endif rcs
34709 .PHONY: maybe-clean-rcs clean-rcs
34710 maybe-clean-rcs:
34711 @if rcs
34712 maybe-clean-rcs: clean-rcs
34714 clean-rcs:
34715 @: $(MAKE); $(unstage)
34716 @[ -f ./rcs/Makefile ] || exit 0; \
34717 r=`${PWD_COMMAND}`; export r; \
34718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34719 $(HOST_EXPORTS) \
34720 for flag in $(EXTRA_HOST_FLAGS) ; do \
34721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34722 done; \
34723 echo "Doing clean in rcs" ; \
34724 (cd $(HOST_SUBDIR)/rcs && \
34725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34727 "RANLIB=$${RANLIB}" \
34728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34729 clean) \
34730 || exit 1
34732 @endif rcs
34734 .PHONY: maybe-distclean-rcs distclean-rcs
34735 maybe-distclean-rcs:
34736 @if rcs
34737 maybe-distclean-rcs: distclean-rcs
34739 distclean-rcs:
34740 @: $(MAKE); $(unstage)
34741 @[ -f ./rcs/Makefile ] || exit 0; \
34742 r=`${PWD_COMMAND}`; export r; \
34743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34744 $(HOST_EXPORTS) \
34745 for flag in $(EXTRA_HOST_FLAGS) ; do \
34746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34747 done; \
34748 echo "Doing distclean in rcs" ; \
34749 (cd $(HOST_SUBDIR)/rcs && \
34750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34752 "RANLIB=$${RANLIB}" \
34753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34754 distclean) \
34755 || exit 1
34757 @endif rcs
34759 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
34760 maybe-maintainer-clean-rcs:
34761 @if rcs
34762 maybe-maintainer-clean-rcs: maintainer-clean-rcs
34764 maintainer-clean-rcs:
34765 @: $(MAKE); $(unstage)
34766 @[ -f ./rcs/Makefile ] || exit 0; \
34767 r=`${PWD_COMMAND}`; export r; \
34768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34769 $(HOST_EXPORTS) \
34770 for flag in $(EXTRA_HOST_FLAGS) ; do \
34771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34772 done; \
34773 echo "Doing maintainer-clean in rcs" ; \
34774 (cd $(HOST_SUBDIR)/rcs && \
34775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34777 "RANLIB=$${RANLIB}" \
34778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34779 maintainer-clean) \
34780 || exit 1
34782 @endif rcs
34786 .PHONY: configure-readline maybe-configure-readline
34787 maybe-configure-readline:
34788 @if gcc-bootstrap
34789 configure-readline: stage_current
34790 @endif gcc-bootstrap
34791 @if readline
34792 maybe-configure-readline: configure-readline
34793 configure-readline:
34794 @: $(MAKE); $(unstage)
34795 @r=`${PWD_COMMAND}`; export r; \
34796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34797 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
34798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
34799 $(HOST_EXPORTS) \
34800 echo Configuring in $(HOST_SUBDIR)/readline; \
34801 cd "$(HOST_SUBDIR)/readline" || exit 1; \
34802 case $(srcdir) in \
34803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34804 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
34805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34806 esac; \
34807 srcdiroption="--srcdir=$${topdir}/readline"; \
34808 libsrcdir="$$s/readline"; \
34809 $(SHELL) $${libsrcdir}/configure \
34810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34811 --target=${target_alias} $${srcdiroption} \
34812 || exit 1
34813 @endif readline
34819 .PHONY: all-readline maybe-all-readline
34820 maybe-all-readline:
34821 @if gcc-bootstrap
34822 all-readline: stage_current
34823 @endif gcc-bootstrap
34824 @if readline
34825 TARGET-readline=all
34826 maybe-all-readline: all-readline
34827 all-readline: configure-readline
34828 @: $(MAKE); $(unstage)
34829 @r=`${PWD_COMMAND}`; export r; \
34830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34831 $(HOST_EXPORTS) \
34832 (cd $(HOST_SUBDIR)/readline && \
34833 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34834 $(TARGET-readline))
34835 @endif readline
34840 .PHONY: check-readline maybe-check-readline
34841 maybe-check-readline:
34842 @if readline
34843 maybe-check-readline: check-readline
34845 check-readline:
34846 @: $(MAKE); $(unstage)
34847 @r=`${PWD_COMMAND}`; export r; \
34848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34849 $(HOST_EXPORTS) \
34850 (cd $(HOST_SUBDIR)/readline && \
34851 $(MAKE) $(FLAGS_TO_PASS) check)
34853 @endif readline
34855 .PHONY: install-readline maybe-install-readline
34856 maybe-install-readline:
34857 @if readline
34858 maybe-install-readline: install-readline
34860 install-readline: installdirs
34861 @: $(MAKE); $(unstage)
34862 @r=`${PWD_COMMAND}`; export r; \
34863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34864 $(HOST_EXPORTS) \
34865 (cd $(HOST_SUBDIR)/readline && \
34866 $(MAKE) $(FLAGS_TO_PASS) install)
34868 @endif readline
34870 .PHONY: install-strip-readline maybe-install-strip-readline
34871 maybe-install-strip-readline:
34872 @if readline
34873 maybe-install-strip-readline: install-strip-readline
34875 install-strip-readline: installdirs
34876 @: $(MAKE); $(unstage)
34877 @r=`${PWD_COMMAND}`; export r; \
34878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34879 $(HOST_EXPORTS) \
34880 (cd $(HOST_SUBDIR)/readline && \
34881 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34883 @endif readline
34885 # Other targets (info, dvi, pdf, etc.)
34887 .PHONY: maybe-info-readline info-readline
34888 maybe-info-readline:
34889 @if readline
34890 maybe-info-readline: info-readline
34892 info-readline: \
34893 configure-readline
34894 @: $(MAKE); $(unstage)
34895 @[ -f ./readline/Makefile ] || exit 0; \
34896 r=`${PWD_COMMAND}`; export r; \
34897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34898 $(HOST_EXPORTS) \
34899 for flag in $(EXTRA_HOST_FLAGS) ; do \
34900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34901 done; \
34902 echo "Doing info in readline" ; \
34903 (cd $(HOST_SUBDIR)/readline && \
34904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34906 "RANLIB=$${RANLIB}" \
34907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34908 info) \
34909 || exit 1
34911 @endif readline
34913 .PHONY: maybe-dvi-readline dvi-readline
34914 maybe-dvi-readline:
34915 @if readline
34916 maybe-dvi-readline: dvi-readline
34918 dvi-readline: \
34919 configure-readline
34920 @: $(MAKE); $(unstage)
34921 @[ -f ./readline/Makefile ] || exit 0; \
34922 r=`${PWD_COMMAND}`; export r; \
34923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34924 $(HOST_EXPORTS) \
34925 for flag in $(EXTRA_HOST_FLAGS) ; do \
34926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34927 done; \
34928 echo "Doing dvi in readline" ; \
34929 (cd $(HOST_SUBDIR)/readline && \
34930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34932 "RANLIB=$${RANLIB}" \
34933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34934 dvi) \
34935 || exit 1
34937 @endif readline
34939 .PHONY: maybe-pdf-readline pdf-readline
34940 maybe-pdf-readline:
34941 @if readline
34942 maybe-pdf-readline: pdf-readline
34944 pdf-readline: \
34945 configure-readline
34946 @: $(MAKE); $(unstage)
34947 @[ -f ./readline/Makefile ] || exit 0; \
34948 r=`${PWD_COMMAND}`; export r; \
34949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34950 $(HOST_EXPORTS) \
34951 for flag in $(EXTRA_HOST_FLAGS) ; do \
34952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34953 done; \
34954 echo "Doing pdf in readline" ; \
34955 (cd $(HOST_SUBDIR)/readline && \
34956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34958 "RANLIB=$${RANLIB}" \
34959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34960 pdf) \
34961 || exit 1
34963 @endif readline
34965 .PHONY: maybe-html-readline html-readline
34966 maybe-html-readline:
34967 @if readline
34968 maybe-html-readline: html-readline
34970 html-readline: \
34971 configure-readline
34972 @: $(MAKE); $(unstage)
34973 @[ -f ./readline/Makefile ] || exit 0; \
34974 r=`${PWD_COMMAND}`; export r; \
34975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34976 $(HOST_EXPORTS) \
34977 for flag in $(EXTRA_HOST_FLAGS) ; do \
34978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34979 done; \
34980 echo "Doing html in readline" ; \
34981 (cd $(HOST_SUBDIR)/readline && \
34982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34984 "RANLIB=$${RANLIB}" \
34985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34986 html) \
34987 || exit 1
34989 @endif readline
34991 .PHONY: maybe-TAGS-readline TAGS-readline
34992 maybe-TAGS-readline:
34993 @if readline
34994 maybe-TAGS-readline: TAGS-readline
34996 TAGS-readline: \
34997 configure-readline
34998 @: $(MAKE); $(unstage)
34999 @[ -f ./readline/Makefile ] || exit 0; \
35000 r=`${PWD_COMMAND}`; export r; \
35001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35002 $(HOST_EXPORTS) \
35003 for flag in $(EXTRA_HOST_FLAGS) ; do \
35004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35005 done; \
35006 echo "Doing TAGS in readline" ; \
35007 (cd $(HOST_SUBDIR)/readline && \
35008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35010 "RANLIB=$${RANLIB}" \
35011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35012 TAGS) \
35013 || exit 1
35015 @endif readline
35017 .PHONY: maybe-install-info-readline install-info-readline
35018 maybe-install-info-readline:
35019 @if readline
35020 maybe-install-info-readline: install-info-readline
35022 install-info-readline: \
35023 configure-readline \
35024 info-readline
35025 @: $(MAKE); $(unstage)
35026 @[ -f ./readline/Makefile ] || exit 0; \
35027 r=`${PWD_COMMAND}`; export r; \
35028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35029 $(HOST_EXPORTS) \
35030 for flag in $(EXTRA_HOST_FLAGS) ; do \
35031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35032 done; \
35033 echo "Doing install-info in readline" ; \
35034 (cd $(HOST_SUBDIR)/readline && \
35035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35037 "RANLIB=$${RANLIB}" \
35038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35039 install-info) \
35040 || exit 1
35042 @endif readline
35044 .PHONY: maybe-install-pdf-readline install-pdf-readline
35045 maybe-install-pdf-readline:
35046 @if readline
35047 maybe-install-pdf-readline: install-pdf-readline
35049 install-pdf-readline: \
35050 configure-readline \
35051 pdf-readline
35052 @: $(MAKE); $(unstage)
35053 @[ -f ./readline/Makefile ] || exit 0; \
35054 r=`${PWD_COMMAND}`; export r; \
35055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35056 $(HOST_EXPORTS) \
35057 for flag in $(EXTRA_HOST_FLAGS) ; do \
35058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35059 done; \
35060 echo "Doing install-pdf in readline" ; \
35061 (cd $(HOST_SUBDIR)/readline && \
35062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35064 "RANLIB=$${RANLIB}" \
35065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35066 install-pdf) \
35067 || exit 1
35069 @endif readline
35071 .PHONY: maybe-install-html-readline install-html-readline
35072 maybe-install-html-readline:
35073 @if readline
35074 maybe-install-html-readline: install-html-readline
35076 install-html-readline: \
35077 configure-readline \
35078 html-readline
35079 @: $(MAKE); $(unstage)
35080 @[ -f ./readline/Makefile ] || exit 0; \
35081 r=`${PWD_COMMAND}`; export r; \
35082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35083 $(HOST_EXPORTS) \
35084 for flag in $(EXTRA_HOST_FLAGS) ; do \
35085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35086 done; \
35087 echo "Doing install-html in readline" ; \
35088 (cd $(HOST_SUBDIR)/readline && \
35089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35091 "RANLIB=$${RANLIB}" \
35092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35093 install-html) \
35094 || exit 1
35096 @endif readline
35098 .PHONY: maybe-installcheck-readline installcheck-readline
35099 maybe-installcheck-readline:
35100 @if readline
35101 maybe-installcheck-readline: installcheck-readline
35103 installcheck-readline: \
35104 configure-readline
35105 @: $(MAKE); $(unstage)
35106 @[ -f ./readline/Makefile ] || exit 0; \
35107 r=`${PWD_COMMAND}`; export r; \
35108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35109 $(HOST_EXPORTS) \
35110 for flag in $(EXTRA_HOST_FLAGS) ; do \
35111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35112 done; \
35113 echo "Doing installcheck in readline" ; \
35114 (cd $(HOST_SUBDIR)/readline && \
35115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35117 "RANLIB=$${RANLIB}" \
35118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35119 installcheck) \
35120 || exit 1
35122 @endif readline
35124 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
35125 maybe-mostlyclean-readline:
35126 @if readline
35127 maybe-mostlyclean-readline: mostlyclean-readline
35129 mostlyclean-readline:
35130 @: $(MAKE); $(unstage)
35131 @[ -f ./readline/Makefile ] || exit 0; \
35132 r=`${PWD_COMMAND}`; export r; \
35133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35134 $(HOST_EXPORTS) \
35135 for flag in $(EXTRA_HOST_FLAGS) ; do \
35136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35137 done; \
35138 echo "Doing mostlyclean in readline" ; \
35139 (cd $(HOST_SUBDIR)/readline && \
35140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35142 "RANLIB=$${RANLIB}" \
35143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35144 mostlyclean) \
35145 || exit 1
35147 @endif readline
35149 .PHONY: maybe-clean-readline clean-readline
35150 maybe-clean-readline:
35151 @if readline
35152 maybe-clean-readline: clean-readline
35154 clean-readline:
35155 @: $(MAKE); $(unstage)
35156 @[ -f ./readline/Makefile ] || exit 0; \
35157 r=`${PWD_COMMAND}`; export r; \
35158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35159 $(HOST_EXPORTS) \
35160 for flag in $(EXTRA_HOST_FLAGS) ; do \
35161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35162 done; \
35163 echo "Doing clean in readline" ; \
35164 (cd $(HOST_SUBDIR)/readline && \
35165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35167 "RANLIB=$${RANLIB}" \
35168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35169 clean) \
35170 || exit 1
35172 @endif readline
35174 .PHONY: maybe-distclean-readline distclean-readline
35175 maybe-distclean-readline:
35176 @if readline
35177 maybe-distclean-readline: distclean-readline
35179 distclean-readline:
35180 @: $(MAKE); $(unstage)
35181 @[ -f ./readline/Makefile ] || exit 0; \
35182 r=`${PWD_COMMAND}`; export r; \
35183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35184 $(HOST_EXPORTS) \
35185 for flag in $(EXTRA_HOST_FLAGS) ; do \
35186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35187 done; \
35188 echo "Doing distclean in readline" ; \
35189 (cd $(HOST_SUBDIR)/readline && \
35190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35192 "RANLIB=$${RANLIB}" \
35193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35194 distclean) \
35195 || exit 1
35197 @endif readline
35199 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
35200 maybe-maintainer-clean-readline:
35201 @if readline
35202 maybe-maintainer-clean-readline: maintainer-clean-readline
35204 maintainer-clean-readline:
35205 @: $(MAKE); $(unstage)
35206 @[ -f ./readline/Makefile ] || exit 0; \
35207 r=`${PWD_COMMAND}`; export r; \
35208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35209 $(HOST_EXPORTS) \
35210 for flag in $(EXTRA_HOST_FLAGS) ; do \
35211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35212 done; \
35213 echo "Doing maintainer-clean in readline" ; \
35214 (cd $(HOST_SUBDIR)/readline && \
35215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35217 "RANLIB=$${RANLIB}" \
35218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35219 maintainer-clean) \
35220 || exit 1
35222 @endif readline
35226 .PHONY: configure-release maybe-configure-release
35227 maybe-configure-release:
35228 @if gcc-bootstrap
35229 configure-release: stage_current
35230 @endif gcc-bootstrap
35231 @if release
35232 maybe-configure-release: configure-release
35233 configure-release:
35234 @: $(MAKE); $(unstage)
35235 @r=`${PWD_COMMAND}`; export r; \
35236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35237 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
35238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
35239 $(HOST_EXPORTS) \
35240 echo Configuring in $(HOST_SUBDIR)/release; \
35241 cd "$(HOST_SUBDIR)/release" || exit 1; \
35242 case $(srcdir) in \
35243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35244 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
35245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35246 esac; \
35247 srcdiroption="--srcdir=$${topdir}/release"; \
35248 libsrcdir="$$s/release"; \
35249 $(SHELL) $${libsrcdir}/configure \
35250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35251 --target=${target_alias} $${srcdiroption} \
35252 || exit 1
35253 @endif release
35259 .PHONY: all-release maybe-all-release
35260 maybe-all-release:
35261 @if gcc-bootstrap
35262 all-release: stage_current
35263 @endif gcc-bootstrap
35264 @if release
35265 TARGET-release=all
35266 maybe-all-release: all-release
35267 all-release: configure-release
35268 @: $(MAKE); $(unstage)
35269 @r=`${PWD_COMMAND}`; export r; \
35270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35271 $(HOST_EXPORTS) \
35272 (cd $(HOST_SUBDIR)/release && \
35273 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35274 $(TARGET-release))
35275 @endif release
35280 .PHONY: check-release maybe-check-release
35281 maybe-check-release:
35282 @if release
35283 maybe-check-release: check-release
35285 check-release:
35287 @endif release
35289 .PHONY: install-release maybe-install-release
35290 maybe-install-release:
35291 @if release
35292 maybe-install-release: install-release
35294 install-release:
35296 @endif release
35298 .PHONY: install-strip-release maybe-install-strip-release
35299 maybe-install-strip-release:
35300 @if release
35301 maybe-install-strip-release: install-strip-release
35303 install-strip-release:
35305 @endif release
35307 # Other targets (info, dvi, pdf, etc.)
35309 .PHONY: maybe-info-release info-release
35310 maybe-info-release:
35311 @if release
35312 maybe-info-release: info-release
35314 info-release: \
35315 configure-release
35316 @: $(MAKE); $(unstage)
35317 @[ -f ./release/Makefile ] || exit 0; \
35318 r=`${PWD_COMMAND}`; export r; \
35319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35320 $(HOST_EXPORTS) \
35321 for flag in $(EXTRA_HOST_FLAGS) ; do \
35322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35323 done; \
35324 echo "Doing info in release" ; \
35325 (cd $(HOST_SUBDIR)/release && \
35326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35328 "RANLIB=$${RANLIB}" \
35329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35330 info) \
35331 || exit 1
35333 @endif release
35335 .PHONY: maybe-dvi-release dvi-release
35336 maybe-dvi-release:
35337 @if release
35338 maybe-dvi-release: dvi-release
35340 dvi-release: \
35341 configure-release
35342 @: $(MAKE); $(unstage)
35343 @[ -f ./release/Makefile ] || exit 0; \
35344 r=`${PWD_COMMAND}`; export r; \
35345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35346 $(HOST_EXPORTS) \
35347 for flag in $(EXTRA_HOST_FLAGS) ; do \
35348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35349 done; \
35350 echo "Doing dvi in release" ; \
35351 (cd $(HOST_SUBDIR)/release && \
35352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35354 "RANLIB=$${RANLIB}" \
35355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35356 dvi) \
35357 || exit 1
35359 @endif release
35361 .PHONY: maybe-pdf-release pdf-release
35362 maybe-pdf-release:
35363 @if release
35364 maybe-pdf-release: pdf-release
35366 pdf-release: \
35367 configure-release
35368 @: $(MAKE); $(unstage)
35369 @[ -f ./release/Makefile ] || exit 0; \
35370 r=`${PWD_COMMAND}`; export r; \
35371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35372 $(HOST_EXPORTS) \
35373 for flag in $(EXTRA_HOST_FLAGS) ; do \
35374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35375 done; \
35376 echo "Doing pdf in release" ; \
35377 (cd $(HOST_SUBDIR)/release && \
35378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35380 "RANLIB=$${RANLIB}" \
35381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35382 pdf) \
35383 || exit 1
35385 @endif release
35387 .PHONY: maybe-html-release html-release
35388 maybe-html-release:
35389 @if release
35390 maybe-html-release: html-release
35392 html-release: \
35393 configure-release
35394 @: $(MAKE); $(unstage)
35395 @[ -f ./release/Makefile ] || exit 0; \
35396 r=`${PWD_COMMAND}`; export r; \
35397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35398 $(HOST_EXPORTS) \
35399 for flag in $(EXTRA_HOST_FLAGS) ; do \
35400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35401 done; \
35402 echo "Doing html in release" ; \
35403 (cd $(HOST_SUBDIR)/release && \
35404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35406 "RANLIB=$${RANLIB}" \
35407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35408 html) \
35409 || exit 1
35411 @endif release
35413 .PHONY: maybe-TAGS-release TAGS-release
35414 maybe-TAGS-release:
35415 @if release
35416 maybe-TAGS-release: TAGS-release
35418 TAGS-release: \
35419 configure-release
35420 @: $(MAKE); $(unstage)
35421 @[ -f ./release/Makefile ] || exit 0; \
35422 r=`${PWD_COMMAND}`; export r; \
35423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35424 $(HOST_EXPORTS) \
35425 for flag in $(EXTRA_HOST_FLAGS) ; do \
35426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35427 done; \
35428 echo "Doing TAGS in release" ; \
35429 (cd $(HOST_SUBDIR)/release && \
35430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35432 "RANLIB=$${RANLIB}" \
35433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35434 TAGS) \
35435 || exit 1
35437 @endif release
35439 .PHONY: maybe-install-info-release install-info-release
35440 maybe-install-info-release:
35441 @if release
35442 maybe-install-info-release: install-info-release
35444 install-info-release: \
35445 configure-release \
35446 info-release
35447 @: $(MAKE); $(unstage)
35448 @[ -f ./release/Makefile ] || exit 0; \
35449 r=`${PWD_COMMAND}`; export r; \
35450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35451 $(HOST_EXPORTS) \
35452 for flag in $(EXTRA_HOST_FLAGS) ; do \
35453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35454 done; \
35455 echo "Doing install-info in release" ; \
35456 (cd $(HOST_SUBDIR)/release && \
35457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35459 "RANLIB=$${RANLIB}" \
35460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35461 install-info) \
35462 || exit 1
35464 @endif release
35466 .PHONY: maybe-install-pdf-release install-pdf-release
35467 maybe-install-pdf-release:
35468 @if release
35469 maybe-install-pdf-release: install-pdf-release
35471 install-pdf-release: \
35472 configure-release \
35473 pdf-release
35474 @: $(MAKE); $(unstage)
35475 @[ -f ./release/Makefile ] || exit 0; \
35476 r=`${PWD_COMMAND}`; export r; \
35477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35478 $(HOST_EXPORTS) \
35479 for flag in $(EXTRA_HOST_FLAGS) ; do \
35480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35481 done; \
35482 echo "Doing install-pdf in release" ; \
35483 (cd $(HOST_SUBDIR)/release && \
35484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35486 "RANLIB=$${RANLIB}" \
35487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35488 install-pdf) \
35489 || exit 1
35491 @endif release
35493 .PHONY: maybe-install-html-release install-html-release
35494 maybe-install-html-release:
35495 @if release
35496 maybe-install-html-release: install-html-release
35498 install-html-release: \
35499 configure-release \
35500 html-release
35501 @: $(MAKE); $(unstage)
35502 @[ -f ./release/Makefile ] || exit 0; \
35503 r=`${PWD_COMMAND}`; export r; \
35504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35505 $(HOST_EXPORTS) \
35506 for flag in $(EXTRA_HOST_FLAGS) ; do \
35507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35508 done; \
35509 echo "Doing install-html in release" ; \
35510 (cd $(HOST_SUBDIR)/release && \
35511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35513 "RANLIB=$${RANLIB}" \
35514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35515 install-html) \
35516 || exit 1
35518 @endif release
35520 .PHONY: maybe-installcheck-release installcheck-release
35521 maybe-installcheck-release:
35522 @if release
35523 maybe-installcheck-release: installcheck-release
35525 installcheck-release: \
35526 configure-release
35527 @: $(MAKE); $(unstage)
35528 @[ -f ./release/Makefile ] || exit 0; \
35529 r=`${PWD_COMMAND}`; export r; \
35530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35531 $(HOST_EXPORTS) \
35532 for flag in $(EXTRA_HOST_FLAGS) ; do \
35533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35534 done; \
35535 echo "Doing installcheck in release" ; \
35536 (cd $(HOST_SUBDIR)/release && \
35537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35539 "RANLIB=$${RANLIB}" \
35540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35541 installcheck) \
35542 || exit 1
35544 @endif release
35546 .PHONY: maybe-mostlyclean-release mostlyclean-release
35547 maybe-mostlyclean-release:
35548 @if release
35549 maybe-mostlyclean-release: mostlyclean-release
35551 mostlyclean-release:
35552 @: $(MAKE); $(unstage)
35553 @[ -f ./release/Makefile ] || exit 0; \
35554 r=`${PWD_COMMAND}`; export r; \
35555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35556 $(HOST_EXPORTS) \
35557 for flag in $(EXTRA_HOST_FLAGS) ; do \
35558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35559 done; \
35560 echo "Doing mostlyclean in release" ; \
35561 (cd $(HOST_SUBDIR)/release && \
35562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35564 "RANLIB=$${RANLIB}" \
35565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35566 mostlyclean) \
35567 || exit 1
35569 @endif release
35571 .PHONY: maybe-clean-release clean-release
35572 maybe-clean-release:
35573 @if release
35574 maybe-clean-release: clean-release
35576 clean-release:
35577 @: $(MAKE); $(unstage)
35578 @[ -f ./release/Makefile ] || exit 0; \
35579 r=`${PWD_COMMAND}`; export r; \
35580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35581 $(HOST_EXPORTS) \
35582 for flag in $(EXTRA_HOST_FLAGS) ; do \
35583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35584 done; \
35585 echo "Doing clean in release" ; \
35586 (cd $(HOST_SUBDIR)/release && \
35587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35589 "RANLIB=$${RANLIB}" \
35590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35591 clean) \
35592 || exit 1
35594 @endif release
35596 .PHONY: maybe-distclean-release distclean-release
35597 maybe-distclean-release:
35598 @if release
35599 maybe-distclean-release: distclean-release
35601 distclean-release:
35602 @: $(MAKE); $(unstage)
35603 @[ -f ./release/Makefile ] || exit 0; \
35604 r=`${PWD_COMMAND}`; export r; \
35605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35606 $(HOST_EXPORTS) \
35607 for flag in $(EXTRA_HOST_FLAGS) ; do \
35608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35609 done; \
35610 echo "Doing distclean in release" ; \
35611 (cd $(HOST_SUBDIR)/release && \
35612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35614 "RANLIB=$${RANLIB}" \
35615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35616 distclean) \
35617 || exit 1
35619 @endif release
35621 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
35622 maybe-maintainer-clean-release:
35623 @if release
35624 maybe-maintainer-clean-release: maintainer-clean-release
35626 maintainer-clean-release:
35627 @: $(MAKE); $(unstage)
35628 @[ -f ./release/Makefile ] || exit 0; \
35629 r=`${PWD_COMMAND}`; export r; \
35630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35631 $(HOST_EXPORTS) \
35632 for flag in $(EXTRA_HOST_FLAGS) ; do \
35633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35634 done; \
35635 echo "Doing maintainer-clean in release" ; \
35636 (cd $(HOST_SUBDIR)/release && \
35637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35639 "RANLIB=$${RANLIB}" \
35640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35641 maintainer-clean) \
35642 || exit 1
35644 @endif release
35648 .PHONY: configure-recode maybe-configure-recode
35649 maybe-configure-recode:
35650 @if gcc-bootstrap
35651 configure-recode: stage_current
35652 @endif gcc-bootstrap
35653 @if recode
35654 maybe-configure-recode: configure-recode
35655 configure-recode:
35656 @: $(MAKE); $(unstage)
35657 @r=`${PWD_COMMAND}`; export r; \
35658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35659 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
35660 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
35661 $(HOST_EXPORTS) \
35662 echo Configuring in $(HOST_SUBDIR)/recode; \
35663 cd "$(HOST_SUBDIR)/recode" || exit 1; \
35664 case $(srcdir) in \
35665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35666 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
35667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35668 esac; \
35669 srcdiroption="--srcdir=$${topdir}/recode"; \
35670 libsrcdir="$$s/recode"; \
35671 $(SHELL) $${libsrcdir}/configure \
35672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35673 --target=${target_alias} $${srcdiroption} \
35674 || exit 1
35675 @endif recode
35681 .PHONY: all-recode maybe-all-recode
35682 maybe-all-recode:
35683 @if gcc-bootstrap
35684 all-recode: stage_current
35685 @endif gcc-bootstrap
35686 @if recode
35687 TARGET-recode=all
35688 maybe-all-recode: all-recode
35689 all-recode: configure-recode
35690 @: $(MAKE); $(unstage)
35691 @r=`${PWD_COMMAND}`; export r; \
35692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35693 $(HOST_EXPORTS) \
35694 (cd $(HOST_SUBDIR)/recode && \
35695 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35696 $(TARGET-recode))
35697 @endif recode
35702 .PHONY: check-recode maybe-check-recode
35703 maybe-check-recode:
35704 @if recode
35705 maybe-check-recode: check-recode
35707 check-recode:
35708 @: $(MAKE); $(unstage)
35709 @r=`${PWD_COMMAND}`; export r; \
35710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711 $(HOST_EXPORTS) \
35712 (cd $(HOST_SUBDIR)/recode && \
35713 $(MAKE) $(FLAGS_TO_PASS) check)
35715 @endif recode
35717 .PHONY: install-recode maybe-install-recode
35718 maybe-install-recode:
35719 @if recode
35720 maybe-install-recode: install-recode
35722 install-recode: installdirs
35723 @: $(MAKE); $(unstage)
35724 @r=`${PWD_COMMAND}`; export r; \
35725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35726 $(HOST_EXPORTS) \
35727 (cd $(HOST_SUBDIR)/recode && \
35728 $(MAKE) $(FLAGS_TO_PASS) install)
35730 @endif recode
35732 .PHONY: install-strip-recode maybe-install-strip-recode
35733 maybe-install-strip-recode:
35734 @if recode
35735 maybe-install-strip-recode: install-strip-recode
35737 install-strip-recode: installdirs
35738 @: $(MAKE); $(unstage)
35739 @r=`${PWD_COMMAND}`; export r; \
35740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35741 $(HOST_EXPORTS) \
35742 (cd $(HOST_SUBDIR)/recode && \
35743 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35745 @endif recode
35747 # Other targets (info, dvi, pdf, etc.)
35749 .PHONY: maybe-info-recode info-recode
35750 maybe-info-recode:
35751 @if recode
35752 maybe-info-recode: info-recode
35754 info-recode: \
35755 configure-recode
35756 @: $(MAKE); $(unstage)
35757 @[ -f ./recode/Makefile ] || exit 0; \
35758 r=`${PWD_COMMAND}`; export r; \
35759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35760 $(HOST_EXPORTS) \
35761 for flag in $(EXTRA_HOST_FLAGS) ; do \
35762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35763 done; \
35764 echo "Doing info in recode" ; \
35765 (cd $(HOST_SUBDIR)/recode && \
35766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35768 "RANLIB=$${RANLIB}" \
35769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35770 info) \
35771 || exit 1
35773 @endif recode
35775 .PHONY: maybe-dvi-recode dvi-recode
35776 maybe-dvi-recode:
35777 @if recode
35778 maybe-dvi-recode: dvi-recode
35780 dvi-recode: \
35781 configure-recode
35782 @: $(MAKE); $(unstage)
35783 @[ -f ./recode/Makefile ] || exit 0; \
35784 r=`${PWD_COMMAND}`; export r; \
35785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35786 $(HOST_EXPORTS) \
35787 for flag in $(EXTRA_HOST_FLAGS) ; do \
35788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35789 done; \
35790 echo "Doing dvi in recode" ; \
35791 (cd $(HOST_SUBDIR)/recode && \
35792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35794 "RANLIB=$${RANLIB}" \
35795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35796 dvi) \
35797 || exit 1
35799 @endif recode
35801 .PHONY: maybe-pdf-recode pdf-recode
35802 maybe-pdf-recode:
35803 @if recode
35804 maybe-pdf-recode: pdf-recode
35806 pdf-recode: \
35807 configure-recode
35808 @: $(MAKE); $(unstage)
35809 @[ -f ./recode/Makefile ] || exit 0; \
35810 r=`${PWD_COMMAND}`; export r; \
35811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35812 $(HOST_EXPORTS) \
35813 for flag in $(EXTRA_HOST_FLAGS) ; do \
35814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35815 done; \
35816 echo "Doing pdf in recode" ; \
35817 (cd $(HOST_SUBDIR)/recode && \
35818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35820 "RANLIB=$${RANLIB}" \
35821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35822 pdf) \
35823 || exit 1
35825 @endif recode
35827 .PHONY: maybe-html-recode html-recode
35828 maybe-html-recode:
35829 @if recode
35830 maybe-html-recode: html-recode
35832 html-recode: \
35833 configure-recode
35834 @: $(MAKE); $(unstage)
35835 @[ -f ./recode/Makefile ] || exit 0; \
35836 r=`${PWD_COMMAND}`; export r; \
35837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35838 $(HOST_EXPORTS) \
35839 for flag in $(EXTRA_HOST_FLAGS) ; do \
35840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35841 done; \
35842 echo "Doing html in recode" ; \
35843 (cd $(HOST_SUBDIR)/recode && \
35844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35846 "RANLIB=$${RANLIB}" \
35847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35848 html) \
35849 || exit 1
35851 @endif recode
35853 .PHONY: maybe-TAGS-recode TAGS-recode
35854 maybe-TAGS-recode:
35855 @if recode
35856 maybe-TAGS-recode: TAGS-recode
35858 TAGS-recode: \
35859 configure-recode
35860 @: $(MAKE); $(unstage)
35861 @[ -f ./recode/Makefile ] || exit 0; \
35862 r=`${PWD_COMMAND}`; export r; \
35863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864 $(HOST_EXPORTS) \
35865 for flag in $(EXTRA_HOST_FLAGS) ; do \
35866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35867 done; \
35868 echo "Doing TAGS in recode" ; \
35869 (cd $(HOST_SUBDIR)/recode && \
35870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35872 "RANLIB=$${RANLIB}" \
35873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35874 TAGS) \
35875 || exit 1
35877 @endif recode
35879 .PHONY: maybe-install-info-recode install-info-recode
35880 maybe-install-info-recode:
35881 @if recode
35882 maybe-install-info-recode: install-info-recode
35884 install-info-recode: \
35885 configure-recode \
35886 info-recode
35887 @: $(MAKE); $(unstage)
35888 @[ -f ./recode/Makefile ] || exit 0; \
35889 r=`${PWD_COMMAND}`; export r; \
35890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35891 $(HOST_EXPORTS) \
35892 for flag in $(EXTRA_HOST_FLAGS) ; do \
35893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35894 done; \
35895 echo "Doing install-info in recode" ; \
35896 (cd $(HOST_SUBDIR)/recode && \
35897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35899 "RANLIB=$${RANLIB}" \
35900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35901 install-info) \
35902 || exit 1
35904 @endif recode
35906 .PHONY: maybe-install-pdf-recode install-pdf-recode
35907 maybe-install-pdf-recode:
35908 @if recode
35909 maybe-install-pdf-recode: install-pdf-recode
35911 install-pdf-recode: \
35912 configure-recode \
35913 pdf-recode
35914 @: $(MAKE); $(unstage)
35915 @[ -f ./recode/Makefile ] || exit 0; \
35916 r=`${PWD_COMMAND}`; export r; \
35917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35918 $(HOST_EXPORTS) \
35919 for flag in $(EXTRA_HOST_FLAGS) ; do \
35920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35921 done; \
35922 echo "Doing install-pdf in recode" ; \
35923 (cd $(HOST_SUBDIR)/recode && \
35924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35926 "RANLIB=$${RANLIB}" \
35927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35928 install-pdf) \
35929 || exit 1
35931 @endif recode
35933 .PHONY: maybe-install-html-recode install-html-recode
35934 maybe-install-html-recode:
35935 @if recode
35936 maybe-install-html-recode: install-html-recode
35938 install-html-recode: \
35939 configure-recode \
35940 html-recode
35941 @: $(MAKE); $(unstage)
35942 @[ -f ./recode/Makefile ] || exit 0; \
35943 r=`${PWD_COMMAND}`; export r; \
35944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35945 $(HOST_EXPORTS) \
35946 for flag in $(EXTRA_HOST_FLAGS) ; do \
35947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35948 done; \
35949 echo "Doing install-html in recode" ; \
35950 (cd $(HOST_SUBDIR)/recode && \
35951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35953 "RANLIB=$${RANLIB}" \
35954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35955 install-html) \
35956 || exit 1
35958 @endif recode
35960 .PHONY: maybe-installcheck-recode installcheck-recode
35961 maybe-installcheck-recode:
35962 @if recode
35963 maybe-installcheck-recode: installcheck-recode
35965 installcheck-recode: \
35966 configure-recode
35967 @: $(MAKE); $(unstage)
35968 @[ -f ./recode/Makefile ] || exit 0; \
35969 r=`${PWD_COMMAND}`; export r; \
35970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35971 $(HOST_EXPORTS) \
35972 for flag in $(EXTRA_HOST_FLAGS) ; do \
35973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35974 done; \
35975 echo "Doing installcheck in recode" ; \
35976 (cd $(HOST_SUBDIR)/recode && \
35977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35979 "RANLIB=$${RANLIB}" \
35980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35981 installcheck) \
35982 || exit 1
35984 @endif recode
35986 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
35987 maybe-mostlyclean-recode:
35988 @if recode
35989 maybe-mostlyclean-recode: mostlyclean-recode
35991 mostlyclean-recode:
35992 @: $(MAKE); $(unstage)
35993 @[ -f ./recode/Makefile ] || exit 0; \
35994 r=`${PWD_COMMAND}`; export r; \
35995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35996 $(HOST_EXPORTS) \
35997 for flag in $(EXTRA_HOST_FLAGS) ; do \
35998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35999 done; \
36000 echo "Doing mostlyclean in recode" ; \
36001 (cd $(HOST_SUBDIR)/recode && \
36002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36004 "RANLIB=$${RANLIB}" \
36005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36006 mostlyclean) \
36007 || exit 1
36009 @endif recode
36011 .PHONY: maybe-clean-recode clean-recode
36012 maybe-clean-recode:
36013 @if recode
36014 maybe-clean-recode: clean-recode
36016 clean-recode:
36017 @: $(MAKE); $(unstage)
36018 @[ -f ./recode/Makefile ] || exit 0; \
36019 r=`${PWD_COMMAND}`; export r; \
36020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36021 $(HOST_EXPORTS) \
36022 for flag in $(EXTRA_HOST_FLAGS) ; do \
36023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36024 done; \
36025 echo "Doing clean in recode" ; \
36026 (cd $(HOST_SUBDIR)/recode && \
36027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36029 "RANLIB=$${RANLIB}" \
36030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36031 clean) \
36032 || exit 1
36034 @endif recode
36036 .PHONY: maybe-distclean-recode distclean-recode
36037 maybe-distclean-recode:
36038 @if recode
36039 maybe-distclean-recode: distclean-recode
36041 distclean-recode:
36042 @: $(MAKE); $(unstage)
36043 @[ -f ./recode/Makefile ] || exit 0; \
36044 r=`${PWD_COMMAND}`; export r; \
36045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36046 $(HOST_EXPORTS) \
36047 for flag in $(EXTRA_HOST_FLAGS) ; do \
36048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36049 done; \
36050 echo "Doing distclean in recode" ; \
36051 (cd $(HOST_SUBDIR)/recode && \
36052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36054 "RANLIB=$${RANLIB}" \
36055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36056 distclean) \
36057 || exit 1
36059 @endif recode
36061 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
36062 maybe-maintainer-clean-recode:
36063 @if recode
36064 maybe-maintainer-clean-recode: maintainer-clean-recode
36066 maintainer-clean-recode:
36067 @: $(MAKE); $(unstage)
36068 @[ -f ./recode/Makefile ] || exit 0; \
36069 r=`${PWD_COMMAND}`; export r; \
36070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36071 $(HOST_EXPORTS) \
36072 for flag in $(EXTRA_HOST_FLAGS) ; do \
36073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36074 done; \
36075 echo "Doing maintainer-clean in recode" ; \
36076 (cd $(HOST_SUBDIR)/recode && \
36077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36079 "RANLIB=$${RANLIB}" \
36080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36081 maintainer-clean) \
36082 || exit 1
36084 @endif recode
36088 .PHONY: configure-sed maybe-configure-sed
36089 maybe-configure-sed:
36090 @if gcc-bootstrap
36091 configure-sed: stage_current
36092 @endif gcc-bootstrap
36093 @if sed
36094 maybe-configure-sed: configure-sed
36095 configure-sed:
36096 @: $(MAKE); $(unstage)
36097 @r=`${PWD_COMMAND}`; export r; \
36098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36099 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
36100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
36101 $(HOST_EXPORTS) \
36102 echo Configuring in $(HOST_SUBDIR)/sed; \
36103 cd "$(HOST_SUBDIR)/sed" || exit 1; \
36104 case $(srcdir) in \
36105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36106 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
36107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36108 esac; \
36109 srcdiroption="--srcdir=$${topdir}/sed"; \
36110 libsrcdir="$$s/sed"; \
36111 $(SHELL) $${libsrcdir}/configure \
36112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36113 --target=${target_alias} $${srcdiroption} \
36114 || exit 1
36115 @endif sed
36121 .PHONY: all-sed maybe-all-sed
36122 maybe-all-sed:
36123 @if gcc-bootstrap
36124 all-sed: stage_current
36125 @endif gcc-bootstrap
36126 @if sed
36127 TARGET-sed=all
36128 maybe-all-sed: all-sed
36129 all-sed: configure-sed
36130 @: $(MAKE); $(unstage)
36131 @r=`${PWD_COMMAND}`; export r; \
36132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36133 $(HOST_EXPORTS) \
36134 (cd $(HOST_SUBDIR)/sed && \
36135 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36136 $(TARGET-sed))
36137 @endif sed
36142 .PHONY: check-sed maybe-check-sed
36143 maybe-check-sed:
36144 @if sed
36145 maybe-check-sed: check-sed
36147 check-sed:
36148 @: $(MAKE); $(unstage)
36149 @r=`${PWD_COMMAND}`; export r; \
36150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36151 $(HOST_EXPORTS) \
36152 (cd $(HOST_SUBDIR)/sed && \
36153 $(MAKE) $(FLAGS_TO_PASS) check)
36155 @endif sed
36157 .PHONY: install-sed maybe-install-sed
36158 maybe-install-sed:
36159 @if sed
36160 maybe-install-sed: install-sed
36162 install-sed: installdirs
36163 @: $(MAKE); $(unstage)
36164 @r=`${PWD_COMMAND}`; export r; \
36165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36166 $(HOST_EXPORTS) \
36167 (cd $(HOST_SUBDIR)/sed && \
36168 $(MAKE) $(FLAGS_TO_PASS) install)
36170 @endif sed
36172 .PHONY: install-strip-sed maybe-install-strip-sed
36173 maybe-install-strip-sed:
36174 @if sed
36175 maybe-install-strip-sed: install-strip-sed
36177 install-strip-sed: installdirs
36178 @: $(MAKE); $(unstage)
36179 @r=`${PWD_COMMAND}`; export r; \
36180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36181 $(HOST_EXPORTS) \
36182 (cd $(HOST_SUBDIR)/sed && \
36183 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36185 @endif sed
36187 # Other targets (info, dvi, pdf, etc.)
36189 .PHONY: maybe-info-sed info-sed
36190 maybe-info-sed:
36191 @if sed
36192 maybe-info-sed: info-sed
36194 info-sed: \
36195 configure-sed
36196 @: $(MAKE); $(unstage)
36197 @[ -f ./sed/Makefile ] || exit 0; \
36198 r=`${PWD_COMMAND}`; export r; \
36199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36200 $(HOST_EXPORTS) \
36201 for flag in $(EXTRA_HOST_FLAGS) ; do \
36202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36203 done; \
36204 echo "Doing info in sed" ; \
36205 (cd $(HOST_SUBDIR)/sed && \
36206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36208 "RANLIB=$${RANLIB}" \
36209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36210 info) \
36211 || exit 1
36213 @endif sed
36215 .PHONY: maybe-dvi-sed dvi-sed
36216 maybe-dvi-sed:
36217 @if sed
36218 maybe-dvi-sed: dvi-sed
36220 dvi-sed: \
36221 configure-sed
36222 @: $(MAKE); $(unstage)
36223 @[ -f ./sed/Makefile ] || exit 0; \
36224 r=`${PWD_COMMAND}`; export r; \
36225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36226 $(HOST_EXPORTS) \
36227 for flag in $(EXTRA_HOST_FLAGS) ; do \
36228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36229 done; \
36230 echo "Doing dvi in sed" ; \
36231 (cd $(HOST_SUBDIR)/sed && \
36232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36234 "RANLIB=$${RANLIB}" \
36235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36236 dvi) \
36237 || exit 1
36239 @endif sed
36241 .PHONY: maybe-pdf-sed pdf-sed
36242 maybe-pdf-sed:
36243 @if sed
36244 maybe-pdf-sed: pdf-sed
36246 pdf-sed: \
36247 configure-sed
36248 @: $(MAKE); $(unstage)
36249 @[ -f ./sed/Makefile ] || exit 0; \
36250 r=`${PWD_COMMAND}`; export r; \
36251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36252 $(HOST_EXPORTS) \
36253 for flag in $(EXTRA_HOST_FLAGS) ; do \
36254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36255 done; \
36256 echo "Doing pdf in sed" ; \
36257 (cd $(HOST_SUBDIR)/sed && \
36258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36260 "RANLIB=$${RANLIB}" \
36261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36262 pdf) \
36263 || exit 1
36265 @endif sed
36267 .PHONY: maybe-html-sed html-sed
36268 maybe-html-sed:
36269 @if sed
36270 maybe-html-sed: html-sed
36272 html-sed: \
36273 configure-sed
36274 @: $(MAKE); $(unstage)
36275 @[ -f ./sed/Makefile ] || exit 0; \
36276 r=`${PWD_COMMAND}`; export r; \
36277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36278 $(HOST_EXPORTS) \
36279 for flag in $(EXTRA_HOST_FLAGS) ; do \
36280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36281 done; \
36282 echo "Doing html in sed" ; \
36283 (cd $(HOST_SUBDIR)/sed && \
36284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36286 "RANLIB=$${RANLIB}" \
36287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36288 html) \
36289 || exit 1
36291 @endif sed
36293 .PHONY: maybe-TAGS-sed TAGS-sed
36294 maybe-TAGS-sed:
36295 @if sed
36296 maybe-TAGS-sed: TAGS-sed
36298 TAGS-sed: \
36299 configure-sed
36300 @: $(MAKE); $(unstage)
36301 @[ -f ./sed/Makefile ] || exit 0; \
36302 r=`${PWD_COMMAND}`; export r; \
36303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36304 $(HOST_EXPORTS) \
36305 for flag in $(EXTRA_HOST_FLAGS) ; do \
36306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36307 done; \
36308 echo "Doing TAGS in sed" ; \
36309 (cd $(HOST_SUBDIR)/sed && \
36310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36312 "RANLIB=$${RANLIB}" \
36313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36314 TAGS) \
36315 || exit 1
36317 @endif sed
36319 .PHONY: maybe-install-info-sed install-info-sed
36320 maybe-install-info-sed:
36321 @if sed
36322 maybe-install-info-sed: install-info-sed
36324 install-info-sed: \
36325 configure-sed \
36326 info-sed
36327 @: $(MAKE); $(unstage)
36328 @[ -f ./sed/Makefile ] || exit 0; \
36329 r=`${PWD_COMMAND}`; export r; \
36330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36331 $(HOST_EXPORTS) \
36332 for flag in $(EXTRA_HOST_FLAGS) ; do \
36333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36334 done; \
36335 echo "Doing install-info in sed" ; \
36336 (cd $(HOST_SUBDIR)/sed && \
36337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36339 "RANLIB=$${RANLIB}" \
36340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36341 install-info) \
36342 || exit 1
36344 @endif sed
36346 .PHONY: maybe-install-pdf-sed install-pdf-sed
36347 maybe-install-pdf-sed:
36348 @if sed
36349 maybe-install-pdf-sed: install-pdf-sed
36351 install-pdf-sed: \
36352 configure-sed \
36353 pdf-sed
36354 @: $(MAKE); $(unstage)
36355 @[ -f ./sed/Makefile ] || exit 0; \
36356 r=`${PWD_COMMAND}`; export r; \
36357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36358 $(HOST_EXPORTS) \
36359 for flag in $(EXTRA_HOST_FLAGS) ; do \
36360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36361 done; \
36362 echo "Doing install-pdf in sed" ; \
36363 (cd $(HOST_SUBDIR)/sed && \
36364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36366 "RANLIB=$${RANLIB}" \
36367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36368 install-pdf) \
36369 || exit 1
36371 @endif sed
36373 .PHONY: maybe-install-html-sed install-html-sed
36374 maybe-install-html-sed:
36375 @if sed
36376 maybe-install-html-sed: install-html-sed
36378 install-html-sed: \
36379 configure-sed \
36380 html-sed
36381 @: $(MAKE); $(unstage)
36382 @[ -f ./sed/Makefile ] || exit 0; \
36383 r=`${PWD_COMMAND}`; export r; \
36384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36385 $(HOST_EXPORTS) \
36386 for flag in $(EXTRA_HOST_FLAGS) ; do \
36387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36388 done; \
36389 echo "Doing install-html in sed" ; \
36390 (cd $(HOST_SUBDIR)/sed && \
36391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36393 "RANLIB=$${RANLIB}" \
36394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36395 install-html) \
36396 || exit 1
36398 @endif sed
36400 .PHONY: maybe-installcheck-sed installcheck-sed
36401 maybe-installcheck-sed:
36402 @if sed
36403 maybe-installcheck-sed: installcheck-sed
36405 installcheck-sed: \
36406 configure-sed
36407 @: $(MAKE); $(unstage)
36408 @[ -f ./sed/Makefile ] || exit 0; \
36409 r=`${PWD_COMMAND}`; export r; \
36410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36411 $(HOST_EXPORTS) \
36412 for flag in $(EXTRA_HOST_FLAGS) ; do \
36413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36414 done; \
36415 echo "Doing installcheck in sed" ; \
36416 (cd $(HOST_SUBDIR)/sed && \
36417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36419 "RANLIB=$${RANLIB}" \
36420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36421 installcheck) \
36422 || exit 1
36424 @endif sed
36426 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
36427 maybe-mostlyclean-sed:
36428 @if sed
36429 maybe-mostlyclean-sed: mostlyclean-sed
36431 mostlyclean-sed:
36432 @: $(MAKE); $(unstage)
36433 @[ -f ./sed/Makefile ] || exit 0; \
36434 r=`${PWD_COMMAND}`; export r; \
36435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36436 $(HOST_EXPORTS) \
36437 for flag in $(EXTRA_HOST_FLAGS) ; do \
36438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36439 done; \
36440 echo "Doing mostlyclean in sed" ; \
36441 (cd $(HOST_SUBDIR)/sed && \
36442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36444 "RANLIB=$${RANLIB}" \
36445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36446 mostlyclean) \
36447 || exit 1
36449 @endif sed
36451 .PHONY: maybe-clean-sed clean-sed
36452 maybe-clean-sed:
36453 @if sed
36454 maybe-clean-sed: clean-sed
36456 clean-sed:
36457 @: $(MAKE); $(unstage)
36458 @[ -f ./sed/Makefile ] || exit 0; \
36459 r=`${PWD_COMMAND}`; export r; \
36460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36461 $(HOST_EXPORTS) \
36462 for flag in $(EXTRA_HOST_FLAGS) ; do \
36463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36464 done; \
36465 echo "Doing clean in sed" ; \
36466 (cd $(HOST_SUBDIR)/sed && \
36467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36469 "RANLIB=$${RANLIB}" \
36470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36471 clean) \
36472 || exit 1
36474 @endif sed
36476 .PHONY: maybe-distclean-sed distclean-sed
36477 maybe-distclean-sed:
36478 @if sed
36479 maybe-distclean-sed: distclean-sed
36481 distclean-sed:
36482 @: $(MAKE); $(unstage)
36483 @[ -f ./sed/Makefile ] || exit 0; \
36484 r=`${PWD_COMMAND}`; export r; \
36485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36486 $(HOST_EXPORTS) \
36487 for flag in $(EXTRA_HOST_FLAGS) ; do \
36488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36489 done; \
36490 echo "Doing distclean in sed" ; \
36491 (cd $(HOST_SUBDIR)/sed && \
36492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36494 "RANLIB=$${RANLIB}" \
36495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36496 distclean) \
36497 || exit 1
36499 @endif sed
36501 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
36502 maybe-maintainer-clean-sed:
36503 @if sed
36504 maybe-maintainer-clean-sed: maintainer-clean-sed
36506 maintainer-clean-sed:
36507 @: $(MAKE); $(unstage)
36508 @[ -f ./sed/Makefile ] || exit 0; \
36509 r=`${PWD_COMMAND}`; export r; \
36510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36511 $(HOST_EXPORTS) \
36512 for flag in $(EXTRA_HOST_FLAGS) ; do \
36513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36514 done; \
36515 echo "Doing maintainer-clean in sed" ; \
36516 (cd $(HOST_SUBDIR)/sed && \
36517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36519 "RANLIB=$${RANLIB}" \
36520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36521 maintainer-clean) \
36522 || exit 1
36524 @endif sed
36528 .PHONY: configure-send-pr maybe-configure-send-pr
36529 maybe-configure-send-pr:
36530 @if gcc-bootstrap
36531 configure-send-pr: stage_current
36532 @endif gcc-bootstrap
36533 @if send-pr
36534 maybe-configure-send-pr: configure-send-pr
36535 configure-send-pr:
36536 @: $(MAKE); $(unstage)
36537 @r=`${PWD_COMMAND}`; export r; \
36538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36539 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
36540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
36541 $(HOST_EXPORTS) \
36542 echo Configuring in $(HOST_SUBDIR)/send-pr; \
36543 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
36544 case $(srcdir) in \
36545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36546 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
36547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36548 esac; \
36549 srcdiroption="--srcdir=$${topdir}/send-pr"; \
36550 libsrcdir="$$s/send-pr"; \
36551 $(SHELL) $${libsrcdir}/configure \
36552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36553 --target=${target_alias} $${srcdiroption} \
36554 || exit 1
36555 @endif send-pr
36561 .PHONY: all-send-pr maybe-all-send-pr
36562 maybe-all-send-pr:
36563 @if gcc-bootstrap
36564 all-send-pr: stage_current
36565 @endif gcc-bootstrap
36566 @if send-pr
36567 TARGET-send-pr=all
36568 maybe-all-send-pr: all-send-pr
36569 all-send-pr: configure-send-pr
36570 @: $(MAKE); $(unstage)
36571 @r=`${PWD_COMMAND}`; export r; \
36572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36573 $(HOST_EXPORTS) \
36574 (cd $(HOST_SUBDIR)/send-pr && \
36575 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36576 $(TARGET-send-pr))
36577 @endif send-pr
36582 .PHONY: check-send-pr maybe-check-send-pr
36583 maybe-check-send-pr:
36584 @if send-pr
36585 maybe-check-send-pr: check-send-pr
36587 check-send-pr:
36588 @: $(MAKE); $(unstage)
36589 @r=`${PWD_COMMAND}`; export r; \
36590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36591 $(HOST_EXPORTS) \
36592 (cd $(HOST_SUBDIR)/send-pr && \
36593 $(MAKE) $(FLAGS_TO_PASS) check)
36595 @endif send-pr
36597 .PHONY: install-send-pr maybe-install-send-pr
36598 maybe-install-send-pr:
36599 @if send-pr
36600 maybe-install-send-pr: install-send-pr
36602 install-send-pr: installdirs
36603 @: $(MAKE); $(unstage)
36604 @r=`${PWD_COMMAND}`; export r; \
36605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36606 $(HOST_EXPORTS) \
36607 (cd $(HOST_SUBDIR)/send-pr && \
36608 $(MAKE) $(FLAGS_TO_PASS) install)
36610 @endif send-pr
36612 .PHONY: install-strip-send-pr maybe-install-strip-send-pr
36613 maybe-install-strip-send-pr:
36614 @if send-pr
36615 maybe-install-strip-send-pr: install-strip-send-pr
36617 install-strip-send-pr: installdirs
36618 @: $(MAKE); $(unstage)
36619 @r=`${PWD_COMMAND}`; export r; \
36620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36621 $(HOST_EXPORTS) \
36622 (cd $(HOST_SUBDIR)/send-pr && \
36623 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36625 @endif send-pr
36627 # Other targets (info, dvi, pdf, etc.)
36629 .PHONY: maybe-info-send-pr info-send-pr
36630 maybe-info-send-pr:
36631 @if send-pr
36632 maybe-info-send-pr: info-send-pr
36634 info-send-pr: \
36635 configure-send-pr
36636 @: $(MAKE); $(unstage)
36637 @[ -f ./send-pr/Makefile ] || exit 0; \
36638 r=`${PWD_COMMAND}`; export r; \
36639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36640 $(HOST_EXPORTS) \
36641 for flag in $(EXTRA_HOST_FLAGS) ; do \
36642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36643 done; \
36644 echo "Doing info in send-pr" ; \
36645 (cd $(HOST_SUBDIR)/send-pr && \
36646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36648 "RANLIB=$${RANLIB}" \
36649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36650 info) \
36651 || exit 1
36653 @endif send-pr
36655 .PHONY: maybe-dvi-send-pr dvi-send-pr
36656 maybe-dvi-send-pr:
36657 @if send-pr
36658 maybe-dvi-send-pr: dvi-send-pr
36660 dvi-send-pr: \
36661 configure-send-pr
36662 @: $(MAKE); $(unstage)
36663 @[ -f ./send-pr/Makefile ] || exit 0; \
36664 r=`${PWD_COMMAND}`; export r; \
36665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36666 $(HOST_EXPORTS) \
36667 for flag in $(EXTRA_HOST_FLAGS) ; do \
36668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36669 done; \
36670 echo "Doing dvi in send-pr" ; \
36671 (cd $(HOST_SUBDIR)/send-pr && \
36672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36674 "RANLIB=$${RANLIB}" \
36675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36676 dvi) \
36677 || exit 1
36679 @endif send-pr
36681 .PHONY: maybe-pdf-send-pr pdf-send-pr
36682 maybe-pdf-send-pr:
36683 @if send-pr
36684 maybe-pdf-send-pr: pdf-send-pr
36686 pdf-send-pr: \
36687 configure-send-pr
36688 @: $(MAKE); $(unstage)
36689 @[ -f ./send-pr/Makefile ] || exit 0; \
36690 r=`${PWD_COMMAND}`; export r; \
36691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36692 $(HOST_EXPORTS) \
36693 for flag in $(EXTRA_HOST_FLAGS) ; do \
36694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36695 done; \
36696 echo "Doing pdf in send-pr" ; \
36697 (cd $(HOST_SUBDIR)/send-pr && \
36698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36700 "RANLIB=$${RANLIB}" \
36701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36702 pdf) \
36703 || exit 1
36705 @endif send-pr
36707 .PHONY: maybe-html-send-pr html-send-pr
36708 maybe-html-send-pr:
36709 @if send-pr
36710 maybe-html-send-pr: html-send-pr
36712 html-send-pr: \
36713 configure-send-pr
36714 @: $(MAKE); $(unstage)
36715 @[ -f ./send-pr/Makefile ] || exit 0; \
36716 r=`${PWD_COMMAND}`; export r; \
36717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36718 $(HOST_EXPORTS) \
36719 for flag in $(EXTRA_HOST_FLAGS) ; do \
36720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36721 done; \
36722 echo "Doing html in send-pr" ; \
36723 (cd $(HOST_SUBDIR)/send-pr && \
36724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36726 "RANLIB=$${RANLIB}" \
36727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36728 html) \
36729 || exit 1
36731 @endif send-pr
36733 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
36734 maybe-TAGS-send-pr:
36735 @if send-pr
36736 maybe-TAGS-send-pr: TAGS-send-pr
36738 TAGS-send-pr: \
36739 configure-send-pr
36740 @: $(MAKE); $(unstage)
36741 @[ -f ./send-pr/Makefile ] || exit 0; \
36742 r=`${PWD_COMMAND}`; export r; \
36743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36744 $(HOST_EXPORTS) \
36745 for flag in $(EXTRA_HOST_FLAGS) ; do \
36746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36747 done; \
36748 echo "Doing TAGS in send-pr" ; \
36749 (cd $(HOST_SUBDIR)/send-pr && \
36750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36752 "RANLIB=$${RANLIB}" \
36753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36754 TAGS) \
36755 || exit 1
36757 @endif send-pr
36759 .PHONY: maybe-install-info-send-pr install-info-send-pr
36760 maybe-install-info-send-pr:
36761 @if send-pr
36762 maybe-install-info-send-pr: install-info-send-pr
36764 install-info-send-pr: \
36765 configure-send-pr \
36766 info-send-pr
36767 @: $(MAKE); $(unstage)
36768 @[ -f ./send-pr/Makefile ] || exit 0; \
36769 r=`${PWD_COMMAND}`; export r; \
36770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36771 $(HOST_EXPORTS) \
36772 for flag in $(EXTRA_HOST_FLAGS) ; do \
36773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36774 done; \
36775 echo "Doing install-info in send-pr" ; \
36776 (cd $(HOST_SUBDIR)/send-pr && \
36777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36779 "RANLIB=$${RANLIB}" \
36780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36781 install-info) \
36782 || exit 1
36784 @endif send-pr
36786 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
36787 maybe-install-pdf-send-pr:
36788 @if send-pr
36789 maybe-install-pdf-send-pr: install-pdf-send-pr
36791 install-pdf-send-pr: \
36792 configure-send-pr \
36793 pdf-send-pr
36794 @: $(MAKE); $(unstage)
36795 @[ -f ./send-pr/Makefile ] || exit 0; \
36796 r=`${PWD_COMMAND}`; export r; \
36797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798 $(HOST_EXPORTS) \
36799 for flag in $(EXTRA_HOST_FLAGS) ; do \
36800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801 done; \
36802 echo "Doing install-pdf in send-pr" ; \
36803 (cd $(HOST_SUBDIR)/send-pr && \
36804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806 "RANLIB=$${RANLIB}" \
36807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36808 install-pdf) \
36809 || exit 1
36811 @endif send-pr
36813 .PHONY: maybe-install-html-send-pr install-html-send-pr
36814 maybe-install-html-send-pr:
36815 @if send-pr
36816 maybe-install-html-send-pr: install-html-send-pr
36818 install-html-send-pr: \
36819 configure-send-pr \
36820 html-send-pr
36821 @: $(MAKE); $(unstage)
36822 @[ -f ./send-pr/Makefile ] || exit 0; \
36823 r=`${PWD_COMMAND}`; export r; \
36824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36825 $(HOST_EXPORTS) \
36826 for flag in $(EXTRA_HOST_FLAGS) ; do \
36827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36828 done; \
36829 echo "Doing install-html in send-pr" ; \
36830 (cd $(HOST_SUBDIR)/send-pr && \
36831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36833 "RANLIB=$${RANLIB}" \
36834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36835 install-html) \
36836 || exit 1
36838 @endif send-pr
36840 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
36841 maybe-installcheck-send-pr:
36842 @if send-pr
36843 maybe-installcheck-send-pr: installcheck-send-pr
36845 installcheck-send-pr: \
36846 configure-send-pr
36847 @: $(MAKE); $(unstage)
36848 @[ -f ./send-pr/Makefile ] || exit 0; \
36849 r=`${PWD_COMMAND}`; export r; \
36850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36851 $(HOST_EXPORTS) \
36852 for flag in $(EXTRA_HOST_FLAGS) ; do \
36853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36854 done; \
36855 echo "Doing installcheck in send-pr" ; \
36856 (cd $(HOST_SUBDIR)/send-pr && \
36857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36859 "RANLIB=$${RANLIB}" \
36860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36861 installcheck) \
36862 || exit 1
36864 @endif send-pr
36866 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
36867 maybe-mostlyclean-send-pr:
36868 @if send-pr
36869 maybe-mostlyclean-send-pr: mostlyclean-send-pr
36871 mostlyclean-send-pr:
36872 @: $(MAKE); $(unstage)
36873 @[ -f ./send-pr/Makefile ] || exit 0; \
36874 r=`${PWD_COMMAND}`; export r; \
36875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36876 $(HOST_EXPORTS) \
36877 for flag in $(EXTRA_HOST_FLAGS) ; do \
36878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36879 done; \
36880 echo "Doing mostlyclean in send-pr" ; \
36881 (cd $(HOST_SUBDIR)/send-pr && \
36882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36884 "RANLIB=$${RANLIB}" \
36885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36886 mostlyclean) \
36887 || exit 1
36889 @endif send-pr
36891 .PHONY: maybe-clean-send-pr clean-send-pr
36892 maybe-clean-send-pr:
36893 @if send-pr
36894 maybe-clean-send-pr: clean-send-pr
36896 clean-send-pr:
36897 @: $(MAKE); $(unstage)
36898 @[ -f ./send-pr/Makefile ] || exit 0; \
36899 r=`${PWD_COMMAND}`; export r; \
36900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36901 $(HOST_EXPORTS) \
36902 for flag in $(EXTRA_HOST_FLAGS) ; do \
36903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36904 done; \
36905 echo "Doing clean in send-pr" ; \
36906 (cd $(HOST_SUBDIR)/send-pr && \
36907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36909 "RANLIB=$${RANLIB}" \
36910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36911 clean) \
36912 || exit 1
36914 @endif send-pr
36916 .PHONY: maybe-distclean-send-pr distclean-send-pr
36917 maybe-distclean-send-pr:
36918 @if send-pr
36919 maybe-distclean-send-pr: distclean-send-pr
36921 distclean-send-pr:
36922 @: $(MAKE); $(unstage)
36923 @[ -f ./send-pr/Makefile ] || exit 0; \
36924 r=`${PWD_COMMAND}`; export r; \
36925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36926 $(HOST_EXPORTS) \
36927 for flag in $(EXTRA_HOST_FLAGS) ; do \
36928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36929 done; \
36930 echo "Doing distclean in send-pr" ; \
36931 (cd $(HOST_SUBDIR)/send-pr && \
36932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36934 "RANLIB=$${RANLIB}" \
36935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36936 distclean) \
36937 || exit 1
36939 @endif send-pr
36941 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
36942 maybe-maintainer-clean-send-pr:
36943 @if send-pr
36944 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
36946 maintainer-clean-send-pr:
36947 @: $(MAKE); $(unstage)
36948 @[ -f ./send-pr/Makefile ] || exit 0; \
36949 r=`${PWD_COMMAND}`; export r; \
36950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36951 $(HOST_EXPORTS) \
36952 for flag in $(EXTRA_HOST_FLAGS) ; do \
36953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36954 done; \
36955 echo "Doing maintainer-clean in send-pr" ; \
36956 (cd $(HOST_SUBDIR)/send-pr && \
36957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36959 "RANLIB=$${RANLIB}" \
36960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36961 maintainer-clean) \
36962 || exit 1
36964 @endif send-pr
36968 .PHONY: configure-shellutils maybe-configure-shellutils
36969 maybe-configure-shellutils:
36970 @if gcc-bootstrap
36971 configure-shellutils: stage_current
36972 @endif gcc-bootstrap
36973 @if shellutils
36974 maybe-configure-shellutils: configure-shellutils
36975 configure-shellutils:
36976 @: $(MAKE); $(unstage)
36977 @r=`${PWD_COMMAND}`; export r; \
36978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36979 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
36980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
36981 $(HOST_EXPORTS) \
36982 echo Configuring in $(HOST_SUBDIR)/shellutils; \
36983 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
36984 case $(srcdir) in \
36985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36986 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
36987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36988 esac; \
36989 srcdiroption="--srcdir=$${topdir}/shellutils"; \
36990 libsrcdir="$$s/shellutils"; \
36991 $(SHELL) $${libsrcdir}/configure \
36992 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36993 --target=${target_alias} $${srcdiroption} \
36994 || exit 1
36995 @endif shellutils
37001 .PHONY: all-shellutils maybe-all-shellutils
37002 maybe-all-shellutils:
37003 @if gcc-bootstrap
37004 all-shellutils: stage_current
37005 @endif gcc-bootstrap
37006 @if shellutils
37007 TARGET-shellutils=all
37008 maybe-all-shellutils: all-shellutils
37009 all-shellutils: configure-shellutils
37010 @: $(MAKE); $(unstage)
37011 @r=`${PWD_COMMAND}`; export r; \
37012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37013 $(HOST_EXPORTS) \
37014 (cd $(HOST_SUBDIR)/shellutils && \
37015 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37016 $(TARGET-shellutils))
37017 @endif shellutils
37022 .PHONY: check-shellutils maybe-check-shellutils
37023 maybe-check-shellutils:
37024 @if shellutils
37025 maybe-check-shellutils: check-shellutils
37027 check-shellutils:
37028 @: $(MAKE); $(unstage)
37029 @r=`${PWD_COMMAND}`; export r; \
37030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37031 $(HOST_EXPORTS) \
37032 (cd $(HOST_SUBDIR)/shellutils && \
37033 $(MAKE) $(FLAGS_TO_PASS) check)
37035 @endif shellutils
37037 .PHONY: install-shellutils maybe-install-shellutils
37038 maybe-install-shellutils:
37039 @if shellutils
37040 maybe-install-shellutils: install-shellutils
37042 install-shellutils: installdirs
37043 @: $(MAKE); $(unstage)
37044 @r=`${PWD_COMMAND}`; export r; \
37045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37046 $(HOST_EXPORTS) \
37047 (cd $(HOST_SUBDIR)/shellutils && \
37048 $(MAKE) $(FLAGS_TO_PASS) install)
37050 @endif shellutils
37052 .PHONY: install-strip-shellutils maybe-install-strip-shellutils
37053 maybe-install-strip-shellutils:
37054 @if shellutils
37055 maybe-install-strip-shellutils: install-strip-shellutils
37057 install-strip-shellutils: installdirs
37058 @: $(MAKE); $(unstage)
37059 @r=`${PWD_COMMAND}`; export r; \
37060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37061 $(HOST_EXPORTS) \
37062 (cd $(HOST_SUBDIR)/shellutils && \
37063 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37065 @endif shellutils
37067 # Other targets (info, dvi, pdf, etc.)
37069 .PHONY: maybe-info-shellutils info-shellutils
37070 maybe-info-shellutils:
37071 @if shellutils
37072 maybe-info-shellutils: info-shellutils
37074 info-shellutils: \
37075 configure-shellutils
37076 @: $(MAKE); $(unstage)
37077 @[ -f ./shellutils/Makefile ] || exit 0; \
37078 r=`${PWD_COMMAND}`; export r; \
37079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37080 $(HOST_EXPORTS) \
37081 for flag in $(EXTRA_HOST_FLAGS) ; do \
37082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37083 done; \
37084 echo "Doing info in shellutils" ; \
37085 (cd $(HOST_SUBDIR)/shellutils && \
37086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37088 "RANLIB=$${RANLIB}" \
37089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37090 info) \
37091 || exit 1
37093 @endif shellutils
37095 .PHONY: maybe-dvi-shellutils dvi-shellutils
37096 maybe-dvi-shellutils:
37097 @if shellutils
37098 maybe-dvi-shellutils: dvi-shellutils
37100 dvi-shellutils: \
37101 configure-shellutils
37102 @: $(MAKE); $(unstage)
37103 @[ -f ./shellutils/Makefile ] || exit 0; \
37104 r=`${PWD_COMMAND}`; export r; \
37105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37106 $(HOST_EXPORTS) \
37107 for flag in $(EXTRA_HOST_FLAGS) ; do \
37108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37109 done; \
37110 echo "Doing dvi in shellutils" ; \
37111 (cd $(HOST_SUBDIR)/shellutils && \
37112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37114 "RANLIB=$${RANLIB}" \
37115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37116 dvi) \
37117 || exit 1
37119 @endif shellutils
37121 .PHONY: maybe-pdf-shellutils pdf-shellutils
37122 maybe-pdf-shellutils:
37123 @if shellutils
37124 maybe-pdf-shellutils: pdf-shellutils
37126 pdf-shellutils: \
37127 configure-shellutils
37128 @: $(MAKE); $(unstage)
37129 @[ -f ./shellutils/Makefile ] || exit 0; \
37130 r=`${PWD_COMMAND}`; export r; \
37131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37132 $(HOST_EXPORTS) \
37133 for flag in $(EXTRA_HOST_FLAGS) ; do \
37134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37135 done; \
37136 echo "Doing pdf in shellutils" ; \
37137 (cd $(HOST_SUBDIR)/shellutils && \
37138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37140 "RANLIB=$${RANLIB}" \
37141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37142 pdf) \
37143 || exit 1
37145 @endif shellutils
37147 .PHONY: maybe-html-shellutils html-shellutils
37148 maybe-html-shellutils:
37149 @if shellutils
37150 maybe-html-shellutils: html-shellutils
37152 html-shellutils: \
37153 configure-shellutils
37154 @: $(MAKE); $(unstage)
37155 @[ -f ./shellutils/Makefile ] || exit 0; \
37156 r=`${PWD_COMMAND}`; export r; \
37157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37158 $(HOST_EXPORTS) \
37159 for flag in $(EXTRA_HOST_FLAGS) ; do \
37160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37161 done; \
37162 echo "Doing html in shellutils" ; \
37163 (cd $(HOST_SUBDIR)/shellutils && \
37164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37166 "RANLIB=$${RANLIB}" \
37167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37168 html) \
37169 || exit 1
37171 @endif shellutils
37173 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
37174 maybe-TAGS-shellutils:
37175 @if shellutils
37176 maybe-TAGS-shellutils: TAGS-shellutils
37178 TAGS-shellutils: \
37179 configure-shellutils
37180 @: $(MAKE); $(unstage)
37181 @[ -f ./shellutils/Makefile ] || exit 0; \
37182 r=`${PWD_COMMAND}`; export r; \
37183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37184 $(HOST_EXPORTS) \
37185 for flag in $(EXTRA_HOST_FLAGS) ; do \
37186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37187 done; \
37188 echo "Doing TAGS in shellutils" ; \
37189 (cd $(HOST_SUBDIR)/shellutils && \
37190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37192 "RANLIB=$${RANLIB}" \
37193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37194 TAGS) \
37195 || exit 1
37197 @endif shellutils
37199 .PHONY: maybe-install-info-shellutils install-info-shellutils
37200 maybe-install-info-shellutils:
37201 @if shellutils
37202 maybe-install-info-shellutils: install-info-shellutils
37204 install-info-shellutils: \
37205 configure-shellutils \
37206 info-shellutils
37207 @: $(MAKE); $(unstage)
37208 @[ -f ./shellutils/Makefile ] || exit 0; \
37209 r=`${PWD_COMMAND}`; export r; \
37210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211 $(HOST_EXPORTS) \
37212 for flag in $(EXTRA_HOST_FLAGS) ; do \
37213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37214 done; \
37215 echo "Doing install-info in shellutils" ; \
37216 (cd $(HOST_SUBDIR)/shellutils && \
37217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37219 "RANLIB=$${RANLIB}" \
37220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37221 install-info) \
37222 || exit 1
37224 @endif shellutils
37226 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
37227 maybe-install-pdf-shellutils:
37228 @if shellutils
37229 maybe-install-pdf-shellutils: install-pdf-shellutils
37231 install-pdf-shellutils: \
37232 configure-shellutils \
37233 pdf-shellutils
37234 @: $(MAKE); $(unstage)
37235 @[ -f ./shellutils/Makefile ] || exit 0; \
37236 r=`${PWD_COMMAND}`; export r; \
37237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37238 $(HOST_EXPORTS) \
37239 for flag in $(EXTRA_HOST_FLAGS) ; do \
37240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37241 done; \
37242 echo "Doing install-pdf in shellutils" ; \
37243 (cd $(HOST_SUBDIR)/shellutils && \
37244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37246 "RANLIB=$${RANLIB}" \
37247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37248 install-pdf) \
37249 || exit 1
37251 @endif shellutils
37253 .PHONY: maybe-install-html-shellutils install-html-shellutils
37254 maybe-install-html-shellutils:
37255 @if shellutils
37256 maybe-install-html-shellutils: install-html-shellutils
37258 install-html-shellutils: \
37259 configure-shellutils \
37260 html-shellutils
37261 @: $(MAKE); $(unstage)
37262 @[ -f ./shellutils/Makefile ] || exit 0; \
37263 r=`${PWD_COMMAND}`; export r; \
37264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37265 $(HOST_EXPORTS) \
37266 for flag in $(EXTRA_HOST_FLAGS) ; do \
37267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37268 done; \
37269 echo "Doing install-html in shellutils" ; \
37270 (cd $(HOST_SUBDIR)/shellutils && \
37271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37273 "RANLIB=$${RANLIB}" \
37274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37275 install-html) \
37276 || exit 1
37278 @endif shellutils
37280 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
37281 maybe-installcheck-shellutils:
37282 @if shellutils
37283 maybe-installcheck-shellutils: installcheck-shellutils
37285 installcheck-shellutils: \
37286 configure-shellutils
37287 @: $(MAKE); $(unstage)
37288 @[ -f ./shellutils/Makefile ] || exit 0; \
37289 r=`${PWD_COMMAND}`; export r; \
37290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37291 $(HOST_EXPORTS) \
37292 for flag in $(EXTRA_HOST_FLAGS) ; do \
37293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37294 done; \
37295 echo "Doing installcheck in shellutils" ; \
37296 (cd $(HOST_SUBDIR)/shellutils && \
37297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37299 "RANLIB=$${RANLIB}" \
37300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37301 installcheck) \
37302 || exit 1
37304 @endif shellutils
37306 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
37307 maybe-mostlyclean-shellutils:
37308 @if shellutils
37309 maybe-mostlyclean-shellutils: mostlyclean-shellutils
37311 mostlyclean-shellutils:
37312 @: $(MAKE); $(unstage)
37313 @[ -f ./shellutils/Makefile ] || exit 0; \
37314 r=`${PWD_COMMAND}`; export r; \
37315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37316 $(HOST_EXPORTS) \
37317 for flag in $(EXTRA_HOST_FLAGS) ; do \
37318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37319 done; \
37320 echo "Doing mostlyclean in shellutils" ; \
37321 (cd $(HOST_SUBDIR)/shellutils && \
37322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37324 "RANLIB=$${RANLIB}" \
37325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37326 mostlyclean) \
37327 || exit 1
37329 @endif shellutils
37331 .PHONY: maybe-clean-shellutils clean-shellutils
37332 maybe-clean-shellutils:
37333 @if shellutils
37334 maybe-clean-shellutils: clean-shellutils
37336 clean-shellutils:
37337 @: $(MAKE); $(unstage)
37338 @[ -f ./shellutils/Makefile ] || exit 0; \
37339 r=`${PWD_COMMAND}`; export r; \
37340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37341 $(HOST_EXPORTS) \
37342 for flag in $(EXTRA_HOST_FLAGS) ; do \
37343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37344 done; \
37345 echo "Doing clean in shellutils" ; \
37346 (cd $(HOST_SUBDIR)/shellutils && \
37347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37349 "RANLIB=$${RANLIB}" \
37350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37351 clean) \
37352 || exit 1
37354 @endif shellutils
37356 .PHONY: maybe-distclean-shellutils distclean-shellutils
37357 maybe-distclean-shellutils:
37358 @if shellutils
37359 maybe-distclean-shellutils: distclean-shellutils
37361 distclean-shellutils:
37362 @: $(MAKE); $(unstage)
37363 @[ -f ./shellutils/Makefile ] || exit 0; \
37364 r=`${PWD_COMMAND}`; export r; \
37365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37366 $(HOST_EXPORTS) \
37367 for flag in $(EXTRA_HOST_FLAGS) ; do \
37368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37369 done; \
37370 echo "Doing distclean in shellutils" ; \
37371 (cd $(HOST_SUBDIR)/shellutils && \
37372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37374 "RANLIB=$${RANLIB}" \
37375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37376 distclean) \
37377 || exit 1
37379 @endif shellutils
37381 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
37382 maybe-maintainer-clean-shellutils:
37383 @if shellutils
37384 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
37386 maintainer-clean-shellutils:
37387 @: $(MAKE); $(unstage)
37388 @[ -f ./shellutils/Makefile ] || exit 0; \
37389 r=`${PWD_COMMAND}`; export r; \
37390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37391 $(HOST_EXPORTS) \
37392 for flag in $(EXTRA_HOST_FLAGS) ; do \
37393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37394 done; \
37395 echo "Doing maintainer-clean in shellutils" ; \
37396 (cd $(HOST_SUBDIR)/shellutils && \
37397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37399 "RANLIB=$${RANLIB}" \
37400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37401 maintainer-clean) \
37402 || exit 1
37404 @endif shellutils
37408 .PHONY: configure-sid maybe-configure-sid
37409 maybe-configure-sid:
37410 @if gcc-bootstrap
37411 configure-sid: stage_current
37412 @endif gcc-bootstrap
37413 @if sid
37414 maybe-configure-sid: configure-sid
37415 configure-sid:
37416 @: $(MAKE); $(unstage)
37417 @r=`${PWD_COMMAND}`; export r; \
37418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37419 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
37420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
37421 $(HOST_EXPORTS) \
37422 echo Configuring in $(HOST_SUBDIR)/sid; \
37423 cd "$(HOST_SUBDIR)/sid" || exit 1; \
37424 case $(srcdir) in \
37425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37426 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
37427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37428 esac; \
37429 srcdiroption="--srcdir=$${topdir}/sid"; \
37430 libsrcdir="$$s/sid"; \
37431 $(SHELL) $${libsrcdir}/configure \
37432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37433 --target=${target_alias} $${srcdiroption} \
37434 || exit 1
37435 @endif sid
37441 .PHONY: all-sid maybe-all-sid
37442 maybe-all-sid:
37443 @if gcc-bootstrap
37444 all-sid: stage_current
37445 @endif gcc-bootstrap
37446 @if sid
37447 TARGET-sid=all
37448 maybe-all-sid: all-sid
37449 all-sid: configure-sid
37450 @: $(MAKE); $(unstage)
37451 @r=`${PWD_COMMAND}`; export r; \
37452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37453 $(HOST_EXPORTS) \
37454 (cd $(HOST_SUBDIR)/sid && \
37455 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37456 $(TARGET-sid))
37457 @endif sid
37462 .PHONY: check-sid maybe-check-sid
37463 maybe-check-sid:
37464 @if sid
37465 maybe-check-sid: check-sid
37467 check-sid:
37468 @: $(MAKE); $(unstage)
37469 @r=`${PWD_COMMAND}`; export r; \
37470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37471 $(HOST_EXPORTS) \
37472 (cd $(HOST_SUBDIR)/sid && \
37473 $(MAKE) $(FLAGS_TO_PASS) check)
37475 @endif sid
37477 .PHONY: install-sid maybe-install-sid
37478 maybe-install-sid:
37479 @if sid
37480 maybe-install-sid: install-sid
37482 install-sid: installdirs
37483 @: $(MAKE); $(unstage)
37484 @r=`${PWD_COMMAND}`; export r; \
37485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37486 $(HOST_EXPORTS) \
37487 (cd $(HOST_SUBDIR)/sid && \
37488 $(MAKE) $(FLAGS_TO_PASS) install)
37490 @endif sid
37492 .PHONY: install-strip-sid maybe-install-strip-sid
37493 maybe-install-strip-sid:
37494 @if sid
37495 maybe-install-strip-sid: install-strip-sid
37497 install-strip-sid: installdirs
37498 @: $(MAKE); $(unstage)
37499 @r=`${PWD_COMMAND}`; export r; \
37500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37501 $(HOST_EXPORTS) \
37502 (cd $(HOST_SUBDIR)/sid && \
37503 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37505 @endif sid
37507 # Other targets (info, dvi, pdf, etc.)
37509 .PHONY: maybe-info-sid info-sid
37510 maybe-info-sid:
37511 @if sid
37512 maybe-info-sid: info-sid
37514 info-sid: \
37515 configure-sid
37516 @: $(MAKE); $(unstage)
37517 @[ -f ./sid/Makefile ] || exit 0; \
37518 r=`${PWD_COMMAND}`; export r; \
37519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520 $(HOST_EXPORTS) \
37521 for flag in $(EXTRA_HOST_FLAGS) ; do \
37522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37523 done; \
37524 echo "Doing info in sid" ; \
37525 (cd $(HOST_SUBDIR)/sid && \
37526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37528 "RANLIB=$${RANLIB}" \
37529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37530 info) \
37531 || exit 1
37533 @endif sid
37535 .PHONY: maybe-dvi-sid dvi-sid
37536 maybe-dvi-sid:
37537 @if sid
37538 maybe-dvi-sid: dvi-sid
37540 dvi-sid: \
37541 configure-sid
37542 @: $(MAKE); $(unstage)
37543 @[ -f ./sid/Makefile ] || exit 0; \
37544 r=`${PWD_COMMAND}`; export r; \
37545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37546 $(HOST_EXPORTS) \
37547 for flag in $(EXTRA_HOST_FLAGS) ; do \
37548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37549 done; \
37550 echo "Doing dvi in sid" ; \
37551 (cd $(HOST_SUBDIR)/sid && \
37552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37554 "RANLIB=$${RANLIB}" \
37555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37556 dvi) \
37557 || exit 1
37559 @endif sid
37561 .PHONY: maybe-pdf-sid pdf-sid
37562 maybe-pdf-sid:
37563 @if sid
37564 maybe-pdf-sid: pdf-sid
37566 pdf-sid: \
37567 configure-sid
37568 @: $(MAKE); $(unstage)
37569 @[ -f ./sid/Makefile ] || exit 0; \
37570 r=`${PWD_COMMAND}`; export r; \
37571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37572 $(HOST_EXPORTS) \
37573 for flag in $(EXTRA_HOST_FLAGS) ; do \
37574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37575 done; \
37576 echo "Doing pdf in sid" ; \
37577 (cd $(HOST_SUBDIR)/sid && \
37578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37580 "RANLIB=$${RANLIB}" \
37581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37582 pdf) \
37583 || exit 1
37585 @endif sid
37587 .PHONY: maybe-html-sid html-sid
37588 maybe-html-sid:
37589 @if sid
37590 maybe-html-sid: html-sid
37592 html-sid: \
37593 configure-sid
37594 @: $(MAKE); $(unstage)
37595 @[ -f ./sid/Makefile ] || exit 0; \
37596 r=`${PWD_COMMAND}`; export r; \
37597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598 $(HOST_EXPORTS) \
37599 for flag in $(EXTRA_HOST_FLAGS) ; do \
37600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37601 done; \
37602 echo "Doing html in sid" ; \
37603 (cd $(HOST_SUBDIR)/sid && \
37604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606 "RANLIB=$${RANLIB}" \
37607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37608 html) \
37609 || exit 1
37611 @endif sid
37613 .PHONY: maybe-TAGS-sid TAGS-sid
37614 maybe-TAGS-sid:
37615 @if sid
37616 maybe-TAGS-sid: TAGS-sid
37618 TAGS-sid: \
37619 configure-sid
37620 @: $(MAKE); $(unstage)
37621 @[ -f ./sid/Makefile ] || exit 0; \
37622 r=`${PWD_COMMAND}`; export r; \
37623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37624 $(HOST_EXPORTS) \
37625 for flag in $(EXTRA_HOST_FLAGS) ; do \
37626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37627 done; \
37628 echo "Doing TAGS in sid" ; \
37629 (cd $(HOST_SUBDIR)/sid && \
37630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37632 "RANLIB=$${RANLIB}" \
37633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37634 TAGS) \
37635 || exit 1
37637 @endif sid
37639 .PHONY: maybe-install-info-sid install-info-sid
37640 maybe-install-info-sid:
37641 @if sid
37642 maybe-install-info-sid: install-info-sid
37644 install-info-sid: \
37645 configure-sid \
37646 info-sid
37647 @: $(MAKE); $(unstage)
37648 @[ -f ./sid/Makefile ] || exit 0; \
37649 r=`${PWD_COMMAND}`; export r; \
37650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37651 $(HOST_EXPORTS) \
37652 for flag in $(EXTRA_HOST_FLAGS) ; do \
37653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37654 done; \
37655 echo "Doing install-info in sid" ; \
37656 (cd $(HOST_SUBDIR)/sid && \
37657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37659 "RANLIB=$${RANLIB}" \
37660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37661 install-info) \
37662 || exit 1
37664 @endif sid
37666 .PHONY: maybe-install-pdf-sid install-pdf-sid
37667 maybe-install-pdf-sid:
37668 @if sid
37669 maybe-install-pdf-sid: install-pdf-sid
37671 install-pdf-sid: \
37672 configure-sid \
37673 pdf-sid
37674 @: $(MAKE); $(unstage)
37675 @[ -f ./sid/Makefile ] || exit 0; \
37676 r=`${PWD_COMMAND}`; export r; \
37677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37678 $(HOST_EXPORTS) \
37679 for flag in $(EXTRA_HOST_FLAGS) ; do \
37680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37681 done; \
37682 echo "Doing install-pdf in sid" ; \
37683 (cd $(HOST_SUBDIR)/sid && \
37684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37686 "RANLIB=$${RANLIB}" \
37687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37688 install-pdf) \
37689 || exit 1
37691 @endif sid
37693 .PHONY: maybe-install-html-sid install-html-sid
37694 maybe-install-html-sid:
37695 @if sid
37696 maybe-install-html-sid: install-html-sid
37698 install-html-sid: \
37699 configure-sid \
37700 html-sid
37701 @: $(MAKE); $(unstage)
37702 @[ -f ./sid/Makefile ] || exit 0; \
37703 r=`${PWD_COMMAND}`; export r; \
37704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37705 $(HOST_EXPORTS) \
37706 for flag in $(EXTRA_HOST_FLAGS) ; do \
37707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37708 done; \
37709 echo "Doing install-html in sid" ; \
37710 (cd $(HOST_SUBDIR)/sid && \
37711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37713 "RANLIB=$${RANLIB}" \
37714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37715 install-html) \
37716 || exit 1
37718 @endif sid
37720 .PHONY: maybe-installcheck-sid installcheck-sid
37721 maybe-installcheck-sid:
37722 @if sid
37723 maybe-installcheck-sid: installcheck-sid
37725 installcheck-sid: \
37726 configure-sid
37727 @: $(MAKE); $(unstage)
37728 @[ -f ./sid/Makefile ] || exit 0; \
37729 r=`${PWD_COMMAND}`; export r; \
37730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37731 $(HOST_EXPORTS) \
37732 for flag in $(EXTRA_HOST_FLAGS) ; do \
37733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37734 done; \
37735 echo "Doing installcheck in sid" ; \
37736 (cd $(HOST_SUBDIR)/sid && \
37737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37739 "RANLIB=$${RANLIB}" \
37740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37741 installcheck) \
37742 || exit 1
37744 @endif sid
37746 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
37747 maybe-mostlyclean-sid:
37748 @if sid
37749 maybe-mostlyclean-sid: mostlyclean-sid
37751 mostlyclean-sid:
37752 @: $(MAKE); $(unstage)
37753 @[ -f ./sid/Makefile ] || exit 0; \
37754 r=`${PWD_COMMAND}`; export r; \
37755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37756 $(HOST_EXPORTS) \
37757 for flag in $(EXTRA_HOST_FLAGS) ; do \
37758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37759 done; \
37760 echo "Doing mostlyclean in sid" ; \
37761 (cd $(HOST_SUBDIR)/sid && \
37762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37764 "RANLIB=$${RANLIB}" \
37765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37766 mostlyclean) \
37767 || exit 1
37769 @endif sid
37771 .PHONY: maybe-clean-sid clean-sid
37772 maybe-clean-sid:
37773 @if sid
37774 maybe-clean-sid: clean-sid
37776 clean-sid:
37777 @: $(MAKE); $(unstage)
37778 @[ -f ./sid/Makefile ] || exit 0; \
37779 r=`${PWD_COMMAND}`; export r; \
37780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37781 $(HOST_EXPORTS) \
37782 for flag in $(EXTRA_HOST_FLAGS) ; do \
37783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37784 done; \
37785 echo "Doing clean in sid" ; \
37786 (cd $(HOST_SUBDIR)/sid && \
37787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37789 "RANLIB=$${RANLIB}" \
37790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37791 clean) \
37792 || exit 1
37794 @endif sid
37796 .PHONY: maybe-distclean-sid distclean-sid
37797 maybe-distclean-sid:
37798 @if sid
37799 maybe-distclean-sid: distclean-sid
37801 distclean-sid:
37802 @: $(MAKE); $(unstage)
37803 @[ -f ./sid/Makefile ] || exit 0; \
37804 r=`${PWD_COMMAND}`; export r; \
37805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37806 $(HOST_EXPORTS) \
37807 for flag in $(EXTRA_HOST_FLAGS) ; do \
37808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37809 done; \
37810 echo "Doing distclean in sid" ; \
37811 (cd $(HOST_SUBDIR)/sid && \
37812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37814 "RANLIB=$${RANLIB}" \
37815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37816 distclean) \
37817 || exit 1
37819 @endif sid
37821 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
37822 maybe-maintainer-clean-sid:
37823 @if sid
37824 maybe-maintainer-clean-sid: maintainer-clean-sid
37826 maintainer-clean-sid:
37827 @: $(MAKE); $(unstage)
37828 @[ -f ./sid/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 maintainer-clean in sid" ; \
37836 (cd $(HOST_SUBDIR)/sid && \
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 maintainer-clean) \
37842 || exit 1
37844 @endif sid
37848 .PHONY: configure-sim maybe-configure-sim
37849 maybe-configure-sim:
37850 @if gcc-bootstrap
37851 configure-sim: stage_current
37852 @endif gcc-bootstrap
37853 @if sim
37854 maybe-configure-sim: configure-sim
37855 configure-sim:
37856 @: $(MAKE); $(unstage)
37857 @r=`${PWD_COMMAND}`; export r; \
37858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37859 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
37860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
37861 $(HOST_EXPORTS) \
37862 echo Configuring in $(HOST_SUBDIR)/sim; \
37863 cd "$(HOST_SUBDIR)/sim" || exit 1; \
37864 case $(srcdir) in \
37865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37866 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
37867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37868 esac; \
37869 srcdiroption="--srcdir=$${topdir}/sim"; \
37870 libsrcdir="$$s/sim"; \
37871 $(SHELL) $${libsrcdir}/configure \
37872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37873 --target=${target_alias} $${srcdiroption} \
37874 || exit 1
37875 @endif sim
37881 .PHONY: all-sim maybe-all-sim
37882 maybe-all-sim:
37883 @if gcc-bootstrap
37884 all-sim: stage_current
37885 @endif gcc-bootstrap
37886 @if sim
37887 TARGET-sim=all
37888 maybe-all-sim: all-sim
37889 all-sim: configure-sim
37890 @: $(MAKE); $(unstage)
37891 @r=`${PWD_COMMAND}`; export r; \
37892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37893 $(HOST_EXPORTS) \
37894 (cd $(HOST_SUBDIR)/sim && \
37895 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37896 $(TARGET-sim))
37897 @endif sim
37902 .PHONY: check-sim maybe-check-sim
37903 maybe-check-sim:
37904 @if sim
37905 maybe-check-sim: check-sim
37907 check-sim:
37908 @: $(MAKE); $(unstage)
37909 @r=`${PWD_COMMAND}`; export r; \
37910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37911 $(HOST_EXPORTS) \
37912 (cd $(HOST_SUBDIR)/sim && \
37913 $(MAKE) $(FLAGS_TO_PASS) check)
37915 @endif sim
37917 .PHONY: install-sim maybe-install-sim
37918 maybe-install-sim:
37919 @if sim
37920 maybe-install-sim: install-sim
37922 install-sim: installdirs
37923 @: $(MAKE); $(unstage)
37924 @r=`${PWD_COMMAND}`; export r; \
37925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37926 $(HOST_EXPORTS) \
37927 (cd $(HOST_SUBDIR)/sim && \
37928 $(MAKE) $(FLAGS_TO_PASS) install)
37930 @endif sim
37932 .PHONY: install-strip-sim maybe-install-strip-sim
37933 maybe-install-strip-sim:
37934 @if sim
37935 maybe-install-strip-sim: install-strip-sim
37937 install-strip-sim: installdirs
37938 @: $(MAKE); $(unstage)
37939 @r=`${PWD_COMMAND}`; export r; \
37940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37941 $(HOST_EXPORTS) \
37942 (cd $(HOST_SUBDIR)/sim && \
37943 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37945 @endif sim
37947 # Other targets (info, dvi, pdf, etc.)
37949 .PHONY: maybe-info-sim info-sim
37950 maybe-info-sim:
37951 @if sim
37952 maybe-info-sim: info-sim
37954 info-sim: \
37955 configure-sim
37956 @: $(MAKE); $(unstage)
37957 @[ -f ./sim/Makefile ] || exit 0; \
37958 r=`${PWD_COMMAND}`; export r; \
37959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37960 $(HOST_EXPORTS) \
37961 for flag in $(EXTRA_HOST_FLAGS) ; do \
37962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37963 done; \
37964 echo "Doing info in sim" ; \
37965 (cd $(HOST_SUBDIR)/sim && \
37966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37968 "RANLIB=$${RANLIB}" \
37969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37970 info) \
37971 || exit 1
37973 @endif sim
37975 .PHONY: maybe-dvi-sim dvi-sim
37976 maybe-dvi-sim:
37977 @if sim
37978 maybe-dvi-sim: dvi-sim
37980 dvi-sim: \
37981 configure-sim
37982 @: $(MAKE); $(unstage)
37983 @[ -f ./sim/Makefile ] || exit 0; \
37984 r=`${PWD_COMMAND}`; export r; \
37985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37986 $(HOST_EXPORTS) \
37987 for flag in $(EXTRA_HOST_FLAGS) ; do \
37988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37989 done; \
37990 echo "Doing dvi in sim" ; \
37991 (cd $(HOST_SUBDIR)/sim && \
37992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37994 "RANLIB=$${RANLIB}" \
37995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37996 dvi) \
37997 || exit 1
37999 @endif sim
38001 .PHONY: maybe-pdf-sim pdf-sim
38002 maybe-pdf-sim:
38003 @if sim
38004 maybe-pdf-sim: pdf-sim
38006 pdf-sim: \
38007 configure-sim
38008 @: $(MAKE); $(unstage)
38009 @[ -f ./sim/Makefile ] || exit 0; \
38010 r=`${PWD_COMMAND}`; export r; \
38011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38012 $(HOST_EXPORTS) \
38013 for flag in $(EXTRA_HOST_FLAGS) ; do \
38014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38015 done; \
38016 echo "Doing pdf in sim" ; \
38017 (cd $(HOST_SUBDIR)/sim && \
38018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38020 "RANLIB=$${RANLIB}" \
38021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38022 pdf) \
38023 || exit 1
38025 @endif sim
38027 .PHONY: maybe-html-sim html-sim
38028 maybe-html-sim:
38029 @if sim
38030 maybe-html-sim: html-sim
38032 html-sim: \
38033 configure-sim
38034 @: $(MAKE); $(unstage)
38035 @[ -f ./sim/Makefile ] || exit 0; \
38036 r=`${PWD_COMMAND}`; export r; \
38037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38038 $(HOST_EXPORTS) \
38039 for flag in $(EXTRA_HOST_FLAGS) ; do \
38040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38041 done; \
38042 echo "Doing html in sim" ; \
38043 (cd $(HOST_SUBDIR)/sim && \
38044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38046 "RANLIB=$${RANLIB}" \
38047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38048 html) \
38049 || exit 1
38051 @endif sim
38053 .PHONY: maybe-TAGS-sim TAGS-sim
38054 maybe-TAGS-sim:
38055 @if sim
38056 maybe-TAGS-sim: TAGS-sim
38058 TAGS-sim: \
38059 configure-sim
38060 @: $(MAKE); $(unstage)
38061 @[ -f ./sim/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 TAGS in sim" ; \
38069 (cd $(HOST_SUBDIR)/sim && \
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 TAGS) \
38075 || exit 1
38077 @endif sim
38079 .PHONY: maybe-install-info-sim install-info-sim
38080 maybe-install-info-sim:
38081 @if sim
38082 maybe-install-info-sim: install-info-sim
38084 install-info-sim: \
38085 configure-sim \
38086 info-sim
38087 @: $(MAKE); $(unstage)
38088 @[ -f ./sim/Makefile ] || exit 0; \
38089 r=`${PWD_COMMAND}`; export r; \
38090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38091 $(HOST_EXPORTS) \
38092 for flag in $(EXTRA_HOST_FLAGS) ; do \
38093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38094 done; \
38095 echo "Doing install-info in sim" ; \
38096 (cd $(HOST_SUBDIR)/sim && \
38097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38099 "RANLIB=$${RANLIB}" \
38100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38101 install-info) \
38102 || exit 1
38104 @endif sim
38106 .PHONY: maybe-install-pdf-sim install-pdf-sim
38107 maybe-install-pdf-sim:
38108 @if sim
38109 maybe-install-pdf-sim: install-pdf-sim
38111 install-pdf-sim: \
38112 configure-sim \
38113 pdf-sim
38114 @: $(MAKE); $(unstage)
38115 @[ -f ./sim/Makefile ] || exit 0; \
38116 r=`${PWD_COMMAND}`; export r; \
38117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38118 $(HOST_EXPORTS) \
38119 for flag in $(EXTRA_HOST_FLAGS) ; do \
38120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38121 done; \
38122 echo "Doing install-pdf in sim" ; \
38123 (cd $(HOST_SUBDIR)/sim && \
38124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38126 "RANLIB=$${RANLIB}" \
38127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38128 install-pdf) \
38129 || exit 1
38131 @endif sim
38133 .PHONY: maybe-install-html-sim install-html-sim
38134 maybe-install-html-sim:
38135 @if sim
38136 maybe-install-html-sim: install-html-sim
38138 install-html-sim: \
38139 configure-sim \
38140 html-sim
38141 @: $(MAKE); $(unstage)
38142 @[ -f ./sim/Makefile ] || exit 0; \
38143 r=`${PWD_COMMAND}`; export r; \
38144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38145 $(HOST_EXPORTS) \
38146 for flag in $(EXTRA_HOST_FLAGS) ; do \
38147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38148 done; \
38149 echo "Doing install-html in sim" ; \
38150 (cd $(HOST_SUBDIR)/sim && \
38151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38153 "RANLIB=$${RANLIB}" \
38154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38155 install-html) \
38156 || exit 1
38158 @endif sim
38160 .PHONY: maybe-installcheck-sim installcheck-sim
38161 maybe-installcheck-sim:
38162 @if sim
38163 maybe-installcheck-sim: installcheck-sim
38165 installcheck-sim: \
38166 configure-sim
38167 @: $(MAKE); $(unstage)
38168 @[ -f ./sim/Makefile ] || exit 0; \
38169 r=`${PWD_COMMAND}`; export r; \
38170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38171 $(HOST_EXPORTS) \
38172 for flag in $(EXTRA_HOST_FLAGS) ; do \
38173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38174 done; \
38175 echo "Doing installcheck in sim" ; \
38176 (cd $(HOST_SUBDIR)/sim && \
38177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38179 "RANLIB=$${RANLIB}" \
38180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38181 installcheck) \
38182 || exit 1
38184 @endif sim
38186 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
38187 maybe-mostlyclean-sim:
38188 @if sim
38189 maybe-mostlyclean-sim: mostlyclean-sim
38191 mostlyclean-sim:
38192 @: $(MAKE); $(unstage)
38193 @[ -f ./sim/Makefile ] || exit 0; \
38194 r=`${PWD_COMMAND}`; export r; \
38195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38196 $(HOST_EXPORTS) \
38197 for flag in $(EXTRA_HOST_FLAGS) ; do \
38198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38199 done; \
38200 echo "Doing mostlyclean in sim" ; \
38201 (cd $(HOST_SUBDIR)/sim && \
38202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38204 "RANLIB=$${RANLIB}" \
38205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38206 mostlyclean) \
38207 || exit 1
38209 @endif sim
38211 .PHONY: maybe-clean-sim clean-sim
38212 maybe-clean-sim:
38213 @if sim
38214 maybe-clean-sim: clean-sim
38216 clean-sim:
38217 @: $(MAKE); $(unstage)
38218 @[ -f ./sim/Makefile ] || exit 0; \
38219 r=`${PWD_COMMAND}`; export r; \
38220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38221 $(HOST_EXPORTS) \
38222 for flag in $(EXTRA_HOST_FLAGS) ; do \
38223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38224 done; \
38225 echo "Doing clean in sim" ; \
38226 (cd $(HOST_SUBDIR)/sim && \
38227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38229 "RANLIB=$${RANLIB}" \
38230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38231 clean) \
38232 || exit 1
38234 @endif sim
38236 .PHONY: maybe-distclean-sim distclean-sim
38237 maybe-distclean-sim:
38238 @if sim
38239 maybe-distclean-sim: distclean-sim
38241 distclean-sim:
38242 @: $(MAKE); $(unstage)
38243 @[ -f ./sim/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 distclean in sim" ; \
38251 (cd $(HOST_SUBDIR)/sim && \
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 distclean) \
38257 || exit 1
38259 @endif sim
38261 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
38262 maybe-maintainer-clean-sim:
38263 @if sim
38264 maybe-maintainer-clean-sim: maintainer-clean-sim
38266 maintainer-clean-sim:
38267 @: $(MAKE); $(unstage)
38268 @[ -f ./sim/Makefile ] || exit 0; \
38269 r=`${PWD_COMMAND}`; export r; \
38270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38271 $(HOST_EXPORTS) \
38272 for flag in $(EXTRA_HOST_FLAGS) ; do \
38273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38274 done; \
38275 echo "Doing maintainer-clean in sim" ; \
38276 (cd $(HOST_SUBDIR)/sim && \
38277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38279 "RANLIB=$${RANLIB}" \
38280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38281 maintainer-clean) \
38282 || exit 1
38284 @endif sim
38288 .PHONY: configure-tar maybe-configure-tar
38289 maybe-configure-tar:
38290 @if gcc-bootstrap
38291 configure-tar: stage_current
38292 @endif gcc-bootstrap
38293 @if tar
38294 maybe-configure-tar: configure-tar
38295 configure-tar:
38296 @: $(MAKE); $(unstage)
38297 @r=`${PWD_COMMAND}`; export r; \
38298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38299 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
38300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
38301 $(HOST_EXPORTS) \
38302 echo Configuring in $(HOST_SUBDIR)/tar; \
38303 cd "$(HOST_SUBDIR)/tar" || exit 1; \
38304 case $(srcdir) in \
38305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38306 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
38307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38308 esac; \
38309 srcdiroption="--srcdir=$${topdir}/tar"; \
38310 libsrcdir="$$s/tar"; \
38311 $(SHELL) $${libsrcdir}/configure \
38312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38313 --target=${target_alias} $${srcdiroption} \
38314 || exit 1
38315 @endif tar
38321 .PHONY: all-tar maybe-all-tar
38322 maybe-all-tar:
38323 @if gcc-bootstrap
38324 all-tar: stage_current
38325 @endif gcc-bootstrap
38326 @if tar
38327 TARGET-tar=all
38328 maybe-all-tar: all-tar
38329 all-tar: configure-tar
38330 @: $(MAKE); $(unstage)
38331 @r=`${PWD_COMMAND}`; export r; \
38332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38333 $(HOST_EXPORTS) \
38334 (cd $(HOST_SUBDIR)/tar && \
38335 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38336 $(TARGET-tar))
38337 @endif tar
38342 .PHONY: check-tar maybe-check-tar
38343 maybe-check-tar:
38344 @if tar
38345 maybe-check-tar: check-tar
38347 check-tar:
38348 @: $(MAKE); $(unstage)
38349 @r=`${PWD_COMMAND}`; export r; \
38350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38351 $(HOST_EXPORTS) \
38352 (cd $(HOST_SUBDIR)/tar && \
38353 $(MAKE) $(FLAGS_TO_PASS) check)
38355 @endif tar
38357 .PHONY: install-tar maybe-install-tar
38358 maybe-install-tar:
38359 @if tar
38360 maybe-install-tar: install-tar
38362 install-tar: installdirs
38363 @: $(MAKE); $(unstage)
38364 @r=`${PWD_COMMAND}`; export r; \
38365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38366 $(HOST_EXPORTS) \
38367 (cd $(HOST_SUBDIR)/tar && \
38368 $(MAKE) $(FLAGS_TO_PASS) install)
38370 @endif tar
38372 .PHONY: install-strip-tar maybe-install-strip-tar
38373 maybe-install-strip-tar:
38374 @if tar
38375 maybe-install-strip-tar: install-strip-tar
38377 install-strip-tar: installdirs
38378 @: $(MAKE); $(unstage)
38379 @r=`${PWD_COMMAND}`; export r; \
38380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38381 $(HOST_EXPORTS) \
38382 (cd $(HOST_SUBDIR)/tar && \
38383 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38385 @endif tar
38387 # Other targets (info, dvi, pdf, etc.)
38389 .PHONY: maybe-info-tar info-tar
38390 maybe-info-tar:
38391 @if tar
38392 maybe-info-tar: info-tar
38394 info-tar: \
38395 configure-tar
38396 @: $(MAKE); $(unstage)
38397 @[ -f ./tar/Makefile ] || exit 0; \
38398 r=`${PWD_COMMAND}`; export r; \
38399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38400 $(HOST_EXPORTS) \
38401 for flag in $(EXTRA_HOST_FLAGS) ; do \
38402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38403 done; \
38404 echo "Doing info in tar" ; \
38405 (cd $(HOST_SUBDIR)/tar && \
38406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38408 "RANLIB=$${RANLIB}" \
38409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38410 info) \
38411 || exit 1
38413 @endif tar
38415 .PHONY: maybe-dvi-tar dvi-tar
38416 maybe-dvi-tar:
38417 @if tar
38418 maybe-dvi-tar: dvi-tar
38420 dvi-tar: \
38421 configure-tar
38422 @: $(MAKE); $(unstage)
38423 @[ -f ./tar/Makefile ] || exit 0; \
38424 r=`${PWD_COMMAND}`; export r; \
38425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38426 $(HOST_EXPORTS) \
38427 for flag in $(EXTRA_HOST_FLAGS) ; do \
38428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38429 done; \
38430 echo "Doing dvi in tar" ; \
38431 (cd $(HOST_SUBDIR)/tar && \
38432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38434 "RANLIB=$${RANLIB}" \
38435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38436 dvi) \
38437 || exit 1
38439 @endif tar
38441 .PHONY: maybe-pdf-tar pdf-tar
38442 maybe-pdf-tar:
38443 @if tar
38444 maybe-pdf-tar: pdf-tar
38446 pdf-tar: \
38447 configure-tar
38448 @: $(MAKE); $(unstage)
38449 @[ -f ./tar/Makefile ] || exit 0; \
38450 r=`${PWD_COMMAND}`; export r; \
38451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38452 $(HOST_EXPORTS) \
38453 for flag in $(EXTRA_HOST_FLAGS) ; do \
38454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38455 done; \
38456 echo "Doing pdf in tar" ; \
38457 (cd $(HOST_SUBDIR)/tar && \
38458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38460 "RANLIB=$${RANLIB}" \
38461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38462 pdf) \
38463 || exit 1
38465 @endif tar
38467 .PHONY: maybe-html-tar html-tar
38468 maybe-html-tar:
38469 @if tar
38470 maybe-html-tar: html-tar
38472 html-tar: \
38473 configure-tar
38474 @: $(MAKE); $(unstage)
38475 @[ -f ./tar/Makefile ] || exit 0; \
38476 r=`${PWD_COMMAND}`; export r; \
38477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38478 $(HOST_EXPORTS) \
38479 for flag in $(EXTRA_HOST_FLAGS) ; do \
38480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38481 done; \
38482 echo "Doing html in tar" ; \
38483 (cd $(HOST_SUBDIR)/tar && \
38484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38486 "RANLIB=$${RANLIB}" \
38487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38488 html) \
38489 || exit 1
38491 @endif tar
38493 .PHONY: maybe-TAGS-tar TAGS-tar
38494 maybe-TAGS-tar:
38495 @if tar
38496 maybe-TAGS-tar: TAGS-tar
38498 TAGS-tar: \
38499 configure-tar
38500 @: $(MAKE); $(unstage)
38501 @[ -f ./tar/Makefile ] || exit 0; \
38502 r=`${PWD_COMMAND}`; export r; \
38503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38504 $(HOST_EXPORTS) \
38505 for flag in $(EXTRA_HOST_FLAGS) ; do \
38506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38507 done; \
38508 echo "Doing TAGS in tar" ; \
38509 (cd $(HOST_SUBDIR)/tar && \
38510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38512 "RANLIB=$${RANLIB}" \
38513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38514 TAGS) \
38515 || exit 1
38517 @endif tar
38519 .PHONY: maybe-install-info-tar install-info-tar
38520 maybe-install-info-tar:
38521 @if tar
38522 maybe-install-info-tar: install-info-tar
38524 install-info-tar: \
38525 configure-tar \
38526 info-tar
38527 @: $(MAKE); $(unstage)
38528 @[ -f ./tar/Makefile ] || exit 0; \
38529 r=`${PWD_COMMAND}`; export r; \
38530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38531 $(HOST_EXPORTS) \
38532 for flag in $(EXTRA_HOST_FLAGS) ; do \
38533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38534 done; \
38535 echo "Doing install-info in tar" ; \
38536 (cd $(HOST_SUBDIR)/tar && \
38537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38539 "RANLIB=$${RANLIB}" \
38540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38541 install-info) \
38542 || exit 1
38544 @endif tar
38546 .PHONY: maybe-install-pdf-tar install-pdf-tar
38547 maybe-install-pdf-tar:
38548 @if tar
38549 maybe-install-pdf-tar: install-pdf-tar
38551 install-pdf-tar: \
38552 configure-tar \
38553 pdf-tar
38554 @: $(MAKE); $(unstage)
38555 @[ -f ./tar/Makefile ] || exit 0; \
38556 r=`${PWD_COMMAND}`; export r; \
38557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38558 $(HOST_EXPORTS) \
38559 for flag in $(EXTRA_HOST_FLAGS) ; do \
38560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38561 done; \
38562 echo "Doing install-pdf in tar" ; \
38563 (cd $(HOST_SUBDIR)/tar && \
38564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38566 "RANLIB=$${RANLIB}" \
38567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38568 install-pdf) \
38569 || exit 1
38571 @endif tar
38573 .PHONY: maybe-install-html-tar install-html-tar
38574 maybe-install-html-tar:
38575 @if tar
38576 maybe-install-html-tar: install-html-tar
38578 install-html-tar: \
38579 configure-tar \
38580 html-tar
38581 @: $(MAKE); $(unstage)
38582 @[ -f ./tar/Makefile ] || exit 0; \
38583 r=`${PWD_COMMAND}`; export r; \
38584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38585 $(HOST_EXPORTS) \
38586 for flag in $(EXTRA_HOST_FLAGS) ; do \
38587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38588 done; \
38589 echo "Doing install-html in tar" ; \
38590 (cd $(HOST_SUBDIR)/tar && \
38591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38593 "RANLIB=$${RANLIB}" \
38594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38595 install-html) \
38596 || exit 1
38598 @endif tar
38600 .PHONY: maybe-installcheck-tar installcheck-tar
38601 maybe-installcheck-tar:
38602 @if tar
38603 maybe-installcheck-tar: installcheck-tar
38605 installcheck-tar: \
38606 configure-tar
38607 @: $(MAKE); $(unstage)
38608 @[ -f ./tar/Makefile ] || exit 0; \
38609 r=`${PWD_COMMAND}`; export r; \
38610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611 $(HOST_EXPORTS) \
38612 for flag in $(EXTRA_HOST_FLAGS) ; do \
38613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38614 done; \
38615 echo "Doing installcheck in tar" ; \
38616 (cd $(HOST_SUBDIR)/tar && \
38617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38619 "RANLIB=$${RANLIB}" \
38620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38621 installcheck) \
38622 || exit 1
38624 @endif tar
38626 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
38627 maybe-mostlyclean-tar:
38628 @if tar
38629 maybe-mostlyclean-tar: mostlyclean-tar
38631 mostlyclean-tar:
38632 @: $(MAKE); $(unstage)
38633 @[ -f ./tar/Makefile ] || exit 0; \
38634 r=`${PWD_COMMAND}`; export r; \
38635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38636 $(HOST_EXPORTS) \
38637 for flag in $(EXTRA_HOST_FLAGS) ; do \
38638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38639 done; \
38640 echo "Doing mostlyclean in tar" ; \
38641 (cd $(HOST_SUBDIR)/tar && \
38642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38644 "RANLIB=$${RANLIB}" \
38645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38646 mostlyclean) \
38647 || exit 1
38649 @endif tar
38651 .PHONY: maybe-clean-tar clean-tar
38652 maybe-clean-tar:
38653 @if tar
38654 maybe-clean-tar: clean-tar
38656 clean-tar:
38657 @: $(MAKE); $(unstage)
38658 @[ -f ./tar/Makefile ] || exit 0; \
38659 r=`${PWD_COMMAND}`; export r; \
38660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38661 $(HOST_EXPORTS) \
38662 for flag in $(EXTRA_HOST_FLAGS) ; do \
38663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38664 done; \
38665 echo "Doing clean in tar" ; \
38666 (cd $(HOST_SUBDIR)/tar && \
38667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38669 "RANLIB=$${RANLIB}" \
38670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38671 clean) \
38672 || exit 1
38674 @endif tar
38676 .PHONY: maybe-distclean-tar distclean-tar
38677 maybe-distclean-tar:
38678 @if tar
38679 maybe-distclean-tar: distclean-tar
38681 distclean-tar:
38682 @: $(MAKE); $(unstage)
38683 @[ -f ./tar/Makefile ] || exit 0; \
38684 r=`${PWD_COMMAND}`; export r; \
38685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38686 $(HOST_EXPORTS) \
38687 for flag in $(EXTRA_HOST_FLAGS) ; do \
38688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38689 done; \
38690 echo "Doing distclean in tar" ; \
38691 (cd $(HOST_SUBDIR)/tar && \
38692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38694 "RANLIB=$${RANLIB}" \
38695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38696 distclean) \
38697 || exit 1
38699 @endif tar
38701 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
38702 maybe-maintainer-clean-tar:
38703 @if tar
38704 maybe-maintainer-clean-tar: maintainer-clean-tar
38706 maintainer-clean-tar:
38707 @: $(MAKE); $(unstage)
38708 @[ -f ./tar/Makefile ] || exit 0; \
38709 r=`${PWD_COMMAND}`; export r; \
38710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38711 $(HOST_EXPORTS) \
38712 for flag in $(EXTRA_HOST_FLAGS) ; do \
38713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38714 done; \
38715 echo "Doing maintainer-clean in tar" ; \
38716 (cd $(HOST_SUBDIR)/tar && \
38717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38719 "RANLIB=$${RANLIB}" \
38720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38721 maintainer-clean) \
38722 || exit 1
38724 @endif tar
38728 .PHONY: configure-texinfo maybe-configure-texinfo
38729 maybe-configure-texinfo:
38730 @if gcc-bootstrap
38731 configure-texinfo: stage_current
38732 @endif gcc-bootstrap
38733 @if texinfo
38734 maybe-configure-texinfo: configure-texinfo
38735 configure-texinfo:
38736 @: $(MAKE); $(unstage)
38737 @r=`${PWD_COMMAND}`; export r; \
38738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38739 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
38740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
38741 $(HOST_EXPORTS) \
38742 echo Configuring in $(HOST_SUBDIR)/texinfo; \
38743 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
38744 case $(srcdir) in \
38745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38746 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
38747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38748 esac; \
38749 srcdiroption="--srcdir=$${topdir}/texinfo"; \
38750 libsrcdir="$$s/texinfo"; \
38751 $(SHELL) $${libsrcdir}/configure \
38752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38753 --target=${target_alias} $${srcdiroption} \
38754 || exit 1
38755 @endif texinfo
38761 .PHONY: all-texinfo maybe-all-texinfo
38762 maybe-all-texinfo:
38763 @if gcc-bootstrap
38764 all-texinfo: stage_current
38765 @endif gcc-bootstrap
38766 @if texinfo
38767 TARGET-texinfo=all
38768 maybe-all-texinfo: all-texinfo
38769 all-texinfo: configure-texinfo
38770 @: $(MAKE); $(unstage)
38771 @r=`${PWD_COMMAND}`; export r; \
38772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38773 $(HOST_EXPORTS) \
38774 (cd $(HOST_SUBDIR)/texinfo && \
38775 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38776 $(TARGET-texinfo))
38777 @endif texinfo
38782 .PHONY: check-texinfo maybe-check-texinfo
38783 maybe-check-texinfo:
38784 @if texinfo
38785 maybe-check-texinfo: check-texinfo
38787 check-texinfo:
38788 @: $(MAKE); $(unstage)
38789 @r=`${PWD_COMMAND}`; export r; \
38790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38791 $(HOST_EXPORTS) \
38792 (cd $(HOST_SUBDIR)/texinfo && \
38793 $(MAKE) $(FLAGS_TO_PASS) check)
38795 @endif texinfo
38797 .PHONY: install-texinfo maybe-install-texinfo
38798 maybe-install-texinfo:
38799 @if texinfo
38800 maybe-install-texinfo: install-texinfo
38802 install-texinfo:
38804 @endif texinfo
38806 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
38807 maybe-install-strip-texinfo:
38808 @if texinfo
38809 maybe-install-strip-texinfo: install-strip-texinfo
38811 install-strip-texinfo:
38813 @endif texinfo
38815 # Other targets (info, dvi, pdf, etc.)
38817 .PHONY: maybe-info-texinfo info-texinfo
38818 maybe-info-texinfo:
38819 @if texinfo
38820 maybe-info-texinfo: info-texinfo
38822 info-texinfo: \
38823 configure-texinfo
38824 @: $(MAKE); $(unstage)
38825 @[ -f ./texinfo/Makefile ] || exit 0; \
38826 r=`${PWD_COMMAND}`; export r; \
38827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38828 $(HOST_EXPORTS) \
38829 for flag in $(EXTRA_HOST_FLAGS) ; do \
38830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38831 done; \
38832 echo "Doing info in texinfo" ; \
38833 (cd $(HOST_SUBDIR)/texinfo && \
38834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38836 "RANLIB=$${RANLIB}" \
38837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38838 info) \
38839 || exit 1
38841 @endif texinfo
38843 .PHONY: maybe-dvi-texinfo dvi-texinfo
38844 maybe-dvi-texinfo:
38845 @if texinfo
38846 maybe-dvi-texinfo: dvi-texinfo
38848 dvi-texinfo: \
38849 configure-texinfo
38850 @: $(MAKE); $(unstage)
38851 @[ -f ./texinfo/Makefile ] || exit 0; \
38852 r=`${PWD_COMMAND}`; export r; \
38853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38854 $(HOST_EXPORTS) \
38855 for flag in $(EXTRA_HOST_FLAGS) ; do \
38856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38857 done; \
38858 echo "Doing dvi in texinfo" ; \
38859 (cd $(HOST_SUBDIR)/texinfo && \
38860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38862 "RANLIB=$${RANLIB}" \
38863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38864 dvi) \
38865 || exit 1
38867 @endif texinfo
38869 .PHONY: maybe-pdf-texinfo pdf-texinfo
38870 maybe-pdf-texinfo:
38871 @if texinfo
38872 maybe-pdf-texinfo: pdf-texinfo
38874 pdf-texinfo: \
38875 configure-texinfo
38876 @: $(MAKE); $(unstage)
38877 @[ -f ./texinfo/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 pdf in texinfo" ; \
38885 (cd $(HOST_SUBDIR)/texinfo && \
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 pdf) \
38891 || exit 1
38893 @endif texinfo
38895 .PHONY: maybe-html-texinfo html-texinfo
38896 maybe-html-texinfo:
38897 @if texinfo
38898 maybe-html-texinfo: html-texinfo
38900 html-texinfo: \
38901 configure-texinfo
38902 @: $(MAKE); $(unstage)
38903 @[ -f ./texinfo/Makefile ] || exit 0; \
38904 r=`${PWD_COMMAND}`; export r; \
38905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38906 $(HOST_EXPORTS) \
38907 for flag in $(EXTRA_HOST_FLAGS) ; do \
38908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38909 done; \
38910 echo "Doing html in texinfo" ; \
38911 (cd $(HOST_SUBDIR)/texinfo && \
38912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38914 "RANLIB=$${RANLIB}" \
38915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38916 html) \
38917 || exit 1
38919 @endif texinfo
38921 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
38922 maybe-TAGS-texinfo:
38923 @if texinfo
38924 maybe-TAGS-texinfo: TAGS-texinfo
38926 TAGS-texinfo: \
38927 configure-texinfo
38928 @: $(MAKE); $(unstage)
38929 @[ -f ./texinfo/Makefile ] || exit 0; \
38930 r=`${PWD_COMMAND}`; export r; \
38931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38932 $(HOST_EXPORTS) \
38933 for flag in $(EXTRA_HOST_FLAGS) ; do \
38934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38935 done; \
38936 echo "Doing TAGS in texinfo" ; \
38937 (cd $(HOST_SUBDIR)/texinfo && \
38938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38940 "RANLIB=$${RANLIB}" \
38941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38942 TAGS) \
38943 || exit 1
38945 @endif texinfo
38947 .PHONY: maybe-install-info-texinfo install-info-texinfo
38948 maybe-install-info-texinfo:
38949 @if texinfo
38950 maybe-install-info-texinfo: install-info-texinfo
38952 install-info-texinfo: \
38953 configure-texinfo \
38954 info-texinfo
38955 @: $(MAKE); $(unstage)
38956 @[ -f ./texinfo/Makefile ] || exit 0; \
38957 r=`${PWD_COMMAND}`; export r; \
38958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38959 $(HOST_EXPORTS) \
38960 for flag in $(EXTRA_HOST_FLAGS) ; do \
38961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38962 done; \
38963 echo "Doing install-info in texinfo" ; \
38964 (cd $(HOST_SUBDIR)/texinfo && \
38965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38967 "RANLIB=$${RANLIB}" \
38968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38969 install-info) \
38970 || exit 1
38972 @endif texinfo
38974 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
38975 maybe-install-pdf-texinfo:
38976 @if texinfo
38977 maybe-install-pdf-texinfo: install-pdf-texinfo
38979 install-pdf-texinfo: \
38980 configure-texinfo \
38981 pdf-texinfo
38982 @: $(MAKE); $(unstage)
38983 @[ -f ./texinfo/Makefile ] || exit 0; \
38984 r=`${PWD_COMMAND}`; export r; \
38985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38986 $(HOST_EXPORTS) \
38987 for flag in $(EXTRA_HOST_FLAGS) ; do \
38988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38989 done; \
38990 echo "Doing install-pdf in texinfo" ; \
38991 (cd $(HOST_SUBDIR)/texinfo && \
38992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38994 "RANLIB=$${RANLIB}" \
38995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38996 install-pdf) \
38997 || exit 1
38999 @endif texinfo
39001 .PHONY: maybe-install-html-texinfo install-html-texinfo
39002 maybe-install-html-texinfo:
39003 @if texinfo
39004 maybe-install-html-texinfo: install-html-texinfo
39006 install-html-texinfo: \
39007 configure-texinfo \
39008 html-texinfo
39009 @: $(MAKE); $(unstage)
39010 @[ -f ./texinfo/Makefile ] || exit 0; \
39011 r=`${PWD_COMMAND}`; export r; \
39012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39013 $(HOST_EXPORTS) \
39014 for flag in $(EXTRA_HOST_FLAGS) ; do \
39015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39016 done; \
39017 echo "Doing install-html in texinfo" ; \
39018 (cd $(HOST_SUBDIR)/texinfo && \
39019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39021 "RANLIB=$${RANLIB}" \
39022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39023 install-html) \
39024 || exit 1
39026 @endif texinfo
39028 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
39029 maybe-installcheck-texinfo:
39030 @if texinfo
39031 maybe-installcheck-texinfo: installcheck-texinfo
39033 installcheck-texinfo: \
39034 configure-texinfo
39035 @: $(MAKE); $(unstage)
39036 @[ -f ./texinfo/Makefile ] || exit 0; \
39037 r=`${PWD_COMMAND}`; export r; \
39038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39039 $(HOST_EXPORTS) \
39040 for flag in $(EXTRA_HOST_FLAGS) ; do \
39041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39042 done; \
39043 echo "Doing installcheck in texinfo" ; \
39044 (cd $(HOST_SUBDIR)/texinfo && \
39045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39047 "RANLIB=$${RANLIB}" \
39048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39049 installcheck) \
39050 || exit 1
39052 @endif texinfo
39054 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
39055 maybe-mostlyclean-texinfo:
39056 @if texinfo
39057 maybe-mostlyclean-texinfo: mostlyclean-texinfo
39059 mostlyclean-texinfo:
39060 @: $(MAKE); $(unstage)
39061 @[ -f ./texinfo/Makefile ] || exit 0; \
39062 r=`${PWD_COMMAND}`; export r; \
39063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39064 $(HOST_EXPORTS) \
39065 for flag in $(EXTRA_HOST_FLAGS) ; do \
39066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39067 done; \
39068 echo "Doing mostlyclean in texinfo" ; \
39069 (cd $(HOST_SUBDIR)/texinfo && \
39070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39072 "RANLIB=$${RANLIB}" \
39073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39074 mostlyclean) \
39075 || exit 1
39077 @endif texinfo
39079 .PHONY: maybe-clean-texinfo clean-texinfo
39080 maybe-clean-texinfo:
39081 @if texinfo
39082 maybe-clean-texinfo: clean-texinfo
39084 clean-texinfo:
39085 @: $(MAKE); $(unstage)
39086 @[ -f ./texinfo/Makefile ] || exit 0; \
39087 r=`${PWD_COMMAND}`; export r; \
39088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39089 $(HOST_EXPORTS) \
39090 for flag in $(EXTRA_HOST_FLAGS) ; do \
39091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39092 done; \
39093 echo "Doing clean in texinfo" ; \
39094 (cd $(HOST_SUBDIR)/texinfo && \
39095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39097 "RANLIB=$${RANLIB}" \
39098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39099 clean) \
39100 || exit 1
39102 @endif texinfo
39104 .PHONY: maybe-distclean-texinfo distclean-texinfo
39105 maybe-distclean-texinfo:
39106 @if texinfo
39107 maybe-distclean-texinfo: distclean-texinfo
39109 distclean-texinfo:
39110 @: $(MAKE); $(unstage)
39111 @[ -f ./texinfo/Makefile ] || exit 0; \
39112 r=`${PWD_COMMAND}`; export r; \
39113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39114 $(HOST_EXPORTS) \
39115 for flag in $(EXTRA_HOST_FLAGS) ; do \
39116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39117 done; \
39118 echo "Doing distclean in texinfo" ; \
39119 (cd $(HOST_SUBDIR)/texinfo && \
39120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39122 "RANLIB=$${RANLIB}" \
39123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39124 distclean) \
39125 || exit 1
39127 @endif texinfo
39129 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
39130 maybe-maintainer-clean-texinfo:
39131 @if texinfo
39132 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
39134 maintainer-clean-texinfo:
39135 @: $(MAKE); $(unstage)
39136 @[ -f ./texinfo/Makefile ] || exit 0; \
39137 r=`${PWD_COMMAND}`; export r; \
39138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39139 $(HOST_EXPORTS) \
39140 for flag in $(EXTRA_HOST_FLAGS) ; do \
39141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39142 done; \
39143 echo "Doing maintainer-clean in texinfo" ; \
39144 (cd $(HOST_SUBDIR)/texinfo && \
39145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39147 "RANLIB=$${RANLIB}" \
39148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39149 maintainer-clean) \
39150 || exit 1
39152 @endif texinfo
39156 .PHONY: configure-textutils maybe-configure-textutils
39157 maybe-configure-textutils:
39158 @if gcc-bootstrap
39159 configure-textutils: stage_current
39160 @endif gcc-bootstrap
39161 @if textutils
39162 maybe-configure-textutils: configure-textutils
39163 configure-textutils:
39164 @: $(MAKE); $(unstage)
39165 @r=`${PWD_COMMAND}`; export r; \
39166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39167 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
39168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
39169 $(HOST_EXPORTS) \
39170 echo Configuring in $(HOST_SUBDIR)/textutils; \
39171 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
39172 case $(srcdir) in \
39173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39174 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
39175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39176 esac; \
39177 srcdiroption="--srcdir=$${topdir}/textutils"; \
39178 libsrcdir="$$s/textutils"; \
39179 $(SHELL) $${libsrcdir}/configure \
39180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39181 --target=${target_alias} $${srcdiroption} \
39182 || exit 1
39183 @endif textutils
39189 .PHONY: all-textutils maybe-all-textutils
39190 maybe-all-textutils:
39191 @if gcc-bootstrap
39192 all-textutils: stage_current
39193 @endif gcc-bootstrap
39194 @if textutils
39195 TARGET-textutils=all
39196 maybe-all-textutils: all-textutils
39197 all-textutils: configure-textutils
39198 @: $(MAKE); $(unstage)
39199 @r=`${PWD_COMMAND}`; export r; \
39200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39201 $(HOST_EXPORTS) \
39202 (cd $(HOST_SUBDIR)/textutils && \
39203 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39204 $(TARGET-textutils))
39205 @endif textutils
39210 .PHONY: check-textutils maybe-check-textutils
39211 maybe-check-textutils:
39212 @if textutils
39213 maybe-check-textutils: check-textutils
39215 check-textutils:
39216 @: $(MAKE); $(unstage)
39217 @r=`${PWD_COMMAND}`; export r; \
39218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39219 $(HOST_EXPORTS) \
39220 (cd $(HOST_SUBDIR)/textutils && \
39221 $(MAKE) $(FLAGS_TO_PASS) check)
39223 @endif textutils
39225 .PHONY: install-textutils maybe-install-textutils
39226 maybe-install-textutils:
39227 @if textutils
39228 maybe-install-textutils: install-textutils
39230 install-textutils: installdirs
39231 @: $(MAKE); $(unstage)
39232 @r=`${PWD_COMMAND}`; export r; \
39233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39234 $(HOST_EXPORTS) \
39235 (cd $(HOST_SUBDIR)/textutils && \
39236 $(MAKE) $(FLAGS_TO_PASS) install)
39238 @endif textutils
39240 .PHONY: install-strip-textutils maybe-install-strip-textutils
39241 maybe-install-strip-textutils:
39242 @if textutils
39243 maybe-install-strip-textutils: install-strip-textutils
39245 install-strip-textutils: installdirs
39246 @: $(MAKE); $(unstage)
39247 @r=`${PWD_COMMAND}`; export r; \
39248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39249 $(HOST_EXPORTS) \
39250 (cd $(HOST_SUBDIR)/textutils && \
39251 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39253 @endif textutils
39255 # Other targets (info, dvi, pdf, etc.)
39257 .PHONY: maybe-info-textutils info-textutils
39258 maybe-info-textutils:
39259 @if textutils
39260 maybe-info-textutils: info-textutils
39262 info-textutils: \
39263 configure-textutils
39264 @: $(MAKE); $(unstage)
39265 @[ -f ./textutils/Makefile ] || exit 0; \
39266 r=`${PWD_COMMAND}`; export r; \
39267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39268 $(HOST_EXPORTS) \
39269 for flag in $(EXTRA_HOST_FLAGS) ; do \
39270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39271 done; \
39272 echo "Doing info in textutils" ; \
39273 (cd $(HOST_SUBDIR)/textutils && \
39274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39276 "RANLIB=$${RANLIB}" \
39277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39278 info) \
39279 || exit 1
39281 @endif textutils
39283 .PHONY: maybe-dvi-textutils dvi-textutils
39284 maybe-dvi-textutils:
39285 @if textutils
39286 maybe-dvi-textutils: dvi-textutils
39288 dvi-textutils: \
39289 configure-textutils
39290 @: $(MAKE); $(unstage)
39291 @[ -f ./textutils/Makefile ] || exit 0; \
39292 r=`${PWD_COMMAND}`; export r; \
39293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39294 $(HOST_EXPORTS) \
39295 for flag in $(EXTRA_HOST_FLAGS) ; do \
39296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39297 done; \
39298 echo "Doing dvi in textutils" ; \
39299 (cd $(HOST_SUBDIR)/textutils && \
39300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39302 "RANLIB=$${RANLIB}" \
39303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39304 dvi) \
39305 || exit 1
39307 @endif textutils
39309 .PHONY: maybe-pdf-textutils pdf-textutils
39310 maybe-pdf-textutils:
39311 @if textutils
39312 maybe-pdf-textutils: pdf-textutils
39314 pdf-textutils: \
39315 configure-textutils
39316 @: $(MAKE); $(unstage)
39317 @[ -f ./textutils/Makefile ] || exit 0; \
39318 r=`${PWD_COMMAND}`; export r; \
39319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39320 $(HOST_EXPORTS) \
39321 for flag in $(EXTRA_HOST_FLAGS) ; do \
39322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39323 done; \
39324 echo "Doing pdf in textutils" ; \
39325 (cd $(HOST_SUBDIR)/textutils && \
39326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39328 "RANLIB=$${RANLIB}" \
39329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39330 pdf) \
39331 || exit 1
39333 @endif textutils
39335 .PHONY: maybe-html-textutils html-textutils
39336 maybe-html-textutils:
39337 @if textutils
39338 maybe-html-textutils: html-textutils
39340 html-textutils: \
39341 configure-textutils
39342 @: $(MAKE); $(unstage)
39343 @[ -f ./textutils/Makefile ] || exit 0; \
39344 r=`${PWD_COMMAND}`; export r; \
39345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39346 $(HOST_EXPORTS) \
39347 for flag in $(EXTRA_HOST_FLAGS) ; do \
39348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39349 done; \
39350 echo "Doing html in textutils" ; \
39351 (cd $(HOST_SUBDIR)/textutils && \
39352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39354 "RANLIB=$${RANLIB}" \
39355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39356 html) \
39357 || exit 1
39359 @endif textutils
39361 .PHONY: maybe-TAGS-textutils TAGS-textutils
39362 maybe-TAGS-textutils:
39363 @if textutils
39364 maybe-TAGS-textutils: TAGS-textutils
39366 TAGS-textutils: \
39367 configure-textutils
39368 @: $(MAKE); $(unstage)
39369 @[ -f ./textutils/Makefile ] || exit 0; \
39370 r=`${PWD_COMMAND}`; export r; \
39371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39372 $(HOST_EXPORTS) \
39373 for flag in $(EXTRA_HOST_FLAGS) ; do \
39374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39375 done; \
39376 echo "Doing TAGS in textutils" ; \
39377 (cd $(HOST_SUBDIR)/textutils && \
39378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39380 "RANLIB=$${RANLIB}" \
39381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39382 TAGS) \
39383 || exit 1
39385 @endif textutils
39387 .PHONY: maybe-install-info-textutils install-info-textutils
39388 maybe-install-info-textutils:
39389 @if textutils
39390 maybe-install-info-textutils: install-info-textutils
39392 install-info-textutils: \
39393 configure-textutils \
39394 info-textutils
39395 @: $(MAKE); $(unstage)
39396 @[ -f ./textutils/Makefile ] || exit 0; \
39397 r=`${PWD_COMMAND}`; export r; \
39398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39399 $(HOST_EXPORTS) \
39400 for flag in $(EXTRA_HOST_FLAGS) ; do \
39401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39402 done; \
39403 echo "Doing install-info in textutils" ; \
39404 (cd $(HOST_SUBDIR)/textutils && \
39405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39407 "RANLIB=$${RANLIB}" \
39408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39409 install-info) \
39410 || exit 1
39412 @endif textutils
39414 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
39415 maybe-install-pdf-textutils:
39416 @if textutils
39417 maybe-install-pdf-textutils: install-pdf-textutils
39419 install-pdf-textutils: \
39420 configure-textutils \
39421 pdf-textutils
39422 @: $(MAKE); $(unstage)
39423 @[ -f ./textutils/Makefile ] || exit 0; \
39424 r=`${PWD_COMMAND}`; export r; \
39425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39426 $(HOST_EXPORTS) \
39427 for flag in $(EXTRA_HOST_FLAGS) ; do \
39428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39429 done; \
39430 echo "Doing install-pdf in textutils" ; \
39431 (cd $(HOST_SUBDIR)/textutils && \
39432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39434 "RANLIB=$${RANLIB}" \
39435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39436 install-pdf) \
39437 || exit 1
39439 @endif textutils
39441 .PHONY: maybe-install-html-textutils install-html-textutils
39442 maybe-install-html-textutils:
39443 @if textutils
39444 maybe-install-html-textutils: install-html-textutils
39446 install-html-textutils: \
39447 configure-textutils \
39448 html-textutils
39449 @: $(MAKE); $(unstage)
39450 @[ -f ./textutils/Makefile ] || exit 0; \
39451 r=`${PWD_COMMAND}`; export r; \
39452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39453 $(HOST_EXPORTS) \
39454 for flag in $(EXTRA_HOST_FLAGS) ; do \
39455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39456 done; \
39457 echo "Doing install-html in textutils" ; \
39458 (cd $(HOST_SUBDIR)/textutils && \
39459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39461 "RANLIB=$${RANLIB}" \
39462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39463 install-html) \
39464 || exit 1
39466 @endif textutils
39468 .PHONY: maybe-installcheck-textutils installcheck-textutils
39469 maybe-installcheck-textutils:
39470 @if textutils
39471 maybe-installcheck-textutils: installcheck-textutils
39473 installcheck-textutils: \
39474 configure-textutils
39475 @: $(MAKE); $(unstage)
39476 @[ -f ./textutils/Makefile ] || exit 0; \
39477 r=`${PWD_COMMAND}`; export r; \
39478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39479 $(HOST_EXPORTS) \
39480 for flag in $(EXTRA_HOST_FLAGS) ; do \
39481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39482 done; \
39483 echo "Doing installcheck in textutils" ; \
39484 (cd $(HOST_SUBDIR)/textutils && \
39485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39487 "RANLIB=$${RANLIB}" \
39488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39489 installcheck) \
39490 || exit 1
39492 @endif textutils
39494 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
39495 maybe-mostlyclean-textutils:
39496 @if textutils
39497 maybe-mostlyclean-textutils: mostlyclean-textutils
39499 mostlyclean-textutils:
39500 @: $(MAKE); $(unstage)
39501 @[ -f ./textutils/Makefile ] || exit 0; \
39502 r=`${PWD_COMMAND}`; export r; \
39503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39504 $(HOST_EXPORTS) \
39505 for flag in $(EXTRA_HOST_FLAGS) ; do \
39506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39507 done; \
39508 echo "Doing mostlyclean in textutils" ; \
39509 (cd $(HOST_SUBDIR)/textutils && \
39510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39512 "RANLIB=$${RANLIB}" \
39513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39514 mostlyclean) \
39515 || exit 1
39517 @endif textutils
39519 .PHONY: maybe-clean-textutils clean-textutils
39520 maybe-clean-textutils:
39521 @if textutils
39522 maybe-clean-textutils: clean-textutils
39524 clean-textutils:
39525 @: $(MAKE); $(unstage)
39526 @[ -f ./textutils/Makefile ] || exit 0; \
39527 r=`${PWD_COMMAND}`; export r; \
39528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39529 $(HOST_EXPORTS) \
39530 for flag in $(EXTRA_HOST_FLAGS) ; do \
39531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39532 done; \
39533 echo "Doing clean in textutils" ; \
39534 (cd $(HOST_SUBDIR)/textutils && \
39535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39537 "RANLIB=$${RANLIB}" \
39538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39539 clean) \
39540 || exit 1
39542 @endif textutils
39544 .PHONY: maybe-distclean-textutils distclean-textutils
39545 maybe-distclean-textutils:
39546 @if textutils
39547 maybe-distclean-textutils: distclean-textutils
39549 distclean-textutils:
39550 @: $(MAKE); $(unstage)
39551 @[ -f ./textutils/Makefile ] || exit 0; \
39552 r=`${PWD_COMMAND}`; export r; \
39553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39554 $(HOST_EXPORTS) \
39555 for flag in $(EXTRA_HOST_FLAGS) ; do \
39556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39557 done; \
39558 echo "Doing distclean in textutils" ; \
39559 (cd $(HOST_SUBDIR)/textutils && \
39560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39562 "RANLIB=$${RANLIB}" \
39563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39564 distclean) \
39565 || exit 1
39567 @endif textutils
39569 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
39570 maybe-maintainer-clean-textutils:
39571 @if textutils
39572 maybe-maintainer-clean-textutils: maintainer-clean-textutils
39574 maintainer-clean-textutils:
39575 @: $(MAKE); $(unstage)
39576 @[ -f ./textutils/Makefile ] || exit 0; \
39577 r=`${PWD_COMMAND}`; export r; \
39578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39579 $(HOST_EXPORTS) \
39580 for flag in $(EXTRA_HOST_FLAGS) ; do \
39581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39582 done; \
39583 echo "Doing maintainer-clean in textutils" ; \
39584 (cd $(HOST_SUBDIR)/textutils && \
39585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39587 "RANLIB=$${RANLIB}" \
39588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39589 maintainer-clean) \
39590 || exit 1
39592 @endif textutils
39596 .PHONY: configure-time maybe-configure-time
39597 maybe-configure-time:
39598 @if gcc-bootstrap
39599 configure-time: stage_current
39600 @endif gcc-bootstrap
39601 @if time
39602 maybe-configure-time: configure-time
39603 configure-time:
39604 @: $(MAKE); $(unstage)
39605 @r=`${PWD_COMMAND}`; export r; \
39606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39607 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
39608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
39609 $(HOST_EXPORTS) \
39610 echo Configuring in $(HOST_SUBDIR)/time; \
39611 cd "$(HOST_SUBDIR)/time" || exit 1; \
39612 case $(srcdir) in \
39613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39614 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
39615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39616 esac; \
39617 srcdiroption="--srcdir=$${topdir}/time"; \
39618 libsrcdir="$$s/time"; \
39619 $(SHELL) $${libsrcdir}/configure \
39620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39621 --target=${target_alias} $${srcdiroption} \
39622 || exit 1
39623 @endif time
39629 .PHONY: all-time maybe-all-time
39630 maybe-all-time:
39631 @if gcc-bootstrap
39632 all-time: stage_current
39633 @endif gcc-bootstrap
39634 @if time
39635 TARGET-time=all
39636 maybe-all-time: all-time
39637 all-time: configure-time
39638 @: $(MAKE); $(unstage)
39639 @r=`${PWD_COMMAND}`; export r; \
39640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39641 $(HOST_EXPORTS) \
39642 (cd $(HOST_SUBDIR)/time && \
39643 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39644 $(TARGET-time))
39645 @endif time
39650 .PHONY: check-time maybe-check-time
39651 maybe-check-time:
39652 @if time
39653 maybe-check-time: check-time
39655 check-time:
39656 @: $(MAKE); $(unstage)
39657 @r=`${PWD_COMMAND}`; export r; \
39658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39659 $(HOST_EXPORTS) \
39660 (cd $(HOST_SUBDIR)/time && \
39661 $(MAKE) $(FLAGS_TO_PASS) check)
39663 @endif time
39665 .PHONY: install-time maybe-install-time
39666 maybe-install-time:
39667 @if time
39668 maybe-install-time: install-time
39670 install-time: installdirs
39671 @: $(MAKE); $(unstage)
39672 @r=`${PWD_COMMAND}`; export r; \
39673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39674 $(HOST_EXPORTS) \
39675 (cd $(HOST_SUBDIR)/time && \
39676 $(MAKE) $(FLAGS_TO_PASS) install)
39678 @endif time
39680 .PHONY: install-strip-time maybe-install-strip-time
39681 maybe-install-strip-time:
39682 @if time
39683 maybe-install-strip-time: install-strip-time
39685 install-strip-time: installdirs
39686 @: $(MAKE); $(unstage)
39687 @r=`${PWD_COMMAND}`; export r; \
39688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39689 $(HOST_EXPORTS) \
39690 (cd $(HOST_SUBDIR)/time && \
39691 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39693 @endif time
39695 # Other targets (info, dvi, pdf, etc.)
39697 .PHONY: maybe-info-time info-time
39698 maybe-info-time:
39699 @if time
39700 maybe-info-time: info-time
39702 info-time: \
39703 configure-time
39704 @: $(MAKE); $(unstage)
39705 @[ -f ./time/Makefile ] || exit 0; \
39706 r=`${PWD_COMMAND}`; export r; \
39707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39708 $(HOST_EXPORTS) \
39709 for flag in $(EXTRA_HOST_FLAGS) ; do \
39710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39711 done; \
39712 echo "Doing info in time" ; \
39713 (cd $(HOST_SUBDIR)/time && \
39714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39716 "RANLIB=$${RANLIB}" \
39717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39718 info) \
39719 || exit 1
39721 @endif time
39723 .PHONY: maybe-dvi-time dvi-time
39724 maybe-dvi-time:
39725 @if time
39726 maybe-dvi-time: dvi-time
39728 dvi-time: \
39729 configure-time
39730 @: $(MAKE); $(unstage)
39731 @[ -f ./time/Makefile ] || exit 0; \
39732 r=`${PWD_COMMAND}`; export r; \
39733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39734 $(HOST_EXPORTS) \
39735 for flag in $(EXTRA_HOST_FLAGS) ; do \
39736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39737 done; \
39738 echo "Doing dvi in time" ; \
39739 (cd $(HOST_SUBDIR)/time && \
39740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39742 "RANLIB=$${RANLIB}" \
39743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39744 dvi) \
39745 || exit 1
39747 @endif time
39749 .PHONY: maybe-pdf-time pdf-time
39750 maybe-pdf-time:
39751 @if time
39752 maybe-pdf-time: pdf-time
39754 pdf-time: \
39755 configure-time
39756 @: $(MAKE); $(unstage)
39757 @[ -f ./time/Makefile ] || exit 0; \
39758 r=`${PWD_COMMAND}`; export r; \
39759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39760 $(HOST_EXPORTS) \
39761 for flag in $(EXTRA_HOST_FLAGS) ; do \
39762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39763 done; \
39764 echo "Doing pdf in time" ; \
39765 (cd $(HOST_SUBDIR)/time && \
39766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39768 "RANLIB=$${RANLIB}" \
39769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39770 pdf) \
39771 || exit 1
39773 @endif time
39775 .PHONY: maybe-html-time html-time
39776 maybe-html-time:
39777 @if time
39778 maybe-html-time: html-time
39780 html-time: \
39781 configure-time
39782 @: $(MAKE); $(unstage)
39783 @[ -f ./time/Makefile ] || exit 0; \
39784 r=`${PWD_COMMAND}`; export r; \
39785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39786 $(HOST_EXPORTS) \
39787 for flag in $(EXTRA_HOST_FLAGS) ; do \
39788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39789 done; \
39790 echo "Doing html in time" ; \
39791 (cd $(HOST_SUBDIR)/time && \
39792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39794 "RANLIB=$${RANLIB}" \
39795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39796 html) \
39797 || exit 1
39799 @endif time
39801 .PHONY: maybe-TAGS-time TAGS-time
39802 maybe-TAGS-time:
39803 @if time
39804 maybe-TAGS-time: TAGS-time
39806 TAGS-time: \
39807 configure-time
39808 @: $(MAKE); $(unstage)
39809 @[ -f ./time/Makefile ] || exit 0; \
39810 r=`${PWD_COMMAND}`; export r; \
39811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39812 $(HOST_EXPORTS) \
39813 for flag in $(EXTRA_HOST_FLAGS) ; do \
39814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39815 done; \
39816 echo "Doing TAGS in time" ; \
39817 (cd $(HOST_SUBDIR)/time && \
39818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39820 "RANLIB=$${RANLIB}" \
39821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39822 TAGS) \
39823 || exit 1
39825 @endif time
39827 .PHONY: maybe-install-info-time install-info-time
39828 maybe-install-info-time:
39829 @if time
39830 maybe-install-info-time: install-info-time
39832 install-info-time: \
39833 configure-time \
39834 info-time
39835 @: $(MAKE); $(unstage)
39836 @[ -f ./time/Makefile ] || exit 0; \
39837 r=`${PWD_COMMAND}`; export r; \
39838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39839 $(HOST_EXPORTS) \
39840 for flag in $(EXTRA_HOST_FLAGS) ; do \
39841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39842 done; \
39843 echo "Doing install-info in time" ; \
39844 (cd $(HOST_SUBDIR)/time && \
39845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39847 "RANLIB=$${RANLIB}" \
39848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39849 install-info) \
39850 || exit 1
39852 @endif time
39854 .PHONY: maybe-install-pdf-time install-pdf-time
39855 maybe-install-pdf-time:
39856 @if time
39857 maybe-install-pdf-time: install-pdf-time
39859 install-pdf-time: \
39860 configure-time \
39861 pdf-time
39862 @: $(MAKE); $(unstage)
39863 @[ -f ./time/Makefile ] || exit 0; \
39864 r=`${PWD_COMMAND}`; export r; \
39865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39866 $(HOST_EXPORTS) \
39867 for flag in $(EXTRA_HOST_FLAGS) ; do \
39868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39869 done; \
39870 echo "Doing install-pdf in time" ; \
39871 (cd $(HOST_SUBDIR)/time && \
39872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39874 "RANLIB=$${RANLIB}" \
39875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39876 install-pdf) \
39877 || exit 1
39879 @endif time
39881 .PHONY: maybe-install-html-time install-html-time
39882 maybe-install-html-time:
39883 @if time
39884 maybe-install-html-time: install-html-time
39886 install-html-time: \
39887 configure-time \
39888 html-time
39889 @: $(MAKE); $(unstage)
39890 @[ -f ./time/Makefile ] || exit 0; \
39891 r=`${PWD_COMMAND}`; export r; \
39892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39893 $(HOST_EXPORTS) \
39894 for flag in $(EXTRA_HOST_FLAGS) ; do \
39895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39896 done; \
39897 echo "Doing install-html in time" ; \
39898 (cd $(HOST_SUBDIR)/time && \
39899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39901 "RANLIB=$${RANLIB}" \
39902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39903 install-html) \
39904 || exit 1
39906 @endif time
39908 .PHONY: maybe-installcheck-time installcheck-time
39909 maybe-installcheck-time:
39910 @if time
39911 maybe-installcheck-time: installcheck-time
39913 installcheck-time: \
39914 configure-time
39915 @: $(MAKE); $(unstage)
39916 @[ -f ./time/Makefile ] || exit 0; \
39917 r=`${PWD_COMMAND}`; export r; \
39918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39919 $(HOST_EXPORTS) \
39920 for flag in $(EXTRA_HOST_FLAGS) ; do \
39921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39922 done; \
39923 echo "Doing installcheck in time" ; \
39924 (cd $(HOST_SUBDIR)/time && \
39925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39927 "RANLIB=$${RANLIB}" \
39928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39929 installcheck) \
39930 || exit 1
39932 @endif time
39934 .PHONY: maybe-mostlyclean-time mostlyclean-time
39935 maybe-mostlyclean-time:
39936 @if time
39937 maybe-mostlyclean-time: mostlyclean-time
39939 mostlyclean-time:
39940 @: $(MAKE); $(unstage)
39941 @[ -f ./time/Makefile ] || exit 0; \
39942 r=`${PWD_COMMAND}`; export r; \
39943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39944 $(HOST_EXPORTS) \
39945 for flag in $(EXTRA_HOST_FLAGS) ; do \
39946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39947 done; \
39948 echo "Doing mostlyclean in time" ; \
39949 (cd $(HOST_SUBDIR)/time && \
39950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39952 "RANLIB=$${RANLIB}" \
39953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39954 mostlyclean) \
39955 || exit 1
39957 @endif time
39959 .PHONY: maybe-clean-time clean-time
39960 maybe-clean-time:
39961 @if time
39962 maybe-clean-time: clean-time
39964 clean-time:
39965 @: $(MAKE); $(unstage)
39966 @[ -f ./time/Makefile ] || exit 0; \
39967 r=`${PWD_COMMAND}`; export r; \
39968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39969 $(HOST_EXPORTS) \
39970 for flag in $(EXTRA_HOST_FLAGS) ; do \
39971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39972 done; \
39973 echo "Doing clean in time" ; \
39974 (cd $(HOST_SUBDIR)/time && \
39975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39977 "RANLIB=$${RANLIB}" \
39978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39979 clean) \
39980 || exit 1
39982 @endif time
39984 .PHONY: maybe-distclean-time distclean-time
39985 maybe-distclean-time:
39986 @if time
39987 maybe-distclean-time: distclean-time
39989 distclean-time:
39990 @: $(MAKE); $(unstage)
39991 @[ -f ./time/Makefile ] || exit 0; \
39992 r=`${PWD_COMMAND}`; export r; \
39993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39994 $(HOST_EXPORTS) \
39995 for flag in $(EXTRA_HOST_FLAGS) ; do \
39996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39997 done; \
39998 echo "Doing distclean in time" ; \
39999 (cd $(HOST_SUBDIR)/time && \
40000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40002 "RANLIB=$${RANLIB}" \
40003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40004 distclean) \
40005 || exit 1
40007 @endif time
40009 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
40010 maybe-maintainer-clean-time:
40011 @if time
40012 maybe-maintainer-clean-time: maintainer-clean-time
40014 maintainer-clean-time:
40015 @: $(MAKE); $(unstage)
40016 @[ -f ./time/Makefile ] || exit 0; \
40017 r=`${PWD_COMMAND}`; export r; \
40018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40019 $(HOST_EXPORTS) \
40020 for flag in $(EXTRA_HOST_FLAGS) ; do \
40021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40022 done; \
40023 echo "Doing maintainer-clean in time" ; \
40024 (cd $(HOST_SUBDIR)/time && \
40025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40027 "RANLIB=$${RANLIB}" \
40028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40029 maintainer-clean) \
40030 || exit 1
40032 @endif time
40036 .PHONY: configure-uudecode maybe-configure-uudecode
40037 maybe-configure-uudecode:
40038 @if gcc-bootstrap
40039 configure-uudecode: stage_current
40040 @endif gcc-bootstrap
40041 @if uudecode
40042 maybe-configure-uudecode: configure-uudecode
40043 configure-uudecode:
40044 @: $(MAKE); $(unstage)
40045 @r=`${PWD_COMMAND}`; export r; \
40046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40047 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
40048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
40049 $(HOST_EXPORTS) \
40050 echo Configuring in $(HOST_SUBDIR)/uudecode; \
40051 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
40052 case $(srcdir) in \
40053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40054 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
40055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40056 esac; \
40057 srcdiroption="--srcdir=$${topdir}/uudecode"; \
40058 libsrcdir="$$s/uudecode"; \
40059 $(SHELL) $${libsrcdir}/configure \
40060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40061 --target=${target_alias} $${srcdiroption} \
40062 || exit 1
40063 @endif uudecode
40069 .PHONY: all-uudecode maybe-all-uudecode
40070 maybe-all-uudecode:
40071 @if gcc-bootstrap
40072 all-uudecode: stage_current
40073 @endif gcc-bootstrap
40074 @if uudecode
40075 TARGET-uudecode=all
40076 maybe-all-uudecode: all-uudecode
40077 all-uudecode: configure-uudecode
40078 @: $(MAKE); $(unstage)
40079 @r=`${PWD_COMMAND}`; export r; \
40080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40081 $(HOST_EXPORTS) \
40082 (cd $(HOST_SUBDIR)/uudecode && \
40083 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40084 $(TARGET-uudecode))
40085 @endif uudecode
40090 .PHONY: check-uudecode maybe-check-uudecode
40091 maybe-check-uudecode:
40092 @if uudecode
40093 maybe-check-uudecode: check-uudecode
40095 check-uudecode:
40096 @: $(MAKE); $(unstage)
40097 @r=`${PWD_COMMAND}`; export r; \
40098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099 $(HOST_EXPORTS) \
40100 (cd $(HOST_SUBDIR)/uudecode && \
40101 $(MAKE) $(FLAGS_TO_PASS) check)
40103 @endif uudecode
40105 .PHONY: install-uudecode maybe-install-uudecode
40106 maybe-install-uudecode:
40107 @if uudecode
40108 maybe-install-uudecode: install-uudecode
40110 install-uudecode: installdirs
40111 @: $(MAKE); $(unstage)
40112 @r=`${PWD_COMMAND}`; export r; \
40113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40114 $(HOST_EXPORTS) \
40115 (cd $(HOST_SUBDIR)/uudecode && \
40116 $(MAKE) $(FLAGS_TO_PASS) install)
40118 @endif uudecode
40120 .PHONY: install-strip-uudecode maybe-install-strip-uudecode
40121 maybe-install-strip-uudecode:
40122 @if uudecode
40123 maybe-install-strip-uudecode: install-strip-uudecode
40125 install-strip-uudecode: installdirs
40126 @: $(MAKE); $(unstage)
40127 @r=`${PWD_COMMAND}`; export r; \
40128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40129 $(HOST_EXPORTS) \
40130 (cd $(HOST_SUBDIR)/uudecode && \
40131 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40133 @endif uudecode
40135 # Other targets (info, dvi, pdf, etc.)
40137 .PHONY: maybe-info-uudecode info-uudecode
40138 maybe-info-uudecode:
40139 @if uudecode
40140 maybe-info-uudecode: info-uudecode
40142 info-uudecode: \
40143 configure-uudecode
40144 @: $(MAKE); $(unstage)
40145 @[ -f ./uudecode/Makefile ] || exit 0; \
40146 r=`${PWD_COMMAND}`; export r; \
40147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40148 $(HOST_EXPORTS) \
40149 for flag in $(EXTRA_HOST_FLAGS) ; do \
40150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40151 done; \
40152 echo "Doing info in uudecode" ; \
40153 (cd $(HOST_SUBDIR)/uudecode && \
40154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40156 "RANLIB=$${RANLIB}" \
40157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40158 info) \
40159 || exit 1
40161 @endif uudecode
40163 .PHONY: maybe-dvi-uudecode dvi-uudecode
40164 maybe-dvi-uudecode:
40165 @if uudecode
40166 maybe-dvi-uudecode: dvi-uudecode
40168 dvi-uudecode: \
40169 configure-uudecode
40170 @: $(MAKE); $(unstage)
40171 @[ -f ./uudecode/Makefile ] || exit 0; \
40172 r=`${PWD_COMMAND}`; export r; \
40173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40174 $(HOST_EXPORTS) \
40175 for flag in $(EXTRA_HOST_FLAGS) ; do \
40176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40177 done; \
40178 echo "Doing dvi in uudecode" ; \
40179 (cd $(HOST_SUBDIR)/uudecode && \
40180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40182 "RANLIB=$${RANLIB}" \
40183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40184 dvi) \
40185 || exit 1
40187 @endif uudecode
40189 .PHONY: maybe-pdf-uudecode pdf-uudecode
40190 maybe-pdf-uudecode:
40191 @if uudecode
40192 maybe-pdf-uudecode: pdf-uudecode
40194 pdf-uudecode: \
40195 configure-uudecode
40196 @: $(MAKE); $(unstage)
40197 @[ -f ./uudecode/Makefile ] || exit 0; \
40198 r=`${PWD_COMMAND}`; export r; \
40199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40200 $(HOST_EXPORTS) \
40201 for flag in $(EXTRA_HOST_FLAGS) ; do \
40202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40203 done; \
40204 echo "Doing pdf in uudecode" ; \
40205 (cd $(HOST_SUBDIR)/uudecode && \
40206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40208 "RANLIB=$${RANLIB}" \
40209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40210 pdf) \
40211 || exit 1
40213 @endif uudecode
40215 .PHONY: maybe-html-uudecode html-uudecode
40216 maybe-html-uudecode:
40217 @if uudecode
40218 maybe-html-uudecode: html-uudecode
40220 html-uudecode: \
40221 configure-uudecode
40222 @: $(MAKE); $(unstage)
40223 @[ -f ./uudecode/Makefile ] || exit 0; \
40224 r=`${PWD_COMMAND}`; export r; \
40225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40226 $(HOST_EXPORTS) \
40227 for flag in $(EXTRA_HOST_FLAGS) ; do \
40228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40229 done; \
40230 echo "Doing html in uudecode" ; \
40231 (cd $(HOST_SUBDIR)/uudecode && \
40232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40234 "RANLIB=$${RANLIB}" \
40235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40236 html) \
40237 || exit 1
40239 @endif uudecode
40241 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
40242 maybe-TAGS-uudecode:
40243 @if uudecode
40244 maybe-TAGS-uudecode: TAGS-uudecode
40246 TAGS-uudecode: \
40247 configure-uudecode
40248 @: $(MAKE); $(unstage)
40249 @[ -f ./uudecode/Makefile ] || exit 0; \
40250 r=`${PWD_COMMAND}`; export r; \
40251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40252 $(HOST_EXPORTS) \
40253 for flag in $(EXTRA_HOST_FLAGS) ; do \
40254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255 done; \
40256 echo "Doing TAGS in uudecode" ; \
40257 (cd $(HOST_SUBDIR)/uudecode && \
40258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40260 "RANLIB=$${RANLIB}" \
40261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40262 TAGS) \
40263 || exit 1
40265 @endif uudecode
40267 .PHONY: maybe-install-info-uudecode install-info-uudecode
40268 maybe-install-info-uudecode:
40269 @if uudecode
40270 maybe-install-info-uudecode: install-info-uudecode
40272 install-info-uudecode: \
40273 configure-uudecode \
40274 info-uudecode
40275 @: $(MAKE); $(unstage)
40276 @[ -f ./uudecode/Makefile ] || exit 0; \
40277 r=`${PWD_COMMAND}`; export r; \
40278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40279 $(HOST_EXPORTS) \
40280 for flag in $(EXTRA_HOST_FLAGS) ; do \
40281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40282 done; \
40283 echo "Doing install-info in uudecode" ; \
40284 (cd $(HOST_SUBDIR)/uudecode && \
40285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40287 "RANLIB=$${RANLIB}" \
40288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40289 install-info) \
40290 || exit 1
40292 @endif uudecode
40294 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
40295 maybe-install-pdf-uudecode:
40296 @if uudecode
40297 maybe-install-pdf-uudecode: install-pdf-uudecode
40299 install-pdf-uudecode: \
40300 configure-uudecode \
40301 pdf-uudecode
40302 @: $(MAKE); $(unstage)
40303 @[ -f ./uudecode/Makefile ] || exit 0; \
40304 r=`${PWD_COMMAND}`; export r; \
40305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40306 $(HOST_EXPORTS) \
40307 for flag in $(EXTRA_HOST_FLAGS) ; do \
40308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40309 done; \
40310 echo "Doing install-pdf in uudecode" ; \
40311 (cd $(HOST_SUBDIR)/uudecode && \
40312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40314 "RANLIB=$${RANLIB}" \
40315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40316 install-pdf) \
40317 || exit 1
40319 @endif uudecode
40321 .PHONY: maybe-install-html-uudecode install-html-uudecode
40322 maybe-install-html-uudecode:
40323 @if uudecode
40324 maybe-install-html-uudecode: install-html-uudecode
40326 install-html-uudecode: \
40327 configure-uudecode \
40328 html-uudecode
40329 @: $(MAKE); $(unstage)
40330 @[ -f ./uudecode/Makefile ] || exit 0; \
40331 r=`${PWD_COMMAND}`; export r; \
40332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40333 $(HOST_EXPORTS) \
40334 for flag in $(EXTRA_HOST_FLAGS) ; do \
40335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40336 done; \
40337 echo "Doing install-html in uudecode" ; \
40338 (cd $(HOST_SUBDIR)/uudecode && \
40339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40341 "RANLIB=$${RANLIB}" \
40342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40343 install-html) \
40344 || exit 1
40346 @endif uudecode
40348 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
40349 maybe-installcheck-uudecode:
40350 @if uudecode
40351 maybe-installcheck-uudecode: installcheck-uudecode
40353 installcheck-uudecode: \
40354 configure-uudecode
40355 @: $(MAKE); $(unstage)
40356 @[ -f ./uudecode/Makefile ] || exit 0; \
40357 r=`${PWD_COMMAND}`; export r; \
40358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40359 $(HOST_EXPORTS) \
40360 for flag in $(EXTRA_HOST_FLAGS) ; do \
40361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40362 done; \
40363 echo "Doing installcheck in uudecode" ; \
40364 (cd $(HOST_SUBDIR)/uudecode && \
40365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40367 "RANLIB=$${RANLIB}" \
40368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40369 installcheck) \
40370 || exit 1
40372 @endif uudecode
40374 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
40375 maybe-mostlyclean-uudecode:
40376 @if uudecode
40377 maybe-mostlyclean-uudecode: mostlyclean-uudecode
40379 mostlyclean-uudecode:
40380 @: $(MAKE); $(unstage)
40381 @[ -f ./uudecode/Makefile ] || exit 0; \
40382 r=`${PWD_COMMAND}`; export r; \
40383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40384 $(HOST_EXPORTS) \
40385 for flag in $(EXTRA_HOST_FLAGS) ; do \
40386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40387 done; \
40388 echo "Doing mostlyclean in uudecode" ; \
40389 (cd $(HOST_SUBDIR)/uudecode && \
40390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40392 "RANLIB=$${RANLIB}" \
40393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40394 mostlyclean) \
40395 || exit 1
40397 @endif uudecode
40399 .PHONY: maybe-clean-uudecode clean-uudecode
40400 maybe-clean-uudecode:
40401 @if uudecode
40402 maybe-clean-uudecode: clean-uudecode
40404 clean-uudecode:
40405 @: $(MAKE); $(unstage)
40406 @[ -f ./uudecode/Makefile ] || exit 0; \
40407 r=`${PWD_COMMAND}`; export r; \
40408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40409 $(HOST_EXPORTS) \
40410 for flag in $(EXTRA_HOST_FLAGS) ; do \
40411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40412 done; \
40413 echo "Doing clean in uudecode" ; \
40414 (cd $(HOST_SUBDIR)/uudecode && \
40415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40417 "RANLIB=$${RANLIB}" \
40418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40419 clean) \
40420 || exit 1
40422 @endif uudecode
40424 .PHONY: maybe-distclean-uudecode distclean-uudecode
40425 maybe-distclean-uudecode:
40426 @if uudecode
40427 maybe-distclean-uudecode: distclean-uudecode
40429 distclean-uudecode:
40430 @: $(MAKE); $(unstage)
40431 @[ -f ./uudecode/Makefile ] || exit 0; \
40432 r=`${PWD_COMMAND}`; export r; \
40433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40434 $(HOST_EXPORTS) \
40435 for flag in $(EXTRA_HOST_FLAGS) ; do \
40436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40437 done; \
40438 echo "Doing distclean in uudecode" ; \
40439 (cd $(HOST_SUBDIR)/uudecode && \
40440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40442 "RANLIB=$${RANLIB}" \
40443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40444 distclean) \
40445 || exit 1
40447 @endif uudecode
40449 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
40450 maybe-maintainer-clean-uudecode:
40451 @if uudecode
40452 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
40454 maintainer-clean-uudecode:
40455 @: $(MAKE); $(unstage)
40456 @[ -f ./uudecode/Makefile ] || exit 0; \
40457 r=`${PWD_COMMAND}`; export r; \
40458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40459 $(HOST_EXPORTS) \
40460 for flag in $(EXTRA_HOST_FLAGS) ; do \
40461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40462 done; \
40463 echo "Doing maintainer-clean in uudecode" ; \
40464 (cd $(HOST_SUBDIR)/uudecode && \
40465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40467 "RANLIB=$${RANLIB}" \
40468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40469 maintainer-clean) \
40470 || exit 1
40472 @endif uudecode
40476 .PHONY: configure-wdiff maybe-configure-wdiff
40477 maybe-configure-wdiff:
40478 @if gcc-bootstrap
40479 configure-wdiff: stage_current
40480 @endif gcc-bootstrap
40481 @if wdiff
40482 maybe-configure-wdiff: configure-wdiff
40483 configure-wdiff:
40484 @: $(MAKE); $(unstage)
40485 @r=`${PWD_COMMAND}`; export r; \
40486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40487 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
40488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
40489 $(HOST_EXPORTS) \
40490 echo Configuring in $(HOST_SUBDIR)/wdiff; \
40491 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
40492 case $(srcdir) in \
40493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40494 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
40495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40496 esac; \
40497 srcdiroption="--srcdir=$${topdir}/wdiff"; \
40498 libsrcdir="$$s/wdiff"; \
40499 $(SHELL) $${libsrcdir}/configure \
40500 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40501 --target=${target_alias} $${srcdiroption} \
40502 || exit 1
40503 @endif wdiff
40509 .PHONY: all-wdiff maybe-all-wdiff
40510 maybe-all-wdiff:
40511 @if gcc-bootstrap
40512 all-wdiff: stage_current
40513 @endif gcc-bootstrap
40514 @if wdiff
40515 TARGET-wdiff=all
40516 maybe-all-wdiff: all-wdiff
40517 all-wdiff: configure-wdiff
40518 @: $(MAKE); $(unstage)
40519 @r=`${PWD_COMMAND}`; export r; \
40520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40521 $(HOST_EXPORTS) \
40522 (cd $(HOST_SUBDIR)/wdiff && \
40523 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40524 $(TARGET-wdiff))
40525 @endif wdiff
40530 .PHONY: check-wdiff maybe-check-wdiff
40531 maybe-check-wdiff:
40532 @if wdiff
40533 maybe-check-wdiff: check-wdiff
40535 check-wdiff:
40536 @: $(MAKE); $(unstage)
40537 @r=`${PWD_COMMAND}`; export r; \
40538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40539 $(HOST_EXPORTS) \
40540 (cd $(HOST_SUBDIR)/wdiff && \
40541 $(MAKE) $(FLAGS_TO_PASS) check)
40543 @endif wdiff
40545 .PHONY: install-wdiff maybe-install-wdiff
40546 maybe-install-wdiff:
40547 @if wdiff
40548 maybe-install-wdiff: install-wdiff
40550 install-wdiff: installdirs
40551 @: $(MAKE); $(unstage)
40552 @r=`${PWD_COMMAND}`; export r; \
40553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40554 $(HOST_EXPORTS) \
40555 (cd $(HOST_SUBDIR)/wdiff && \
40556 $(MAKE) $(FLAGS_TO_PASS) install)
40558 @endif wdiff
40560 .PHONY: install-strip-wdiff maybe-install-strip-wdiff
40561 maybe-install-strip-wdiff:
40562 @if wdiff
40563 maybe-install-strip-wdiff: install-strip-wdiff
40565 install-strip-wdiff: installdirs
40566 @: $(MAKE); $(unstage)
40567 @r=`${PWD_COMMAND}`; export r; \
40568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40569 $(HOST_EXPORTS) \
40570 (cd $(HOST_SUBDIR)/wdiff && \
40571 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40573 @endif wdiff
40575 # Other targets (info, dvi, pdf, etc.)
40577 .PHONY: maybe-info-wdiff info-wdiff
40578 maybe-info-wdiff:
40579 @if wdiff
40580 maybe-info-wdiff: info-wdiff
40582 info-wdiff: \
40583 configure-wdiff
40584 @: $(MAKE); $(unstage)
40585 @[ -f ./wdiff/Makefile ] || exit 0; \
40586 r=`${PWD_COMMAND}`; export r; \
40587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40588 $(HOST_EXPORTS) \
40589 for flag in $(EXTRA_HOST_FLAGS) ; do \
40590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40591 done; \
40592 echo "Doing info in wdiff" ; \
40593 (cd $(HOST_SUBDIR)/wdiff && \
40594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40596 "RANLIB=$${RANLIB}" \
40597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40598 info) \
40599 || exit 1
40601 @endif wdiff
40603 .PHONY: maybe-dvi-wdiff dvi-wdiff
40604 maybe-dvi-wdiff:
40605 @if wdiff
40606 maybe-dvi-wdiff: dvi-wdiff
40608 dvi-wdiff: \
40609 configure-wdiff
40610 @: $(MAKE); $(unstage)
40611 @[ -f ./wdiff/Makefile ] || exit 0; \
40612 r=`${PWD_COMMAND}`; export r; \
40613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40614 $(HOST_EXPORTS) \
40615 for flag in $(EXTRA_HOST_FLAGS) ; do \
40616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40617 done; \
40618 echo "Doing dvi in wdiff" ; \
40619 (cd $(HOST_SUBDIR)/wdiff && \
40620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40622 "RANLIB=$${RANLIB}" \
40623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40624 dvi) \
40625 || exit 1
40627 @endif wdiff
40629 .PHONY: maybe-pdf-wdiff pdf-wdiff
40630 maybe-pdf-wdiff:
40631 @if wdiff
40632 maybe-pdf-wdiff: pdf-wdiff
40634 pdf-wdiff: \
40635 configure-wdiff
40636 @: $(MAKE); $(unstage)
40637 @[ -f ./wdiff/Makefile ] || exit 0; \
40638 r=`${PWD_COMMAND}`; export r; \
40639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40640 $(HOST_EXPORTS) \
40641 for flag in $(EXTRA_HOST_FLAGS) ; do \
40642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40643 done; \
40644 echo "Doing pdf in wdiff" ; \
40645 (cd $(HOST_SUBDIR)/wdiff && \
40646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40648 "RANLIB=$${RANLIB}" \
40649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40650 pdf) \
40651 || exit 1
40653 @endif wdiff
40655 .PHONY: maybe-html-wdiff html-wdiff
40656 maybe-html-wdiff:
40657 @if wdiff
40658 maybe-html-wdiff: html-wdiff
40660 html-wdiff: \
40661 configure-wdiff
40662 @: $(MAKE); $(unstage)
40663 @[ -f ./wdiff/Makefile ] || exit 0; \
40664 r=`${PWD_COMMAND}`; export r; \
40665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40666 $(HOST_EXPORTS) \
40667 for flag in $(EXTRA_HOST_FLAGS) ; do \
40668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40669 done; \
40670 echo "Doing html in wdiff" ; \
40671 (cd $(HOST_SUBDIR)/wdiff && \
40672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40674 "RANLIB=$${RANLIB}" \
40675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40676 html) \
40677 || exit 1
40679 @endif wdiff
40681 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
40682 maybe-TAGS-wdiff:
40683 @if wdiff
40684 maybe-TAGS-wdiff: TAGS-wdiff
40686 TAGS-wdiff: \
40687 configure-wdiff
40688 @: $(MAKE); $(unstage)
40689 @[ -f ./wdiff/Makefile ] || exit 0; \
40690 r=`${PWD_COMMAND}`; export r; \
40691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40692 $(HOST_EXPORTS) \
40693 for flag in $(EXTRA_HOST_FLAGS) ; do \
40694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40695 done; \
40696 echo "Doing TAGS in wdiff" ; \
40697 (cd $(HOST_SUBDIR)/wdiff && \
40698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40700 "RANLIB=$${RANLIB}" \
40701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40702 TAGS) \
40703 || exit 1
40705 @endif wdiff
40707 .PHONY: maybe-install-info-wdiff install-info-wdiff
40708 maybe-install-info-wdiff:
40709 @if wdiff
40710 maybe-install-info-wdiff: install-info-wdiff
40712 install-info-wdiff: \
40713 configure-wdiff \
40714 info-wdiff
40715 @: $(MAKE); $(unstage)
40716 @[ -f ./wdiff/Makefile ] || exit 0; \
40717 r=`${PWD_COMMAND}`; export r; \
40718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40719 $(HOST_EXPORTS) \
40720 for flag in $(EXTRA_HOST_FLAGS) ; do \
40721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40722 done; \
40723 echo "Doing install-info in wdiff" ; \
40724 (cd $(HOST_SUBDIR)/wdiff && \
40725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40727 "RANLIB=$${RANLIB}" \
40728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40729 install-info) \
40730 || exit 1
40732 @endif wdiff
40734 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
40735 maybe-install-pdf-wdiff:
40736 @if wdiff
40737 maybe-install-pdf-wdiff: install-pdf-wdiff
40739 install-pdf-wdiff: \
40740 configure-wdiff \
40741 pdf-wdiff
40742 @: $(MAKE); $(unstage)
40743 @[ -f ./wdiff/Makefile ] || exit 0; \
40744 r=`${PWD_COMMAND}`; export r; \
40745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40746 $(HOST_EXPORTS) \
40747 for flag in $(EXTRA_HOST_FLAGS) ; do \
40748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40749 done; \
40750 echo "Doing install-pdf in wdiff" ; \
40751 (cd $(HOST_SUBDIR)/wdiff && \
40752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40754 "RANLIB=$${RANLIB}" \
40755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40756 install-pdf) \
40757 || exit 1
40759 @endif wdiff
40761 .PHONY: maybe-install-html-wdiff install-html-wdiff
40762 maybe-install-html-wdiff:
40763 @if wdiff
40764 maybe-install-html-wdiff: install-html-wdiff
40766 install-html-wdiff: \
40767 configure-wdiff \
40768 html-wdiff
40769 @: $(MAKE); $(unstage)
40770 @[ -f ./wdiff/Makefile ] || exit 0; \
40771 r=`${PWD_COMMAND}`; export r; \
40772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40773 $(HOST_EXPORTS) \
40774 for flag in $(EXTRA_HOST_FLAGS) ; do \
40775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40776 done; \
40777 echo "Doing install-html in wdiff" ; \
40778 (cd $(HOST_SUBDIR)/wdiff && \
40779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40781 "RANLIB=$${RANLIB}" \
40782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40783 install-html) \
40784 || exit 1
40786 @endif wdiff
40788 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
40789 maybe-installcheck-wdiff:
40790 @if wdiff
40791 maybe-installcheck-wdiff: installcheck-wdiff
40793 installcheck-wdiff: \
40794 configure-wdiff
40795 @: $(MAKE); $(unstage)
40796 @[ -f ./wdiff/Makefile ] || exit 0; \
40797 r=`${PWD_COMMAND}`; export r; \
40798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40799 $(HOST_EXPORTS) \
40800 for flag in $(EXTRA_HOST_FLAGS) ; do \
40801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40802 done; \
40803 echo "Doing installcheck in wdiff" ; \
40804 (cd $(HOST_SUBDIR)/wdiff && \
40805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40807 "RANLIB=$${RANLIB}" \
40808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40809 installcheck) \
40810 || exit 1
40812 @endif wdiff
40814 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
40815 maybe-mostlyclean-wdiff:
40816 @if wdiff
40817 maybe-mostlyclean-wdiff: mostlyclean-wdiff
40819 mostlyclean-wdiff:
40820 @: $(MAKE); $(unstage)
40821 @[ -f ./wdiff/Makefile ] || exit 0; \
40822 r=`${PWD_COMMAND}`; export r; \
40823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40824 $(HOST_EXPORTS) \
40825 for flag in $(EXTRA_HOST_FLAGS) ; do \
40826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40827 done; \
40828 echo "Doing mostlyclean in wdiff" ; \
40829 (cd $(HOST_SUBDIR)/wdiff && \
40830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40832 "RANLIB=$${RANLIB}" \
40833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40834 mostlyclean) \
40835 || exit 1
40837 @endif wdiff
40839 .PHONY: maybe-clean-wdiff clean-wdiff
40840 maybe-clean-wdiff:
40841 @if wdiff
40842 maybe-clean-wdiff: clean-wdiff
40844 clean-wdiff:
40845 @: $(MAKE); $(unstage)
40846 @[ -f ./wdiff/Makefile ] || exit 0; \
40847 r=`${PWD_COMMAND}`; export r; \
40848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40849 $(HOST_EXPORTS) \
40850 for flag in $(EXTRA_HOST_FLAGS) ; do \
40851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40852 done; \
40853 echo "Doing clean in wdiff" ; \
40854 (cd $(HOST_SUBDIR)/wdiff && \
40855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40857 "RANLIB=$${RANLIB}" \
40858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40859 clean) \
40860 || exit 1
40862 @endif wdiff
40864 .PHONY: maybe-distclean-wdiff distclean-wdiff
40865 maybe-distclean-wdiff:
40866 @if wdiff
40867 maybe-distclean-wdiff: distclean-wdiff
40869 distclean-wdiff:
40870 @: $(MAKE); $(unstage)
40871 @[ -f ./wdiff/Makefile ] || exit 0; \
40872 r=`${PWD_COMMAND}`; export r; \
40873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40874 $(HOST_EXPORTS) \
40875 for flag in $(EXTRA_HOST_FLAGS) ; do \
40876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40877 done; \
40878 echo "Doing distclean in wdiff" ; \
40879 (cd $(HOST_SUBDIR)/wdiff && \
40880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40882 "RANLIB=$${RANLIB}" \
40883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40884 distclean) \
40885 || exit 1
40887 @endif wdiff
40889 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
40890 maybe-maintainer-clean-wdiff:
40891 @if wdiff
40892 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
40894 maintainer-clean-wdiff:
40895 @: $(MAKE); $(unstage)
40896 @[ -f ./wdiff/Makefile ] || exit 0; \
40897 r=`${PWD_COMMAND}`; export r; \
40898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40899 $(HOST_EXPORTS) \
40900 for flag in $(EXTRA_HOST_FLAGS) ; do \
40901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40902 done; \
40903 echo "Doing maintainer-clean in wdiff" ; \
40904 (cd $(HOST_SUBDIR)/wdiff && \
40905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40907 "RANLIB=$${RANLIB}" \
40908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40909 maintainer-clean) \
40910 || exit 1
40912 @endif wdiff
40916 .PHONY: configure-zip maybe-configure-zip
40917 maybe-configure-zip:
40918 @if gcc-bootstrap
40919 configure-zip: stage_current
40920 @endif gcc-bootstrap
40921 @if zip
40922 maybe-configure-zip: configure-zip
40923 configure-zip:
40924 @: $(MAKE); $(unstage)
40925 @r=`${PWD_COMMAND}`; export r; \
40926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40927 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
40928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
40929 $(HOST_EXPORTS) \
40930 echo Configuring in $(HOST_SUBDIR)/zip; \
40931 cd "$(HOST_SUBDIR)/zip" || exit 1; \
40932 case $(srcdir) in \
40933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40934 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
40935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40936 esac; \
40937 srcdiroption="--srcdir=$${topdir}/zip"; \
40938 libsrcdir="$$s/zip"; \
40939 $(SHELL) $${libsrcdir}/configure \
40940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40941 --target=${target_alias} $${srcdiroption} \
40942 || exit 1
40943 @endif zip
40949 .PHONY: all-zip maybe-all-zip
40950 maybe-all-zip:
40951 @if gcc-bootstrap
40952 all-zip: stage_current
40953 @endif gcc-bootstrap
40954 @if zip
40955 TARGET-zip=all
40956 maybe-all-zip: all-zip
40957 all-zip: configure-zip
40958 @: $(MAKE); $(unstage)
40959 @r=`${PWD_COMMAND}`; export r; \
40960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40961 $(HOST_EXPORTS) \
40962 (cd $(HOST_SUBDIR)/zip && \
40963 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40964 $(TARGET-zip))
40965 @endif zip
40970 .PHONY: check-zip maybe-check-zip
40971 maybe-check-zip:
40972 @if zip
40973 maybe-check-zip: check-zip
40975 # This module is only tested in a native toolchain.
40976 check-zip:
40977 @: $(MAKE); $(unstage)
40978 @if [ '$(host)' = '$(target)' ] ; then \
40979 r=`${PWD_COMMAND}`; export r; \
40980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40981 $(HOST_EXPORTS) \
40982 (cd $(HOST_SUBDIR)/zip && \
40983 $(MAKE) $(FLAGS_TO_PASS) check); \
40986 @endif zip
40988 .PHONY: install-zip maybe-install-zip
40989 maybe-install-zip:
40990 @if zip
40991 maybe-install-zip: install-zip
40993 install-zip: installdirs
40994 @: $(MAKE); $(unstage)
40995 @r=`${PWD_COMMAND}`; export r; \
40996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40997 $(HOST_EXPORTS) \
40998 (cd $(HOST_SUBDIR)/zip && \
40999 $(MAKE) $(FLAGS_TO_PASS) install)
41001 @endif zip
41003 .PHONY: install-strip-zip maybe-install-strip-zip
41004 maybe-install-strip-zip:
41005 @if zip
41006 maybe-install-strip-zip: install-strip-zip
41008 install-strip-zip: installdirs
41009 @: $(MAKE); $(unstage)
41010 @r=`${PWD_COMMAND}`; export r; \
41011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41012 $(HOST_EXPORTS) \
41013 (cd $(HOST_SUBDIR)/zip && \
41014 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41016 @endif zip
41018 # Other targets (info, dvi, pdf, etc.)
41020 .PHONY: maybe-info-zip info-zip
41021 maybe-info-zip:
41022 @if zip
41023 maybe-info-zip: info-zip
41025 info-zip: \
41026 configure-zip
41027 @: $(MAKE); $(unstage)
41028 @[ -f ./zip/Makefile ] || exit 0; \
41029 r=`${PWD_COMMAND}`; export r; \
41030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41031 $(HOST_EXPORTS) \
41032 for flag in $(EXTRA_HOST_FLAGS) ; do \
41033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41034 done; \
41035 echo "Doing info in zip" ; \
41036 (cd $(HOST_SUBDIR)/zip && \
41037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41039 "RANLIB=$${RANLIB}" \
41040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41041 info) \
41042 || exit 1
41044 @endif zip
41046 .PHONY: maybe-dvi-zip dvi-zip
41047 maybe-dvi-zip:
41048 @if zip
41049 maybe-dvi-zip: dvi-zip
41051 dvi-zip: \
41052 configure-zip
41053 @: $(MAKE); $(unstage)
41054 @[ -f ./zip/Makefile ] || exit 0; \
41055 r=`${PWD_COMMAND}`; export r; \
41056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41057 $(HOST_EXPORTS) \
41058 for flag in $(EXTRA_HOST_FLAGS) ; do \
41059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41060 done; \
41061 echo "Doing dvi in zip" ; \
41062 (cd $(HOST_SUBDIR)/zip && \
41063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41065 "RANLIB=$${RANLIB}" \
41066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41067 dvi) \
41068 || exit 1
41070 @endif zip
41072 .PHONY: maybe-pdf-zip pdf-zip
41073 maybe-pdf-zip:
41074 @if zip
41075 maybe-pdf-zip: pdf-zip
41077 pdf-zip: \
41078 configure-zip
41079 @: $(MAKE); $(unstage)
41080 @[ -f ./zip/Makefile ] || exit 0; \
41081 r=`${PWD_COMMAND}`; export r; \
41082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41083 $(HOST_EXPORTS) \
41084 for flag in $(EXTRA_HOST_FLAGS) ; do \
41085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41086 done; \
41087 echo "Doing pdf in zip" ; \
41088 (cd $(HOST_SUBDIR)/zip && \
41089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41091 "RANLIB=$${RANLIB}" \
41092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41093 pdf) \
41094 || exit 1
41096 @endif zip
41098 .PHONY: maybe-html-zip html-zip
41099 maybe-html-zip:
41100 @if zip
41101 maybe-html-zip: html-zip
41103 html-zip: \
41104 configure-zip
41105 @: $(MAKE); $(unstage)
41106 @[ -f ./zip/Makefile ] || exit 0; \
41107 r=`${PWD_COMMAND}`; export r; \
41108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41109 $(HOST_EXPORTS) \
41110 for flag in $(EXTRA_HOST_FLAGS) ; do \
41111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41112 done; \
41113 echo "Doing html in zip" ; \
41114 (cd $(HOST_SUBDIR)/zip && \
41115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41117 "RANLIB=$${RANLIB}" \
41118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41119 html) \
41120 || exit 1
41122 @endif zip
41124 .PHONY: maybe-TAGS-zip TAGS-zip
41125 maybe-TAGS-zip:
41126 @if zip
41127 maybe-TAGS-zip: TAGS-zip
41129 TAGS-zip: \
41130 configure-zip
41131 @: $(MAKE); $(unstage)
41132 @[ -f ./zip/Makefile ] || exit 0; \
41133 r=`${PWD_COMMAND}`; export r; \
41134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41135 $(HOST_EXPORTS) \
41136 for flag in $(EXTRA_HOST_FLAGS) ; do \
41137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41138 done; \
41139 echo "Doing TAGS in zip" ; \
41140 (cd $(HOST_SUBDIR)/zip && \
41141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41143 "RANLIB=$${RANLIB}" \
41144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41145 TAGS) \
41146 || exit 1
41148 @endif zip
41150 .PHONY: maybe-install-info-zip install-info-zip
41151 maybe-install-info-zip:
41152 @if zip
41153 maybe-install-info-zip: install-info-zip
41155 install-info-zip: \
41156 configure-zip \
41157 info-zip
41158 @: $(MAKE); $(unstage)
41159 @[ -f ./zip/Makefile ] || exit 0; \
41160 r=`${PWD_COMMAND}`; export r; \
41161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41162 $(HOST_EXPORTS) \
41163 for flag in $(EXTRA_HOST_FLAGS) ; do \
41164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41165 done; \
41166 echo "Doing install-info in zip" ; \
41167 (cd $(HOST_SUBDIR)/zip && \
41168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41170 "RANLIB=$${RANLIB}" \
41171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41172 install-info) \
41173 || exit 1
41175 @endif zip
41177 .PHONY: maybe-install-pdf-zip install-pdf-zip
41178 maybe-install-pdf-zip:
41179 @if zip
41180 maybe-install-pdf-zip: install-pdf-zip
41182 install-pdf-zip: \
41183 configure-zip \
41184 pdf-zip
41185 @: $(MAKE); $(unstage)
41186 @[ -f ./zip/Makefile ] || exit 0; \
41187 r=`${PWD_COMMAND}`; export r; \
41188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41189 $(HOST_EXPORTS) \
41190 for flag in $(EXTRA_HOST_FLAGS) ; do \
41191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41192 done; \
41193 echo "Doing install-pdf in zip" ; \
41194 (cd $(HOST_SUBDIR)/zip && \
41195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41197 "RANLIB=$${RANLIB}" \
41198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41199 install-pdf) \
41200 || exit 1
41202 @endif zip
41204 .PHONY: maybe-install-html-zip install-html-zip
41205 maybe-install-html-zip:
41206 @if zip
41207 maybe-install-html-zip: install-html-zip
41209 install-html-zip: \
41210 configure-zip \
41211 html-zip
41212 @: $(MAKE); $(unstage)
41213 @[ -f ./zip/Makefile ] || exit 0; \
41214 r=`${PWD_COMMAND}`; export r; \
41215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41216 $(HOST_EXPORTS) \
41217 for flag in $(EXTRA_HOST_FLAGS) ; do \
41218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41219 done; \
41220 echo "Doing install-html in zip" ; \
41221 (cd $(HOST_SUBDIR)/zip && \
41222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41224 "RANLIB=$${RANLIB}" \
41225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41226 install-html) \
41227 || exit 1
41229 @endif zip
41231 .PHONY: maybe-installcheck-zip installcheck-zip
41232 maybe-installcheck-zip:
41233 @if zip
41234 maybe-installcheck-zip: installcheck-zip
41236 installcheck-zip: \
41237 configure-zip
41238 @: $(MAKE); $(unstage)
41239 @[ -f ./zip/Makefile ] || exit 0; \
41240 r=`${PWD_COMMAND}`; export r; \
41241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41242 $(HOST_EXPORTS) \
41243 for flag in $(EXTRA_HOST_FLAGS) ; do \
41244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41245 done; \
41246 echo "Doing installcheck in zip" ; \
41247 (cd $(HOST_SUBDIR)/zip && \
41248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41250 "RANLIB=$${RANLIB}" \
41251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41252 installcheck) \
41253 || exit 1
41255 @endif zip
41257 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
41258 maybe-mostlyclean-zip:
41259 @if zip
41260 maybe-mostlyclean-zip: mostlyclean-zip
41262 mostlyclean-zip:
41263 @: $(MAKE); $(unstage)
41264 @[ -f ./zip/Makefile ] || exit 0; \
41265 r=`${PWD_COMMAND}`; export r; \
41266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41267 $(HOST_EXPORTS) \
41268 for flag in $(EXTRA_HOST_FLAGS) ; do \
41269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41270 done; \
41271 echo "Doing mostlyclean in zip" ; \
41272 (cd $(HOST_SUBDIR)/zip && \
41273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41275 "RANLIB=$${RANLIB}" \
41276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41277 mostlyclean) \
41278 || exit 1
41280 @endif zip
41282 .PHONY: maybe-clean-zip clean-zip
41283 maybe-clean-zip:
41284 @if zip
41285 maybe-clean-zip: clean-zip
41287 clean-zip:
41288 @: $(MAKE); $(unstage)
41289 @[ -f ./zip/Makefile ] || exit 0; \
41290 r=`${PWD_COMMAND}`; export r; \
41291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41292 $(HOST_EXPORTS) \
41293 for flag in $(EXTRA_HOST_FLAGS) ; do \
41294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41295 done; \
41296 echo "Doing clean in zip" ; \
41297 (cd $(HOST_SUBDIR)/zip && \
41298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41300 "RANLIB=$${RANLIB}" \
41301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41302 clean) \
41303 || exit 1
41305 @endif zip
41307 .PHONY: maybe-distclean-zip distclean-zip
41308 maybe-distclean-zip:
41309 @if zip
41310 maybe-distclean-zip: distclean-zip
41312 distclean-zip:
41313 @: $(MAKE); $(unstage)
41314 @[ -f ./zip/Makefile ] || exit 0; \
41315 r=`${PWD_COMMAND}`; export r; \
41316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41317 $(HOST_EXPORTS) \
41318 for flag in $(EXTRA_HOST_FLAGS) ; do \
41319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41320 done; \
41321 echo "Doing distclean in zip" ; \
41322 (cd $(HOST_SUBDIR)/zip && \
41323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41325 "RANLIB=$${RANLIB}" \
41326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41327 distclean) \
41328 || exit 1
41330 @endif zip
41332 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
41333 maybe-maintainer-clean-zip:
41334 @if zip
41335 maybe-maintainer-clean-zip: maintainer-clean-zip
41337 maintainer-clean-zip:
41338 @: $(MAKE); $(unstage)
41339 @[ -f ./zip/Makefile ] || exit 0; \
41340 r=`${PWD_COMMAND}`; export r; \
41341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41342 $(HOST_EXPORTS) \
41343 for flag in $(EXTRA_HOST_FLAGS) ; do \
41344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41345 done; \
41346 echo "Doing maintainer-clean in zip" ; \
41347 (cd $(HOST_SUBDIR)/zip && \
41348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41350 "RANLIB=$${RANLIB}" \
41351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41352 maintainer-clean) \
41353 || exit 1
41355 @endif zip
41359 .PHONY: configure-zlib maybe-configure-zlib
41360 maybe-configure-zlib:
41361 @if gcc-bootstrap
41362 configure-zlib: stage_current
41363 @endif gcc-bootstrap
41364 @if zlib
41365 maybe-configure-zlib: configure-zlib
41366 configure-zlib:
41367 @r=`${PWD_COMMAND}`; export r; \
41368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41369 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41371 $(HOST_EXPORTS) \
41372 echo Configuring in $(HOST_SUBDIR)/zlib; \
41373 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
41374 case $(srcdir) in \
41375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41376 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41378 esac; \
41379 srcdiroption="--srcdir=$${topdir}/zlib"; \
41380 libsrcdir="$$s/zlib"; \
41381 $(SHELL) $${libsrcdir}/configure \
41382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41383 --target=${target_alias} $${srcdiroption} \
41384 || exit 1
41385 @endif zlib
41389 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
41390 maybe-configure-stage1-zlib:
41391 @if zlib-bootstrap
41392 maybe-configure-stage1-zlib: configure-stage1-zlib
41393 configure-stage1-zlib:
41394 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41395 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41396 @r=`${PWD_COMMAND}`; export r; \
41397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41398 TFLAGS="$(STAGE1_TFLAGS)"; \
41399 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41400 $(HOST_EXPORTS) \
41401 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41402 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41403 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41404 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
41405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41406 cd $(HOST_SUBDIR)/zlib || exit 1; \
41407 case $(srcdir) in \
41408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41409 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41411 esac; \
41412 srcdiroption="--srcdir=$${topdir}/zlib"; \
41413 libsrcdir="$$s/zlib"; \
41414 $(SHELL) $${libsrcdir}/configure \
41415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41416 --target=${target_alias} $${srcdiroption} \
41417 $(STAGE1_CONFIGURE_FLAGS)
41418 @endif zlib-bootstrap
41420 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
41421 maybe-configure-stage2-zlib:
41422 @if zlib-bootstrap
41423 maybe-configure-stage2-zlib: configure-stage2-zlib
41424 configure-stage2-zlib:
41425 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41426 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41427 @r=`${PWD_COMMAND}`; export r; \
41428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41429 TFLAGS="$(STAGE2_TFLAGS)"; \
41430 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41431 $(HOST_EXPORTS) \
41432 $(POSTSTAGE1_HOST_EXPORTS) \
41433 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41434 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41435 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41436 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
41437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41438 cd $(HOST_SUBDIR)/zlib || exit 1; \
41439 case $(srcdir) in \
41440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41441 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41443 esac; \
41444 srcdiroption="--srcdir=$${topdir}/zlib"; \
41445 libsrcdir="$$s/zlib"; \
41446 $(SHELL) $${libsrcdir}/configure \
41447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41448 --target=${target_alias} $${srcdiroption} \
41449 --with-build-libsubdir=$(HOST_SUBDIR) \
41450 $(STAGE2_CONFIGURE_FLAGS)
41451 @endif zlib-bootstrap
41453 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
41454 maybe-configure-stage3-zlib:
41455 @if zlib-bootstrap
41456 maybe-configure-stage3-zlib: configure-stage3-zlib
41457 configure-stage3-zlib:
41458 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41459 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41460 @r=`${PWD_COMMAND}`; export r; \
41461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41462 TFLAGS="$(STAGE3_TFLAGS)"; \
41463 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41464 $(HOST_EXPORTS) \
41465 $(POSTSTAGE1_HOST_EXPORTS) \
41466 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41467 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41468 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41469 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
41470 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41471 cd $(HOST_SUBDIR)/zlib || exit 1; \
41472 case $(srcdir) in \
41473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41474 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41476 esac; \
41477 srcdiroption="--srcdir=$${topdir}/zlib"; \
41478 libsrcdir="$$s/zlib"; \
41479 $(SHELL) $${libsrcdir}/configure \
41480 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41481 --target=${target_alias} $${srcdiroption} \
41482 --with-build-libsubdir=$(HOST_SUBDIR) \
41483 $(STAGE3_CONFIGURE_FLAGS)
41484 @endif zlib-bootstrap
41486 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
41487 maybe-configure-stage4-zlib:
41488 @if zlib-bootstrap
41489 maybe-configure-stage4-zlib: configure-stage4-zlib
41490 configure-stage4-zlib:
41491 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41493 @r=`${PWD_COMMAND}`; export r; \
41494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41495 TFLAGS="$(STAGE4_TFLAGS)"; \
41496 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41497 $(HOST_EXPORTS) \
41498 $(POSTSTAGE1_HOST_EXPORTS) \
41499 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41500 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41501 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41502 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
41503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41504 cd $(HOST_SUBDIR)/zlib || exit 1; \
41505 case $(srcdir) in \
41506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41507 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41509 esac; \
41510 srcdiroption="--srcdir=$${topdir}/zlib"; \
41511 libsrcdir="$$s/zlib"; \
41512 $(SHELL) $${libsrcdir}/configure \
41513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41514 --target=${target_alias} $${srcdiroption} \
41515 --with-build-libsubdir=$(HOST_SUBDIR) \
41516 $(STAGE4_CONFIGURE_FLAGS)
41517 @endif zlib-bootstrap
41519 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
41520 maybe-configure-stageprofile-zlib:
41521 @if zlib-bootstrap
41522 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
41523 configure-stageprofile-zlib:
41524 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41526 @r=`${PWD_COMMAND}`; export r; \
41527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41528 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41529 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41530 $(HOST_EXPORTS) \
41531 $(POSTSTAGE1_HOST_EXPORTS) \
41532 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41533 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41534 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41535 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
41536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41537 cd $(HOST_SUBDIR)/zlib || exit 1; \
41538 case $(srcdir) in \
41539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41540 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41542 esac; \
41543 srcdiroption="--srcdir=$${topdir}/zlib"; \
41544 libsrcdir="$$s/zlib"; \
41545 $(SHELL) $${libsrcdir}/configure \
41546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41547 --target=${target_alias} $${srcdiroption} \
41548 --with-build-libsubdir=$(HOST_SUBDIR) \
41549 $(STAGEprofile_CONFIGURE_FLAGS)
41550 @endif zlib-bootstrap
41552 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
41553 maybe-configure-stagefeedback-zlib:
41554 @if zlib-bootstrap
41555 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
41556 configure-stagefeedback-zlib:
41557 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41558 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41559 @r=`${PWD_COMMAND}`; export r; \
41560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41561 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41562 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41563 $(HOST_EXPORTS) \
41564 $(POSTSTAGE1_HOST_EXPORTS) \
41565 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41566 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41567 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41568 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
41569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41570 cd $(HOST_SUBDIR)/zlib || exit 1; \
41571 case $(srcdir) in \
41572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41573 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41575 esac; \
41576 srcdiroption="--srcdir=$${topdir}/zlib"; \
41577 libsrcdir="$$s/zlib"; \
41578 $(SHELL) $${libsrcdir}/configure \
41579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41580 --target=${target_alias} $${srcdiroption} \
41581 --with-build-libsubdir=$(HOST_SUBDIR) \
41582 $(STAGEfeedback_CONFIGURE_FLAGS)
41583 @endif zlib-bootstrap
41589 .PHONY: all-zlib maybe-all-zlib
41590 maybe-all-zlib:
41591 @if gcc-bootstrap
41592 all-zlib: stage_current
41593 @endif gcc-bootstrap
41594 @if zlib
41595 TARGET-zlib=all
41596 maybe-all-zlib: all-zlib
41597 all-zlib: configure-zlib
41598 @r=`${PWD_COMMAND}`; export r; \
41599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41600 $(HOST_EXPORTS) \
41601 (cd $(HOST_SUBDIR)/zlib && \
41602 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41603 $(TARGET-zlib))
41604 @endif zlib
41608 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
41609 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
41610 maybe-all-stage1-zlib:
41611 maybe-clean-stage1-zlib:
41612 @if zlib-bootstrap
41613 maybe-all-stage1-zlib: all-stage1-zlib
41614 all-stage1: all-stage1-zlib
41615 TARGET-stage1-zlib = $(TARGET-zlib)
41616 all-stage1-zlib: configure-stage1-zlib
41617 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41618 @r=`${PWD_COMMAND}`; export r; \
41619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41620 TFLAGS="$(STAGE1_TFLAGS)"; \
41621 $(HOST_EXPORTS) \
41622 cd $(HOST_SUBDIR)/zlib && \
41623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41624 CFLAGS="$(STAGE1_CFLAGS)" \
41625 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41626 LIBCFLAGS="$(LIBCFLAGS)" \
41627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41630 $(EXTRA_HOST_FLAGS) \
41631 TFLAGS="$(STAGE1_TFLAGS)" \
41632 $(TARGET-stage1-zlib)
41634 maybe-clean-stage1-zlib: clean-stage1-zlib
41635 clean-stage1: clean-stage1-zlib
41636 clean-stage1-zlib:
41637 @if [ $(current_stage) = stage1 ]; then \
41638 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41639 else \
41640 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
41641 $(MAKE) stage1-start; \
41642 fi; \
41643 cd $(HOST_SUBDIR)/zlib && \
41644 $(MAKE) $(EXTRA_HOST_FLAGS) \
41645 clean
41646 @endif zlib-bootstrap
41649 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
41650 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
41651 maybe-all-stage2-zlib:
41652 maybe-clean-stage2-zlib:
41653 @if zlib-bootstrap
41654 maybe-all-stage2-zlib: all-stage2-zlib
41655 all-stage2: all-stage2-zlib
41656 TARGET-stage2-zlib = $(TARGET-zlib)
41657 all-stage2-zlib: configure-stage2-zlib
41658 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41659 @r=`${PWD_COMMAND}`; export r; \
41660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41661 TFLAGS="$(STAGE2_TFLAGS)"; \
41662 $(HOST_EXPORTS) \
41663 $(POSTSTAGE1_HOST_EXPORTS) \
41664 cd $(HOST_SUBDIR)/zlib && \
41665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41666 CFLAGS="$(STAGE2_CFLAGS)" \
41667 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41668 LIBCFLAGS="$(STAGE2_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="$(STAGE2_TFLAGS)" \
41674 $(TARGET-stage2-zlib)
41676 maybe-clean-stage2-zlib: clean-stage2-zlib
41677 clean-stage2: clean-stage2-zlib
41678 clean-stage2-zlib:
41679 @if [ $(current_stage) = stage2 ]; then \
41680 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41681 else \
41682 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
41683 $(MAKE) stage2-start; \
41684 fi; \
41685 cd $(HOST_SUBDIR)/zlib && \
41686 $(MAKE) $(EXTRA_HOST_FLAGS) \
41687 $(POSTSTAGE1_FLAGS_TO_PASS) \
41688 clean
41689 @endif zlib-bootstrap
41692 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
41693 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
41694 maybe-all-stage3-zlib:
41695 maybe-clean-stage3-zlib:
41696 @if zlib-bootstrap
41697 maybe-all-stage3-zlib: all-stage3-zlib
41698 all-stage3: all-stage3-zlib
41699 TARGET-stage3-zlib = $(TARGET-zlib)
41700 all-stage3-zlib: configure-stage3-zlib
41701 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41702 @r=`${PWD_COMMAND}`; export r; \
41703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41704 TFLAGS="$(STAGE3_TFLAGS)"; \
41705 $(HOST_EXPORTS) \
41706 $(POSTSTAGE1_HOST_EXPORTS) \
41707 cd $(HOST_SUBDIR)/zlib && \
41708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41709 CFLAGS="$(STAGE3_CFLAGS)" \
41710 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41711 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41716 TFLAGS="$(STAGE3_TFLAGS)" \
41717 $(TARGET-stage3-zlib)
41719 maybe-clean-stage3-zlib: clean-stage3-zlib
41720 clean-stage3: clean-stage3-zlib
41721 clean-stage3-zlib:
41722 @if [ $(current_stage) = stage3 ]; then \
41723 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41724 else \
41725 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
41726 $(MAKE) stage3-start; \
41727 fi; \
41728 cd $(HOST_SUBDIR)/zlib && \
41729 $(MAKE) $(EXTRA_HOST_FLAGS) \
41730 $(POSTSTAGE1_FLAGS_TO_PASS) \
41731 clean
41732 @endif zlib-bootstrap
41735 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
41736 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
41737 maybe-all-stage4-zlib:
41738 maybe-clean-stage4-zlib:
41739 @if zlib-bootstrap
41740 maybe-all-stage4-zlib: all-stage4-zlib
41741 all-stage4: all-stage4-zlib
41742 TARGET-stage4-zlib = $(TARGET-zlib)
41743 all-stage4-zlib: configure-stage4-zlib
41744 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41745 @r=`${PWD_COMMAND}`; export r; \
41746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41747 TFLAGS="$(STAGE4_TFLAGS)"; \
41748 $(HOST_EXPORTS) \
41749 $(POSTSTAGE1_HOST_EXPORTS) \
41750 cd $(HOST_SUBDIR)/zlib && \
41751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41752 CFLAGS="$(STAGE4_CFLAGS)" \
41753 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41754 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41758 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41759 TFLAGS="$(STAGE4_TFLAGS)" \
41760 $(TARGET-stage4-zlib)
41762 maybe-clean-stage4-zlib: clean-stage4-zlib
41763 clean-stage4: clean-stage4-zlib
41764 clean-stage4-zlib:
41765 @if [ $(current_stage) = stage4 ]; then \
41766 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41767 else \
41768 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
41769 $(MAKE) stage4-start; \
41770 fi; \
41771 cd $(HOST_SUBDIR)/zlib && \
41772 $(MAKE) $(EXTRA_HOST_FLAGS) \
41773 $(POSTSTAGE1_FLAGS_TO_PASS) \
41774 clean
41775 @endif zlib-bootstrap
41778 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
41779 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
41780 maybe-all-stageprofile-zlib:
41781 maybe-clean-stageprofile-zlib:
41782 @if zlib-bootstrap
41783 maybe-all-stageprofile-zlib: all-stageprofile-zlib
41784 all-stageprofile: all-stageprofile-zlib
41785 TARGET-stageprofile-zlib = $(TARGET-zlib)
41786 all-stageprofile-zlib: configure-stageprofile-zlib
41787 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41788 @r=`${PWD_COMMAND}`; export r; \
41789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41790 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41791 $(HOST_EXPORTS) \
41792 $(POSTSTAGE1_HOST_EXPORTS) \
41793 cd $(HOST_SUBDIR)/zlib && \
41794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41795 CFLAGS="$(STAGEprofile_CFLAGS)" \
41796 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41797 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41802 TFLAGS="$(STAGEprofile_TFLAGS)" \
41803 $(TARGET-stageprofile-zlib)
41805 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
41806 clean-stageprofile: clean-stageprofile-zlib
41807 clean-stageprofile-zlib:
41808 @if [ $(current_stage) = stageprofile ]; then \
41809 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41810 else \
41811 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
41812 $(MAKE) stageprofile-start; \
41813 fi; \
41814 cd $(HOST_SUBDIR)/zlib && \
41815 $(MAKE) $(EXTRA_HOST_FLAGS) \
41816 $(POSTSTAGE1_FLAGS_TO_PASS) \
41817 clean
41818 @endif zlib-bootstrap
41821 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
41822 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
41823 maybe-all-stagefeedback-zlib:
41824 maybe-clean-stagefeedback-zlib:
41825 @if zlib-bootstrap
41826 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
41827 all-stagefeedback: all-stagefeedback-zlib
41828 TARGET-stagefeedback-zlib = $(TARGET-zlib)
41829 all-stagefeedback-zlib: configure-stagefeedback-zlib
41830 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41831 @r=`${PWD_COMMAND}`; export r; \
41832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41833 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41834 $(HOST_EXPORTS) \
41835 $(POSTSTAGE1_HOST_EXPORTS) \
41836 cd $(HOST_SUBDIR)/zlib && \
41837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41838 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41839 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41840 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41844 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41845 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41846 $(TARGET-stagefeedback-zlib)
41848 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
41849 clean-stagefeedback: clean-stagefeedback-zlib
41850 clean-stagefeedback-zlib:
41851 @if [ $(current_stage) = stagefeedback ]; then \
41852 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41853 else \
41854 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
41855 $(MAKE) stagefeedback-start; \
41856 fi; \
41857 cd $(HOST_SUBDIR)/zlib && \
41858 $(MAKE) $(EXTRA_HOST_FLAGS) \
41859 $(POSTSTAGE1_FLAGS_TO_PASS) \
41860 clean
41861 @endif zlib-bootstrap
41867 .PHONY: check-zlib maybe-check-zlib
41868 maybe-check-zlib:
41869 @if zlib
41870 maybe-check-zlib: check-zlib
41872 check-zlib:
41874 @endif zlib
41876 .PHONY: install-zlib maybe-install-zlib
41877 maybe-install-zlib:
41878 @if zlib
41879 maybe-install-zlib: install-zlib
41881 install-zlib:
41883 @endif zlib
41885 .PHONY: install-strip-zlib maybe-install-strip-zlib
41886 maybe-install-strip-zlib:
41887 @if zlib
41888 maybe-install-strip-zlib: install-strip-zlib
41890 install-strip-zlib:
41892 @endif zlib
41894 # Other targets (info, dvi, pdf, etc.)
41896 .PHONY: maybe-info-zlib info-zlib
41897 maybe-info-zlib:
41898 @if zlib
41899 maybe-info-zlib: info-zlib
41901 info-zlib: \
41902 configure-zlib
41903 @[ -f ./zlib/Makefile ] || exit 0; \
41904 r=`${PWD_COMMAND}`; export r; \
41905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41906 $(HOST_EXPORTS) \
41907 for flag in $(EXTRA_HOST_FLAGS) ; do \
41908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41909 done; \
41910 echo "Doing info in zlib" ; \
41911 (cd $(HOST_SUBDIR)/zlib && \
41912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41914 "RANLIB=$${RANLIB}" \
41915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41916 info) \
41917 || exit 1
41919 @endif zlib
41921 .PHONY: maybe-dvi-zlib dvi-zlib
41922 maybe-dvi-zlib:
41923 @if zlib
41924 maybe-dvi-zlib: dvi-zlib
41926 dvi-zlib: \
41927 configure-zlib
41928 @[ -f ./zlib/Makefile ] || exit 0; \
41929 r=`${PWD_COMMAND}`; export r; \
41930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41931 $(HOST_EXPORTS) \
41932 for flag in $(EXTRA_HOST_FLAGS) ; do \
41933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41934 done; \
41935 echo "Doing dvi in zlib" ; \
41936 (cd $(HOST_SUBDIR)/zlib && \
41937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41939 "RANLIB=$${RANLIB}" \
41940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41941 dvi) \
41942 || exit 1
41944 @endif zlib
41946 .PHONY: maybe-pdf-zlib pdf-zlib
41947 maybe-pdf-zlib:
41948 @if zlib
41949 maybe-pdf-zlib: pdf-zlib
41951 pdf-zlib: \
41952 configure-zlib
41953 @[ -f ./zlib/Makefile ] || exit 0; \
41954 r=`${PWD_COMMAND}`; export r; \
41955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41956 $(HOST_EXPORTS) \
41957 for flag in $(EXTRA_HOST_FLAGS) ; do \
41958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41959 done; \
41960 echo "Doing pdf in zlib" ; \
41961 (cd $(HOST_SUBDIR)/zlib && \
41962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41964 "RANLIB=$${RANLIB}" \
41965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41966 pdf) \
41967 || exit 1
41969 @endif zlib
41971 .PHONY: maybe-html-zlib html-zlib
41972 maybe-html-zlib:
41973 @if zlib
41974 maybe-html-zlib: html-zlib
41976 html-zlib: \
41977 configure-zlib
41978 @[ -f ./zlib/Makefile ] || exit 0; \
41979 r=`${PWD_COMMAND}`; export r; \
41980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41981 $(HOST_EXPORTS) \
41982 for flag in $(EXTRA_HOST_FLAGS) ; do \
41983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41984 done; \
41985 echo "Doing html in zlib" ; \
41986 (cd $(HOST_SUBDIR)/zlib && \
41987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41989 "RANLIB=$${RANLIB}" \
41990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41991 html) \
41992 || exit 1
41994 @endif zlib
41996 .PHONY: maybe-TAGS-zlib TAGS-zlib
41997 maybe-TAGS-zlib:
41998 @if zlib
41999 maybe-TAGS-zlib: TAGS-zlib
42001 TAGS-zlib: \
42002 configure-zlib
42003 @[ -f ./zlib/Makefile ] || exit 0; \
42004 r=`${PWD_COMMAND}`; export r; \
42005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42006 $(HOST_EXPORTS) \
42007 for flag in $(EXTRA_HOST_FLAGS) ; do \
42008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42009 done; \
42010 echo "Doing TAGS in zlib" ; \
42011 (cd $(HOST_SUBDIR)/zlib && \
42012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42014 "RANLIB=$${RANLIB}" \
42015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42016 TAGS) \
42017 || exit 1
42019 @endif zlib
42021 .PHONY: maybe-install-info-zlib install-info-zlib
42022 maybe-install-info-zlib:
42023 @if zlib
42024 maybe-install-info-zlib: install-info-zlib
42026 install-info-zlib: \
42027 configure-zlib \
42028 info-zlib
42029 @[ -f ./zlib/Makefile ] || exit 0; \
42030 r=`${PWD_COMMAND}`; export r; \
42031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42032 $(HOST_EXPORTS) \
42033 for flag in $(EXTRA_HOST_FLAGS) ; do \
42034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42035 done; \
42036 echo "Doing install-info in zlib" ; \
42037 (cd $(HOST_SUBDIR)/zlib && \
42038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42040 "RANLIB=$${RANLIB}" \
42041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42042 install-info) \
42043 || exit 1
42045 @endif zlib
42047 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
42048 maybe-install-pdf-zlib:
42049 @if zlib
42050 maybe-install-pdf-zlib: install-pdf-zlib
42052 install-pdf-zlib: \
42053 configure-zlib \
42054 pdf-zlib
42055 @[ -f ./zlib/Makefile ] || exit 0; \
42056 r=`${PWD_COMMAND}`; export r; \
42057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42058 $(HOST_EXPORTS) \
42059 for flag in $(EXTRA_HOST_FLAGS) ; do \
42060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42061 done; \
42062 echo "Doing install-pdf in zlib" ; \
42063 (cd $(HOST_SUBDIR)/zlib && \
42064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42066 "RANLIB=$${RANLIB}" \
42067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42068 install-pdf) \
42069 || exit 1
42071 @endif zlib
42073 .PHONY: maybe-install-html-zlib install-html-zlib
42074 maybe-install-html-zlib:
42075 @if zlib
42076 maybe-install-html-zlib: install-html-zlib
42078 install-html-zlib: \
42079 configure-zlib \
42080 html-zlib
42081 @[ -f ./zlib/Makefile ] || exit 0; \
42082 r=`${PWD_COMMAND}`; export r; \
42083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42084 $(HOST_EXPORTS) \
42085 for flag in $(EXTRA_HOST_FLAGS) ; do \
42086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42087 done; \
42088 echo "Doing install-html in zlib" ; \
42089 (cd $(HOST_SUBDIR)/zlib && \
42090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42092 "RANLIB=$${RANLIB}" \
42093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42094 install-html) \
42095 || exit 1
42097 @endif zlib
42099 .PHONY: maybe-installcheck-zlib installcheck-zlib
42100 maybe-installcheck-zlib:
42101 @if zlib
42102 maybe-installcheck-zlib: installcheck-zlib
42104 installcheck-zlib: \
42105 configure-zlib
42106 @[ -f ./zlib/Makefile ] || exit 0; \
42107 r=`${PWD_COMMAND}`; export r; \
42108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42109 $(HOST_EXPORTS) \
42110 for flag in $(EXTRA_HOST_FLAGS) ; do \
42111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42112 done; \
42113 echo "Doing installcheck in zlib" ; \
42114 (cd $(HOST_SUBDIR)/zlib && \
42115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42117 "RANLIB=$${RANLIB}" \
42118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42119 installcheck) \
42120 || exit 1
42122 @endif zlib
42124 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
42125 maybe-mostlyclean-zlib:
42126 @if zlib
42127 maybe-mostlyclean-zlib: mostlyclean-zlib
42129 mostlyclean-zlib:
42130 @[ -f ./zlib/Makefile ] || exit 0; \
42131 r=`${PWD_COMMAND}`; export r; \
42132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42133 $(HOST_EXPORTS) \
42134 for flag in $(EXTRA_HOST_FLAGS) ; do \
42135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42136 done; \
42137 echo "Doing mostlyclean in zlib" ; \
42138 (cd $(HOST_SUBDIR)/zlib && \
42139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42141 "RANLIB=$${RANLIB}" \
42142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42143 mostlyclean) \
42144 || exit 1
42146 @endif zlib
42148 .PHONY: maybe-clean-zlib clean-zlib
42149 maybe-clean-zlib:
42150 @if zlib
42151 maybe-clean-zlib: clean-zlib
42153 clean-zlib:
42154 @[ -f ./zlib/Makefile ] || exit 0; \
42155 r=`${PWD_COMMAND}`; export r; \
42156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42157 $(HOST_EXPORTS) \
42158 for flag in $(EXTRA_HOST_FLAGS) ; do \
42159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42160 done; \
42161 echo "Doing clean in zlib" ; \
42162 (cd $(HOST_SUBDIR)/zlib && \
42163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42165 "RANLIB=$${RANLIB}" \
42166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42167 clean) \
42168 || exit 1
42170 @endif zlib
42172 .PHONY: maybe-distclean-zlib distclean-zlib
42173 maybe-distclean-zlib:
42174 @if zlib
42175 maybe-distclean-zlib: distclean-zlib
42177 distclean-zlib:
42178 @[ -f ./zlib/Makefile ] || exit 0; \
42179 r=`${PWD_COMMAND}`; export r; \
42180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42181 $(HOST_EXPORTS) \
42182 for flag in $(EXTRA_HOST_FLAGS) ; do \
42183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42184 done; \
42185 echo "Doing distclean in zlib" ; \
42186 (cd $(HOST_SUBDIR)/zlib && \
42187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42189 "RANLIB=$${RANLIB}" \
42190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42191 distclean) \
42192 || exit 1
42194 @endif zlib
42196 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
42197 maybe-maintainer-clean-zlib:
42198 @if zlib
42199 maybe-maintainer-clean-zlib: maintainer-clean-zlib
42201 maintainer-clean-zlib:
42202 @[ -f ./zlib/Makefile ] || exit 0; \
42203 r=`${PWD_COMMAND}`; export r; \
42204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42205 $(HOST_EXPORTS) \
42206 for flag in $(EXTRA_HOST_FLAGS) ; do \
42207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42208 done; \
42209 echo "Doing maintainer-clean in zlib" ; \
42210 (cd $(HOST_SUBDIR)/zlib && \
42211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42213 "RANLIB=$${RANLIB}" \
42214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42215 maintainer-clean) \
42216 || exit 1
42218 @endif zlib
42222 .PHONY: configure-gdb maybe-configure-gdb
42223 maybe-configure-gdb:
42224 @if gcc-bootstrap
42225 configure-gdb: stage_current
42226 @endif gcc-bootstrap
42227 @if gdb
42228 maybe-configure-gdb: configure-gdb
42229 configure-gdb:
42230 @: $(MAKE); $(unstage)
42231 @r=`${PWD_COMMAND}`; export r; \
42232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42233 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
42234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
42235 $(HOST_EXPORTS) \
42236 echo Configuring in $(HOST_SUBDIR)/gdb; \
42237 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
42238 case $(srcdir) in \
42239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42240 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
42241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42242 esac; \
42243 srcdiroption="--srcdir=$${topdir}/gdb"; \
42244 libsrcdir="$$s/gdb"; \
42245 $(SHELL) $${libsrcdir}/configure \
42246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42247 --target=${target_alias} $${srcdiroption} \
42248 || exit 1
42249 @endif gdb
42255 .PHONY: all-gdb maybe-all-gdb
42256 maybe-all-gdb:
42257 @if gcc-bootstrap
42258 all-gdb: stage_current
42259 @endif gcc-bootstrap
42260 @if gdb
42261 TARGET-gdb=all
42262 maybe-all-gdb: all-gdb
42263 all-gdb: configure-gdb
42264 @: $(MAKE); $(unstage)
42265 @r=`${PWD_COMMAND}`; export r; \
42266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42267 $(HOST_EXPORTS) \
42268 (cd $(HOST_SUBDIR)/gdb && \
42269 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42270 $(TARGET-gdb))
42271 @endif gdb
42276 .PHONY: check-gdb maybe-check-gdb
42277 maybe-check-gdb:
42278 @if gdb
42279 maybe-check-gdb: check-gdb
42281 check-gdb:
42282 @: $(MAKE); $(unstage)
42283 @r=`${PWD_COMMAND}`; export r; \
42284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42285 $(HOST_EXPORTS) \
42286 (cd $(HOST_SUBDIR)/gdb && \
42287 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42289 @endif gdb
42291 .PHONY: install-gdb maybe-install-gdb
42292 maybe-install-gdb:
42293 @if gdb
42294 maybe-install-gdb: install-gdb
42296 install-gdb: installdirs
42297 @: $(MAKE); $(unstage)
42298 @r=`${PWD_COMMAND}`; export r; \
42299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42300 $(HOST_EXPORTS) \
42301 (cd $(HOST_SUBDIR)/gdb && \
42302 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42304 @endif gdb
42306 .PHONY: install-strip-gdb maybe-install-strip-gdb
42307 maybe-install-strip-gdb:
42308 @if gdb
42309 maybe-install-strip-gdb: install-strip-gdb
42311 install-strip-gdb: installdirs
42312 @: $(MAKE); $(unstage)
42313 @r=`${PWD_COMMAND}`; export r; \
42314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42315 $(HOST_EXPORTS) \
42316 (cd $(HOST_SUBDIR)/gdb && \
42317 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
42319 @endif gdb
42321 # Other targets (info, dvi, pdf, etc.)
42323 .PHONY: maybe-info-gdb info-gdb
42324 maybe-info-gdb:
42325 @if gdb
42326 maybe-info-gdb: info-gdb
42328 info-gdb: \
42329 configure-gdb
42330 @: $(MAKE); $(unstage)
42331 @[ -f ./gdb/Makefile ] || exit 0; \
42332 r=`${PWD_COMMAND}`; export r; \
42333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42334 $(HOST_EXPORTS) \
42335 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42337 done; \
42338 echo "Doing info in gdb" ; \
42339 (cd $(HOST_SUBDIR)/gdb && \
42340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42342 "RANLIB=$${RANLIB}" \
42343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42344 info) \
42345 || exit 1
42347 @endif gdb
42349 .PHONY: maybe-dvi-gdb dvi-gdb
42350 maybe-dvi-gdb:
42351 @if gdb
42352 maybe-dvi-gdb: dvi-gdb
42354 dvi-gdb: \
42355 configure-gdb
42356 @: $(MAKE); $(unstage)
42357 @[ -f ./gdb/Makefile ] || exit 0; \
42358 r=`${PWD_COMMAND}`; export r; \
42359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42360 $(HOST_EXPORTS) \
42361 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42363 done; \
42364 echo "Doing dvi in gdb" ; \
42365 (cd $(HOST_SUBDIR)/gdb && \
42366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42368 "RANLIB=$${RANLIB}" \
42369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42370 dvi) \
42371 || exit 1
42373 @endif gdb
42375 .PHONY: maybe-pdf-gdb pdf-gdb
42376 maybe-pdf-gdb:
42377 @if gdb
42378 maybe-pdf-gdb: pdf-gdb
42380 pdf-gdb: \
42381 configure-gdb
42382 @: $(MAKE); $(unstage)
42383 @[ -f ./gdb/Makefile ] || exit 0; \
42384 r=`${PWD_COMMAND}`; export r; \
42385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42386 $(HOST_EXPORTS) \
42387 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42389 done; \
42390 echo "Doing pdf in gdb" ; \
42391 (cd $(HOST_SUBDIR)/gdb && \
42392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42394 "RANLIB=$${RANLIB}" \
42395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42396 pdf) \
42397 || exit 1
42399 @endif gdb
42401 .PHONY: maybe-html-gdb html-gdb
42402 maybe-html-gdb:
42403 @if gdb
42404 maybe-html-gdb: html-gdb
42406 html-gdb: \
42407 configure-gdb
42408 @: $(MAKE); $(unstage)
42409 @[ -f ./gdb/Makefile ] || exit 0; \
42410 r=`${PWD_COMMAND}`; export r; \
42411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42412 $(HOST_EXPORTS) \
42413 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42415 done; \
42416 echo "Doing html in gdb" ; \
42417 (cd $(HOST_SUBDIR)/gdb && \
42418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42420 "RANLIB=$${RANLIB}" \
42421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42422 html) \
42423 || exit 1
42425 @endif gdb
42427 .PHONY: maybe-TAGS-gdb TAGS-gdb
42428 maybe-TAGS-gdb:
42429 @if gdb
42430 maybe-TAGS-gdb: TAGS-gdb
42432 TAGS-gdb: \
42433 configure-gdb
42434 @: $(MAKE); $(unstage)
42435 @[ -f ./gdb/Makefile ] || exit 0; \
42436 r=`${PWD_COMMAND}`; export r; \
42437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42438 $(HOST_EXPORTS) \
42439 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42441 done; \
42442 echo "Doing TAGS in gdb" ; \
42443 (cd $(HOST_SUBDIR)/gdb && \
42444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42446 "RANLIB=$${RANLIB}" \
42447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42448 TAGS) \
42449 || exit 1
42451 @endif gdb
42453 .PHONY: maybe-install-info-gdb install-info-gdb
42454 maybe-install-info-gdb:
42455 @if gdb
42456 maybe-install-info-gdb: install-info-gdb
42458 install-info-gdb: \
42459 configure-gdb \
42460 info-gdb
42461 @: $(MAKE); $(unstage)
42462 @[ -f ./gdb/Makefile ] || exit 0; \
42463 r=`${PWD_COMMAND}`; export r; \
42464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42465 $(HOST_EXPORTS) \
42466 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42468 done; \
42469 echo "Doing install-info in gdb" ; \
42470 (cd $(HOST_SUBDIR)/gdb && \
42471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42473 "RANLIB=$${RANLIB}" \
42474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42475 install-info) \
42476 || exit 1
42478 @endif gdb
42480 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
42481 maybe-install-pdf-gdb:
42482 @if gdb
42483 maybe-install-pdf-gdb: install-pdf-gdb
42485 install-pdf-gdb: \
42486 configure-gdb \
42487 pdf-gdb
42488 @: $(MAKE); $(unstage)
42489 @[ -f ./gdb/Makefile ] || exit 0; \
42490 r=`${PWD_COMMAND}`; export r; \
42491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42492 $(HOST_EXPORTS) \
42493 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42495 done; \
42496 echo "Doing install-pdf in gdb" ; \
42497 (cd $(HOST_SUBDIR)/gdb && \
42498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42500 "RANLIB=$${RANLIB}" \
42501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42502 install-pdf) \
42503 || exit 1
42505 @endif gdb
42507 .PHONY: maybe-install-html-gdb install-html-gdb
42508 maybe-install-html-gdb:
42509 @if gdb
42510 maybe-install-html-gdb: install-html-gdb
42512 install-html-gdb: \
42513 configure-gdb \
42514 html-gdb
42515 @: $(MAKE); $(unstage)
42516 @[ -f ./gdb/Makefile ] || exit 0; \
42517 r=`${PWD_COMMAND}`; export r; \
42518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42519 $(HOST_EXPORTS) \
42520 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42522 done; \
42523 echo "Doing install-html in gdb" ; \
42524 (cd $(HOST_SUBDIR)/gdb && \
42525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42527 "RANLIB=$${RANLIB}" \
42528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42529 install-html) \
42530 || exit 1
42532 @endif gdb
42534 .PHONY: maybe-installcheck-gdb installcheck-gdb
42535 maybe-installcheck-gdb:
42536 @if gdb
42537 maybe-installcheck-gdb: installcheck-gdb
42539 installcheck-gdb: \
42540 configure-gdb
42541 @: $(MAKE); $(unstage)
42542 @[ -f ./gdb/Makefile ] || exit 0; \
42543 r=`${PWD_COMMAND}`; export r; \
42544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42545 $(HOST_EXPORTS) \
42546 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42548 done; \
42549 echo "Doing installcheck in gdb" ; \
42550 (cd $(HOST_SUBDIR)/gdb && \
42551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42553 "RANLIB=$${RANLIB}" \
42554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42555 installcheck) \
42556 || exit 1
42558 @endif gdb
42560 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
42561 maybe-mostlyclean-gdb:
42562 @if gdb
42563 maybe-mostlyclean-gdb: mostlyclean-gdb
42565 mostlyclean-gdb:
42566 @: $(MAKE); $(unstage)
42567 @[ -f ./gdb/Makefile ] || exit 0; \
42568 r=`${PWD_COMMAND}`; export r; \
42569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42570 $(HOST_EXPORTS) \
42571 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42573 done; \
42574 echo "Doing mostlyclean in gdb" ; \
42575 (cd $(HOST_SUBDIR)/gdb && \
42576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42578 "RANLIB=$${RANLIB}" \
42579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42580 mostlyclean) \
42581 || exit 1
42583 @endif gdb
42585 .PHONY: maybe-clean-gdb clean-gdb
42586 maybe-clean-gdb:
42587 @if gdb
42588 maybe-clean-gdb: clean-gdb
42590 clean-gdb:
42591 @: $(MAKE); $(unstage)
42592 @[ -f ./gdb/Makefile ] || exit 0; \
42593 r=`${PWD_COMMAND}`; export r; \
42594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42595 $(HOST_EXPORTS) \
42596 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42598 done; \
42599 echo "Doing clean in gdb" ; \
42600 (cd $(HOST_SUBDIR)/gdb && \
42601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42603 "RANLIB=$${RANLIB}" \
42604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42605 clean) \
42606 || exit 1
42608 @endif gdb
42610 .PHONY: maybe-distclean-gdb distclean-gdb
42611 maybe-distclean-gdb:
42612 @if gdb
42613 maybe-distclean-gdb: distclean-gdb
42615 distclean-gdb:
42616 @: $(MAKE); $(unstage)
42617 @[ -f ./gdb/Makefile ] || exit 0; \
42618 r=`${PWD_COMMAND}`; export r; \
42619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42620 $(HOST_EXPORTS) \
42621 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42623 done; \
42624 echo "Doing distclean in gdb" ; \
42625 (cd $(HOST_SUBDIR)/gdb && \
42626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42628 "RANLIB=$${RANLIB}" \
42629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42630 distclean) \
42631 || exit 1
42633 @endif gdb
42635 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
42636 maybe-maintainer-clean-gdb:
42637 @if gdb
42638 maybe-maintainer-clean-gdb: maintainer-clean-gdb
42640 maintainer-clean-gdb:
42641 @: $(MAKE); $(unstage)
42642 @[ -f ./gdb/Makefile ] || exit 0; \
42643 r=`${PWD_COMMAND}`; export r; \
42644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42645 $(HOST_EXPORTS) \
42646 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42648 done; \
42649 echo "Doing maintainer-clean in gdb" ; \
42650 (cd $(HOST_SUBDIR)/gdb && \
42651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42653 "RANLIB=$${RANLIB}" \
42654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42655 maintainer-clean) \
42656 || exit 1
42658 @endif gdb
42662 .PHONY: configure-expect maybe-configure-expect
42663 maybe-configure-expect:
42664 @if gcc-bootstrap
42665 configure-expect: stage_current
42666 @endif gcc-bootstrap
42667 @if expect
42668 maybe-configure-expect: configure-expect
42669 configure-expect:
42670 @: $(MAKE); $(unstage)
42671 @r=`${PWD_COMMAND}`; export r; \
42672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42673 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
42674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
42675 $(HOST_EXPORTS) \
42676 echo Configuring in $(HOST_SUBDIR)/expect; \
42677 cd "$(HOST_SUBDIR)/expect" || exit 1; \
42678 case $(srcdir) in \
42679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42680 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
42681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42682 esac; \
42683 srcdiroption="--srcdir=$${topdir}/expect"; \
42684 libsrcdir="$$s/expect"; \
42685 $(SHELL) $${libsrcdir}/configure \
42686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42687 --target=${target_alias} $${srcdiroption} \
42688 || exit 1
42689 @endif expect
42695 .PHONY: all-expect maybe-all-expect
42696 maybe-all-expect:
42697 @if gcc-bootstrap
42698 all-expect: stage_current
42699 @endif gcc-bootstrap
42700 @if expect
42701 TARGET-expect=all
42702 maybe-all-expect: all-expect
42703 all-expect: configure-expect
42704 @: $(MAKE); $(unstage)
42705 @r=`${PWD_COMMAND}`; export r; \
42706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42707 $(HOST_EXPORTS) \
42708 (cd $(HOST_SUBDIR)/expect && \
42709 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42710 $(TARGET-expect))
42711 @endif expect
42716 .PHONY: check-expect maybe-check-expect
42717 maybe-check-expect:
42718 @if expect
42719 maybe-check-expect: check-expect
42721 check-expect:
42722 @: $(MAKE); $(unstage)
42723 @r=`${PWD_COMMAND}`; export r; \
42724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42725 $(HOST_EXPORTS) \
42726 (cd $(HOST_SUBDIR)/expect && \
42727 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42729 @endif expect
42731 .PHONY: install-expect maybe-install-expect
42732 maybe-install-expect:
42733 @if expect
42734 maybe-install-expect: install-expect
42736 install-expect: installdirs
42737 @: $(MAKE); $(unstage)
42738 @r=`${PWD_COMMAND}`; export r; \
42739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42740 $(HOST_EXPORTS) \
42741 (cd $(HOST_SUBDIR)/expect && \
42742 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42744 @endif expect
42746 .PHONY: install-strip-expect maybe-install-strip-expect
42747 maybe-install-strip-expect:
42748 @if expect
42749 maybe-install-strip-expect: install-strip-expect
42751 install-strip-expect: installdirs
42752 @: $(MAKE); $(unstage)
42753 @r=`${PWD_COMMAND}`; export r; \
42754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42755 $(HOST_EXPORTS) \
42756 (cd $(HOST_SUBDIR)/expect && \
42757 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
42759 @endif expect
42761 # Other targets (info, dvi, pdf, etc.)
42763 .PHONY: maybe-info-expect info-expect
42764 maybe-info-expect:
42765 @if expect
42766 maybe-info-expect: info-expect
42768 info-expect: \
42769 configure-expect
42770 @: $(MAKE); $(unstage)
42771 @[ -f ./expect/Makefile ] || exit 0; \
42772 r=`${PWD_COMMAND}`; export r; \
42773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774 $(HOST_EXPORTS) \
42775 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42777 done; \
42778 echo "Doing info in expect" ; \
42779 (cd $(HOST_SUBDIR)/expect && \
42780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42782 "RANLIB=$${RANLIB}" \
42783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42784 info) \
42785 || exit 1
42787 @endif expect
42789 .PHONY: maybe-dvi-expect dvi-expect
42790 maybe-dvi-expect:
42791 @if expect
42792 maybe-dvi-expect: dvi-expect
42794 dvi-expect: \
42795 configure-expect
42796 @: $(MAKE); $(unstage)
42797 @[ -f ./expect/Makefile ] || exit 0; \
42798 r=`${PWD_COMMAND}`; export r; \
42799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42800 $(HOST_EXPORTS) \
42801 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42803 done; \
42804 echo "Doing dvi in expect" ; \
42805 (cd $(HOST_SUBDIR)/expect && \
42806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42808 "RANLIB=$${RANLIB}" \
42809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42810 dvi) \
42811 || exit 1
42813 @endif expect
42815 .PHONY: maybe-pdf-expect pdf-expect
42816 maybe-pdf-expect:
42817 @if expect
42818 maybe-pdf-expect: pdf-expect
42820 pdf-expect: \
42821 configure-expect
42822 @: $(MAKE); $(unstage)
42823 @[ -f ./expect/Makefile ] || exit 0; \
42824 r=`${PWD_COMMAND}`; export r; \
42825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42826 $(HOST_EXPORTS) \
42827 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42829 done; \
42830 echo "Doing pdf in expect" ; \
42831 (cd $(HOST_SUBDIR)/expect && \
42832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42834 "RANLIB=$${RANLIB}" \
42835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42836 pdf) \
42837 || exit 1
42839 @endif expect
42841 .PHONY: maybe-html-expect html-expect
42842 maybe-html-expect:
42843 @if expect
42844 maybe-html-expect: html-expect
42846 html-expect: \
42847 configure-expect
42848 @: $(MAKE); $(unstage)
42849 @[ -f ./expect/Makefile ] || exit 0; \
42850 r=`${PWD_COMMAND}`; export r; \
42851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42852 $(HOST_EXPORTS) \
42853 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42855 done; \
42856 echo "Doing html in expect" ; \
42857 (cd $(HOST_SUBDIR)/expect && \
42858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42860 "RANLIB=$${RANLIB}" \
42861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42862 html) \
42863 || exit 1
42865 @endif expect
42867 .PHONY: maybe-TAGS-expect TAGS-expect
42868 maybe-TAGS-expect:
42869 @if expect
42870 maybe-TAGS-expect: TAGS-expect
42872 TAGS-expect: \
42873 configure-expect
42874 @: $(MAKE); $(unstage)
42875 @[ -f ./expect/Makefile ] || exit 0; \
42876 r=`${PWD_COMMAND}`; export r; \
42877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42878 $(HOST_EXPORTS) \
42879 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42881 done; \
42882 echo "Doing TAGS in expect" ; \
42883 (cd $(HOST_SUBDIR)/expect && \
42884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42886 "RANLIB=$${RANLIB}" \
42887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42888 TAGS) \
42889 || exit 1
42891 @endif expect
42893 .PHONY: maybe-install-info-expect install-info-expect
42894 maybe-install-info-expect:
42895 @if expect
42896 maybe-install-info-expect: install-info-expect
42898 install-info-expect: \
42899 configure-expect \
42900 info-expect
42901 @: $(MAKE); $(unstage)
42902 @[ -f ./expect/Makefile ] || exit 0; \
42903 r=`${PWD_COMMAND}`; export r; \
42904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42905 $(HOST_EXPORTS) \
42906 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42908 done; \
42909 echo "Doing install-info in expect" ; \
42910 (cd $(HOST_SUBDIR)/expect && \
42911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42913 "RANLIB=$${RANLIB}" \
42914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42915 install-info) \
42916 || exit 1
42918 @endif expect
42920 .PHONY: maybe-install-pdf-expect install-pdf-expect
42921 maybe-install-pdf-expect:
42922 @if expect
42923 maybe-install-pdf-expect: install-pdf-expect
42925 install-pdf-expect: \
42926 configure-expect \
42927 pdf-expect
42928 @: $(MAKE); $(unstage)
42929 @[ -f ./expect/Makefile ] || exit 0; \
42930 r=`${PWD_COMMAND}`; export r; \
42931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42932 $(HOST_EXPORTS) \
42933 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42935 done; \
42936 echo "Doing install-pdf in expect" ; \
42937 (cd $(HOST_SUBDIR)/expect && \
42938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42940 "RANLIB=$${RANLIB}" \
42941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42942 install-pdf) \
42943 || exit 1
42945 @endif expect
42947 .PHONY: maybe-install-html-expect install-html-expect
42948 maybe-install-html-expect:
42949 @if expect
42950 maybe-install-html-expect: install-html-expect
42952 install-html-expect: \
42953 configure-expect \
42954 html-expect
42955 @: $(MAKE); $(unstage)
42956 @[ -f ./expect/Makefile ] || exit 0; \
42957 r=`${PWD_COMMAND}`; export r; \
42958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42959 $(HOST_EXPORTS) \
42960 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42962 done; \
42963 echo "Doing install-html in expect" ; \
42964 (cd $(HOST_SUBDIR)/expect && \
42965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42967 "RANLIB=$${RANLIB}" \
42968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42969 install-html) \
42970 || exit 1
42972 @endif expect
42974 .PHONY: maybe-installcheck-expect installcheck-expect
42975 maybe-installcheck-expect:
42976 @if expect
42977 maybe-installcheck-expect: installcheck-expect
42979 installcheck-expect: \
42980 configure-expect
42981 @: $(MAKE); $(unstage)
42982 @[ -f ./expect/Makefile ] || exit 0; \
42983 r=`${PWD_COMMAND}`; export r; \
42984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42985 $(HOST_EXPORTS) \
42986 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42988 done; \
42989 echo "Doing installcheck in expect" ; \
42990 (cd $(HOST_SUBDIR)/expect && \
42991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42993 "RANLIB=$${RANLIB}" \
42994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42995 installcheck) \
42996 || exit 1
42998 @endif expect
43000 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
43001 maybe-mostlyclean-expect:
43002 @if expect
43003 maybe-mostlyclean-expect: mostlyclean-expect
43005 mostlyclean-expect:
43006 @: $(MAKE); $(unstage)
43007 @[ -f ./expect/Makefile ] || exit 0; \
43008 r=`${PWD_COMMAND}`; export r; \
43009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43010 $(HOST_EXPORTS) \
43011 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43013 done; \
43014 echo "Doing mostlyclean in expect" ; \
43015 (cd $(HOST_SUBDIR)/expect && \
43016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43018 "RANLIB=$${RANLIB}" \
43019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43020 mostlyclean) \
43021 || exit 1
43023 @endif expect
43025 .PHONY: maybe-clean-expect clean-expect
43026 maybe-clean-expect:
43027 @if expect
43028 maybe-clean-expect: clean-expect
43030 clean-expect:
43031 @: $(MAKE); $(unstage)
43032 @[ -f ./expect/Makefile ] || exit 0; \
43033 r=`${PWD_COMMAND}`; export r; \
43034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43035 $(HOST_EXPORTS) \
43036 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43038 done; \
43039 echo "Doing clean in expect" ; \
43040 (cd $(HOST_SUBDIR)/expect && \
43041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43043 "RANLIB=$${RANLIB}" \
43044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43045 clean) \
43046 || exit 1
43048 @endif expect
43050 .PHONY: maybe-distclean-expect distclean-expect
43051 maybe-distclean-expect:
43052 @if expect
43053 maybe-distclean-expect: distclean-expect
43055 distclean-expect:
43056 @: $(MAKE); $(unstage)
43057 @[ -f ./expect/Makefile ] || exit 0; \
43058 r=`${PWD_COMMAND}`; export r; \
43059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43060 $(HOST_EXPORTS) \
43061 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43063 done; \
43064 echo "Doing distclean in expect" ; \
43065 (cd $(HOST_SUBDIR)/expect && \
43066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43068 "RANLIB=$${RANLIB}" \
43069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43070 distclean) \
43071 || exit 1
43073 @endif expect
43075 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
43076 maybe-maintainer-clean-expect:
43077 @if expect
43078 maybe-maintainer-clean-expect: maintainer-clean-expect
43080 maintainer-clean-expect:
43081 @: $(MAKE); $(unstage)
43082 @[ -f ./expect/Makefile ] || exit 0; \
43083 r=`${PWD_COMMAND}`; export r; \
43084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43085 $(HOST_EXPORTS) \
43086 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43088 done; \
43089 echo "Doing maintainer-clean in expect" ; \
43090 (cd $(HOST_SUBDIR)/expect && \
43091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43093 "RANLIB=$${RANLIB}" \
43094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43095 maintainer-clean) \
43096 || exit 1
43098 @endif expect
43102 .PHONY: configure-guile maybe-configure-guile
43103 maybe-configure-guile:
43104 @if gcc-bootstrap
43105 configure-guile: stage_current
43106 @endif gcc-bootstrap
43107 @if guile
43108 maybe-configure-guile: configure-guile
43109 configure-guile:
43110 @: $(MAKE); $(unstage)
43111 @r=`${PWD_COMMAND}`; export r; \
43112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43113 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
43114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
43115 $(HOST_EXPORTS) \
43116 echo Configuring in $(HOST_SUBDIR)/guile; \
43117 cd "$(HOST_SUBDIR)/guile" || exit 1; \
43118 case $(srcdir) in \
43119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43120 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
43121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43122 esac; \
43123 srcdiroption="--srcdir=$${topdir}/guile"; \
43124 libsrcdir="$$s/guile"; \
43125 $(SHELL) $${libsrcdir}/configure \
43126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43127 --target=${target_alias} $${srcdiroption} \
43128 || exit 1
43129 @endif guile
43135 .PHONY: all-guile maybe-all-guile
43136 maybe-all-guile:
43137 @if gcc-bootstrap
43138 all-guile: stage_current
43139 @endif gcc-bootstrap
43140 @if guile
43141 TARGET-guile=all
43142 maybe-all-guile: all-guile
43143 all-guile: configure-guile
43144 @: $(MAKE); $(unstage)
43145 @r=`${PWD_COMMAND}`; export r; \
43146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43147 $(HOST_EXPORTS) \
43148 (cd $(HOST_SUBDIR)/guile && \
43149 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
43150 $(TARGET-guile))
43151 @endif guile
43156 .PHONY: check-guile maybe-check-guile
43157 maybe-check-guile:
43158 @if guile
43159 maybe-check-guile: check-guile
43161 check-guile:
43162 @: $(MAKE); $(unstage)
43163 @r=`${PWD_COMMAND}`; export r; \
43164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43165 $(HOST_EXPORTS) \
43166 (cd $(HOST_SUBDIR)/guile && \
43167 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
43169 @endif guile
43171 .PHONY: install-guile maybe-install-guile
43172 maybe-install-guile:
43173 @if guile
43174 maybe-install-guile: install-guile
43176 install-guile: installdirs
43177 @: $(MAKE); $(unstage)
43178 @r=`${PWD_COMMAND}`; export r; \
43179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43180 $(HOST_EXPORTS) \
43181 (cd $(HOST_SUBDIR)/guile && \
43182 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
43184 @endif guile
43186 .PHONY: install-strip-guile maybe-install-strip-guile
43187 maybe-install-strip-guile:
43188 @if guile
43189 maybe-install-strip-guile: install-strip-guile
43191 install-strip-guile: installdirs
43192 @: $(MAKE); $(unstage)
43193 @r=`${PWD_COMMAND}`; export r; \
43194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43195 $(HOST_EXPORTS) \
43196 (cd $(HOST_SUBDIR)/guile && \
43197 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
43199 @endif guile
43201 # Other targets (info, dvi, pdf, etc.)
43203 .PHONY: maybe-info-guile info-guile
43204 maybe-info-guile:
43205 @if guile
43206 maybe-info-guile: info-guile
43208 info-guile: \
43209 configure-guile
43210 @: $(MAKE); $(unstage)
43211 @[ -f ./guile/Makefile ] || exit 0; \
43212 r=`${PWD_COMMAND}`; export r; \
43213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43214 $(HOST_EXPORTS) \
43215 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43217 done; \
43218 echo "Doing info in guile" ; \
43219 (cd $(HOST_SUBDIR)/guile && \
43220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43222 "RANLIB=$${RANLIB}" \
43223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43224 info) \
43225 || exit 1
43227 @endif guile
43229 .PHONY: maybe-dvi-guile dvi-guile
43230 maybe-dvi-guile:
43231 @if guile
43232 maybe-dvi-guile: dvi-guile
43234 dvi-guile: \
43235 configure-guile
43236 @: $(MAKE); $(unstage)
43237 @[ -f ./guile/Makefile ] || exit 0; \
43238 r=`${PWD_COMMAND}`; export r; \
43239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43240 $(HOST_EXPORTS) \
43241 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43243 done; \
43244 echo "Doing dvi in guile" ; \
43245 (cd $(HOST_SUBDIR)/guile && \
43246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43248 "RANLIB=$${RANLIB}" \
43249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43250 dvi) \
43251 || exit 1
43253 @endif guile
43255 .PHONY: maybe-pdf-guile pdf-guile
43256 maybe-pdf-guile:
43257 @if guile
43258 maybe-pdf-guile: pdf-guile
43260 pdf-guile: \
43261 configure-guile
43262 @: $(MAKE); $(unstage)
43263 @[ -f ./guile/Makefile ] || exit 0; \
43264 r=`${PWD_COMMAND}`; export r; \
43265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43266 $(HOST_EXPORTS) \
43267 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43269 done; \
43270 echo "Doing pdf in guile" ; \
43271 (cd $(HOST_SUBDIR)/guile && \
43272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43274 "RANLIB=$${RANLIB}" \
43275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43276 pdf) \
43277 || exit 1
43279 @endif guile
43281 .PHONY: maybe-html-guile html-guile
43282 maybe-html-guile:
43283 @if guile
43284 maybe-html-guile: html-guile
43286 html-guile: \
43287 configure-guile
43288 @: $(MAKE); $(unstage)
43289 @[ -f ./guile/Makefile ] || exit 0; \
43290 r=`${PWD_COMMAND}`; export r; \
43291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43292 $(HOST_EXPORTS) \
43293 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43295 done; \
43296 echo "Doing html in guile" ; \
43297 (cd $(HOST_SUBDIR)/guile && \
43298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43300 "RANLIB=$${RANLIB}" \
43301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43302 html) \
43303 || exit 1
43305 @endif guile
43307 .PHONY: maybe-TAGS-guile TAGS-guile
43308 maybe-TAGS-guile:
43309 @if guile
43310 maybe-TAGS-guile: TAGS-guile
43312 TAGS-guile: \
43313 configure-guile
43314 @: $(MAKE); $(unstage)
43315 @[ -f ./guile/Makefile ] || exit 0; \
43316 r=`${PWD_COMMAND}`; export r; \
43317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43318 $(HOST_EXPORTS) \
43319 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43321 done; \
43322 echo "Doing TAGS in guile" ; \
43323 (cd $(HOST_SUBDIR)/guile && \
43324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43326 "RANLIB=$${RANLIB}" \
43327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43328 TAGS) \
43329 || exit 1
43331 @endif guile
43333 .PHONY: maybe-install-info-guile install-info-guile
43334 maybe-install-info-guile:
43335 @if guile
43336 maybe-install-info-guile: install-info-guile
43338 install-info-guile: \
43339 configure-guile \
43340 info-guile
43341 @: $(MAKE); $(unstage)
43342 @[ -f ./guile/Makefile ] || exit 0; \
43343 r=`${PWD_COMMAND}`; export r; \
43344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43345 $(HOST_EXPORTS) \
43346 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43348 done; \
43349 echo "Doing install-info in guile" ; \
43350 (cd $(HOST_SUBDIR)/guile && \
43351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43353 "RANLIB=$${RANLIB}" \
43354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43355 install-info) \
43356 || exit 1
43358 @endif guile
43360 .PHONY: maybe-install-pdf-guile install-pdf-guile
43361 maybe-install-pdf-guile:
43362 @if guile
43363 maybe-install-pdf-guile: install-pdf-guile
43365 install-pdf-guile: \
43366 configure-guile \
43367 pdf-guile
43368 @: $(MAKE); $(unstage)
43369 @[ -f ./guile/Makefile ] || exit 0; \
43370 r=`${PWD_COMMAND}`; export r; \
43371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43372 $(HOST_EXPORTS) \
43373 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43375 done; \
43376 echo "Doing install-pdf in guile" ; \
43377 (cd $(HOST_SUBDIR)/guile && \
43378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43380 "RANLIB=$${RANLIB}" \
43381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43382 install-pdf) \
43383 || exit 1
43385 @endif guile
43387 .PHONY: maybe-install-html-guile install-html-guile
43388 maybe-install-html-guile:
43389 @if guile
43390 maybe-install-html-guile: install-html-guile
43392 install-html-guile: \
43393 configure-guile \
43394 html-guile
43395 @: $(MAKE); $(unstage)
43396 @[ -f ./guile/Makefile ] || exit 0; \
43397 r=`${PWD_COMMAND}`; export r; \
43398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43399 $(HOST_EXPORTS) \
43400 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43402 done; \
43403 echo "Doing install-html in guile" ; \
43404 (cd $(HOST_SUBDIR)/guile && \
43405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43407 "RANLIB=$${RANLIB}" \
43408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43409 install-html) \
43410 || exit 1
43412 @endif guile
43414 .PHONY: maybe-installcheck-guile installcheck-guile
43415 maybe-installcheck-guile:
43416 @if guile
43417 maybe-installcheck-guile: installcheck-guile
43419 installcheck-guile: \
43420 configure-guile
43421 @: $(MAKE); $(unstage)
43422 @[ -f ./guile/Makefile ] || exit 0; \
43423 r=`${PWD_COMMAND}`; export r; \
43424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43425 $(HOST_EXPORTS) \
43426 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43428 done; \
43429 echo "Doing installcheck in guile" ; \
43430 (cd $(HOST_SUBDIR)/guile && \
43431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43433 "RANLIB=$${RANLIB}" \
43434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43435 installcheck) \
43436 || exit 1
43438 @endif guile
43440 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
43441 maybe-mostlyclean-guile:
43442 @if guile
43443 maybe-mostlyclean-guile: mostlyclean-guile
43445 mostlyclean-guile:
43446 @: $(MAKE); $(unstage)
43447 @[ -f ./guile/Makefile ] || exit 0; \
43448 r=`${PWD_COMMAND}`; export r; \
43449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43450 $(HOST_EXPORTS) \
43451 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43453 done; \
43454 echo "Doing mostlyclean in guile" ; \
43455 (cd $(HOST_SUBDIR)/guile && \
43456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43458 "RANLIB=$${RANLIB}" \
43459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43460 mostlyclean) \
43461 || exit 1
43463 @endif guile
43465 .PHONY: maybe-clean-guile clean-guile
43466 maybe-clean-guile:
43467 @if guile
43468 maybe-clean-guile: clean-guile
43470 clean-guile:
43471 @: $(MAKE); $(unstage)
43472 @[ -f ./guile/Makefile ] || exit 0; \
43473 r=`${PWD_COMMAND}`; export r; \
43474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43475 $(HOST_EXPORTS) \
43476 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43478 done; \
43479 echo "Doing clean in guile" ; \
43480 (cd $(HOST_SUBDIR)/guile && \
43481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43483 "RANLIB=$${RANLIB}" \
43484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43485 clean) \
43486 || exit 1
43488 @endif guile
43490 .PHONY: maybe-distclean-guile distclean-guile
43491 maybe-distclean-guile:
43492 @if guile
43493 maybe-distclean-guile: distclean-guile
43495 distclean-guile:
43496 @: $(MAKE); $(unstage)
43497 @[ -f ./guile/Makefile ] || exit 0; \
43498 r=`${PWD_COMMAND}`; export r; \
43499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43500 $(HOST_EXPORTS) \
43501 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43503 done; \
43504 echo "Doing distclean in guile" ; \
43505 (cd $(HOST_SUBDIR)/guile && \
43506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43508 "RANLIB=$${RANLIB}" \
43509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43510 distclean) \
43511 || exit 1
43513 @endif guile
43515 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
43516 maybe-maintainer-clean-guile:
43517 @if guile
43518 maybe-maintainer-clean-guile: maintainer-clean-guile
43520 maintainer-clean-guile:
43521 @: $(MAKE); $(unstage)
43522 @[ -f ./guile/Makefile ] || exit 0; \
43523 r=`${PWD_COMMAND}`; export r; \
43524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43525 $(HOST_EXPORTS) \
43526 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43528 done; \
43529 echo "Doing maintainer-clean in guile" ; \
43530 (cd $(HOST_SUBDIR)/guile && \
43531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43533 "RANLIB=$${RANLIB}" \
43534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43535 maintainer-clean) \
43536 || exit 1
43538 @endif guile
43542 .PHONY: configure-tk maybe-configure-tk
43543 maybe-configure-tk:
43544 @if gcc-bootstrap
43545 configure-tk: stage_current
43546 @endif gcc-bootstrap
43547 @if tk
43548 maybe-configure-tk: configure-tk
43549 configure-tk:
43550 @: $(MAKE); $(unstage)
43551 @r=`${PWD_COMMAND}`; export r; \
43552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43553 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
43554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
43555 $(HOST_EXPORTS) \
43556 echo Configuring in $(HOST_SUBDIR)/tk; \
43557 cd "$(HOST_SUBDIR)/tk" || exit 1; \
43558 case $(srcdir) in \
43559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43560 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
43561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43562 esac; \
43563 srcdiroption="--srcdir=$${topdir}/tk"; \
43564 libsrcdir="$$s/tk"; \
43565 $(SHELL) $${libsrcdir}/configure \
43566 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43567 --target=${target_alias} $${srcdiroption} \
43568 || exit 1
43569 @endif tk
43575 .PHONY: all-tk maybe-all-tk
43576 maybe-all-tk:
43577 @if gcc-bootstrap
43578 all-tk: stage_current
43579 @endif gcc-bootstrap
43580 @if tk
43581 TARGET-tk=all
43582 maybe-all-tk: all-tk
43583 all-tk: configure-tk
43584 @: $(MAKE); $(unstage)
43585 @r=`${PWD_COMMAND}`; export r; \
43586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43587 $(HOST_EXPORTS) \
43588 (cd $(HOST_SUBDIR)/tk && \
43589 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
43590 $(TARGET-tk))
43591 @endif tk
43596 .PHONY: check-tk maybe-check-tk
43597 maybe-check-tk:
43598 @if tk
43599 maybe-check-tk: check-tk
43601 check-tk:
43602 @: $(MAKE); $(unstage)
43603 @r=`${PWD_COMMAND}`; export r; \
43604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43605 $(HOST_EXPORTS) \
43606 (cd $(HOST_SUBDIR)/tk && \
43607 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
43609 @endif tk
43611 .PHONY: install-tk maybe-install-tk
43612 maybe-install-tk:
43613 @if tk
43614 maybe-install-tk: install-tk
43616 install-tk: installdirs
43617 @: $(MAKE); $(unstage)
43618 @r=`${PWD_COMMAND}`; export r; \
43619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43620 $(HOST_EXPORTS) \
43621 (cd $(HOST_SUBDIR)/tk && \
43622 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
43624 @endif tk
43626 .PHONY: install-strip-tk maybe-install-strip-tk
43627 maybe-install-strip-tk:
43628 @if tk
43629 maybe-install-strip-tk: install-strip-tk
43631 install-strip-tk: installdirs
43632 @: $(MAKE); $(unstage)
43633 @r=`${PWD_COMMAND}`; export r; \
43634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43635 $(HOST_EXPORTS) \
43636 (cd $(HOST_SUBDIR)/tk && \
43637 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install-strip)
43639 @endif tk
43641 # Other targets (info, dvi, pdf, etc.)
43643 .PHONY: maybe-info-tk info-tk
43644 maybe-info-tk:
43645 @if tk
43646 maybe-info-tk: info-tk
43648 info-tk: \
43649 configure-tk
43650 @: $(MAKE); $(unstage)
43651 @[ -f ./tk/Makefile ] || exit 0; \
43652 r=`${PWD_COMMAND}`; export r; \
43653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43654 $(HOST_EXPORTS) \
43655 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43657 done; \
43658 echo "Doing info in tk" ; \
43659 (cd $(HOST_SUBDIR)/tk && \
43660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43662 "RANLIB=$${RANLIB}" \
43663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43664 info) \
43665 || exit 1
43667 @endif tk
43669 .PHONY: maybe-dvi-tk dvi-tk
43670 maybe-dvi-tk:
43671 @if tk
43672 maybe-dvi-tk: dvi-tk
43674 dvi-tk: \
43675 configure-tk
43676 @: $(MAKE); $(unstage)
43677 @[ -f ./tk/Makefile ] || exit 0; \
43678 r=`${PWD_COMMAND}`; export r; \
43679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43680 $(HOST_EXPORTS) \
43681 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43683 done; \
43684 echo "Doing dvi in tk" ; \
43685 (cd $(HOST_SUBDIR)/tk && \
43686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43688 "RANLIB=$${RANLIB}" \
43689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43690 dvi) \
43691 || exit 1
43693 @endif tk
43695 .PHONY: maybe-pdf-tk pdf-tk
43696 maybe-pdf-tk:
43697 @if tk
43698 maybe-pdf-tk: pdf-tk
43700 pdf-tk: \
43701 configure-tk
43702 @: $(MAKE); $(unstage)
43703 @[ -f ./tk/Makefile ] || exit 0; \
43704 r=`${PWD_COMMAND}`; export r; \
43705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43706 $(HOST_EXPORTS) \
43707 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43709 done; \
43710 echo "Doing pdf in tk" ; \
43711 (cd $(HOST_SUBDIR)/tk && \
43712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43714 "RANLIB=$${RANLIB}" \
43715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43716 pdf) \
43717 || exit 1
43719 @endif tk
43721 .PHONY: maybe-html-tk html-tk
43722 maybe-html-tk:
43723 @if tk
43724 maybe-html-tk: html-tk
43726 html-tk: \
43727 configure-tk
43728 @: $(MAKE); $(unstage)
43729 @[ -f ./tk/Makefile ] || exit 0; \
43730 r=`${PWD_COMMAND}`; export r; \
43731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43732 $(HOST_EXPORTS) \
43733 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43735 done; \
43736 echo "Doing html in tk" ; \
43737 (cd $(HOST_SUBDIR)/tk && \
43738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43740 "RANLIB=$${RANLIB}" \
43741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43742 html) \
43743 || exit 1
43745 @endif tk
43747 .PHONY: maybe-TAGS-tk TAGS-tk
43748 maybe-TAGS-tk:
43749 @if tk
43750 maybe-TAGS-tk: TAGS-tk
43752 TAGS-tk: \
43753 configure-tk
43754 @: $(MAKE); $(unstage)
43755 @[ -f ./tk/Makefile ] || exit 0; \
43756 r=`${PWD_COMMAND}`; export r; \
43757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43758 $(HOST_EXPORTS) \
43759 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43761 done; \
43762 echo "Doing TAGS in tk" ; \
43763 (cd $(HOST_SUBDIR)/tk && \
43764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43766 "RANLIB=$${RANLIB}" \
43767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43768 TAGS) \
43769 || exit 1
43771 @endif tk
43773 .PHONY: maybe-install-info-tk install-info-tk
43774 maybe-install-info-tk:
43775 @if tk
43776 maybe-install-info-tk: install-info-tk
43778 install-info-tk: \
43779 configure-tk \
43780 info-tk
43781 @: $(MAKE); $(unstage)
43782 @[ -f ./tk/Makefile ] || exit 0; \
43783 r=`${PWD_COMMAND}`; export r; \
43784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43785 $(HOST_EXPORTS) \
43786 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43788 done; \
43789 echo "Doing install-info in tk" ; \
43790 (cd $(HOST_SUBDIR)/tk && \
43791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43793 "RANLIB=$${RANLIB}" \
43794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43795 install-info) \
43796 || exit 1
43798 @endif tk
43800 .PHONY: maybe-install-pdf-tk install-pdf-tk
43801 maybe-install-pdf-tk:
43802 @if tk
43803 maybe-install-pdf-tk: install-pdf-tk
43805 install-pdf-tk: \
43806 configure-tk \
43807 pdf-tk
43808 @: $(MAKE); $(unstage)
43809 @[ -f ./tk/Makefile ] || exit 0; \
43810 r=`${PWD_COMMAND}`; export r; \
43811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43812 $(HOST_EXPORTS) \
43813 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43815 done; \
43816 echo "Doing install-pdf in tk" ; \
43817 (cd $(HOST_SUBDIR)/tk && \
43818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43820 "RANLIB=$${RANLIB}" \
43821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43822 install-pdf) \
43823 || exit 1
43825 @endif tk
43827 .PHONY: maybe-install-html-tk install-html-tk
43828 maybe-install-html-tk:
43829 @if tk
43830 maybe-install-html-tk: install-html-tk
43832 install-html-tk: \
43833 configure-tk \
43834 html-tk
43835 @: $(MAKE); $(unstage)
43836 @[ -f ./tk/Makefile ] || exit 0; \
43837 r=`${PWD_COMMAND}`; export r; \
43838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43839 $(HOST_EXPORTS) \
43840 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43842 done; \
43843 echo "Doing install-html in tk" ; \
43844 (cd $(HOST_SUBDIR)/tk && \
43845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43847 "RANLIB=$${RANLIB}" \
43848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43849 install-html) \
43850 || exit 1
43852 @endif tk
43854 .PHONY: maybe-installcheck-tk installcheck-tk
43855 maybe-installcheck-tk:
43856 @if tk
43857 maybe-installcheck-tk: installcheck-tk
43859 installcheck-tk: \
43860 configure-tk
43861 @: $(MAKE); $(unstage)
43862 @[ -f ./tk/Makefile ] || exit 0; \
43863 r=`${PWD_COMMAND}`; export r; \
43864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43865 $(HOST_EXPORTS) \
43866 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43868 done; \
43869 echo "Doing installcheck in tk" ; \
43870 (cd $(HOST_SUBDIR)/tk && \
43871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43873 "RANLIB=$${RANLIB}" \
43874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43875 installcheck) \
43876 || exit 1
43878 @endif tk
43880 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
43881 maybe-mostlyclean-tk:
43882 @if tk
43883 maybe-mostlyclean-tk: mostlyclean-tk
43885 mostlyclean-tk:
43886 @: $(MAKE); $(unstage)
43887 @[ -f ./tk/Makefile ] || exit 0; \
43888 r=`${PWD_COMMAND}`; export r; \
43889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43890 $(HOST_EXPORTS) \
43891 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43893 done; \
43894 echo "Doing mostlyclean in tk" ; \
43895 (cd $(HOST_SUBDIR)/tk && \
43896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43898 "RANLIB=$${RANLIB}" \
43899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43900 mostlyclean) \
43901 || exit 1
43903 @endif tk
43905 .PHONY: maybe-clean-tk clean-tk
43906 maybe-clean-tk:
43907 @if tk
43908 maybe-clean-tk: clean-tk
43910 clean-tk:
43911 @: $(MAKE); $(unstage)
43912 @[ -f ./tk/Makefile ] || exit 0; \
43913 r=`${PWD_COMMAND}`; export r; \
43914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43915 $(HOST_EXPORTS) \
43916 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43918 done; \
43919 echo "Doing clean in tk" ; \
43920 (cd $(HOST_SUBDIR)/tk && \
43921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43923 "RANLIB=$${RANLIB}" \
43924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43925 clean) \
43926 || exit 1
43928 @endif tk
43930 .PHONY: maybe-distclean-tk distclean-tk
43931 maybe-distclean-tk:
43932 @if tk
43933 maybe-distclean-tk: distclean-tk
43935 distclean-tk:
43936 @: $(MAKE); $(unstage)
43937 @[ -f ./tk/Makefile ] || exit 0; \
43938 r=`${PWD_COMMAND}`; export r; \
43939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43940 $(HOST_EXPORTS) \
43941 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43943 done; \
43944 echo "Doing distclean in tk" ; \
43945 (cd $(HOST_SUBDIR)/tk && \
43946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43948 "RANLIB=$${RANLIB}" \
43949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43950 distclean) \
43951 || exit 1
43953 @endif tk
43955 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
43956 maybe-maintainer-clean-tk:
43957 @if tk
43958 maybe-maintainer-clean-tk: maintainer-clean-tk
43960 maintainer-clean-tk:
43961 @: $(MAKE); $(unstage)
43962 @[ -f ./tk/Makefile ] || exit 0; \
43963 r=`${PWD_COMMAND}`; export r; \
43964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43965 $(HOST_EXPORTS) \
43966 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
43967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43968 done; \
43969 echo "Doing maintainer-clean in tk" ; \
43970 (cd $(HOST_SUBDIR)/tk && \
43971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43973 "RANLIB=$${RANLIB}" \
43974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43975 maintainer-clean) \
43976 || exit 1
43978 @endif tk
43982 .PHONY: configure-libtermcap maybe-configure-libtermcap
43983 maybe-configure-libtermcap:
43984 @if gcc-bootstrap
43985 configure-libtermcap: stage_current
43986 @endif gcc-bootstrap
43987 @if libtermcap
43988 maybe-configure-libtermcap: configure-libtermcap
43989 configure-libtermcap:
43990 @: $(MAKE); $(unstage)
43991 @r=`${PWD_COMMAND}`; export r; \
43992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43993 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
43994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
43995 $(HOST_EXPORTS) \
43996 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
43997 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
43998 case $(srcdir) in \
43999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44000 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
44001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44002 esac; \
44003 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
44004 libsrcdir="$$s/libtermcap"; \
44005 $(SHELL) $${libsrcdir}/configure \
44006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44007 --target=${target_alias} $${srcdiroption} \
44008 || exit 1
44009 @endif libtermcap
44015 .PHONY: all-libtermcap maybe-all-libtermcap
44016 maybe-all-libtermcap:
44017 @if gcc-bootstrap
44018 all-libtermcap: stage_current
44019 @endif gcc-bootstrap
44020 @if libtermcap
44021 TARGET-libtermcap=all
44022 maybe-all-libtermcap: all-libtermcap
44023 all-libtermcap: configure-libtermcap
44024 @: $(MAKE); $(unstage)
44025 @r=`${PWD_COMMAND}`; export r; \
44026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44027 $(HOST_EXPORTS) \
44028 (cd $(HOST_SUBDIR)/libtermcap && \
44029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44030 $(TARGET-libtermcap))
44031 @endif libtermcap
44036 .PHONY: check-libtermcap maybe-check-libtermcap
44037 maybe-check-libtermcap:
44038 @if libtermcap
44039 maybe-check-libtermcap: check-libtermcap
44041 check-libtermcap:
44043 @endif libtermcap
44045 .PHONY: install-libtermcap maybe-install-libtermcap
44046 maybe-install-libtermcap:
44047 @if libtermcap
44048 maybe-install-libtermcap: install-libtermcap
44050 install-libtermcap: installdirs
44051 @: $(MAKE); $(unstage)
44052 @r=`${PWD_COMMAND}`; export r; \
44053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054 $(HOST_EXPORTS) \
44055 (cd $(HOST_SUBDIR)/libtermcap && \
44056 $(MAKE) $(FLAGS_TO_PASS) install)
44058 @endif libtermcap
44060 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
44061 maybe-install-strip-libtermcap:
44062 @if libtermcap
44063 maybe-install-strip-libtermcap: install-strip-libtermcap
44065 install-strip-libtermcap: installdirs
44066 @: $(MAKE); $(unstage)
44067 @r=`${PWD_COMMAND}`; export r; \
44068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44069 $(HOST_EXPORTS) \
44070 (cd $(HOST_SUBDIR)/libtermcap && \
44071 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44073 @endif libtermcap
44075 # Other targets (info, dvi, pdf, etc.)
44077 .PHONY: maybe-info-libtermcap info-libtermcap
44078 maybe-info-libtermcap:
44079 @if libtermcap
44080 maybe-info-libtermcap: info-libtermcap
44082 info-libtermcap: \
44083 configure-libtermcap
44084 @: $(MAKE); $(unstage)
44085 @[ -f ./libtermcap/Makefile ] || exit 0; \
44086 r=`${PWD_COMMAND}`; export r; \
44087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44088 $(HOST_EXPORTS) \
44089 for flag in $(EXTRA_HOST_FLAGS) ; do \
44090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44091 done; \
44092 echo "Doing info in libtermcap" ; \
44093 (cd $(HOST_SUBDIR)/libtermcap && \
44094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44096 "RANLIB=$${RANLIB}" \
44097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44098 info) \
44099 || exit 1
44101 @endif libtermcap
44103 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
44104 maybe-dvi-libtermcap:
44105 @if libtermcap
44106 maybe-dvi-libtermcap: dvi-libtermcap
44108 dvi-libtermcap: \
44109 configure-libtermcap
44110 @: $(MAKE); $(unstage)
44111 @[ -f ./libtermcap/Makefile ] || exit 0; \
44112 r=`${PWD_COMMAND}`; export r; \
44113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44114 $(HOST_EXPORTS) \
44115 for flag in $(EXTRA_HOST_FLAGS) ; do \
44116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44117 done; \
44118 echo "Doing dvi in libtermcap" ; \
44119 (cd $(HOST_SUBDIR)/libtermcap && \
44120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44122 "RANLIB=$${RANLIB}" \
44123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44124 dvi) \
44125 || exit 1
44127 @endif libtermcap
44129 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
44130 maybe-pdf-libtermcap:
44131 @if libtermcap
44132 maybe-pdf-libtermcap: pdf-libtermcap
44134 pdf-libtermcap: \
44135 configure-libtermcap
44136 @: $(MAKE); $(unstage)
44137 @[ -f ./libtermcap/Makefile ] || exit 0; \
44138 r=`${PWD_COMMAND}`; export r; \
44139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44140 $(HOST_EXPORTS) \
44141 for flag in $(EXTRA_HOST_FLAGS) ; do \
44142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44143 done; \
44144 echo "Doing pdf in libtermcap" ; \
44145 (cd $(HOST_SUBDIR)/libtermcap && \
44146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44148 "RANLIB=$${RANLIB}" \
44149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44150 pdf) \
44151 || exit 1
44153 @endif libtermcap
44155 .PHONY: maybe-html-libtermcap html-libtermcap
44156 maybe-html-libtermcap:
44157 @if libtermcap
44158 maybe-html-libtermcap: html-libtermcap
44160 html-libtermcap: \
44161 configure-libtermcap
44162 @: $(MAKE); $(unstage)
44163 @[ -f ./libtermcap/Makefile ] || exit 0; \
44164 r=`${PWD_COMMAND}`; export r; \
44165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44166 $(HOST_EXPORTS) \
44167 for flag in $(EXTRA_HOST_FLAGS) ; do \
44168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44169 done; \
44170 echo "Doing html in libtermcap" ; \
44171 (cd $(HOST_SUBDIR)/libtermcap && \
44172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44174 "RANLIB=$${RANLIB}" \
44175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44176 html) \
44177 || exit 1
44179 @endif libtermcap
44181 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
44182 maybe-TAGS-libtermcap:
44183 @if libtermcap
44184 maybe-TAGS-libtermcap: TAGS-libtermcap
44186 TAGS-libtermcap: \
44187 configure-libtermcap
44188 @: $(MAKE); $(unstage)
44189 @[ -f ./libtermcap/Makefile ] || exit 0; \
44190 r=`${PWD_COMMAND}`; export r; \
44191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44192 $(HOST_EXPORTS) \
44193 for flag in $(EXTRA_HOST_FLAGS) ; do \
44194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44195 done; \
44196 echo "Doing TAGS in libtermcap" ; \
44197 (cd $(HOST_SUBDIR)/libtermcap && \
44198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44200 "RANLIB=$${RANLIB}" \
44201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44202 TAGS) \
44203 || exit 1
44205 @endif libtermcap
44207 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
44208 maybe-install-info-libtermcap:
44209 @if libtermcap
44210 maybe-install-info-libtermcap: install-info-libtermcap
44212 install-info-libtermcap: \
44213 configure-libtermcap \
44214 info-libtermcap
44215 @: $(MAKE); $(unstage)
44216 @[ -f ./libtermcap/Makefile ] || exit 0; \
44217 r=`${PWD_COMMAND}`; export r; \
44218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44219 $(HOST_EXPORTS) \
44220 for flag in $(EXTRA_HOST_FLAGS) ; do \
44221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44222 done; \
44223 echo "Doing install-info in libtermcap" ; \
44224 (cd $(HOST_SUBDIR)/libtermcap && \
44225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44227 "RANLIB=$${RANLIB}" \
44228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44229 install-info) \
44230 || exit 1
44232 @endif libtermcap
44234 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
44235 maybe-install-pdf-libtermcap:
44236 @if libtermcap
44237 maybe-install-pdf-libtermcap: install-pdf-libtermcap
44239 install-pdf-libtermcap: \
44240 configure-libtermcap \
44241 pdf-libtermcap
44242 @: $(MAKE); $(unstage)
44243 @[ -f ./libtermcap/Makefile ] || exit 0; \
44244 r=`${PWD_COMMAND}`; export r; \
44245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44246 $(HOST_EXPORTS) \
44247 for flag in $(EXTRA_HOST_FLAGS) ; do \
44248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44249 done; \
44250 echo "Doing install-pdf in libtermcap" ; \
44251 (cd $(HOST_SUBDIR)/libtermcap && \
44252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44254 "RANLIB=$${RANLIB}" \
44255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44256 install-pdf) \
44257 || exit 1
44259 @endif libtermcap
44261 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
44262 maybe-install-html-libtermcap:
44263 @if libtermcap
44264 maybe-install-html-libtermcap: install-html-libtermcap
44266 install-html-libtermcap: \
44267 configure-libtermcap \
44268 html-libtermcap
44269 @: $(MAKE); $(unstage)
44270 @[ -f ./libtermcap/Makefile ] || exit 0; \
44271 r=`${PWD_COMMAND}`; export r; \
44272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44273 $(HOST_EXPORTS) \
44274 for flag in $(EXTRA_HOST_FLAGS) ; do \
44275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44276 done; \
44277 echo "Doing install-html in libtermcap" ; \
44278 (cd $(HOST_SUBDIR)/libtermcap && \
44279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44281 "RANLIB=$${RANLIB}" \
44282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44283 install-html) \
44284 || exit 1
44286 @endif libtermcap
44288 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
44289 maybe-installcheck-libtermcap:
44290 @if libtermcap
44291 maybe-installcheck-libtermcap: installcheck-libtermcap
44293 installcheck-libtermcap: \
44294 configure-libtermcap
44295 @: $(MAKE); $(unstage)
44296 @[ -f ./libtermcap/Makefile ] || exit 0; \
44297 r=`${PWD_COMMAND}`; export r; \
44298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44299 $(HOST_EXPORTS) \
44300 for flag in $(EXTRA_HOST_FLAGS) ; do \
44301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44302 done; \
44303 echo "Doing installcheck in libtermcap" ; \
44304 (cd $(HOST_SUBDIR)/libtermcap && \
44305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44307 "RANLIB=$${RANLIB}" \
44308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44309 installcheck) \
44310 || exit 1
44312 @endif libtermcap
44314 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
44315 maybe-mostlyclean-libtermcap:
44316 @if libtermcap
44317 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
44319 # libtermcap doesn't support mostlyclean.
44320 mostlyclean-libtermcap:
44322 @endif libtermcap
44324 .PHONY: maybe-clean-libtermcap clean-libtermcap
44325 maybe-clean-libtermcap:
44326 @if libtermcap
44327 maybe-clean-libtermcap: clean-libtermcap
44329 # libtermcap doesn't support clean.
44330 clean-libtermcap:
44332 @endif libtermcap
44334 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
44335 maybe-distclean-libtermcap:
44336 @if libtermcap
44337 maybe-distclean-libtermcap: distclean-libtermcap
44339 # libtermcap doesn't support distclean.
44340 distclean-libtermcap:
44342 @endif libtermcap
44344 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
44345 maybe-maintainer-clean-libtermcap:
44346 @if libtermcap
44347 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
44349 # libtermcap doesn't support maintainer-clean.
44350 maintainer-clean-libtermcap:
44352 @endif libtermcap
44356 .PHONY: configure-utils maybe-configure-utils
44357 maybe-configure-utils:
44358 @if gcc-bootstrap
44359 configure-utils: stage_current
44360 @endif gcc-bootstrap
44361 @if utils
44362 maybe-configure-utils: configure-utils
44363 configure-utils:
44364 @: $(MAKE); $(unstage)
44365 @r=`${PWD_COMMAND}`; export r; \
44366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44367 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
44368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
44369 $(HOST_EXPORTS) \
44370 echo Configuring in $(HOST_SUBDIR)/utils; \
44371 cd "$(HOST_SUBDIR)/utils" || exit 1; \
44372 case $(srcdir) in \
44373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44374 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
44375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44376 esac; \
44377 srcdiroption="--srcdir=$${topdir}/utils"; \
44378 libsrcdir="$$s/utils"; \
44379 $(SHELL) $${libsrcdir}/configure \
44380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44381 --target=${target_alias} $${srcdiroption} \
44382 || exit 1
44383 @endif utils
44389 .PHONY: all-utils maybe-all-utils
44390 maybe-all-utils:
44391 @if gcc-bootstrap
44392 all-utils: stage_current
44393 @endif gcc-bootstrap
44394 @if utils
44395 TARGET-utils=all
44396 maybe-all-utils: all-utils
44397 all-utils: configure-utils
44398 @: $(MAKE); $(unstage)
44399 @r=`${PWD_COMMAND}`; export r; \
44400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44401 $(HOST_EXPORTS) \
44402 (cd $(HOST_SUBDIR)/utils && \
44403 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44404 $(TARGET-utils))
44405 @endif utils
44410 .PHONY: check-utils maybe-check-utils
44411 maybe-check-utils:
44412 @if utils
44413 maybe-check-utils: check-utils
44415 check-utils:
44417 @endif utils
44419 .PHONY: install-utils maybe-install-utils
44420 maybe-install-utils:
44421 @if utils
44422 maybe-install-utils: install-utils
44424 install-utils: installdirs
44425 @: $(MAKE); $(unstage)
44426 @r=`${PWD_COMMAND}`; export r; \
44427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44428 $(HOST_EXPORTS) \
44429 (cd $(HOST_SUBDIR)/utils && \
44430 $(MAKE) $(FLAGS_TO_PASS) install)
44432 @endif utils
44434 .PHONY: install-strip-utils maybe-install-strip-utils
44435 maybe-install-strip-utils:
44436 @if utils
44437 maybe-install-strip-utils: install-strip-utils
44439 install-strip-utils: installdirs
44440 @: $(MAKE); $(unstage)
44441 @r=`${PWD_COMMAND}`; export r; \
44442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44443 $(HOST_EXPORTS) \
44444 (cd $(HOST_SUBDIR)/utils && \
44445 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44447 @endif utils
44449 # Other targets (info, dvi, pdf, etc.)
44451 .PHONY: maybe-info-utils info-utils
44452 maybe-info-utils:
44453 @if utils
44454 maybe-info-utils: info-utils
44456 info-utils: \
44457 configure-utils
44458 @: $(MAKE); $(unstage)
44459 @[ -f ./utils/Makefile ] || exit 0; \
44460 r=`${PWD_COMMAND}`; export r; \
44461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44462 $(HOST_EXPORTS) \
44463 for flag in $(EXTRA_HOST_FLAGS) ; do \
44464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44465 done; \
44466 echo "Doing info in utils" ; \
44467 (cd $(HOST_SUBDIR)/utils && \
44468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44470 "RANLIB=$${RANLIB}" \
44471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44472 info) \
44473 || exit 1
44475 @endif utils
44477 .PHONY: maybe-dvi-utils dvi-utils
44478 maybe-dvi-utils:
44479 @if utils
44480 maybe-dvi-utils: dvi-utils
44482 dvi-utils: \
44483 configure-utils
44484 @: $(MAKE); $(unstage)
44485 @[ -f ./utils/Makefile ] || exit 0; \
44486 r=`${PWD_COMMAND}`; export r; \
44487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44488 $(HOST_EXPORTS) \
44489 for flag in $(EXTRA_HOST_FLAGS) ; do \
44490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44491 done; \
44492 echo "Doing dvi in utils" ; \
44493 (cd $(HOST_SUBDIR)/utils && \
44494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44496 "RANLIB=$${RANLIB}" \
44497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44498 dvi) \
44499 || exit 1
44501 @endif utils
44503 .PHONY: maybe-pdf-utils pdf-utils
44504 maybe-pdf-utils:
44505 @if utils
44506 maybe-pdf-utils: pdf-utils
44508 pdf-utils: \
44509 configure-utils
44510 @: $(MAKE); $(unstage)
44511 @[ -f ./utils/Makefile ] || exit 0; \
44512 r=`${PWD_COMMAND}`; export r; \
44513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44514 $(HOST_EXPORTS) \
44515 for flag in $(EXTRA_HOST_FLAGS) ; do \
44516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44517 done; \
44518 echo "Doing pdf in utils" ; \
44519 (cd $(HOST_SUBDIR)/utils && \
44520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44522 "RANLIB=$${RANLIB}" \
44523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44524 pdf) \
44525 || exit 1
44527 @endif utils
44529 .PHONY: maybe-html-utils html-utils
44530 maybe-html-utils:
44531 @if utils
44532 maybe-html-utils: html-utils
44534 html-utils: \
44535 configure-utils
44536 @: $(MAKE); $(unstage)
44537 @[ -f ./utils/Makefile ] || exit 0; \
44538 r=`${PWD_COMMAND}`; export r; \
44539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44540 $(HOST_EXPORTS) \
44541 for flag in $(EXTRA_HOST_FLAGS) ; do \
44542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44543 done; \
44544 echo "Doing html in utils" ; \
44545 (cd $(HOST_SUBDIR)/utils && \
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 html) \
44551 || exit 1
44553 @endif utils
44555 .PHONY: maybe-TAGS-utils TAGS-utils
44556 maybe-TAGS-utils:
44557 @if utils
44558 maybe-TAGS-utils: TAGS-utils
44560 TAGS-utils: \
44561 configure-utils
44562 @: $(MAKE); $(unstage)
44563 @[ -f ./utils/Makefile ] || exit 0; \
44564 r=`${PWD_COMMAND}`; export r; \
44565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44566 $(HOST_EXPORTS) \
44567 for flag in $(EXTRA_HOST_FLAGS) ; do \
44568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44569 done; \
44570 echo "Doing TAGS in utils" ; \
44571 (cd $(HOST_SUBDIR)/utils && \
44572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44574 "RANLIB=$${RANLIB}" \
44575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44576 TAGS) \
44577 || exit 1
44579 @endif utils
44581 .PHONY: maybe-install-info-utils install-info-utils
44582 maybe-install-info-utils:
44583 @if utils
44584 maybe-install-info-utils: install-info-utils
44586 install-info-utils: \
44587 configure-utils \
44588 info-utils
44589 @: $(MAKE); $(unstage)
44590 @[ -f ./utils/Makefile ] || exit 0; \
44591 r=`${PWD_COMMAND}`; export r; \
44592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44593 $(HOST_EXPORTS) \
44594 for flag in $(EXTRA_HOST_FLAGS) ; do \
44595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44596 done; \
44597 echo "Doing install-info in utils" ; \
44598 (cd $(HOST_SUBDIR)/utils && \
44599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44601 "RANLIB=$${RANLIB}" \
44602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44603 install-info) \
44604 || exit 1
44606 @endif utils
44608 .PHONY: maybe-install-pdf-utils install-pdf-utils
44609 maybe-install-pdf-utils:
44610 @if utils
44611 maybe-install-pdf-utils: install-pdf-utils
44613 install-pdf-utils: \
44614 configure-utils \
44615 pdf-utils
44616 @: $(MAKE); $(unstage)
44617 @[ -f ./utils/Makefile ] || exit 0; \
44618 r=`${PWD_COMMAND}`; export r; \
44619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44620 $(HOST_EXPORTS) \
44621 for flag in $(EXTRA_HOST_FLAGS) ; do \
44622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44623 done; \
44624 echo "Doing install-pdf in utils" ; \
44625 (cd $(HOST_SUBDIR)/utils && \
44626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44628 "RANLIB=$${RANLIB}" \
44629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44630 install-pdf) \
44631 || exit 1
44633 @endif utils
44635 .PHONY: maybe-install-html-utils install-html-utils
44636 maybe-install-html-utils:
44637 @if utils
44638 maybe-install-html-utils: install-html-utils
44640 install-html-utils: \
44641 configure-utils \
44642 html-utils
44643 @: $(MAKE); $(unstage)
44644 @[ -f ./utils/Makefile ] || exit 0; \
44645 r=`${PWD_COMMAND}`; export r; \
44646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44647 $(HOST_EXPORTS) \
44648 for flag in $(EXTRA_HOST_FLAGS) ; do \
44649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44650 done; \
44651 echo "Doing install-html in utils" ; \
44652 (cd $(HOST_SUBDIR)/utils && \
44653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44655 "RANLIB=$${RANLIB}" \
44656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44657 install-html) \
44658 || exit 1
44660 @endif utils
44662 .PHONY: maybe-installcheck-utils installcheck-utils
44663 maybe-installcheck-utils:
44664 @if utils
44665 maybe-installcheck-utils: installcheck-utils
44667 installcheck-utils: \
44668 configure-utils
44669 @: $(MAKE); $(unstage)
44670 @[ -f ./utils/Makefile ] || exit 0; \
44671 r=`${PWD_COMMAND}`; export r; \
44672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44673 $(HOST_EXPORTS) \
44674 for flag in $(EXTRA_HOST_FLAGS) ; do \
44675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44676 done; \
44677 echo "Doing installcheck in utils" ; \
44678 (cd $(HOST_SUBDIR)/utils && \
44679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44681 "RANLIB=$${RANLIB}" \
44682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44683 installcheck) \
44684 || exit 1
44686 @endif utils
44688 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
44689 maybe-mostlyclean-utils:
44690 @if utils
44691 maybe-mostlyclean-utils: mostlyclean-utils
44693 mostlyclean-utils:
44694 @: $(MAKE); $(unstage)
44695 @[ -f ./utils/Makefile ] || exit 0; \
44696 r=`${PWD_COMMAND}`; export r; \
44697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44698 $(HOST_EXPORTS) \
44699 for flag in $(EXTRA_HOST_FLAGS) ; do \
44700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44701 done; \
44702 echo "Doing mostlyclean in utils" ; \
44703 (cd $(HOST_SUBDIR)/utils && \
44704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44706 "RANLIB=$${RANLIB}" \
44707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44708 mostlyclean) \
44709 || exit 1
44711 @endif utils
44713 .PHONY: maybe-clean-utils clean-utils
44714 maybe-clean-utils:
44715 @if utils
44716 maybe-clean-utils: clean-utils
44718 clean-utils:
44719 @: $(MAKE); $(unstage)
44720 @[ -f ./utils/Makefile ] || exit 0; \
44721 r=`${PWD_COMMAND}`; export r; \
44722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44723 $(HOST_EXPORTS) \
44724 for flag in $(EXTRA_HOST_FLAGS) ; do \
44725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44726 done; \
44727 echo "Doing clean in utils" ; \
44728 (cd $(HOST_SUBDIR)/utils && \
44729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44731 "RANLIB=$${RANLIB}" \
44732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44733 clean) \
44734 || exit 1
44736 @endif utils
44738 .PHONY: maybe-distclean-utils distclean-utils
44739 maybe-distclean-utils:
44740 @if utils
44741 maybe-distclean-utils: distclean-utils
44743 distclean-utils:
44744 @: $(MAKE); $(unstage)
44745 @[ -f ./utils/Makefile ] || exit 0; \
44746 r=`${PWD_COMMAND}`; export r; \
44747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44748 $(HOST_EXPORTS) \
44749 for flag in $(EXTRA_HOST_FLAGS) ; do \
44750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44751 done; \
44752 echo "Doing distclean in utils" ; \
44753 (cd $(HOST_SUBDIR)/utils && \
44754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44756 "RANLIB=$${RANLIB}" \
44757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44758 distclean) \
44759 || exit 1
44761 @endif utils
44763 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
44764 maybe-maintainer-clean-utils:
44765 @if utils
44766 maybe-maintainer-clean-utils: maintainer-clean-utils
44768 maintainer-clean-utils:
44769 @: $(MAKE); $(unstage)
44770 @[ -f ./utils/Makefile ] || exit 0; \
44771 r=`${PWD_COMMAND}`; export r; \
44772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44773 $(HOST_EXPORTS) \
44774 for flag in $(EXTRA_HOST_FLAGS) ; do \
44775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44776 done; \
44777 echo "Doing maintainer-clean in utils" ; \
44778 (cd $(HOST_SUBDIR)/utils && \
44779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44781 "RANLIB=$${RANLIB}" \
44782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44783 maintainer-clean) \
44784 || exit 1
44786 @endif utils
44790 .PHONY: configure-gnattools maybe-configure-gnattools
44791 maybe-configure-gnattools:
44792 @if gcc-bootstrap
44793 configure-gnattools: stage_current
44794 @endif gcc-bootstrap
44795 @if gnattools
44796 maybe-configure-gnattools: configure-gnattools
44797 configure-gnattools:
44798 @: $(MAKE); $(unstage)
44799 @r=`${PWD_COMMAND}`; export r; \
44800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44801 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
44802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
44803 $(HOST_EXPORTS) \
44804 echo Configuring in $(HOST_SUBDIR)/gnattools; \
44805 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
44806 case $(srcdir) in \
44807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44808 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
44809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44810 esac; \
44811 srcdiroption="--srcdir=$${topdir}/gnattools"; \
44812 libsrcdir="$$s/gnattools"; \
44813 $(SHELL) $${libsrcdir}/configure \
44814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44815 --target=${target_alias} $${srcdiroption} \
44816 || exit 1
44817 @endif gnattools
44823 .PHONY: all-gnattools maybe-all-gnattools
44824 maybe-all-gnattools:
44825 @if gcc-bootstrap
44826 all-gnattools: stage_current
44827 @endif gcc-bootstrap
44828 @if gnattools
44829 TARGET-gnattools=all
44830 maybe-all-gnattools: all-gnattools
44831 all-gnattools: configure-gnattools
44832 @: $(MAKE); $(unstage)
44833 @r=`${PWD_COMMAND}`; export r; \
44834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44835 $(HOST_EXPORTS) \
44836 (cd $(HOST_SUBDIR)/gnattools && \
44837 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44838 $(TARGET-gnattools))
44839 @endif gnattools
44844 .PHONY: check-gnattools maybe-check-gnattools
44845 maybe-check-gnattools:
44846 @if gnattools
44847 maybe-check-gnattools: check-gnattools
44849 check-gnattools:
44850 @: $(MAKE); $(unstage)
44851 @r=`${PWD_COMMAND}`; export r; \
44852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44853 $(HOST_EXPORTS) \
44854 (cd $(HOST_SUBDIR)/gnattools && \
44855 $(MAKE) $(FLAGS_TO_PASS) check)
44857 @endif gnattools
44859 .PHONY: install-gnattools maybe-install-gnattools
44860 maybe-install-gnattools:
44861 @if gnattools
44862 maybe-install-gnattools: install-gnattools
44864 install-gnattools: installdirs
44865 @: $(MAKE); $(unstage)
44866 @r=`${PWD_COMMAND}`; export r; \
44867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44868 $(HOST_EXPORTS) \
44869 (cd $(HOST_SUBDIR)/gnattools && \
44870 $(MAKE) $(FLAGS_TO_PASS) install)
44872 @endif gnattools
44874 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
44875 maybe-install-strip-gnattools:
44876 @if gnattools
44877 maybe-install-strip-gnattools: install-strip-gnattools
44879 install-strip-gnattools: installdirs
44880 @: $(MAKE); $(unstage)
44881 @r=`${PWD_COMMAND}`; export r; \
44882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44883 $(HOST_EXPORTS) \
44884 (cd $(HOST_SUBDIR)/gnattools && \
44885 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44887 @endif gnattools
44889 # Other targets (info, dvi, pdf, etc.)
44891 .PHONY: maybe-info-gnattools info-gnattools
44892 maybe-info-gnattools:
44893 @if gnattools
44894 maybe-info-gnattools: info-gnattools
44896 info-gnattools: \
44897 configure-gnattools
44898 @: $(MAKE); $(unstage)
44899 @[ -f ./gnattools/Makefile ] || exit 0; \
44900 r=`${PWD_COMMAND}`; export r; \
44901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44902 $(HOST_EXPORTS) \
44903 for flag in $(EXTRA_HOST_FLAGS) ; do \
44904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44905 done; \
44906 echo "Doing info in gnattools" ; \
44907 (cd $(HOST_SUBDIR)/gnattools && \
44908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44910 "RANLIB=$${RANLIB}" \
44911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44912 info) \
44913 || exit 1
44915 @endif gnattools
44917 .PHONY: maybe-dvi-gnattools dvi-gnattools
44918 maybe-dvi-gnattools:
44919 @if gnattools
44920 maybe-dvi-gnattools: dvi-gnattools
44922 dvi-gnattools: \
44923 configure-gnattools
44924 @: $(MAKE); $(unstage)
44925 @[ -f ./gnattools/Makefile ] || exit 0; \
44926 r=`${PWD_COMMAND}`; export r; \
44927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44928 $(HOST_EXPORTS) \
44929 for flag in $(EXTRA_HOST_FLAGS) ; do \
44930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44931 done; \
44932 echo "Doing dvi in gnattools" ; \
44933 (cd $(HOST_SUBDIR)/gnattools && \
44934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44936 "RANLIB=$${RANLIB}" \
44937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44938 dvi) \
44939 || exit 1
44941 @endif gnattools
44943 .PHONY: maybe-pdf-gnattools pdf-gnattools
44944 maybe-pdf-gnattools:
44945 @if gnattools
44946 maybe-pdf-gnattools: pdf-gnattools
44948 pdf-gnattools: \
44949 configure-gnattools
44950 @: $(MAKE); $(unstage)
44951 @[ -f ./gnattools/Makefile ] || exit 0; \
44952 r=`${PWD_COMMAND}`; export r; \
44953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44954 $(HOST_EXPORTS) \
44955 for flag in $(EXTRA_HOST_FLAGS) ; do \
44956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44957 done; \
44958 echo "Doing pdf in gnattools" ; \
44959 (cd $(HOST_SUBDIR)/gnattools && \
44960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44962 "RANLIB=$${RANLIB}" \
44963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44964 pdf) \
44965 || exit 1
44967 @endif gnattools
44969 .PHONY: maybe-html-gnattools html-gnattools
44970 maybe-html-gnattools:
44971 @if gnattools
44972 maybe-html-gnattools: html-gnattools
44974 html-gnattools: \
44975 configure-gnattools
44976 @: $(MAKE); $(unstage)
44977 @[ -f ./gnattools/Makefile ] || exit 0; \
44978 r=`${PWD_COMMAND}`; export r; \
44979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44980 $(HOST_EXPORTS) \
44981 for flag in $(EXTRA_HOST_FLAGS) ; do \
44982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44983 done; \
44984 echo "Doing html in gnattools" ; \
44985 (cd $(HOST_SUBDIR)/gnattools && \
44986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44988 "RANLIB=$${RANLIB}" \
44989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44990 html) \
44991 || exit 1
44993 @endif gnattools
44995 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
44996 maybe-TAGS-gnattools:
44997 @if gnattools
44998 maybe-TAGS-gnattools: TAGS-gnattools
45000 TAGS-gnattools: \
45001 configure-gnattools
45002 @: $(MAKE); $(unstage)
45003 @[ -f ./gnattools/Makefile ] || exit 0; \
45004 r=`${PWD_COMMAND}`; export r; \
45005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45006 $(HOST_EXPORTS) \
45007 for flag in $(EXTRA_HOST_FLAGS) ; do \
45008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45009 done; \
45010 echo "Doing TAGS in gnattools" ; \
45011 (cd $(HOST_SUBDIR)/gnattools && \
45012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45014 "RANLIB=$${RANLIB}" \
45015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45016 TAGS) \
45017 || exit 1
45019 @endif gnattools
45021 .PHONY: maybe-install-info-gnattools install-info-gnattools
45022 maybe-install-info-gnattools:
45023 @if gnattools
45024 maybe-install-info-gnattools: install-info-gnattools
45026 install-info-gnattools: \
45027 configure-gnattools \
45028 info-gnattools
45029 @: $(MAKE); $(unstage)
45030 @[ -f ./gnattools/Makefile ] || exit 0; \
45031 r=`${PWD_COMMAND}`; export r; \
45032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45033 $(HOST_EXPORTS) \
45034 for flag in $(EXTRA_HOST_FLAGS) ; do \
45035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45036 done; \
45037 echo "Doing install-info in gnattools" ; \
45038 (cd $(HOST_SUBDIR)/gnattools && \
45039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45041 "RANLIB=$${RANLIB}" \
45042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45043 install-info) \
45044 || exit 1
45046 @endif gnattools
45048 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
45049 maybe-install-pdf-gnattools:
45050 @if gnattools
45051 maybe-install-pdf-gnattools: install-pdf-gnattools
45053 install-pdf-gnattools: \
45054 configure-gnattools \
45055 pdf-gnattools
45056 @: $(MAKE); $(unstage)
45057 @[ -f ./gnattools/Makefile ] || exit 0; \
45058 r=`${PWD_COMMAND}`; export r; \
45059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45060 $(HOST_EXPORTS) \
45061 for flag in $(EXTRA_HOST_FLAGS) ; do \
45062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45063 done; \
45064 echo "Doing install-pdf in gnattools" ; \
45065 (cd $(HOST_SUBDIR)/gnattools && \
45066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45068 "RANLIB=$${RANLIB}" \
45069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45070 install-pdf) \
45071 || exit 1
45073 @endif gnattools
45075 .PHONY: maybe-install-html-gnattools install-html-gnattools
45076 maybe-install-html-gnattools:
45077 @if gnattools
45078 maybe-install-html-gnattools: install-html-gnattools
45080 install-html-gnattools: \
45081 configure-gnattools \
45082 html-gnattools
45083 @: $(MAKE); $(unstage)
45084 @[ -f ./gnattools/Makefile ] || exit 0; \
45085 r=`${PWD_COMMAND}`; export r; \
45086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45087 $(HOST_EXPORTS) \
45088 for flag in $(EXTRA_HOST_FLAGS) ; do \
45089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45090 done; \
45091 echo "Doing install-html in gnattools" ; \
45092 (cd $(HOST_SUBDIR)/gnattools && \
45093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45095 "RANLIB=$${RANLIB}" \
45096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45097 install-html) \
45098 || exit 1
45100 @endif gnattools
45102 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
45103 maybe-installcheck-gnattools:
45104 @if gnattools
45105 maybe-installcheck-gnattools: installcheck-gnattools
45107 installcheck-gnattools: \
45108 configure-gnattools
45109 @: $(MAKE); $(unstage)
45110 @[ -f ./gnattools/Makefile ] || exit 0; \
45111 r=`${PWD_COMMAND}`; export r; \
45112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45113 $(HOST_EXPORTS) \
45114 for flag in $(EXTRA_HOST_FLAGS) ; do \
45115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45116 done; \
45117 echo "Doing installcheck in gnattools" ; \
45118 (cd $(HOST_SUBDIR)/gnattools && \
45119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45121 "RANLIB=$${RANLIB}" \
45122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45123 installcheck) \
45124 || exit 1
45126 @endif gnattools
45128 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
45129 maybe-mostlyclean-gnattools:
45130 @if gnattools
45131 maybe-mostlyclean-gnattools: mostlyclean-gnattools
45133 mostlyclean-gnattools:
45134 @: $(MAKE); $(unstage)
45135 @[ -f ./gnattools/Makefile ] || exit 0; \
45136 r=`${PWD_COMMAND}`; export r; \
45137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45138 $(HOST_EXPORTS) \
45139 for flag in $(EXTRA_HOST_FLAGS) ; do \
45140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45141 done; \
45142 echo "Doing mostlyclean in gnattools" ; \
45143 (cd $(HOST_SUBDIR)/gnattools && \
45144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45146 "RANLIB=$${RANLIB}" \
45147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45148 mostlyclean) \
45149 || exit 1
45151 @endif gnattools
45153 .PHONY: maybe-clean-gnattools clean-gnattools
45154 maybe-clean-gnattools:
45155 @if gnattools
45156 maybe-clean-gnattools: clean-gnattools
45158 clean-gnattools:
45159 @: $(MAKE); $(unstage)
45160 @[ -f ./gnattools/Makefile ] || exit 0; \
45161 r=`${PWD_COMMAND}`; export r; \
45162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45163 $(HOST_EXPORTS) \
45164 for flag in $(EXTRA_HOST_FLAGS) ; do \
45165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45166 done; \
45167 echo "Doing clean in gnattools" ; \
45168 (cd $(HOST_SUBDIR)/gnattools && \
45169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45171 "RANLIB=$${RANLIB}" \
45172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45173 clean) \
45174 || exit 1
45176 @endif gnattools
45178 .PHONY: maybe-distclean-gnattools distclean-gnattools
45179 maybe-distclean-gnattools:
45180 @if gnattools
45181 maybe-distclean-gnattools: distclean-gnattools
45183 distclean-gnattools:
45184 @: $(MAKE); $(unstage)
45185 @[ -f ./gnattools/Makefile ] || exit 0; \
45186 r=`${PWD_COMMAND}`; export r; \
45187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45188 $(HOST_EXPORTS) \
45189 for flag in $(EXTRA_HOST_FLAGS) ; do \
45190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45191 done; \
45192 echo "Doing distclean in gnattools" ; \
45193 (cd $(HOST_SUBDIR)/gnattools && \
45194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45196 "RANLIB=$${RANLIB}" \
45197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45198 distclean) \
45199 || exit 1
45201 @endif gnattools
45203 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
45204 maybe-maintainer-clean-gnattools:
45205 @if gnattools
45206 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
45208 maintainer-clean-gnattools:
45209 @: $(MAKE); $(unstage)
45210 @[ -f ./gnattools/Makefile ] || exit 0; \
45211 r=`${PWD_COMMAND}`; export r; \
45212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45213 $(HOST_EXPORTS) \
45214 for flag in $(EXTRA_HOST_FLAGS) ; do \
45215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45216 done; \
45217 echo "Doing maintainer-clean in gnattools" ; \
45218 (cd $(HOST_SUBDIR)/gnattools && \
45219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45221 "RANLIB=$${RANLIB}" \
45222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45223 maintainer-clean) \
45224 || exit 1
45226 @endif gnattools
45230 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
45231 maybe-configure-lto-plugin:
45232 @if gcc-bootstrap
45233 configure-lto-plugin: stage_current
45234 @endif gcc-bootstrap
45235 @if lto-plugin
45236 maybe-configure-lto-plugin: configure-lto-plugin
45237 configure-lto-plugin:
45238 @r=`${PWD_COMMAND}`; export r; \
45239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45240 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45242 $(HOST_EXPORTS) \
45243 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
45244 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
45245 case $(srcdir) in \
45246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45247 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45249 esac; \
45250 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45251 libsrcdir="$$s/lto-plugin"; \
45252 $(SHELL) $${libsrcdir}/configure \
45253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45254 --target=${target_alias} $${srcdiroption} --enable-shared \
45255 || exit 1
45256 @endif lto-plugin
45260 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
45261 maybe-configure-stage1-lto-plugin:
45262 @if lto-plugin-bootstrap
45263 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
45264 configure-stage1-lto-plugin:
45265 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45267 @r=`${PWD_COMMAND}`; export r; \
45268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45269 TFLAGS="$(STAGE1_TFLAGS)"; \
45270 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45271 $(HOST_EXPORTS) \
45272 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
45273 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
45274 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
45275 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
45276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45277 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45278 case $(srcdir) in \
45279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45280 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45282 esac; \
45283 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45284 libsrcdir="$$s/lto-plugin"; \
45285 $(SHELL) $${libsrcdir}/configure \
45286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45287 --target=${target_alias} $${srcdiroption} \
45288 $(STAGE1_CONFIGURE_FLAGS) \
45289 --enable-shared
45290 @endif lto-plugin-bootstrap
45292 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
45293 maybe-configure-stage2-lto-plugin:
45294 @if lto-plugin-bootstrap
45295 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
45296 configure-stage2-lto-plugin:
45297 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45299 @r=`${PWD_COMMAND}`; export r; \
45300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45301 TFLAGS="$(STAGE2_TFLAGS)"; \
45302 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45303 $(HOST_EXPORTS) \
45304 $(POSTSTAGE1_HOST_EXPORTS) \
45305 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
45306 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
45307 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
45308 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
45309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45310 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45311 case $(srcdir) in \
45312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45313 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45315 esac; \
45316 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45317 libsrcdir="$$s/lto-plugin"; \
45318 $(SHELL) $${libsrcdir}/configure \
45319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45320 --target=${target_alias} $${srcdiroption} \
45321 --with-build-libsubdir=$(HOST_SUBDIR) \
45322 $(STAGE2_CONFIGURE_FLAGS) \
45323 --enable-shared
45324 @endif lto-plugin-bootstrap
45326 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
45327 maybe-configure-stage3-lto-plugin:
45328 @if lto-plugin-bootstrap
45329 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
45330 configure-stage3-lto-plugin:
45331 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45333 @r=`${PWD_COMMAND}`; export r; \
45334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45335 TFLAGS="$(STAGE3_TFLAGS)"; \
45336 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45337 $(HOST_EXPORTS) \
45338 $(POSTSTAGE1_HOST_EXPORTS) \
45339 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
45340 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
45341 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
45342 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
45343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45344 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45345 case $(srcdir) in \
45346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45347 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45349 esac; \
45350 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45351 libsrcdir="$$s/lto-plugin"; \
45352 $(SHELL) $${libsrcdir}/configure \
45353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45354 --target=${target_alias} $${srcdiroption} \
45355 --with-build-libsubdir=$(HOST_SUBDIR) \
45356 $(STAGE3_CONFIGURE_FLAGS) \
45357 --enable-shared
45358 @endif lto-plugin-bootstrap
45360 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
45361 maybe-configure-stage4-lto-plugin:
45362 @if lto-plugin-bootstrap
45363 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
45364 configure-stage4-lto-plugin:
45365 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45366 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45367 @r=`${PWD_COMMAND}`; export r; \
45368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45369 TFLAGS="$(STAGE4_TFLAGS)"; \
45370 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45371 $(HOST_EXPORTS) \
45372 $(POSTSTAGE1_HOST_EXPORTS) \
45373 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
45374 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
45375 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
45376 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
45377 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45378 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45379 case $(srcdir) in \
45380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45381 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45383 esac; \
45384 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45385 libsrcdir="$$s/lto-plugin"; \
45386 $(SHELL) $${libsrcdir}/configure \
45387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45388 --target=${target_alias} $${srcdiroption} \
45389 --with-build-libsubdir=$(HOST_SUBDIR) \
45390 $(STAGE4_CONFIGURE_FLAGS) \
45391 --enable-shared
45392 @endif lto-plugin-bootstrap
45394 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
45395 maybe-configure-stageprofile-lto-plugin:
45396 @if lto-plugin-bootstrap
45397 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45398 configure-stageprofile-lto-plugin:
45399 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45400 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45401 @r=`${PWD_COMMAND}`; export r; \
45402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45403 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45404 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45405 $(HOST_EXPORTS) \
45406 $(POSTSTAGE1_HOST_EXPORTS) \
45407 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
45408 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
45409 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
45410 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
45411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45412 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45413 case $(srcdir) in \
45414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45415 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45417 esac; \
45418 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45419 libsrcdir="$$s/lto-plugin"; \
45420 $(SHELL) $${libsrcdir}/configure \
45421 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45422 --target=${target_alias} $${srcdiroption} \
45423 --with-build-libsubdir=$(HOST_SUBDIR) \
45424 $(STAGEprofile_CONFIGURE_FLAGS) \
45425 --enable-shared
45426 @endif lto-plugin-bootstrap
45428 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
45429 maybe-configure-stagefeedback-lto-plugin:
45430 @if lto-plugin-bootstrap
45431 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45432 configure-stagefeedback-lto-plugin:
45433 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45435 @r=`${PWD_COMMAND}`; export r; \
45436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45437 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45438 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45439 $(HOST_EXPORTS) \
45440 $(POSTSTAGE1_HOST_EXPORTS) \
45441 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
45442 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
45443 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
45444 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
45445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45446 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45447 case $(srcdir) in \
45448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45449 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45451 esac; \
45452 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45453 libsrcdir="$$s/lto-plugin"; \
45454 $(SHELL) $${libsrcdir}/configure \
45455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45456 --target=${target_alias} $${srcdiroption} \
45457 --with-build-libsubdir=$(HOST_SUBDIR) \
45458 $(STAGEfeedback_CONFIGURE_FLAGS) \
45459 --enable-shared
45460 @endif lto-plugin-bootstrap
45466 .PHONY: all-lto-plugin maybe-all-lto-plugin
45467 maybe-all-lto-plugin:
45468 @if gcc-bootstrap
45469 all-lto-plugin: stage_current
45470 @endif gcc-bootstrap
45471 @if lto-plugin
45472 TARGET-lto-plugin=all
45473 maybe-all-lto-plugin: all-lto-plugin
45474 all-lto-plugin: configure-lto-plugin
45475 @r=`${PWD_COMMAND}`; export r; \
45476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45477 $(HOST_EXPORTS) \
45478 (cd $(HOST_SUBDIR)/lto-plugin && \
45479 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
45480 $(TARGET-lto-plugin))
45481 @endif lto-plugin
45485 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
45486 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
45487 maybe-all-stage1-lto-plugin:
45488 maybe-clean-stage1-lto-plugin:
45489 @if lto-plugin-bootstrap
45490 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
45491 all-stage1: all-stage1-lto-plugin
45492 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
45493 all-stage1-lto-plugin: configure-stage1-lto-plugin
45494 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45495 @r=`${PWD_COMMAND}`; export r; \
45496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45497 TFLAGS="$(STAGE1_TFLAGS)"; \
45498 $(HOST_EXPORTS) \
45499 cd $(HOST_SUBDIR)/lto-plugin && \
45500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45501 CFLAGS="$(STAGE1_CFLAGS)" \
45502 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
45503 LIBCFLAGS="$(LIBCFLAGS)" \
45504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45507 $(EXTRA_HOST_FLAGS) \
45508 TFLAGS="$(STAGE1_TFLAGS)" \
45509 $(TARGET-stage1-lto-plugin)
45511 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
45512 clean-stage1: clean-stage1-lto-plugin
45513 clean-stage1-lto-plugin:
45514 @if [ $(current_stage) = stage1 ]; then \
45515 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45516 else \
45517 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
45518 $(MAKE) stage1-start; \
45519 fi; \
45520 cd $(HOST_SUBDIR)/lto-plugin && \
45521 $(MAKE) $(EXTRA_HOST_FLAGS) \
45522 clean
45523 @endif lto-plugin-bootstrap
45526 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
45527 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
45528 maybe-all-stage2-lto-plugin:
45529 maybe-clean-stage2-lto-plugin:
45530 @if lto-plugin-bootstrap
45531 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
45532 all-stage2: all-stage2-lto-plugin
45533 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
45534 all-stage2-lto-plugin: configure-stage2-lto-plugin
45535 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45536 @r=`${PWD_COMMAND}`; export r; \
45537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45538 TFLAGS="$(STAGE2_TFLAGS)"; \
45539 $(HOST_EXPORTS) \
45540 $(POSTSTAGE1_HOST_EXPORTS) \
45541 cd $(HOST_SUBDIR)/lto-plugin && \
45542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45543 CFLAGS="$(STAGE2_CFLAGS)" \
45544 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
45545 LIBCFLAGS="$(STAGE2_CFLAGS)" \
45546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45550 TFLAGS="$(STAGE2_TFLAGS)" \
45551 $(TARGET-stage2-lto-plugin)
45553 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
45554 clean-stage2: clean-stage2-lto-plugin
45555 clean-stage2-lto-plugin:
45556 @if [ $(current_stage) = stage2 ]; then \
45557 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45558 else \
45559 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
45560 $(MAKE) stage2-start; \
45561 fi; \
45562 cd $(HOST_SUBDIR)/lto-plugin && \
45563 $(MAKE) $(EXTRA_HOST_FLAGS) \
45564 $(POSTSTAGE1_FLAGS_TO_PASS) \
45565 clean
45566 @endif lto-plugin-bootstrap
45569 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
45570 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
45571 maybe-all-stage3-lto-plugin:
45572 maybe-clean-stage3-lto-plugin:
45573 @if lto-plugin-bootstrap
45574 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
45575 all-stage3: all-stage3-lto-plugin
45576 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
45577 all-stage3-lto-plugin: configure-stage3-lto-plugin
45578 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45579 @r=`${PWD_COMMAND}`; export r; \
45580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45581 TFLAGS="$(STAGE3_TFLAGS)"; \
45582 $(HOST_EXPORTS) \
45583 $(POSTSTAGE1_HOST_EXPORTS) \
45584 cd $(HOST_SUBDIR)/lto-plugin && \
45585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45586 CFLAGS="$(STAGE3_CFLAGS)" \
45587 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
45588 LIBCFLAGS="$(STAGE3_CFLAGS)" \
45589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45592 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45593 TFLAGS="$(STAGE3_TFLAGS)" \
45594 $(TARGET-stage3-lto-plugin)
45596 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
45597 clean-stage3: clean-stage3-lto-plugin
45598 clean-stage3-lto-plugin:
45599 @if [ $(current_stage) = stage3 ]; then \
45600 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45601 else \
45602 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
45603 $(MAKE) stage3-start; \
45604 fi; \
45605 cd $(HOST_SUBDIR)/lto-plugin && \
45606 $(MAKE) $(EXTRA_HOST_FLAGS) \
45607 $(POSTSTAGE1_FLAGS_TO_PASS) \
45608 clean
45609 @endif lto-plugin-bootstrap
45612 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
45613 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
45614 maybe-all-stage4-lto-plugin:
45615 maybe-clean-stage4-lto-plugin:
45616 @if lto-plugin-bootstrap
45617 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
45618 all-stage4: all-stage4-lto-plugin
45619 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
45620 all-stage4-lto-plugin: configure-stage4-lto-plugin
45621 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45622 @r=`${PWD_COMMAND}`; export r; \
45623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45624 TFLAGS="$(STAGE4_TFLAGS)"; \
45625 $(HOST_EXPORTS) \
45626 $(POSTSTAGE1_HOST_EXPORTS) \
45627 cd $(HOST_SUBDIR)/lto-plugin && \
45628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45629 CFLAGS="$(STAGE4_CFLAGS)" \
45630 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
45631 LIBCFLAGS="$(STAGE4_CFLAGS)" \
45632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45635 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45636 TFLAGS="$(STAGE4_TFLAGS)" \
45637 $(TARGET-stage4-lto-plugin)
45639 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
45640 clean-stage4: clean-stage4-lto-plugin
45641 clean-stage4-lto-plugin:
45642 @if [ $(current_stage) = stage4 ]; then \
45643 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45644 else \
45645 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
45646 $(MAKE) stage4-start; \
45647 fi; \
45648 cd $(HOST_SUBDIR)/lto-plugin && \
45649 $(MAKE) $(EXTRA_HOST_FLAGS) \
45650 $(POSTSTAGE1_FLAGS_TO_PASS) \
45651 clean
45652 @endif lto-plugin-bootstrap
45655 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
45656 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
45657 maybe-all-stageprofile-lto-plugin:
45658 maybe-clean-stageprofile-lto-plugin:
45659 @if lto-plugin-bootstrap
45660 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
45661 all-stageprofile: all-stageprofile-lto-plugin
45662 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
45663 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45664 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45665 @r=`${PWD_COMMAND}`; export r; \
45666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45667 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45668 $(HOST_EXPORTS) \
45669 $(POSTSTAGE1_HOST_EXPORTS) \
45670 cd $(HOST_SUBDIR)/lto-plugin && \
45671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45672 CFLAGS="$(STAGEprofile_CFLAGS)" \
45673 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
45674 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
45675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45678 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45679 TFLAGS="$(STAGEprofile_TFLAGS)" \
45680 $(TARGET-stageprofile-lto-plugin)
45682 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
45683 clean-stageprofile: clean-stageprofile-lto-plugin
45684 clean-stageprofile-lto-plugin:
45685 @if [ $(current_stage) = stageprofile ]; then \
45686 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45687 else \
45688 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
45689 $(MAKE) stageprofile-start; \
45690 fi; \
45691 cd $(HOST_SUBDIR)/lto-plugin && \
45692 $(MAKE) $(EXTRA_HOST_FLAGS) \
45693 $(POSTSTAGE1_FLAGS_TO_PASS) \
45694 clean
45695 @endif lto-plugin-bootstrap
45698 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
45699 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
45700 maybe-all-stagefeedback-lto-plugin:
45701 maybe-clean-stagefeedback-lto-plugin:
45702 @if lto-plugin-bootstrap
45703 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
45704 all-stagefeedback: all-stagefeedback-lto-plugin
45705 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
45706 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45707 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45708 @r=`${PWD_COMMAND}`; export r; \
45709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45710 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45711 $(HOST_EXPORTS) \
45712 $(POSTSTAGE1_HOST_EXPORTS) \
45713 cd $(HOST_SUBDIR)/lto-plugin && \
45714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45715 CFLAGS="$(STAGEfeedback_CFLAGS)" \
45716 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
45717 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
45718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45721 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45722 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45723 $(TARGET-stagefeedback-lto-plugin)
45725 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
45726 clean-stagefeedback: clean-stagefeedback-lto-plugin
45727 clean-stagefeedback-lto-plugin:
45728 @if [ $(current_stage) = stagefeedback ]; then \
45729 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45730 else \
45731 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
45732 $(MAKE) stagefeedback-start; \
45733 fi; \
45734 cd $(HOST_SUBDIR)/lto-plugin && \
45735 $(MAKE) $(EXTRA_HOST_FLAGS) \
45736 $(POSTSTAGE1_FLAGS_TO_PASS) \
45737 clean
45738 @endif lto-plugin-bootstrap
45744 .PHONY: check-lto-plugin maybe-check-lto-plugin
45745 maybe-check-lto-plugin:
45746 @if lto-plugin
45747 maybe-check-lto-plugin: check-lto-plugin
45749 check-lto-plugin:
45750 @: $(MAKE); $(unstage)
45751 @r=`${PWD_COMMAND}`; export r; \
45752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45753 $(HOST_EXPORTS) \
45754 (cd $(HOST_SUBDIR)/lto-plugin && \
45755 $(MAKE) $(FLAGS_TO_PASS) check)
45757 @endif lto-plugin
45759 .PHONY: install-lto-plugin maybe-install-lto-plugin
45760 maybe-install-lto-plugin:
45761 @if lto-plugin
45762 maybe-install-lto-plugin: install-lto-plugin
45764 install-lto-plugin: installdirs
45765 @: $(MAKE); $(unstage)
45766 @r=`${PWD_COMMAND}`; export r; \
45767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45768 $(HOST_EXPORTS) \
45769 (cd $(HOST_SUBDIR)/lto-plugin && \
45770 $(MAKE) $(FLAGS_TO_PASS) install)
45772 @endif lto-plugin
45774 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
45775 maybe-install-strip-lto-plugin:
45776 @if lto-plugin
45777 maybe-install-strip-lto-plugin: install-strip-lto-plugin
45779 install-strip-lto-plugin: installdirs
45780 @: $(MAKE); $(unstage)
45781 @r=`${PWD_COMMAND}`; export r; \
45782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45783 $(HOST_EXPORTS) \
45784 (cd $(HOST_SUBDIR)/lto-plugin && \
45785 $(MAKE) $(FLAGS_TO_PASS) install-strip)
45787 @endif lto-plugin
45789 # Other targets (info, dvi, pdf, etc.)
45791 .PHONY: maybe-info-lto-plugin info-lto-plugin
45792 maybe-info-lto-plugin:
45793 @if lto-plugin
45794 maybe-info-lto-plugin: info-lto-plugin
45796 info-lto-plugin: \
45797 configure-lto-plugin
45798 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45799 r=`${PWD_COMMAND}`; export r; \
45800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45801 $(HOST_EXPORTS) \
45802 for flag in $(EXTRA_HOST_FLAGS) ; do \
45803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45804 done; \
45805 echo "Doing info in lto-plugin" ; \
45806 (cd $(HOST_SUBDIR)/lto-plugin && \
45807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45809 "RANLIB=$${RANLIB}" \
45810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45811 info) \
45812 || exit 1
45814 @endif lto-plugin
45816 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
45817 maybe-dvi-lto-plugin:
45818 @if lto-plugin
45819 maybe-dvi-lto-plugin: dvi-lto-plugin
45821 dvi-lto-plugin: \
45822 configure-lto-plugin
45823 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45824 r=`${PWD_COMMAND}`; export r; \
45825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45826 $(HOST_EXPORTS) \
45827 for flag in $(EXTRA_HOST_FLAGS) ; do \
45828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45829 done; \
45830 echo "Doing dvi in lto-plugin" ; \
45831 (cd $(HOST_SUBDIR)/lto-plugin && \
45832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45834 "RANLIB=$${RANLIB}" \
45835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45836 dvi) \
45837 || exit 1
45839 @endif lto-plugin
45841 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
45842 maybe-pdf-lto-plugin:
45843 @if lto-plugin
45844 maybe-pdf-lto-plugin: pdf-lto-plugin
45846 pdf-lto-plugin: \
45847 configure-lto-plugin
45848 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45849 r=`${PWD_COMMAND}`; export r; \
45850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45851 $(HOST_EXPORTS) \
45852 for flag in $(EXTRA_HOST_FLAGS) ; do \
45853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45854 done; \
45855 echo "Doing pdf in lto-plugin" ; \
45856 (cd $(HOST_SUBDIR)/lto-plugin && \
45857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45859 "RANLIB=$${RANLIB}" \
45860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45861 pdf) \
45862 || exit 1
45864 @endif lto-plugin
45866 .PHONY: maybe-html-lto-plugin html-lto-plugin
45867 maybe-html-lto-plugin:
45868 @if lto-plugin
45869 maybe-html-lto-plugin: html-lto-plugin
45871 html-lto-plugin: \
45872 configure-lto-plugin
45873 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45874 r=`${PWD_COMMAND}`; export r; \
45875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45876 $(HOST_EXPORTS) \
45877 for flag in $(EXTRA_HOST_FLAGS) ; do \
45878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45879 done; \
45880 echo "Doing html in lto-plugin" ; \
45881 (cd $(HOST_SUBDIR)/lto-plugin && \
45882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45884 "RANLIB=$${RANLIB}" \
45885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45886 html) \
45887 || exit 1
45889 @endif lto-plugin
45891 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
45892 maybe-TAGS-lto-plugin:
45893 @if lto-plugin
45894 maybe-TAGS-lto-plugin: TAGS-lto-plugin
45896 TAGS-lto-plugin: \
45897 configure-lto-plugin
45898 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45899 r=`${PWD_COMMAND}`; export r; \
45900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45901 $(HOST_EXPORTS) \
45902 for flag in $(EXTRA_HOST_FLAGS) ; do \
45903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45904 done; \
45905 echo "Doing TAGS in lto-plugin" ; \
45906 (cd $(HOST_SUBDIR)/lto-plugin && \
45907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45909 "RANLIB=$${RANLIB}" \
45910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45911 TAGS) \
45912 || exit 1
45914 @endif lto-plugin
45916 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
45917 maybe-install-info-lto-plugin:
45918 @if lto-plugin
45919 maybe-install-info-lto-plugin: install-info-lto-plugin
45921 install-info-lto-plugin: \
45922 configure-lto-plugin \
45923 info-lto-plugin
45924 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45925 r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(HOST_EXPORTS) \
45928 for flag in $(EXTRA_HOST_FLAGS) ; do \
45929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45930 done; \
45931 echo "Doing install-info in lto-plugin" ; \
45932 (cd $(HOST_SUBDIR)/lto-plugin && \
45933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45935 "RANLIB=$${RANLIB}" \
45936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45937 install-info) \
45938 || exit 1
45940 @endif lto-plugin
45942 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
45943 maybe-install-pdf-lto-plugin:
45944 @if lto-plugin
45945 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
45947 install-pdf-lto-plugin: \
45948 configure-lto-plugin \
45949 pdf-lto-plugin
45950 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45951 r=`${PWD_COMMAND}`; export r; \
45952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45953 $(HOST_EXPORTS) \
45954 for flag in $(EXTRA_HOST_FLAGS) ; do \
45955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45956 done; \
45957 echo "Doing install-pdf in lto-plugin" ; \
45958 (cd $(HOST_SUBDIR)/lto-plugin && \
45959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45961 "RANLIB=$${RANLIB}" \
45962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45963 install-pdf) \
45964 || exit 1
45966 @endif lto-plugin
45968 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
45969 maybe-install-html-lto-plugin:
45970 @if lto-plugin
45971 maybe-install-html-lto-plugin: install-html-lto-plugin
45973 install-html-lto-plugin: \
45974 configure-lto-plugin \
45975 html-lto-plugin
45976 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45977 r=`${PWD_COMMAND}`; export r; \
45978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45979 $(HOST_EXPORTS) \
45980 for flag in $(EXTRA_HOST_FLAGS) ; do \
45981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45982 done; \
45983 echo "Doing install-html in lto-plugin" ; \
45984 (cd $(HOST_SUBDIR)/lto-plugin && \
45985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45987 "RANLIB=$${RANLIB}" \
45988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45989 install-html) \
45990 || exit 1
45992 @endif lto-plugin
45994 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
45995 maybe-installcheck-lto-plugin:
45996 @if lto-plugin
45997 maybe-installcheck-lto-plugin: installcheck-lto-plugin
45999 installcheck-lto-plugin: \
46000 configure-lto-plugin
46001 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46002 r=`${PWD_COMMAND}`; export r; \
46003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46004 $(HOST_EXPORTS) \
46005 for flag in $(EXTRA_HOST_FLAGS) ; do \
46006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46007 done; \
46008 echo "Doing installcheck in lto-plugin" ; \
46009 (cd $(HOST_SUBDIR)/lto-plugin && \
46010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46012 "RANLIB=$${RANLIB}" \
46013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46014 installcheck) \
46015 || exit 1
46017 @endif lto-plugin
46019 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
46020 maybe-mostlyclean-lto-plugin:
46021 @if lto-plugin
46022 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
46024 mostlyclean-lto-plugin:
46025 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46026 r=`${PWD_COMMAND}`; export r; \
46027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46028 $(HOST_EXPORTS) \
46029 for flag in $(EXTRA_HOST_FLAGS) ; do \
46030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46031 done; \
46032 echo "Doing mostlyclean in lto-plugin" ; \
46033 (cd $(HOST_SUBDIR)/lto-plugin && \
46034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46036 "RANLIB=$${RANLIB}" \
46037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46038 mostlyclean) \
46039 || exit 1
46041 @endif lto-plugin
46043 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
46044 maybe-clean-lto-plugin:
46045 @if lto-plugin
46046 maybe-clean-lto-plugin: clean-lto-plugin
46048 clean-lto-plugin:
46049 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46050 r=`${PWD_COMMAND}`; export r; \
46051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46052 $(HOST_EXPORTS) \
46053 for flag in $(EXTRA_HOST_FLAGS) ; do \
46054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46055 done; \
46056 echo "Doing clean in lto-plugin" ; \
46057 (cd $(HOST_SUBDIR)/lto-plugin && \
46058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46060 "RANLIB=$${RANLIB}" \
46061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46062 clean) \
46063 || exit 1
46065 @endif lto-plugin
46067 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
46068 maybe-distclean-lto-plugin:
46069 @if lto-plugin
46070 maybe-distclean-lto-plugin: distclean-lto-plugin
46072 distclean-lto-plugin:
46073 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46074 r=`${PWD_COMMAND}`; export r; \
46075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46076 $(HOST_EXPORTS) \
46077 for flag in $(EXTRA_HOST_FLAGS) ; do \
46078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46079 done; \
46080 echo "Doing distclean in lto-plugin" ; \
46081 (cd $(HOST_SUBDIR)/lto-plugin && \
46082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46084 "RANLIB=$${RANLIB}" \
46085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46086 distclean) \
46087 || exit 1
46089 @endif lto-plugin
46091 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
46092 maybe-maintainer-clean-lto-plugin:
46093 @if lto-plugin
46094 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
46096 maintainer-clean-lto-plugin:
46097 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46098 r=`${PWD_COMMAND}`; export r; \
46099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46100 $(HOST_EXPORTS) \
46101 for flag in $(EXTRA_HOST_FLAGS) ; do \
46102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46103 done; \
46104 echo "Doing maintainer-clean in lto-plugin" ; \
46105 (cd $(HOST_SUBDIR)/lto-plugin && \
46106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46108 "RANLIB=$${RANLIB}" \
46109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46110 maintainer-clean) \
46111 || exit 1
46113 @endif lto-plugin
46117 .PHONY: configure-function_reordering_plugin maybe-configure-function_reordering_plugin
46118 maybe-configure-function_reordering_plugin:
46119 @if gcc-bootstrap
46120 configure-function_reordering_plugin: stage_current
46121 @endif gcc-bootstrap
46122 @if function_reordering_plugin
46123 maybe-configure-function_reordering_plugin: configure-function_reordering_plugin
46124 configure-function_reordering_plugin:
46125 @r=`${PWD_COMMAND}`; export r; \
46126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46127 test ! -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile || exit 0; \
46128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin ; \
46129 $(HOST_EXPORTS) \
46130 echo Configuring in $(HOST_SUBDIR)/function_reordering_plugin; \
46131 cd "$(HOST_SUBDIR)/function_reordering_plugin" || exit 1; \
46132 case $(srcdir) in \
46133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46134 *) topdir=`echo $(HOST_SUBDIR)/function_reordering_plugin/ | \
46135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46136 esac; \
46137 srcdiroption="--srcdir=$${topdir}/function_reordering_plugin"; \
46138 libsrcdir="$$s/function_reordering_plugin"; \
46139 $(SHELL) $${libsrcdir}/configure \
46140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
46141 --target=${target_alias} $${srcdiroption} --enable-shared \
46142 || exit 1
46143 @endif function_reordering_plugin
46147 .PHONY: configure-stage1-function_reordering_plugin maybe-configure-stage1-function_reordering_plugin
46148 maybe-configure-stage1-function_reordering_plugin:
46149 @if function_reordering_plugin-bootstrap
46150 maybe-configure-stage1-function_reordering_plugin: configure-stage1-function_reordering_plugin
46151 configure-stage1-function_reordering_plugin:
46152 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46153 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin
46154 @r=`${PWD_COMMAND}`; export r; \
46155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46156 TFLAGS="$(STAGE1_TFLAGS)"; \
46157 test ! -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile || exit 0; \
46158 $(HOST_EXPORTS) \
46159 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
46160 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
46161 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
46162 echo Configuring stage 1 in $(HOST_SUBDIR)/function_reordering_plugin ; \
46163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin ; \
46164 cd $(HOST_SUBDIR)/function_reordering_plugin || exit 1; \
46165 case $(srcdir) in \
46166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46167 *) topdir=`echo $(HOST_SUBDIR)/function_reordering_plugin/ | \
46168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46169 esac; \
46170 srcdiroption="--srcdir=$${topdir}/function_reordering_plugin"; \
46171 libsrcdir="$$s/function_reordering_plugin"; \
46172 $(SHELL) $${libsrcdir}/configure \
46173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
46174 --target=${target_alias} $${srcdiroption} \
46175 $(STAGE1_CONFIGURE_FLAGS) \
46176 --enable-shared
46177 @endif function_reordering_plugin-bootstrap
46179 .PHONY: configure-stage2-function_reordering_plugin maybe-configure-stage2-function_reordering_plugin
46180 maybe-configure-stage2-function_reordering_plugin:
46181 @if function_reordering_plugin-bootstrap
46182 maybe-configure-stage2-function_reordering_plugin: configure-stage2-function_reordering_plugin
46183 configure-stage2-function_reordering_plugin:
46184 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin
46186 @r=`${PWD_COMMAND}`; export r; \
46187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46188 TFLAGS="$(STAGE2_TFLAGS)"; \
46189 test ! -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile || exit 0; \
46190 $(HOST_EXPORTS) \
46191 $(POSTSTAGE1_HOST_EXPORTS) \
46192 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
46193 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
46194 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
46195 echo Configuring stage 2 in $(HOST_SUBDIR)/function_reordering_plugin ; \
46196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin ; \
46197 cd $(HOST_SUBDIR)/function_reordering_plugin || exit 1; \
46198 case $(srcdir) in \
46199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46200 *) topdir=`echo $(HOST_SUBDIR)/function_reordering_plugin/ | \
46201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46202 esac; \
46203 srcdiroption="--srcdir=$${topdir}/function_reordering_plugin"; \
46204 libsrcdir="$$s/function_reordering_plugin"; \
46205 $(SHELL) $${libsrcdir}/configure \
46206 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
46207 --target=${target_alias} $${srcdiroption} \
46208 --with-build-libsubdir=$(HOST_SUBDIR) \
46209 $(STAGE2_CONFIGURE_FLAGS) \
46210 --enable-shared
46211 @endif function_reordering_plugin-bootstrap
46213 .PHONY: configure-stage3-function_reordering_plugin maybe-configure-stage3-function_reordering_plugin
46214 maybe-configure-stage3-function_reordering_plugin:
46215 @if function_reordering_plugin-bootstrap
46216 maybe-configure-stage3-function_reordering_plugin: configure-stage3-function_reordering_plugin
46217 configure-stage3-function_reordering_plugin:
46218 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin
46220 @r=`${PWD_COMMAND}`; export r; \
46221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46222 TFLAGS="$(STAGE3_TFLAGS)"; \
46223 test ! -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile || exit 0; \
46224 $(HOST_EXPORTS) \
46225 $(POSTSTAGE1_HOST_EXPORTS) \
46226 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
46227 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
46228 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
46229 echo Configuring stage 3 in $(HOST_SUBDIR)/function_reordering_plugin ; \
46230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin ; \
46231 cd $(HOST_SUBDIR)/function_reordering_plugin || exit 1; \
46232 case $(srcdir) in \
46233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46234 *) topdir=`echo $(HOST_SUBDIR)/function_reordering_plugin/ | \
46235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46236 esac; \
46237 srcdiroption="--srcdir=$${topdir}/function_reordering_plugin"; \
46238 libsrcdir="$$s/function_reordering_plugin"; \
46239 $(SHELL) $${libsrcdir}/configure \
46240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
46241 --target=${target_alias} $${srcdiroption} \
46242 --with-build-libsubdir=$(HOST_SUBDIR) \
46243 $(STAGE3_CONFIGURE_FLAGS) \
46244 --enable-shared
46245 @endif function_reordering_plugin-bootstrap
46247 .PHONY: configure-stage4-function_reordering_plugin maybe-configure-stage4-function_reordering_plugin
46248 maybe-configure-stage4-function_reordering_plugin:
46249 @if function_reordering_plugin-bootstrap
46250 maybe-configure-stage4-function_reordering_plugin: configure-stage4-function_reordering_plugin
46251 configure-stage4-function_reordering_plugin:
46252 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin
46254 @r=`${PWD_COMMAND}`; export r; \
46255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46256 TFLAGS="$(STAGE4_TFLAGS)"; \
46257 test ! -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile || exit 0; \
46258 $(HOST_EXPORTS) \
46259 $(POSTSTAGE1_HOST_EXPORTS) \
46260 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
46261 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
46262 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
46263 echo Configuring stage 4 in $(HOST_SUBDIR)/function_reordering_plugin ; \
46264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin ; \
46265 cd $(HOST_SUBDIR)/function_reordering_plugin || exit 1; \
46266 case $(srcdir) in \
46267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46268 *) topdir=`echo $(HOST_SUBDIR)/function_reordering_plugin/ | \
46269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46270 esac; \
46271 srcdiroption="--srcdir=$${topdir}/function_reordering_plugin"; \
46272 libsrcdir="$$s/function_reordering_plugin"; \
46273 $(SHELL) $${libsrcdir}/configure \
46274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
46275 --target=${target_alias} $${srcdiroption} \
46276 --with-build-libsubdir=$(HOST_SUBDIR) \
46277 $(STAGE4_CONFIGURE_FLAGS) \
46278 --enable-shared
46279 @endif function_reordering_plugin-bootstrap
46281 .PHONY: configure-stageprofile-function_reordering_plugin maybe-configure-stageprofile-function_reordering_plugin
46282 maybe-configure-stageprofile-function_reordering_plugin:
46283 @if function_reordering_plugin-bootstrap
46284 maybe-configure-stageprofile-function_reordering_plugin: configure-stageprofile-function_reordering_plugin
46285 configure-stageprofile-function_reordering_plugin:
46286 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46287 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin
46288 @r=`${PWD_COMMAND}`; export r; \
46289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46290 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46291 test ! -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile || exit 0; \
46292 $(HOST_EXPORTS) \
46293 $(POSTSTAGE1_HOST_EXPORTS) \
46294 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
46295 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
46296 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
46297 echo Configuring stage profile in $(HOST_SUBDIR)/function_reordering_plugin ; \
46298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin ; \
46299 cd $(HOST_SUBDIR)/function_reordering_plugin || exit 1; \
46300 case $(srcdir) in \
46301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46302 *) topdir=`echo $(HOST_SUBDIR)/function_reordering_plugin/ | \
46303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46304 esac; \
46305 srcdiroption="--srcdir=$${topdir}/function_reordering_plugin"; \
46306 libsrcdir="$$s/function_reordering_plugin"; \
46307 $(SHELL) $${libsrcdir}/configure \
46308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
46309 --target=${target_alias} $${srcdiroption} \
46310 --with-build-libsubdir=$(HOST_SUBDIR) \
46311 $(STAGEprofile_CONFIGURE_FLAGS) \
46312 --enable-shared
46313 @endif function_reordering_plugin-bootstrap
46315 .PHONY: configure-stagefeedback-function_reordering_plugin maybe-configure-stagefeedback-function_reordering_plugin
46316 maybe-configure-stagefeedback-function_reordering_plugin:
46317 @if function_reordering_plugin-bootstrap
46318 maybe-configure-stagefeedback-function_reordering_plugin: configure-stagefeedback-function_reordering_plugin
46319 configure-stagefeedback-function_reordering_plugin:
46320 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46321 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin
46322 @r=`${PWD_COMMAND}`; export r; \
46323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46324 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46325 test ! -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile || exit 0; \
46326 $(HOST_EXPORTS) \
46327 $(POSTSTAGE1_HOST_EXPORTS) \
46328 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
46329 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
46330 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
46331 echo Configuring stage feedback in $(HOST_SUBDIR)/function_reordering_plugin ; \
46332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/function_reordering_plugin ; \
46333 cd $(HOST_SUBDIR)/function_reordering_plugin || exit 1; \
46334 case $(srcdir) in \
46335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46336 *) topdir=`echo $(HOST_SUBDIR)/function_reordering_plugin/ | \
46337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46338 esac; \
46339 srcdiroption="--srcdir=$${topdir}/function_reordering_plugin"; \
46340 libsrcdir="$$s/function_reordering_plugin"; \
46341 $(SHELL) $${libsrcdir}/configure \
46342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
46343 --target=${target_alias} $${srcdiroption} \
46344 --with-build-libsubdir=$(HOST_SUBDIR) \
46345 $(STAGEfeedback_CONFIGURE_FLAGS) \
46346 --enable-shared
46347 @endif function_reordering_plugin-bootstrap
46353 .PHONY: all-function_reordering_plugin maybe-all-function_reordering_plugin
46354 maybe-all-function_reordering_plugin:
46355 @if gcc-bootstrap
46356 all-function_reordering_plugin: stage_current
46357 @endif gcc-bootstrap
46358 @if function_reordering_plugin
46359 TARGET-function_reordering_plugin=all
46360 maybe-all-function_reordering_plugin: all-function_reordering_plugin
46361 all-function_reordering_plugin: configure-function_reordering_plugin
46362 @r=`${PWD_COMMAND}`; export r; \
46363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46364 $(HOST_EXPORTS) \
46365 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46366 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
46367 $(TARGET-function_reordering_plugin))
46368 @endif function_reordering_plugin
46372 .PHONY: all-stage1-function_reordering_plugin maybe-all-stage1-function_reordering_plugin
46373 .PHONY: clean-stage1-function_reordering_plugin maybe-clean-stage1-function_reordering_plugin
46374 maybe-all-stage1-function_reordering_plugin:
46375 maybe-clean-stage1-function_reordering_plugin:
46376 @if function_reordering_plugin-bootstrap
46377 maybe-all-stage1-function_reordering_plugin: all-stage1-function_reordering_plugin
46378 all-stage1: all-stage1-function_reordering_plugin
46379 TARGET-stage1-function_reordering_plugin = $(TARGET-function_reordering_plugin)
46380 all-stage1-function_reordering_plugin: configure-stage1-function_reordering_plugin
46381 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46382 @r=`${PWD_COMMAND}`; export r; \
46383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46384 TFLAGS="$(STAGE1_TFLAGS)"; \
46385 $(HOST_EXPORTS) \
46386 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46388 CFLAGS="$(STAGE1_CFLAGS)" \
46389 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
46390 LIBCFLAGS="$(LIBCFLAGS)" \
46391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46394 $(EXTRA_HOST_FLAGS) \
46395 TFLAGS="$(STAGE1_TFLAGS)" \
46396 $(TARGET-stage1-function_reordering_plugin)
46398 maybe-clean-stage1-function_reordering_plugin: clean-stage1-function_reordering_plugin
46399 clean-stage1: clean-stage1-function_reordering_plugin
46400 clean-stage1-function_reordering_plugin:
46401 @if [ $(current_stage) = stage1 ]; then \
46402 [ -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile ] || exit 0; \
46403 else \
46404 [ -f $(HOST_SUBDIR)/stage1-function_reordering_plugin/Makefile ] || exit 0; \
46405 $(MAKE) stage1-start; \
46406 fi; \
46407 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46408 $(MAKE) $(EXTRA_HOST_FLAGS) \
46409 clean
46410 @endif function_reordering_plugin-bootstrap
46413 .PHONY: all-stage2-function_reordering_plugin maybe-all-stage2-function_reordering_plugin
46414 .PHONY: clean-stage2-function_reordering_plugin maybe-clean-stage2-function_reordering_plugin
46415 maybe-all-stage2-function_reordering_plugin:
46416 maybe-clean-stage2-function_reordering_plugin:
46417 @if function_reordering_plugin-bootstrap
46418 maybe-all-stage2-function_reordering_plugin: all-stage2-function_reordering_plugin
46419 all-stage2: all-stage2-function_reordering_plugin
46420 TARGET-stage2-function_reordering_plugin = $(TARGET-function_reordering_plugin)
46421 all-stage2-function_reordering_plugin: configure-stage2-function_reordering_plugin
46422 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46423 @r=`${PWD_COMMAND}`; export r; \
46424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46425 TFLAGS="$(STAGE2_TFLAGS)"; \
46426 $(HOST_EXPORTS) \
46427 $(POSTSTAGE1_HOST_EXPORTS) \
46428 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46430 CFLAGS="$(STAGE2_CFLAGS)" \
46431 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
46432 LIBCFLAGS="$(STAGE2_CFLAGS)" \
46433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
46437 TFLAGS="$(STAGE2_TFLAGS)" \
46438 $(TARGET-stage2-function_reordering_plugin)
46440 maybe-clean-stage2-function_reordering_plugin: clean-stage2-function_reordering_plugin
46441 clean-stage2: clean-stage2-function_reordering_plugin
46442 clean-stage2-function_reordering_plugin:
46443 @if [ $(current_stage) = stage2 ]; then \
46444 [ -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile ] || exit 0; \
46445 else \
46446 [ -f $(HOST_SUBDIR)/stage2-function_reordering_plugin/Makefile ] || exit 0; \
46447 $(MAKE) stage2-start; \
46448 fi; \
46449 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46450 $(MAKE) $(EXTRA_HOST_FLAGS) \
46451 $(POSTSTAGE1_FLAGS_TO_PASS) \
46452 clean
46453 @endif function_reordering_plugin-bootstrap
46456 .PHONY: all-stage3-function_reordering_plugin maybe-all-stage3-function_reordering_plugin
46457 .PHONY: clean-stage3-function_reordering_plugin maybe-clean-stage3-function_reordering_plugin
46458 maybe-all-stage3-function_reordering_plugin:
46459 maybe-clean-stage3-function_reordering_plugin:
46460 @if function_reordering_plugin-bootstrap
46461 maybe-all-stage3-function_reordering_plugin: all-stage3-function_reordering_plugin
46462 all-stage3: all-stage3-function_reordering_plugin
46463 TARGET-stage3-function_reordering_plugin = $(TARGET-function_reordering_plugin)
46464 all-stage3-function_reordering_plugin: configure-stage3-function_reordering_plugin
46465 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46466 @r=`${PWD_COMMAND}`; export r; \
46467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46468 TFLAGS="$(STAGE3_TFLAGS)"; \
46469 $(HOST_EXPORTS) \
46470 $(POSTSTAGE1_HOST_EXPORTS) \
46471 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46473 CFLAGS="$(STAGE3_CFLAGS)" \
46474 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
46475 LIBCFLAGS="$(STAGE3_CFLAGS)" \
46476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
46480 TFLAGS="$(STAGE3_TFLAGS)" \
46481 $(TARGET-stage3-function_reordering_plugin)
46483 maybe-clean-stage3-function_reordering_plugin: clean-stage3-function_reordering_plugin
46484 clean-stage3: clean-stage3-function_reordering_plugin
46485 clean-stage3-function_reordering_plugin:
46486 @if [ $(current_stage) = stage3 ]; then \
46487 [ -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile ] || exit 0; \
46488 else \
46489 [ -f $(HOST_SUBDIR)/stage3-function_reordering_plugin/Makefile ] || exit 0; \
46490 $(MAKE) stage3-start; \
46491 fi; \
46492 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46493 $(MAKE) $(EXTRA_HOST_FLAGS) \
46494 $(POSTSTAGE1_FLAGS_TO_PASS) \
46495 clean
46496 @endif function_reordering_plugin-bootstrap
46499 .PHONY: all-stage4-function_reordering_plugin maybe-all-stage4-function_reordering_plugin
46500 .PHONY: clean-stage4-function_reordering_plugin maybe-clean-stage4-function_reordering_plugin
46501 maybe-all-stage4-function_reordering_plugin:
46502 maybe-clean-stage4-function_reordering_plugin:
46503 @if function_reordering_plugin-bootstrap
46504 maybe-all-stage4-function_reordering_plugin: all-stage4-function_reordering_plugin
46505 all-stage4: all-stage4-function_reordering_plugin
46506 TARGET-stage4-function_reordering_plugin = $(TARGET-function_reordering_plugin)
46507 all-stage4-function_reordering_plugin: configure-stage4-function_reordering_plugin
46508 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46509 @r=`${PWD_COMMAND}`; export r; \
46510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46511 TFLAGS="$(STAGE4_TFLAGS)"; \
46512 $(HOST_EXPORTS) \
46513 $(POSTSTAGE1_HOST_EXPORTS) \
46514 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46516 CFLAGS="$(STAGE4_CFLAGS)" \
46517 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
46518 LIBCFLAGS="$(STAGE4_CFLAGS)" \
46519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
46523 TFLAGS="$(STAGE4_TFLAGS)" \
46524 $(TARGET-stage4-function_reordering_plugin)
46526 maybe-clean-stage4-function_reordering_plugin: clean-stage4-function_reordering_plugin
46527 clean-stage4: clean-stage4-function_reordering_plugin
46528 clean-stage4-function_reordering_plugin:
46529 @if [ $(current_stage) = stage4 ]; then \
46530 [ -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile ] || exit 0; \
46531 else \
46532 [ -f $(HOST_SUBDIR)/stage4-function_reordering_plugin/Makefile ] || exit 0; \
46533 $(MAKE) stage4-start; \
46534 fi; \
46535 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46536 $(MAKE) $(EXTRA_HOST_FLAGS) \
46537 $(POSTSTAGE1_FLAGS_TO_PASS) \
46538 clean
46539 @endif function_reordering_plugin-bootstrap
46542 .PHONY: all-stageprofile-function_reordering_plugin maybe-all-stageprofile-function_reordering_plugin
46543 .PHONY: clean-stageprofile-function_reordering_plugin maybe-clean-stageprofile-function_reordering_plugin
46544 maybe-all-stageprofile-function_reordering_plugin:
46545 maybe-clean-stageprofile-function_reordering_plugin:
46546 @if function_reordering_plugin-bootstrap
46547 maybe-all-stageprofile-function_reordering_plugin: all-stageprofile-function_reordering_plugin
46548 all-stageprofile: all-stageprofile-function_reordering_plugin
46549 TARGET-stageprofile-function_reordering_plugin = $(TARGET-function_reordering_plugin)
46550 all-stageprofile-function_reordering_plugin: configure-stageprofile-function_reordering_plugin
46551 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46552 @r=`${PWD_COMMAND}`; export r; \
46553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46554 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46555 $(HOST_EXPORTS) \
46556 $(POSTSTAGE1_HOST_EXPORTS) \
46557 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46559 CFLAGS="$(STAGEprofile_CFLAGS)" \
46560 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
46561 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
46562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
46566 TFLAGS="$(STAGEprofile_TFLAGS)" \
46567 $(TARGET-stageprofile-function_reordering_plugin)
46569 maybe-clean-stageprofile-function_reordering_plugin: clean-stageprofile-function_reordering_plugin
46570 clean-stageprofile: clean-stageprofile-function_reordering_plugin
46571 clean-stageprofile-function_reordering_plugin:
46572 @if [ $(current_stage) = stageprofile ]; then \
46573 [ -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile ] || exit 0; \
46574 else \
46575 [ -f $(HOST_SUBDIR)/stageprofile-function_reordering_plugin/Makefile ] || exit 0; \
46576 $(MAKE) stageprofile-start; \
46577 fi; \
46578 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46579 $(MAKE) $(EXTRA_HOST_FLAGS) \
46580 $(POSTSTAGE1_FLAGS_TO_PASS) \
46581 clean
46582 @endif function_reordering_plugin-bootstrap
46585 .PHONY: all-stagefeedback-function_reordering_plugin maybe-all-stagefeedback-function_reordering_plugin
46586 .PHONY: clean-stagefeedback-function_reordering_plugin maybe-clean-stagefeedback-function_reordering_plugin
46587 maybe-all-stagefeedback-function_reordering_plugin:
46588 maybe-clean-stagefeedback-function_reordering_plugin:
46589 @if function_reordering_plugin-bootstrap
46590 maybe-all-stagefeedback-function_reordering_plugin: all-stagefeedback-function_reordering_plugin
46591 all-stagefeedback: all-stagefeedback-function_reordering_plugin
46592 TARGET-stagefeedback-function_reordering_plugin = $(TARGET-function_reordering_plugin)
46593 all-stagefeedback-function_reordering_plugin: configure-stagefeedback-function_reordering_plugin
46594 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46595 @r=`${PWD_COMMAND}`; export r; \
46596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46597 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46598 $(HOST_EXPORTS) \
46599 $(POSTSTAGE1_HOST_EXPORTS) \
46600 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46602 CFLAGS="$(STAGEfeedback_CFLAGS)" \
46603 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
46604 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
46605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
46609 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46610 $(TARGET-stagefeedback-function_reordering_plugin)
46612 maybe-clean-stagefeedback-function_reordering_plugin: clean-stagefeedback-function_reordering_plugin
46613 clean-stagefeedback: clean-stagefeedback-function_reordering_plugin
46614 clean-stagefeedback-function_reordering_plugin:
46615 @if [ $(current_stage) = stagefeedback ]; then \
46616 [ -f $(HOST_SUBDIR)/function_reordering_plugin/Makefile ] || exit 0; \
46617 else \
46618 [ -f $(HOST_SUBDIR)/stagefeedback-function_reordering_plugin/Makefile ] || exit 0; \
46619 $(MAKE) stagefeedback-start; \
46620 fi; \
46621 cd $(HOST_SUBDIR)/function_reordering_plugin && \
46622 $(MAKE) $(EXTRA_HOST_FLAGS) \
46623 $(POSTSTAGE1_FLAGS_TO_PASS) \
46624 clean
46625 @endif function_reordering_plugin-bootstrap
46631 .PHONY: check-function_reordering_plugin maybe-check-function_reordering_plugin
46632 maybe-check-function_reordering_plugin:
46633 @if function_reordering_plugin
46634 maybe-check-function_reordering_plugin: check-function_reordering_plugin
46636 check-function_reordering_plugin:
46637 @: $(MAKE); $(unstage)
46638 @r=`${PWD_COMMAND}`; export r; \
46639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46640 $(HOST_EXPORTS) \
46641 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46642 $(MAKE) $(FLAGS_TO_PASS) check)
46644 @endif function_reordering_plugin
46646 .PHONY: install-function_reordering_plugin maybe-install-function_reordering_plugin
46647 maybe-install-function_reordering_plugin:
46648 @if function_reordering_plugin
46649 maybe-install-function_reordering_plugin: install-function_reordering_plugin
46651 install-function_reordering_plugin: installdirs
46652 @: $(MAKE); $(unstage)
46653 @r=`${PWD_COMMAND}`; export r; \
46654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46655 $(HOST_EXPORTS) \
46656 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46657 $(MAKE) $(FLAGS_TO_PASS) install)
46659 @endif function_reordering_plugin
46661 .PHONY: install-strip-function_reordering_plugin maybe-install-strip-function_reordering_plugin
46662 maybe-install-strip-function_reordering_plugin:
46663 @if function_reordering_plugin
46664 maybe-install-strip-function_reordering_plugin: install-strip-function_reordering_plugin
46666 install-strip-function_reordering_plugin: installdirs
46667 @: $(MAKE); $(unstage)
46668 @r=`${PWD_COMMAND}`; export r; \
46669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46670 $(HOST_EXPORTS) \
46671 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46672 $(MAKE) $(FLAGS_TO_PASS) install-strip)
46674 @endif function_reordering_plugin
46676 # Other targets (info, dvi, pdf, etc.)
46678 .PHONY: maybe-info-function_reordering_plugin info-function_reordering_plugin
46679 maybe-info-function_reordering_plugin:
46680 @if function_reordering_plugin
46681 maybe-info-function_reordering_plugin: info-function_reordering_plugin
46683 info-function_reordering_plugin: \
46684 configure-function_reordering_plugin
46685 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46686 r=`${PWD_COMMAND}`; export r; \
46687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46688 $(HOST_EXPORTS) \
46689 for flag in $(EXTRA_HOST_FLAGS) ; do \
46690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46691 done; \
46692 echo "Doing info in function_reordering_plugin" ; \
46693 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46696 "RANLIB=$${RANLIB}" \
46697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46698 info) \
46699 || exit 1
46701 @endif function_reordering_plugin
46703 .PHONY: maybe-dvi-function_reordering_plugin dvi-function_reordering_plugin
46704 maybe-dvi-function_reordering_plugin:
46705 @if function_reordering_plugin
46706 maybe-dvi-function_reordering_plugin: dvi-function_reordering_plugin
46708 dvi-function_reordering_plugin: \
46709 configure-function_reordering_plugin
46710 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46711 r=`${PWD_COMMAND}`; export r; \
46712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46713 $(HOST_EXPORTS) \
46714 for flag in $(EXTRA_HOST_FLAGS) ; do \
46715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46716 done; \
46717 echo "Doing dvi in function_reordering_plugin" ; \
46718 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46721 "RANLIB=$${RANLIB}" \
46722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46723 dvi) \
46724 || exit 1
46726 @endif function_reordering_plugin
46728 .PHONY: maybe-pdf-function_reordering_plugin pdf-function_reordering_plugin
46729 maybe-pdf-function_reordering_plugin:
46730 @if function_reordering_plugin
46731 maybe-pdf-function_reordering_plugin: pdf-function_reordering_plugin
46733 pdf-function_reordering_plugin: \
46734 configure-function_reordering_plugin
46735 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46736 r=`${PWD_COMMAND}`; export r; \
46737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46738 $(HOST_EXPORTS) \
46739 for flag in $(EXTRA_HOST_FLAGS) ; do \
46740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46741 done; \
46742 echo "Doing pdf in function_reordering_plugin" ; \
46743 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46746 "RANLIB=$${RANLIB}" \
46747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46748 pdf) \
46749 || exit 1
46751 @endif function_reordering_plugin
46753 .PHONY: maybe-html-function_reordering_plugin html-function_reordering_plugin
46754 maybe-html-function_reordering_plugin:
46755 @if function_reordering_plugin
46756 maybe-html-function_reordering_plugin: html-function_reordering_plugin
46758 html-function_reordering_plugin: \
46759 configure-function_reordering_plugin
46760 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46761 r=`${PWD_COMMAND}`; export r; \
46762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46763 $(HOST_EXPORTS) \
46764 for flag in $(EXTRA_HOST_FLAGS) ; do \
46765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46766 done; \
46767 echo "Doing html in function_reordering_plugin" ; \
46768 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46771 "RANLIB=$${RANLIB}" \
46772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46773 html) \
46774 || exit 1
46776 @endif function_reordering_plugin
46778 .PHONY: maybe-TAGS-function_reordering_plugin TAGS-function_reordering_plugin
46779 maybe-TAGS-function_reordering_plugin:
46780 @if function_reordering_plugin
46781 maybe-TAGS-function_reordering_plugin: TAGS-function_reordering_plugin
46783 TAGS-function_reordering_plugin: \
46784 configure-function_reordering_plugin
46785 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46786 r=`${PWD_COMMAND}`; export r; \
46787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46788 $(HOST_EXPORTS) \
46789 for flag in $(EXTRA_HOST_FLAGS) ; do \
46790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46791 done; \
46792 echo "Doing TAGS in function_reordering_plugin" ; \
46793 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46796 "RANLIB=$${RANLIB}" \
46797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46798 TAGS) \
46799 || exit 1
46801 @endif function_reordering_plugin
46803 .PHONY: maybe-install-info-function_reordering_plugin install-info-function_reordering_plugin
46804 maybe-install-info-function_reordering_plugin:
46805 @if function_reordering_plugin
46806 maybe-install-info-function_reordering_plugin: install-info-function_reordering_plugin
46808 install-info-function_reordering_plugin: \
46809 configure-function_reordering_plugin \
46810 info-function_reordering_plugin
46811 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46812 r=`${PWD_COMMAND}`; export r; \
46813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46814 $(HOST_EXPORTS) \
46815 for flag in $(EXTRA_HOST_FLAGS) ; do \
46816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46817 done; \
46818 echo "Doing install-info in function_reordering_plugin" ; \
46819 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46822 "RANLIB=$${RANLIB}" \
46823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46824 install-info) \
46825 || exit 1
46827 @endif function_reordering_plugin
46829 .PHONY: maybe-install-pdf-function_reordering_plugin install-pdf-function_reordering_plugin
46830 maybe-install-pdf-function_reordering_plugin:
46831 @if function_reordering_plugin
46832 maybe-install-pdf-function_reordering_plugin: install-pdf-function_reordering_plugin
46834 install-pdf-function_reordering_plugin: \
46835 configure-function_reordering_plugin \
46836 pdf-function_reordering_plugin
46837 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46838 r=`${PWD_COMMAND}`; export r; \
46839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46840 $(HOST_EXPORTS) \
46841 for flag in $(EXTRA_HOST_FLAGS) ; do \
46842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46843 done; \
46844 echo "Doing install-pdf in function_reordering_plugin" ; \
46845 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46848 "RANLIB=$${RANLIB}" \
46849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46850 install-pdf) \
46851 || exit 1
46853 @endif function_reordering_plugin
46855 .PHONY: maybe-install-html-function_reordering_plugin install-html-function_reordering_plugin
46856 maybe-install-html-function_reordering_plugin:
46857 @if function_reordering_plugin
46858 maybe-install-html-function_reordering_plugin: install-html-function_reordering_plugin
46860 install-html-function_reordering_plugin: \
46861 configure-function_reordering_plugin \
46862 html-function_reordering_plugin
46863 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46864 r=`${PWD_COMMAND}`; export r; \
46865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46866 $(HOST_EXPORTS) \
46867 for flag in $(EXTRA_HOST_FLAGS) ; do \
46868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46869 done; \
46870 echo "Doing install-html in function_reordering_plugin" ; \
46871 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46874 "RANLIB=$${RANLIB}" \
46875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46876 install-html) \
46877 || exit 1
46879 @endif function_reordering_plugin
46881 .PHONY: maybe-installcheck-function_reordering_plugin installcheck-function_reordering_plugin
46882 maybe-installcheck-function_reordering_plugin:
46883 @if function_reordering_plugin
46884 maybe-installcheck-function_reordering_plugin: installcheck-function_reordering_plugin
46886 installcheck-function_reordering_plugin: \
46887 configure-function_reordering_plugin
46888 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46889 r=`${PWD_COMMAND}`; export r; \
46890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46891 $(HOST_EXPORTS) \
46892 for flag in $(EXTRA_HOST_FLAGS) ; do \
46893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46894 done; \
46895 echo "Doing installcheck in function_reordering_plugin" ; \
46896 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46899 "RANLIB=$${RANLIB}" \
46900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46901 installcheck) \
46902 || exit 1
46904 @endif function_reordering_plugin
46906 .PHONY: maybe-mostlyclean-function_reordering_plugin mostlyclean-function_reordering_plugin
46907 maybe-mostlyclean-function_reordering_plugin:
46908 @if function_reordering_plugin
46909 maybe-mostlyclean-function_reordering_plugin: mostlyclean-function_reordering_plugin
46911 mostlyclean-function_reordering_plugin:
46912 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46913 r=`${PWD_COMMAND}`; export r; \
46914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46915 $(HOST_EXPORTS) \
46916 for flag in $(EXTRA_HOST_FLAGS) ; do \
46917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46918 done; \
46919 echo "Doing mostlyclean in function_reordering_plugin" ; \
46920 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46923 "RANLIB=$${RANLIB}" \
46924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46925 mostlyclean) \
46926 || exit 1
46928 @endif function_reordering_plugin
46930 .PHONY: maybe-clean-function_reordering_plugin clean-function_reordering_plugin
46931 maybe-clean-function_reordering_plugin:
46932 @if function_reordering_plugin
46933 maybe-clean-function_reordering_plugin: clean-function_reordering_plugin
46935 clean-function_reordering_plugin:
46936 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46937 r=`${PWD_COMMAND}`; export r; \
46938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46939 $(HOST_EXPORTS) \
46940 for flag in $(EXTRA_HOST_FLAGS) ; do \
46941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46942 done; \
46943 echo "Doing clean in function_reordering_plugin" ; \
46944 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46947 "RANLIB=$${RANLIB}" \
46948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46949 clean) \
46950 || exit 1
46952 @endif function_reordering_plugin
46954 .PHONY: maybe-distclean-function_reordering_plugin distclean-function_reordering_plugin
46955 maybe-distclean-function_reordering_plugin:
46956 @if function_reordering_plugin
46957 maybe-distclean-function_reordering_plugin: distclean-function_reordering_plugin
46959 distclean-function_reordering_plugin:
46960 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46961 r=`${PWD_COMMAND}`; export r; \
46962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46963 $(HOST_EXPORTS) \
46964 for flag in $(EXTRA_HOST_FLAGS) ; do \
46965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46966 done; \
46967 echo "Doing distclean in function_reordering_plugin" ; \
46968 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46971 "RANLIB=$${RANLIB}" \
46972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46973 distclean) \
46974 || exit 1
46976 @endif function_reordering_plugin
46978 .PHONY: maybe-maintainer-clean-function_reordering_plugin maintainer-clean-function_reordering_plugin
46979 maybe-maintainer-clean-function_reordering_plugin:
46980 @if function_reordering_plugin
46981 maybe-maintainer-clean-function_reordering_plugin: maintainer-clean-function_reordering_plugin
46983 maintainer-clean-function_reordering_plugin:
46984 @[ -f ./function_reordering_plugin/Makefile ] || exit 0; \
46985 r=`${PWD_COMMAND}`; export r; \
46986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46987 $(HOST_EXPORTS) \
46988 for flag in $(EXTRA_HOST_FLAGS) ; do \
46989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46990 done; \
46991 echo "Doing maintainer-clean in function_reordering_plugin" ; \
46992 (cd $(HOST_SUBDIR)/function_reordering_plugin && \
46993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46995 "RANLIB=$${RANLIB}" \
46996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46997 maintainer-clean) \
46998 || exit 1
47000 @endif function_reordering_plugin
47004 # ---------------------------------------
47005 # Modules which run on the target machine
47006 # ---------------------------------------
47011 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
47012 maybe-configure-target-libstdc++-v3:
47013 @if gcc-bootstrap
47014 configure-target-libstdc++-v3: stage_current
47015 @endif gcc-bootstrap
47016 @if target-libstdc++-v3
47017 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
47018 configure-target-libstdc++-v3:
47019 @r=`${PWD_COMMAND}`; export r; \
47020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47021 echo "Checking multilib configuration for libstdc++-v3..."; \
47022 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
47023 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
47024 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47025 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47026 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
47027 else \
47028 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
47029 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47030 fi; \
47031 else \
47032 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47033 fi; \
47034 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
47035 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
47036 $(RAW_CXX_TARGET_EXPORTS) \
47037 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
47038 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
47039 case $(srcdir) in \
47040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47041 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
47042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47043 esac; \
47044 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
47045 libsrcdir="$$s/libstdc++-v3"; \
47046 rm -f no-such-file || : ; \
47047 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47048 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47049 --target=${target_alias} $${srcdiroption} \
47050 || exit 1
47051 @endif target-libstdc++-v3
47055 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
47056 maybe-configure-stage1-target-libstdc++-v3:
47057 @if target-libstdc++-v3-bootstrap
47058 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
47059 configure-stage1-target-libstdc++-v3:
47060 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47061 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
47062 @r=`${PWD_COMMAND}`; export r; \
47063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47064 TFLAGS="$(STAGE1_TFLAGS)"; \
47065 echo "Checking multilib configuration for libstdc++-v3..."; \
47066 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
47067 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47068 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47069 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
47070 else \
47071 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
47072 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47073 fi; \
47074 else \
47075 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47076 fi; \
47077 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
47078 $(RAW_CXX_TARGET_EXPORTS) \
47079 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47080 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47081 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47082 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
47083 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
47084 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
47085 case $(srcdir) in \
47086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47087 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
47088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47089 esac; \
47090 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
47091 libsrcdir="$$s/libstdc++-v3"; \
47092 $(SHELL) $${libsrcdir}/configure \
47093 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47094 --target=${target_alias} $${srcdiroption} \
47095 $(STAGE1_CONFIGURE_FLAGS)
47096 @endif target-libstdc++-v3-bootstrap
47098 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
47099 maybe-configure-stage2-target-libstdc++-v3:
47100 @if target-libstdc++-v3-bootstrap
47101 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
47102 configure-stage2-target-libstdc++-v3:
47103 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47104 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
47105 @r=`${PWD_COMMAND}`; export r; \
47106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47107 TFLAGS="$(STAGE2_TFLAGS)"; \
47108 echo "Checking multilib configuration for libstdc++-v3..."; \
47109 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
47110 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47111 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47112 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
47113 else \
47114 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
47115 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47116 fi; \
47117 else \
47118 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47119 fi; \
47120 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
47121 $(RAW_CXX_TARGET_EXPORTS) \
47123 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47124 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47125 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47126 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
47127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
47128 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
47129 case $(srcdir) in \
47130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47131 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
47132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47133 esac; \
47134 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
47135 libsrcdir="$$s/libstdc++-v3"; \
47136 $(SHELL) $${libsrcdir}/configure \
47137 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47138 --target=${target_alias} $${srcdiroption} \
47139 --with-build-libsubdir=$(HOST_SUBDIR) \
47140 $(STAGE2_CONFIGURE_FLAGS)
47141 @endif target-libstdc++-v3-bootstrap
47143 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
47144 maybe-configure-stage3-target-libstdc++-v3:
47145 @if target-libstdc++-v3-bootstrap
47146 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
47147 configure-stage3-target-libstdc++-v3:
47148 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47149 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
47150 @r=`${PWD_COMMAND}`; export r; \
47151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47152 TFLAGS="$(STAGE3_TFLAGS)"; \
47153 echo "Checking multilib configuration for libstdc++-v3..."; \
47154 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
47155 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47156 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47157 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
47158 else \
47159 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
47160 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47161 fi; \
47162 else \
47163 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47164 fi; \
47165 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
47166 $(RAW_CXX_TARGET_EXPORTS) \
47168 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47169 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47170 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47171 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
47172 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
47173 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
47174 case $(srcdir) in \
47175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47176 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
47177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47178 esac; \
47179 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
47180 libsrcdir="$$s/libstdc++-v3"; \
47181 $(SHELL) $${libsrcdir}/configure \
47182 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47183 --target=${target_alias} $${srcdiroption} \
47184 --with-build-libsubdir=$(HOST_SUBDIR) \
47185 $(STAGE3_CONFIGURE_FLAGS)
47186 @endif target-libstdc++-v3-bootstrap
47188 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
47189 maybe-configure-stage4-target-libstdc++-v3:
47190 @if target-libstdc++-v3-bootstrap
47191 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
47192 configure-stage4-target-libstdc++-v3:
47193 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47194 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
47195 @r=`${PWD_COMMAND}`; export r; \
47196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47197 TFLAGS="$(STAGE4_TFLAGS)"; \
47198 echo "Checking multilib configuration for libstdc++-v3..."; \
47199 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
47200 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47201 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47202 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
47203 else \
47204 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
47205 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47206 fi; \
47207 else \
47208 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47209 fi; \
47210 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
47211 $(RAW_CXX_TARGET_EXPORTS) \
47213 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47214 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47215 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47216 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
47217 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
47218 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
47219 case $(srcdir) in \
47220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47221 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
47222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47223 esac; \
47224 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
47225 libsrcdir="$$s/libstdc++-v3"; \
47226 $(SHELL) $${libsrcdir}/configure \
47227 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47228 --target=${target_alias} $${srcdiroption} \
47229 --with-build-libsubdir=$(HOST_SUBDIR) \
47230 $(STAGE4_CONFIGURE_FLAGS)
47231 @endif target-libstdc++-v3-bootstrap
47233 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
47234 maybe-configure-stageprofile-target-libstdc++-v3:
47235 @if target-libstdc++-v3-bootstrap
47236 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
47237 configure-stageprofile-target-libstdc++-v3:
47238 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47239 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
47240 @r=`${PWD_COMMAND}`; export r; \
47241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47242 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47243 echo "Checking multilib configuration for libstdc++-v3..."; \
47244 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
47245 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47246 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47247 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
47248 else \
47249 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
47250 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47251 fi; \
47252 else \
47253 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47254 fi; \
47255 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
47256 $(RAW_CXX_TARGET_EXPORTS) \
47258 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47259 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47260 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47261 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
47262 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
47263 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
47264 case $(srcdir) in \
47265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47266 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
47267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47268 esac; \
47269 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
47270 libsrcdir="$$s/libstdc++-v3"; \
47271 $(SHELL) $${libsrcdir}/configure \
47272 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47273 --target=${target_alias} $${srcdiroption} \
47274 --with-build-libsubdir=$(HOST_SUBDIR) \
47275 $(STAGEprofile_CONFIGURE_FLAGS)
47276 @endif target-libstdc++-v3-bootstrap
47278 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
47279 maybe-configure-stagefeedback-target-libstdc++-v3:
47280 @if target-libstdc++-v3-bootstrap
47281 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
47282 configure-stagefeedback-target-libstdc++-v3:
47283 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47284 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
47285 @r=`${PWD_COMMAND}`; export r; \
47286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47287 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47288 echo "Checking multilib configuration for libstdc++-v3..."; \
47289 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
47290 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47291 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
47292 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
47293 else \
47294 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
47295 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47296 fi; \
47297 else \
47298 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
47299 fi; \
47300 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
47301 $(RAW_CXX_TARGET_EXPORTS) \
47303 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47304 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47305 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47306 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
47307 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
47308 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
47309 case $(srcdir) in \
47310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47311 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
47312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47313 esac; \
47314 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
47315 libsrcdir="$$s/libstdc++-v3"; \
47316 $(SHELL) $${libsrcdir}/configure \
47317 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47318 --target=${target_alias} $${srcdiroption} \
47319 --with-build-libsubdir=$(HOST_SUBDIR) \
47320 $(STAGEfeedback_CONFIGURE_FLAGS)
47321 @endif target-libstdc++-v3-bootstrap
47327 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
47328 maybe-all-target-libstdc++-v3:
47329 @if gcc-bootstrap
47330 all-target-libstdc++-v3: stage_current
47331 @endif gcc-bootstrap
47332 @if target-libstdc++-v3
47333 TARGET-target-libstdc++-v3=all
47334 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
47335 all-target-libstdc++-v3: configure-target-libstdc++-v3
47336 @r=`${PWD_COMMAND}`; export r; \
47337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47338 $(RAW_CXX_TARGET_EXPORTS) \
47339 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47340 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47341 $(TARGET-target-libstdc++-v3))
47342 @endif target-libstdc++-v3
47346 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
47347 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
47348 maybe-all-stage1-target-libstdc++-v3:
47349 maybe-clean-stage1-target-libstdc++-v3:
47350 @if target-libstdc++-v3-bootstrap
47351 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
47352 all-stage1: all-stage1-target-libstdc++-v3
47353 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
47354 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
47355 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47356 @r=`${PWD_COMMAND}`; export r; \
47357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47358 TFLAGS="$(STAGE1_TFLAGS)"; \
47359 $(RAW_CXX_TARGET_EXPORTS) \
47360 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47362 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47363 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47364 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47368 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47369 TFLAGS="$(STAGE1_TFLAGS)" \
47370 $(TARGET-stage1-target-libstdc++-v3)
47372 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
47373 clean-stage1: clean-stage1-target-libstdc++-v3
47374 clean-stage1-target-libstdc++-v3:
47375 @if [ $(current_stage) = stage1 ]; then \
47376 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
47377 else \
47378 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
47379 $(MAKE) stage1-start; \
47380 fi; \
47381 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47382 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47383 clean
47384 @endif target-libstdc++-v3-bootstrap
47387 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
47388 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
47389 maybe-all-stage2-target-libstdc++-v3:
47390 maybe-clean-stage2-target-libstdc++-v3:
47391 @if target-libstdc++-v3-bootstrap
47392 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
47393 all-stage2: all-stage2-target-libstdc++-v3
47394 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
47395 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
47396 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47397 @r=`${PWD_COMMAND}`; export r; \
47398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47399 TFLAGS="$(STAGE2_TFLAGS)"; \
47400 $(RAW_CXX_TARGET_EXPORTS) \
47402 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47404 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47405 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47406 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47407 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47408 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47409 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47410 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47411 TFLAGS="$(STAGE2_TFLAGS)" \
47412 $(TARGET-stage2-target-libstdc++-v3)
47414 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
47415 clean-stage2: clean-stage2-target-libstdc++-v3
47416 clean-stage2-target-libstdc++-v3:
47417 @if [ $(current_stage) = stage2 ]; then \
47418 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
47419 else \
47420 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
47421 $(MAKE) stage2-start; \
47422 fi; \
47423 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47424 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47426 clean
47427 @endif target-libstdc++-v3-bootstrap
47430 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
47431 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
47432 maybe-all-stage3-target-libstdc++-v3:
47433 maybe-clean-stage3-target-libstdc++-v3:
47434 @if target-libstdc++-v3-bootstrap
47435 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
47436 all-stage3: all-stage3-target-libstdc++-v3
47437 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
47438 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
47439 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47440 @r=`${PWD_COMMAND}`; export r; \
47441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442 TFLAGS="$(STAGE3_TFLAGS)"; \
47443 $(RAW_CXX_TARGET_EXPORTS) \
47445 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47446 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47447 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47448 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47449 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47450 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47451 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47452 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47453 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47454 TFLAGS="$(STAGE3_TFLAGS)" \
47455 $(TARGET-stage3-target-libstdc++-v3)
47457 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
47458 clean-stage3: clean-stage3-target-libstdc++-v3
47459 clean-stage3-target-libstdc++-v3:
47460 @if [ $(current_stage) = stage3 ]; then \
47461 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
47462 else \
47463 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
47464 $(MAKE) stage3-start; \
47465 fi; \
47466 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47467 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47469 clean
47470 @endif target-libstdc++-v3-bootstrap
47473 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
47474 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
47475 maybe-all-stage4-target-libstdc++-v3:
47476 maybe-clean-stage4-target-libstdc++-v3:
47477 @if target-libstdc++-v3-bootstrap
47478 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
47479 all-stage4: all-stage4-target-libstdc++-v3
47480 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
47481 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
47482 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47483 @r=`${PWD_COMMAND}`; export r; \
47484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47485 TFLAGS="$(STAGE4_TFLAGS)"; \
47486 $(RAW_CXX_TARGET_EXPORTS) \
47488 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47490 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47491 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47492 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47496 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47497 TFLAGS="$(STAGE4_TFLAGS)" \
47498 $(TARGET-stage4-target-libstdc++-v3)
47500 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
47501 clean-stage4: clean-stage4-target-libstdc++-v3
47502 clean-stage4-target-libstdc++-v3:
47503 @if [ $(current_stage) = stage4 ]; then \
47504 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
47505 else \
47506 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
47507 $(MAKE) stage4-start; \
47508 fi; \
47509 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47510 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47512 clean
47513 @endif target-libstdc++-v3-bootstrap
47516 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
47517 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
47518 maybe-all-stageprofile-target-libstdc++-v3:
47519 maybe-clean-stageprofile-target-libstdc++-v3:
47520 @if target-libstdc++-v3-bootstrap
47521 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
47522 all-stageprofile: all-stageprofile-target-libstdc++-v3
47523 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
47524 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
47525 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47526 @r=`${PWD_COMMAND}`; export r; \
47527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47528 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47529 $(RAW_CXX_TARGET_EXPORTS) \
47531 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47533 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47534 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47535 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47536 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47537 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47538 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47539 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47540 TFLAGS="$(STAGEprofile_TFLAGS)" \
47541 $(TARGET-stageprofile-target-libstdc++-v3)
47543 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
47544 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
47545 clean-stageprofile-target-libstdc++-v3:
47546 @if [ $(current_stage) = stageprofile ]; then \
47547 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
47548 else \
47549 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
47550 $(MAKE) stageprofile-start; \
47551 fi; \
47552 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47553 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47555 clean
47556 @endif target-libstdc++-v3-bootstrap
47559 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
47560 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
47561 maybe-all-stagefeedback-target-libstdc++-v3:
47562 maybe-clean-stagefeedback-target-libstdc++-v3:
47563 @if target-libstdc++-v3-bootstrap
47564 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
47565 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
47566 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
47567 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
47568 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47569 @r=`${PWD_COMMAND}`; export r; \
47570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47571 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47572 $(RAW_CXX_TARGET_EXPORTS) \
47574 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47576 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47577 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47578 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47582 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47583 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47584 $(TARGET-stagefeedback-target-libstdc++-v3)
47586 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
47587 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
47588 clean-stagefeedback-target-libstdc++-v3:
47589 @if [ $(current_stage) = stagefeedback ]; then \
47590 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
47591 else \
47592 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
47593 $(MAKE) stagefeedback-start; \
47594 fi; \
47595 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47596 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47598 clean
47599 @endif target-libstdc++-v3-bootstrap
47606 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
47607 maybe-check-target-libstdc++-v3:
47608 @if target-libstdc++-v3
47609 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
47611 check-target-libstdc++-v3:
47612 @: $(MAKE); $(unstage)
47613 @r=`${PWD_COMMAND}`; export r; \
47614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47615 $(RAW_CXX_TARGET_EXPORTS) \
47616 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47617 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47619 @endif target-libstdc++-v3
47621 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
47622 maybe-install-target-libstdc++-v3:
47623 @if target-libstdc++-v3
47624 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
47626 install-target-libstdc++-v3: installdirs
47627 @: $(MAKE); $(unstage)
47628 @r=`${PWD_COMMAND}`; export r; \
47629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47630 $(RAW_CXX_TARGET_EXPORTS) \
47631 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47632 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47634 @endif target-libstdc++-v3
47636 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
47637 maybe-install-strip-target-libstdc++-v3:
47638 @if target-libstdc++-v3
47639 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
47641 install-strip-target-libstdc++-v3: installdirs
47642 @: $(MAKE); $(unstage)
47643 @r=`${PWD_COMMAND}`; export r; \
47644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47645 $(RAW_CXX_TARGET_EXPORTS) \
47646 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47647 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47649 @endif target-libstdc++-v3
47651 # Other targets (info, dvi, pdf, etc.)
47653 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
47654 maybe-info-target-libstdc++-v3:
47655 @if target-libstdc++-v3
47656 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
47658 info-target-libstdc++-v3: \
47659 configure-target-libstdc++-v3
47660 @: $(MAKE); $(unstage)
47661 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47662 r=`${PWD_COMMAND}`; export r; \
47663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47664 $(RAW_CXX_TARGET_EXPORTS) \
47665 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47666 for flag in $(EXTRA_TARGET_FLAGS); do \
47667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47668 done; \
47669 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47672 "RANLIB=$${RANLIB}" \
47673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47674 info) \
47675 || exit 1
47677 @endif target-libstdc++-v3
47679 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
47680 maybe-dvi-target-libstdc++-v3:
47681 @if target-libstdc++-v3
47682 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
47684 dvi-target-libstdc++-v3: \
47685 configure-target-libstdc++-v3
47686 @: $(MAKE); $(unstage)
47687 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47688 r=`${PWD_COMMAND}`; export r; \
47689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47690 $(RAW_CXX_TARGET_EXPORTS) \
47691 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47692 for flag in $(EXTRA_TARGET_FLAGS); do \
47693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47694 done; \
47695 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47698 "RANLIB=$${RANLIB}" \
47699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47700 dvi) \
47701 || exit 1
47703 @endif target-libstdc++-v3
47705 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
47706 maybe-pdf-target-libstdc++-v3:
47707 @if target-libstdc++-v3
47708 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
47710 pdf-target-libstdc++-v3: \
47711 configure-target-libstdc++-v3
47712 @: $(MAKE); $(unstage)
47713 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47714 r=`${PWD_COMMAND}`; export r; \
47715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47716 $(RAW_CXX_TARGET_EXPORTS) \
47717 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47718 for flag in $(EXTRA_TARGET_FLAGS); do \
47719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47720 done; \
47721 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47724 "RANLIB=$${RANLIB}" \
47725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47726 pdf) \
47727 || exit 1
47729 @endif target-libstdc++-v3
47731 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
47732 maybe-html-target-libstdc++-v3:
47733 @if target-libstdc++-v3
47734 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
47736 html-target-libstdc++-v3: \
47737 configure-target-libstdc++-v3
47738 @: $(MAKE); $(unstage)
47739 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47740 r=`${PWD_COMMAND}`; export r; \
47741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47742 $(RAW_CXX_TARGET_EXPORTS) \
47743 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47744 for flag in $(EXTRA_TARGET_FLAGS); do \
47745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47746 done; \
47747 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47750 "RANLIB=$${RANLIB}" \
47751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47752 html) \
47753 || exit 1
47755 @endif target-libstdc++-v3
47757 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
47758 maybe-TAGS-target-libstdc++-v3:
47759 @if target-libstdc++-v3
47760 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
47762 TAGS-target-libstdc++-v3: \
47763 configure-target-libstdc++-v3
47764 @: $(MAKE); $(unstage)
47765 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47766 r=`${PWD_COMMAND}`; export r; \
47767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47768 $(RAW_CXX_TARGET_EXPORTS) \
47769 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47770 for flag in $(EXTRA_TARGET_FLAGS); do \
47771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47772 done; \
47773 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47776 "RANLIB=$${RANLIB}" \
47777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47778 TAGS) \
47779 || exit 1
47781 @endif target-libstdc++-v3
47783 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
47784 maybe-install-info-target-libstdc++-v3:
47785 @if target-libstdc++-v3
47786 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
47788 install-info-target-libstdc++-v3: \
47789 configure-target-libstdc++-v3 \
47790 info-target-libstdc++-v3
47791 @: $(MAKE); $(unstage)
47792 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47793 r=`${PWD_COMMAND}`; export r; \
47794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47795 $(RAW_CXX_TARGET_EXPORTS) \
47796 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47797 for flag in $(EXTRA_TARGET_FLAGS); do \
47798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47799 done; \
47800 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47803 "RANLIB=$${RANLIB}" \
47804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47805 install-info) \
47806 || exit 1
47808 @endif target-libstdc++-v3
47810 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
47811 maybe-install-pdf-target-libstdc++-v3:
47812 @if target-libstdc++-v3
47813 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
47815 install-pdf-target-libstdc++-v3: \
47816 configure-target-libstdc++-v3 \
47817 pdf-target-libstdc++-v3
47818 @: $(MAKE); $(unstage)
47819 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47820 r=`${PWD_COMMAND}`; export r; \
47821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47822 $(RAW_CXX_TARGET_EXPORTS) \
47823 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47824 for flag in $(EXTRA_TARGET_FLAGS); do \
47825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47826 done; \
47827 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47830 "RANLIB=$${RANLIB}" \
47831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47832 install-pdf) \
47833 || exit 1
47835 @endif target-libstdc++-v3
47837 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
47838 maybe-install-html-target-libstdc++-v3:
47839 @if target-libstdc++-v3
47840 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
47842 install-html-target-libstdc++-v3: \
47843 configure-target-libstdc++-v3 \
47844 html-target-libstdc++-v3
47845 @: $(MAKE); $(unstage)
47846 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47847 r=`${PWD_COMMAND}`; export r; \
47848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47849 $(RAW_CXX_TARGET_EXPORTS) \
47850 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47851 for flag in $(EXTRA_TARGET_FLAGS); do \
47852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47853 done; \
47854 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47857 "RANLIB=$${RANLIB}" \
47858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47859 install-html) \
47860 || exit 1
47862 @endif target-libstdc++-v3
47864 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
47865 maybe-installcheck-target-libstdc++-v3:
47866 @if target-libstdc++-v3
47867 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
47869 installcheck-target-libstdc++-v3: \
47870 configure-target-libstdc++-v3
47871 @: $(MAKE); $(unstage)
47872 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47873 r=`${PWD_COMMAND}`; export r; \
47874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47875 $(RAW_CXX_TARGET_EXPORTS) \
47876 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47877 for flag in $(EXTRA_TARGET_FLAGS); do \
47878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47879 done; \
47880 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47883 "RANLIB=$${RANLIB}" \
47884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47885 installcheck) \
47886 || exit 1
47888 @endif target-libstdc++-v3
47890 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
47891 maybe-mostlyclean-target-libstdc++-v3:
47892 @if target-libstdc++-v3
47893 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
47895 mostlyclean-target-libstdc++-v3:
47896 @: $(MAKE); $(unstage)
47897 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47898 r=`${PWD_COMMAND}`; export r; \
47899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47900 $(RAW_CXX_TARGET_EXPORTS) \
47901 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47902 for flag in $(EXTRA_TARGET_FLAGS); do \
47903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47904 done; \
47905 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47908 "RANLIB=$${RANLIB}" \
47909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47910 mostlyclean) \
47911 || exit 1
47913 @endif target-libstdc++-v3
47915 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
47916 maybe-clean-target-libstdc++-v3:
47917 @if target-libstdc++-v3
47918 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
47920 clean-target-libstdc++-v3:
47921 @: $(MAKE); $(unstage)
47922 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47923 r=`${PWD_COMMAND}`; export r; \
47924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47925 $(RAW_CXX_TARGET_EXPORTS) \
47926 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47927 for flag in $(EXTRA_TARGET_FLAGS); do \
47928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47929 done; \
47930 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47933 "RANLIB=$${RANLIB}" \
47934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47935 clean) \
47936 || exit 1
47938 @endif target-libstdc++-v3
47940 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
47941 maybe-distclean-target-libstdc++-v3:
47942 @if target-libstdc++-v3
47943 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
47945 distclean-target-libstdc++-v3:
47946 @: $(MAKE); $(unstage)
47947 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47948 r=`${PWD_COMMAND}`; export r; \
47949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47950 $(RAW_CXX_TARGET_EXPORTS) \
47951 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47952 for flag in $(EXTRA_TARGET_FLAGS); do \
47953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47954 done; \
47955 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47958 "RANLIB=$${RANLIB}" \
47959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47960 distclean) \
47961 || exit 1
47963 @endif target-libstdc++-v3
47965 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
47966 maybe-maintainer-clean-target-libstdc++-v3:
47967 @if target-libstdc++-v3
47968 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
47970 maintainer-clean-target-libstdc++-v3:
47971 @: $(MAKE); $(unstage)
47972 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47973 r=`${PWD_COMMAND}`; export r; \
47974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47975 $(RAW_CXX_TARGET_EXPORTS) \
47976 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47977 for flag in $(EXTRA_TARGET_FLAGS); do \
47978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47979 done; \
47980 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47983 "RANLIB=$${RANLIB}" \
47984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47985 maintainer-clean) \
47986 || exit 1
47988 @endif target-libstdc++-v3
47994 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
47995 maybe-configure-target-libmudflap:
47996 @if gcc-bootstrap
47997 configure-target-libmudflap: stage_current
47998 @endif gcc-bootstrap
47999 @if target-libmudflap
48000 maybe-configure-target-libmudflap: configure-target-libmudflap
48001 configure-target-libmudflap:
48002 @: $(MAKE); $(unstage)
48003 @r=`${PWD_COMMAND}`; export r; \
48004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005 echo "Checking multilib configuration for libmudflap..."; \
48006 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
48007 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
48008 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
48009 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
48010 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
48011 else \
48012 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
48013 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
48014 fi; \
48015 else \
48016 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
48017 fi; \
48018 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
48019 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
48020 $(NORMAL_TARGET_EXPORTS) \
48021 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
48022 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
48023 case $(srcdir) in \
48024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48025 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
48026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48027 esac; \
48028 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
48029 libsrcdir="$$s/libmudflap"; \
48030 rm -f no-such-file || : ; \
48031 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48032 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48033 --target=${target_alias} $${srcdiroption} \
48034 || exit 1
48035 @endif target-libmudflap
48041 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
48042 maybe-all-target-libmudflap:
48043 @if gcc-bootstrap
48044 all-target-libmudflap: stage_current
48045 @endif gcc-bootstrap
48046 @if target-libmudflap
48047 TARGET-target-libmudflap=all
48048 maybe-all-target-libmudflap: all-target-libmudflap
48049 all-target-libmudflap: configure-target-libmudflap
48050 @: $(MAKE); $(unstage)
48051 @r=`${PWD_COMMAND}`; export r; \
48052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48053 $(NORMAL_TARGET_EXPORTS) \
48054 (cd $(TARGET_SUBDIR)/libmudflap && \
48055 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48056 $(TARGET-target-libmudflap))
48057 @endif target-libmudflap
48063 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
48064 maybe-check-target-libmudflap:
48065 @if target-libmudflap
48066 maybe-check-target-libmudflap: check-target-libmudflap
48068 check-target-libmudflap:
48069 @: $(MAKE); $(unstage)
48070 @r=`${PWD_COMMAND}`; export r; \
48071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48072 $(NORMAL_TARGET_EXPORTS) \
48073 (cd $(TARGET_SUBDIR)/libmudflap && \
48074 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48076 @endif target-libmudflap
48078 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
48079 maybe-install-target-libmudflap:
48080 @if target-libmudflap
48081 maybe-install-target-libmudflap: install-target-libmudflap
48083 install-target-libmudflap: installdirs
48084 @: $(MAKE); $(unstage)
48085 @r=`${PWD_COMMAND}`; export r; \
48086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48087 $(NORMAL_TARGET_EXPORTS) \
48088 (cd $(TARGET_SUBDIR)/libmudflap && \
48089 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48091 @endif target-libmudflap
48093 .PHONY: install-strip-target-libmudflap maybe-install-strip-target-libmudflap
48094 maybe-install-strip-target-libmudflap:
48095 @if target-libmudflap
48096 maybe-install-strip-target-libmudflap: install-strip-target-libmudflap
48098 install-strip-target-libmudflap: installdirs
48099 @: $(MAKE); $(unstage)
48100 @r=`${PWD_COMMAND}`; export r; \
48101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48102 $(NORMAL_TARGET_EXPORTS) \
48103 (cd $(TARGET_SUBDIR)/libmudflap && \
48104 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48106 @endif target-libmudflap
48108 # Other targets (info, dvi, pdf, etc.)
48110 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
48111 maybe-info-target-libmudflap:
48112 @if target-libmudflap
48113 maybe-info-target-libmudflap: info-target-libmudflap
48115 info-target-libmudflap: \
48116 configure-target-libmudflap
48117 @: $(MAKE); $(unstage)
48118 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48119 r=`${PWD_COMMAND}`; export r; \
48120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48121 $(NORMAL_TARGET_EXPORTS) \
48122 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
48123 for flag in $(EXTRA_TARGET_FLAGS); do \
48124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48125 done; \
48126 (cd $(TARGET_SUBDIR)/libmudflap && \
48127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48129 "RANLIB=$${RANLIB}" \
48130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48131 info) \
48132 || exit 1
48134 @endif target-libmudflap
48136 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
48137 maybe-dvi-target-libmudflap:
48138 @if target-libmudflap
48139 maybe-dvi-target-libmudflap: dvi-target-libmudflap
48141 dvi-target-libmudflap: \
48142 configure-target-libmudflap
48143 @: $(MAKE); $(unstage)
48144 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48145 r=`${PWD_COMMAND}`; export r; \
48146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48147 $(NORMAL_TARGET_EXPORTS) \
48148 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
48149 for flag in $(EXTRA_TARGET_FLAGS); do \
48150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48151 done; \
48152 (cd $(TARGET_SUBDIR)/libmudflap && \
48153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48155 "RANLIB=$${RANLIB}" \
48156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48157 dvi) \
48158 || exit 1
48160 @endif target-libmudflap
48162 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
48163 maybe-pdf-target-libmudflap:
48164 @if target-libmudflap
48165 maybe-pdf-target-libmudflap: pdf-target-libmudflap
48167 pdf-target-libmudflap: \
48168 configure-target-libmudflap
48169 @: $(MAKE); $(unstage)
48170 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48171 r=`${PWD_COMMAND}`; export r; \
48172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48173 $(NORMAL_TARGET_EXPORTS) \
48174 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
48175 for flag in $(EXTRA_TARGET_FLAGS); do \
48176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48177 done; \
48178 (cd $(TARGET_SUBDIR)/libmudflap && \
48179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48181 "RANLIB=$${RANLIB}" \
48182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48183 pdf) \
48184 || exit 1
48186 @endif target-libmudflap
48188 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
48189 maybe-html-target-libmudflap:
48190 @if target-libmudflap
48191 maybe-html-target-libmudflap: html-target-libmudflap
48193 html-target-libmudflap: \
48194 configure-target-libmudflap
48195 @: $(MAKE); $(unstage)
48196 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48197 r=`${PWD_COMMAND}`; export r; \
48198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48199 $(NORMAL_TARGET_EXPORTS) \
48200 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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 html) \
48210 || exit 1
48212 @endif target-libmudflap
48214 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
48215 maybe-TAGS-target-libmudflap:
48216 @if target-libmudflap
48217 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
48219 TAGS-target-libmudflap: \
48220 configure-target-libmudflap
48221 @: $(MAKE); $(unstage)
48222 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48223 r=`${PWD_COMMAND}`; export r; \
48224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48225 $(NORMAL_TARGET_EXPORTS) \
48226 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
48227 for flag in $(EXTRA_TARGET_FLAGS); do \
48228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48229 done; \
48230 (cd $(TARGET_SUBDIR)/libmudflap && \
48231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48233 "RANLIB=$${RANLIB}" \
48234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48235 TAGS) \
48236 || exit 1
48238 @endif target-libmudflap
48240 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
48241 maybe-install-info-target-libmudflap:
48242 @if target-libmudflap
48243 maybe-install-info-target-libmudflap: install-info-target-libmudflap
48245 install-info-target-libmudflap: \
48246 configure-target-libmudflap \
48247 info-target-libmudflap
48248 @: $(MAKE); $(unstage)
48249 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48250 r=`${PWD_COMMAND}`; export r; \
48251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48252 $(NORMAL_TARGET_EXPORTS) \
48253 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
48254 for flag in $(EXTRA_TARGET_FLAGS); do \
48255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48256 done; \
48257 (cd $(TARGET_SUBDIR)/libmudflap && \
48258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48260 "RANLIB=$${RANLIB}" \
48261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48262 install-info) \
48263 || exit 1
48265 @endif target-libmudflap
48267 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
48268 maybe-install-pdf-target-libmudflap:
48269 @if target-libmudflap
48270 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
48272 install-pdf-target-libmudflap: \
48273 configure-target-libmudflap \
48274 pdf-target-libmudflap
48275 @: $(MAKE); $(unstage)
48276 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48277 r=`${PWD_COMMAND}`; export r; \
48278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48279 $(NORMAL_TARGET_EXPORTS) \
48280 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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 install-pdf) \
48290 || exit 1
48292 @endif target-libmudflap
48294 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
48295 maybe-install-html-target-libmudflap:
48296 @if target-libmudflap
48297 maybe-install-html-target-libmudflap: install-html-target-libmudflap
48299 install-html-target-libmudflap: \
48300 configure-target-libmudflap \
48301 html-target-libmudflap
48302 @: $(MAKE); $(unstage)
48303 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48304 r=`${PWD_COMMAND}`; export r; \
48305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48306 $(NORMAL_TARGET_EXPORTS) \
48307 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
48308 for flag in $(EXTRA_TARGET_FLAGS); do \
48309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48310 done; \
48311 (cd $(TARGET_SUBDIR)/libmudflap && \
48312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48314 "RANLIB=$${RANLIB}" \
48315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48316 install-html) \
48317 || exit 1
48319 @endif target-libmudflap
48321 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
48322 maybe-installcheck-target-libmudflap:
48323 @if target-libmudflap
48324 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
48326 installcheck-target-libmudflap: \
48327 configure-target-libmudflap
48328 @: $(MAKE); $(unstage)
48329 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48330 r=`${PWD_COMMAND}`; export r; \
48331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48332 $(NORMAL_TARGET_EXPORTS) \
48333 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
48334 for flag in $(EXTRA_TARGET_FLAGS); do \
48335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48336 done; \
48337 (cd $(TARGET_SUBDIR)/libmudflap && \
48338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48340 "RANLIB=$${RANLIB}" \
48341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48342 installcheck) \
48343 || exit 1
48345 @endif target-libmudflap
48347 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
48348 maybe-mostlyclean-target-libmudflap:
48349 @if target-libmudflap
48350 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
48352 mostlyclean-target-libmudflap:
48353 @: $(MAKE); $(unstage)
48354 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48355 r=`${PWD_COMMAND}`; export r; \
48356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48357 $(NORMAL_TARGET_EXPORTS) \
48358 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
48359 for flag in $(EXTRA_TARGET_FLAGS); do \
48360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48361 done; \
48362 (cd $(TARGET_SUBDIR)/libmudflap && \
48363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48365 "RANLIB=$${RANLIB}" \
48366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48367 mostlyclean) \
48368 || exit 1
48370 @endif target-libmudflap
48372 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
48373 maybe-clean-target-libmudflap:
48374 @if target-libmudflap
48375 maybe-clean-target-libmudflap: clean-target-libmudflap
48377 clean-target-libmudflap:
48378 @: $(MAKE); $(unstage)
48379 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48380 r=`${PWD_COMMAND}`; export r; \
48381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48382 $(NORMAL_TARGET_EXPORTS) \
48383 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
48384 for flag in $(EXTRA_TARGET_FLAGS); do \
48385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48386 done; \
48387 (cd $(TARGET_SUBDIR)/libmudflap && \
48388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48390 "RANLIB=$${RANLIB}" \
48391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48392 clean) \
48393 || exit 1
48395 @endif target-libmudflap
48397 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
48398 maybe-distclean-target-libmudflap:
48399 @if target-libmudflap
48400 maybe-distclean-target-libmudflap: distclean-target-libmudflap
48402 distclean-target-libmudflap:
48403 @: $(MAKE); $(unstage)
48404 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48405 r=`${PWD_COMMAND}`; export r; \
48406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48407 $(NORMAL_TARGET_EXPORTS) \
48408 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
48409 for flag in $(EXTRA_TARGET_FLAGS); do \
48410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48411 done; \
48412 (cd $(TARGET_SUBDIR)/libmudflap && \
48413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48415 "RANLIB=$${RANLIB}" \
48416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48417 distclean) \
48418 || exit 1
48420 @endif target-libmudflap
48422 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
48423 maybe-maintainer-clean-target-libmudflap:
48424 @if target-libmudflap
48425 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
48427 maintainer-clean-target-libmudflap:
48428 @: $(MAKE); $(unstage)
48429 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
48430 r=`${PWD_COMMAND}`; export r; \
48431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48432 $(NORMAL_TARGET_EXPORTS) \
48433 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
48434 for flag in $(EXTRA_TARGET_FLAGS); do \
48435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48436 done; \
48437 (cd $(TARGET_SUBDIR)/libmudflap && \
48438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48440 "RANLIB=$${RANLIB}" \
48441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48442 maintainer-clean) \
48443 || exit 1
48445 @endif target-libmudflap
48451 .PHONY: configure-target-libssp maybe-configure-target-libssp
48452 maybe-configure-target-libssp:
48453 @if gcc-bootstrap
48454 configure-target-libssp: stage_current
48455 @endif gcc-bootstrap
48456 @if target-libssp
48457 maybe-configure-target-libssp: configure-target-libssp
48458 configure-target-libssp:
48459 @: $(MAKE); $(unstage)
48460 @r=`${PWD_COMMAND}`; export r; \
48461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48462 echo "Checking multilib configuration for libssp..."; \
48463 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
48464 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
48465 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
48466 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
48467 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
48468 else \
48469 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
48470 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48471 fi; \
48472 else \
48473 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48474 fi; \
48475 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
48476 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
48477 $(NORMAL_TARGET_EXPORTS) \
48478 echo Configuring in $(TARGET_SUBDIR)/libssp; \
48479 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
48480 case $(srcdir) in \
48481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48482 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
48483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48484 esac; \
48485 srcdiroption="--srcdir=$${topdir}/libssp"; \
48486 libsrcdir="$$s/libssp"; \
48487 rm -f no-such-file || : ; \
48488 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48490 --target=${target_alias} $${srcdiroption} \
48491 || exit 1
48492 @endif target-libssp
48498 .PHONY: all-target-libssp maybe-all-target-libssp
48499 maybe-all-target-libssp:
48500 @if gcc-bootstrap
48501 all-target-libssp: stage_current
48502 @endif gcc-bootstrap
48503 @if target-libssp
48504 TARGET-target-libssp=all
48505 maybe-all-target-libssp: all-target-libssp
48506 all-target-libssp: configure-target-libssp
48507 @: $(MAKE); $(unstage)
48508 @r=`${PWD_COMMAND}`; export r; \
48509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48510 $(NORMAL_TARGET_EXPORTS) \
48511 (cd $(TARGET_SUBDIR)/libssp && \
48512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48513 $(TARGET-target-libssp))
48514 @endif target-libssp
48520 .PHONY: check-target-libssp maybe-check-target-libssp
48521 maybe-check-target-libssp:
48522 @if target-libssp
48523 maybe-check-target-libssp: check-target-libssp
48525 check-target-libssp:
48526 @: $(MAKE); $(unstage)
48527 @r=`${PWD_COMMAND}`; export r; \
48528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48529 $(NORMAL_TARGET_EXPORTS) \
48530 (cd $(TARGET_SUBDIR)/libssp && \
48531 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48533 @endif target-libssp
48535 .PHONY: install-target-libssp maybe-install-target-libssp
48536 maybe-install-target-libssp:
48537 @if target-libssp
48538 maybe-install-target-libssp: install-target-libssp
48540 install-target-libssp: installdirs
48541 @: $(MAKE); $(unstage)
48542 @r=`${PWD_COMMAND}`; export r; \
48543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48544 $(NORMAL_TARGET_EXPORTS) \
48545 (cd $(TARGET_SUBDIR)/libssp && \
48546 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48548 @endif target-libssp
48550 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
48551 maybe-install-strip-target-libssp:
48552 @if target-libssp
48553 maybe-install-strip-target-libssp: install-strip-target-libssp
48555 install-strip-target-libssp: installdirs
48556 @: $(MAKE); $(unstage)
48557 @r=`${PWD_COMMAND}`; export r; \
48558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48559 $(NORMAL_TARGET_EXPORTS) \
48560 (cd $(TARGET_SUBDIR)/libssp && \
48561 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48563 @endif target-libssp
48565 # Other targets (info, dvi, pdf, etc.)
48567 .PHONY: maybe-info-target-libssp info-target-libssp
48568 maybe-info-target-libssp:
48569 @if target-libssp
48570 maybe-info-target-libssp: info-target-libssp
48572 info-target-libssp: \
48573 configure-target-libssp
48574 @: $(MAKE); $(unstage)
48575 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48576 r=`${PWD_COMMAND}`; export r; \
48577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48578 $(NORMAL_TARGET_EXPORTS) \
48579 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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 info) \
48589 || exit 1
48591 @endif target-libssp
48593 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48594 maybe-dvi-target-libssp:
48595 @if target-libssp
48596 maybe-dvi-target-libssp: dvi-target-libssp
48598 dvi-target-libssp: \
48599 configure-target-libssp
48600 @: $(MAKE); $(unstage)
48601 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48602 r=`${PWD_COMMAND}`; export r; \
48603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48604 $(NORMAL_TARGET_EXPORTS) \
48605 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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 dvi) \
48615 || exit 1
48617 @endif target-libssp
48619 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48620 maybe-pdf-target-libssp:
48621 @if target-libssp
48622 maybe-pdf-target-libssp: pdf-target-libssp
48624 pdf-target-libssp: \
48625 configure-target-libssp
48626 @: $(MAKE); $(unstage)
48627 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48628 r=`${PWD_COMMAND}`; export r; \
48629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48630 $(NORMAL_TARGET_EXPORTS) \
48631 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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 pdf) \
48641 || exit 1
48643 @endif target-libssp
48645 .PHONY: maybe-html-target-libssp html-target-libssp
48646 maybe-html-target-libssp:
48647 @if target-libssp
48648 maybe-html-target-libssp: html-target-libssp
48650 html-target-libssp: \
48651 configure-target-libssp
48652 @: $(MAKE); $(unstage)
48653 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48654 r=`${PWD_COMMAND}`; export r; \
48655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48656 $(NORMAL_TARGET_EXPORTS) \
48657 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
48658 for flag in $(EXTRA_TARGET_FLAGS); do \
48659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48660 done; \
48661 (cd $(TARGET_SUBDIR)/libssp && \
48662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48664 "RANLIB=$${RANLIB}" \
48665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48666 html) \
48667 || exit 1
48669 @endif target-libssp
48671 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48672 maybe-TAGS-target-libssp:
48673 @if target-libssp
48674 maybe-TAGS-target-libssp: TAGS-target-libssp
48676 TAGS-target-libssp: \
48677 configure-target-libssp
48678 @: $(MAKE); $(unstage)
48679 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48680 r=`${PWD_COMMAND}`; export r; \
48681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48682 $(NORMAL_TARGET_EXPORTS) \
48683 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
48684 for flag in $(EXTRA_TARGET_FLAGS); do \
48685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48686 done; \
48687 (cd $(TARGET_SUBDIR)/libssp && \
48688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48690 "RANLIB=$${RANLIB}" \
48691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48692 TAGS) \
48693 || exit 1
48695 @endif target-libssp
48697 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48698 maybe-install-info-target-libssp:
48699 @if target-libssp
48700 maybe-install-info-target-libssp: install-info-target-libssp
48702 install-info-target-libssp: \
48703 configure-target-libssp \
48704 info-target-libssp
48705 @: $(MAKE); $(unstage)
48706 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48707 r=`${PWD_COMMAND}`; export r; \
48708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48709 $(NORMAL_TARGET_EXPORTS) \
48710 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
48711 for flag in $(EXTRA_TARGET_FLAGS); do \
48712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48713 done; \
48714 (cd $(TARGET_SUBDIR)/libssp && \
48715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48717 "RANLIB=$${RANLIB}" \
48718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48719 install-info) \
48720 || exit 1
48722 @endif target-libssp
48724 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48725 maybe-install-pdf-target-libssp:
48726 @if target-libssp
48727 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48729 install-pdf-target-libssp: \
48730 configure-target-libssp \
48731 pdf-target-libssp
48732 @: $(MAKE); $(unstage)
48733 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48734 r=`${PWD_COMMAND}`; export r; \
48735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48736 $(NORMAL_TARGET_EXPORTS) \
48737 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
48738 for flag in $(EXTRA_TARGET_FLAGS); do \
48739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48740 done; \
48741 (cd $(TARGET_SUBDIR)/libssp && \
48742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48744 "RANLIB=$${RANLIB}" \
48745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48746 install-pdf) \
48747 || exit 1
48749 @endif target-libssp
48751 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48752 maybe-install-html-target-libssp:
48753 @if target-libssp
48754 maybe-install-html-target-libssp: install-html-target-libssp
48756 install-html-target-libssp: \
48757 configure-target-libssp \
48758 html-target-libssp
48759 @: $(MAKE); $(unstage)
48760 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48761 r=`${PWD_COMMAND}`; export r; \
48762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48763 $(NORMAL_TARGET_EXPORTS) \
48764 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
48765 for flag in $(EXTRA_TARGET_FLAGS); do \
48766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48767 done; \
48768 (cd $(TARGET_SUBDIR)/libssp && \
48769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48771 "RANLIB=$${RANLIB}" \
48772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48773 install-html) \
48774 || exit 1
48776 @endif target-libssp
48778 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48779 maybe-installcheck-target-libssp:
48780 @if target-libssp
48781 maybe-installcheck-target-libssp: installcheck-target-libssp
48783 installcheck-target-libssp: \
48784 configure-target-libssp
48785 @: $(MAKE); $(unstage)
48786 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48787 r=`${PWD_COMMAND}`; export r; \
48788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48789 $(NORMAL_TARGET_EXPORTS) \
48790 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
48791 for flag in $(EXTRA_TARGET_FLAGS); do \
48792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48793 done; \
48794 (cd $(TARGET_SUBDIR)/libssp && \
48795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48797 "RANLIB=$${RANLIB}" \
48798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48799 installcheck) \
48800 || exit 1
48802 @endif target-libssp
48804 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48805 maybe-mostlyclean-target-libssp:
48806 @if target-libssp
48807 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48809 mostlyclean-target-libssp:
48810 @: $(MAKE); $(unstage)
48811 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48812 r=`${PWD_COMMAND}`; export r; \
48813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48814 $(NORMAL_TARGET_EXPORTS) \
48815 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
48816 for flag in $(EXTRA_TARGET_FLAGS); do \
48817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48818 done; \
48819 (cd $(TARGET_SUBDIR)/libssp && \
48820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48822 "RANLIB=$${RANLIB}" \
48823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48824 mostlyclean) \
48825 || exit 1
48827 @endif target-libssp
48829 .PHONY: maybe-clean-target-libssp clean-target-libssp
48830 maybe-clean-target-libssp:
48831 @if target-libssp
48832 maybe-clean-target-libssp: clean-target-libssp
48834 clean-target-libssp:
48835 @: $(MAKE); $(unstage)
48836 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48837 r=`${PWD_COMMAND}`; export r; \
48838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48839 $(NORMAL_TARGET_EXPORTS) \
48840 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
48841 for flag in $(EXTRA_TARGET_FLAGS); do \
48842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48843 done; \
48844 (cd $(TARGET_SUBDIR)/libssp && \
48845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48847 "RANLIB=$${RANLIB}" \
48848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48849 clean) \
48850 || exit 1
48852 @endif target-libssp
48854 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48855 maybe-distclean-target-libssp:
48856 @if target-libssp
48857 maybe-distclean-target-libssp: distclean-target-libssp
48859 distclean-target-libssp:
48860 @: $(MAKE); $(unstage)
48861 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48862 r=`${PWD_COMMAND}`; export r; \
48863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48864 $(NORMAL_TARGET_EXPORTS) \
48865 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
48866 for flag in $(EXTRA_TARGET_FLAGS); do \
48867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48868 done; \
48869 (cd $(TARGET_SUBDIR)/libssp && \
48870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48872 "RANLIB=$${RANLIB}" \
48873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48874 distclean) \
48875 || exit 1
48877 @endif target-libssp
48879 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48880 maybe-maintainer-clean-target-libssp:
48881 @if target-libssp
48882 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48884 maintainer-clean-target-libssp:
48885 @: $(MAKE); $(unstage)
48886 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48887 r=`${PWD_COMMAND}`; export r; \
48888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48889 $(NORMAL_TARGET_EXPORTS) \
48890 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
48891 for flag in $(EXTRA_TARGET_FLAGS); do \
48892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48893 done; \
48894 (cd $(TARGET_SUBDIR)/libssp && \
48895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48897 "RANLIB=$${RANLIB}" \
48898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48899 maintainer-clean) \
48900 || exit 1
48902 @endif target-libssp
48908 .PHONY: configure-target-newlib maybe-configure-target-newlib
48909 maybe-configure-target-newlib:
48910 @if gcc-bootstrap
48911 configure-target-newlib: stage_current
48912 @endif gcc-bootstrap
48913 @if target-newlib
48914 maybe-configure-target-newlib: configure-target-newlib
48915 configure-target-newlib:
48916 @: $(MAKE); $(unstage)
48917 @r=`${PWD_COMMAND}`; export r; \
48918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48919 echo "Checking multilib configuration for newlib..."; \
48920 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48921 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
48922 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48923 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48924 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48925 else \
48926 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48927 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48928 fi; \
48929 else \
48930 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48931 fi; \
48932 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48933 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48934 $(NORMAL_TARGET_EXPORTS) \
48935 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48936 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48937 case $(srcdir) in \
48938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48939 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48941 esac; \
48942 srcdiroption="--srcdir=$${topdir}/newlib"; \
48943 libsrcdir="$$s/newlib"; \
48944 rm -f no-such-file || : ; \
48945 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48946 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48947 --target=${target_alias} $${srcdiroption} \
48948 || exit 1
48949 @endif target-newlib
48955 .PHONY: all-target-newlib maybe-all-target-newlib
48956 maybe-all-target-newlib:
48957 @if gcc-bootstrap
48958 all-target-newlib: stage_current
48959 @endif gcc-bootstrap
48960 @if target-newlib
48961 TARGET-target-newlib=all
48962 maybe-all-target-newlib: all-target-newlib
48963 all-target-newlib: configure-target-newlib
48964 @: $(MAKE); $(unstage)
48965 @r=`${PWD_COMMAND}`; export r; \
48966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48967 $(NORMAL_TARGET_EXPORTS) \
48968 (cd $(TARGET_SUBDIR)/newlib && \
48969 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48970 $(TARGET-target-newlib))
48971 @endif target-newlib
48977 .PHONY: check-target-newlib maybe-check-target-newlib
48978 maybe-check-target-newlib:
48979 @if target-newlib
48980 maybe-check-target-newlib: check-target-newlib
48982 check-target-newlib:
48983 @: $(MAKE); $(unstage)
48984 @r=`${PWD_COMMAND}`; export r; \
48985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48986 $(NORMAL_TARGET_EXPORTS) \
48987 (cd $(TARGET_SUBDIR)/newlib && \
48988 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48990 @endif target-newlib
48992 .PHONY: install-target-newlib maybe-install-target-newlib
48993 maybe-install-target-newlib:
48994 @if target-newlib
48995 maybe-install-target-newlib: install-target-newlib
48997 install-target-newlib: installdirs
48998 @: $(MAKE); $(unstage)
48999 @r=`${PWD_COMMAND}`; export r; \
49000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49001 $(NORMAL_TARGET_EXPORTS) \
49002 (cd $(TARGET_SUBDIR)/newlib && \
49003 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49005 @endif target-newlib
49007 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
49008 maybe-install-strip-target-newlib:
49009 @if target-newlib
49010 maybe-install-strip-target-newlib: install-strip-target-newlib
49012 install-strip-target-newlib: installdirs
49013 @: $(MAKE); $(unstage)
49014 @r=`${PWD_COMMAND}`; export r; \
49015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49016 $(NORMAL_TARGET_EXPORTS) \
49017 (cd $(TARGET_SUBDIR)/newlib && \
49018 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49020 @endif target-newlib
49022 # Other targets (info, dvi, pdf, etc.)
49024 .PHONY: maybe-info-target-newlib info-target-newlib
49025 maybe-info-target-newlib:
49026 @if target-newlib
49027 maybe-info-target-newlib: info-target-newlib
49029 info-target-newlib: \
49030 configure-target-newlib
49031 @: $(MAKE); $(unstage)
49032 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49033 r=`${PWD_COMMAND}`; export r; \
49034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49035 $(NORMAL_TARGET_EXPORTS) \
49036 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
49037 for flag in $(EXTRA_TARGET_FLAGS); do \
49038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49039 done; \
49040 (cd $(TARGET_SUBDIR)/newlib && \
49041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49043 "RANLIB=$${RANLIB}" \
49044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49045 info) \
49046 || exit 1
49048 @endif target-newlib
49050 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
49051 maybe-dvi-target-newlib:
49052 @if target-newlib
49053 maybe-dvi-target-newlib: dvi-target-newlib
49055 dvi-target-newlib: \
49056 configure-target-newlib
49057 @: $(MAKE); $(unstage)
49058 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49059 r=`${PWD_COMMAND}`; export r; \
49060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49061 $(NORMAL_TARGET_EXPORTS) \
49062 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
49063 for flag in $(EXTRA_TARGET_FLAGS); do \
49064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49065 done; \
49066 (cd $(TARGET_SUBDIR)/newlib && \
49067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49069 "RANLIB=$${RANLIB}" \
49070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49071 dvi) \
49072 || exit 1
49074 @endif target-newlib
49076 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
49077 maybe-pdf-target-newlib:
49078 @if target-newlib
49079 maybe-pdf-target-newlib: pdf-target-newlib
49081 pdf-target-newlib: \
49082 configure-target-newlib
49083 @: $(MAKE); $(unstage)
49084 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49085 r=`${PWD_COMMAND}`; export r; \
49086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49087 $(NORMAL_TARGET_EXPORTS) \
49088 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
49089 for flag in $(EXTRA_TARGET_FLAGS); do \
49090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49091 done; \
49092 (cd $(TARGET_SUBDIR)/newlib && \
49093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49095 "RANLIB=$${RANLIB}" \
49096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49097 pdf) \
49098 || exit 1
49100 @endif target-newlib
49102 .PHONY: maybe-html-target-newlib html-target-newlib
49103 maybe-html-target-newlib:
49104 @if target-newlib
49105 maybe-html-target-newlib: html-target-newlib
49107 html-target-newlib: \
49108 configure-target-newlib
49109 @: $(MAKE); $(unstage)
49110 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49111 r=`${PWD_COMMAND}`; export r; \
49112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49113 $(NORMAL_TARGET_EXPORTS) \
49114 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
49115 for flag in $(EXTRA_TARGET_FLAGS); do \
49116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49117 done; \
49118 (cd $(TARGET_SUBDIR)/newlib && \
49119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49121 "RANLIB=$${RANLIB}" \
49122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49123 html) \
49124 || exit 1
49126 @endif target-newlib
49128 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
49129 maybe-TAGS-target-newlib:
49130 @if target-newlib
49131 maybe-TAGS-target-newlib: TAGS-target-newlib
49133 TAGS-target-newlib: \
49134 configure-target-newlib
49135 @: $(MAKE); $(unstage)
49136 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49137 r=`${PWD_COMMAND}`; export r; \
49138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49139 $(NORMAL_TARGET_EXPORTS) \
49140 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
49141 for flag in $(EXTRA_TARGET_FLAGS); do \
49142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49143 done; \
49144 (cd $(TARGET_SUBDIR)/newlib && \
49145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49147 "RANLIB=$${RANLIB}" \
49148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49149 TAGS) \
49150 || exit 1
49152 @endif target-newlib
49154 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
49155 maybe-install-info-target-newlib:
49156 @if target-newlib
49157 maybe-install-info-target-newlib: install-info-target-newlib
49159 install-info-target-newlib: \
49160 configure-target-newlib \
49161 info-target-newlib
49162 @: $(MAKE); $(unstage)
49163 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49164 r=`${PWD_COMMAND}`; export r; \
49165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49166 $(NORMAL_TARGET_EXPORTS) \
49167 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
49168 for flag in $(EXTRA_TARGET_FLAGS); do \
49169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49170 done; \
49171 (cd $(TARGET_SUBDIR)/newlib && \
49172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49174 "RANLIB=$${RANLIB}" \
49175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49176 install-info) \
49177 || exit 1
49179 @endif target-newlib
49181 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
49182 maybe-install-pdf-target-newlib:
49183 @if target-newlib
49184 maybe-install-pdf-target-newlib: install-pdf-target-newlib
49186 install-pdf-target-newlib: \
49187 configure-target-newlib \
49188 pdf-target-newlib
49189 @: $(MAKE); $(unstage)
49190 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49191 r=`${PWD_COMMAND}`; export r; \
49192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49193 $(NORMAL_TARGET_EXPORTS) \
49194 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
49195 for flag in $(EXTRA_TARGET_FLAGS); do \
49196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49197 done; \
49198 (cd $(TARGET_SUBDIR)/newlib && \
49199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49201 "RANLIB=$${RANLIB}" \
49202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49203 install-pdf) \
49204 || exit 1
49206 @endif target-newlib
49208 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
49209 maybe-install-html-target-newlib:
49210 @if target-newlib
49211 maybe-install-html-target-newlib: install-html-target-newlib
49213 install-html-target-newlib: \
49214 configure-target-newlib \
49215 html-target-newlib
49216 @: $(MAKE); $(unstage)
49217 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49218 r=`${PWD_COMMAND}`; export r; \
49219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49220 $(NORMAL_TARGET_EXPORTS) \
49221 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
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)/newlib && \
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 install-html) \
49231 || exit 1
49233 @endif target-newlib
49235 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
49236 maybe-installcheck-target-newlib:
49237 @if target-newlib
49238 maybe-installcheck-target-newlib: installcheck-target-newlib
49240 installcheck-target-newlib: \
49241 configure-target-newlib
49242 @: $(MAKE); $(unstage)
49243 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49244 r=`${PWD_COMMAND}`; export r; \
49245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49246 $(NORMAL_TARGET_EXPORTS) \
49247 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
49248 for flag in $(EXTRA_TARGET_FLAGS); do \
49249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49250 done; \
49251 (cd $(TARGET_SUBDIR)/newlib && \
49252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49254 "RANLIB=$${RANLIB}" \
49255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49256 installcheck) \
49257 || exit 1
49259 @endif target-newlib
49261 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
49262 maybe-mostlyclean-target-newlib:
49263 @if target-newlib
49264 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
49266 mostlyclean-target-newlib:
49267 @: $(MAKE); $(unstage)
49268 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49269 r=`${PWD_COMMAND}`; export r; \
49270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49271 $(NORMAL_TARGET_EXPORTS) \
49272 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
49273 for flag in $(EXTRA_TARGET_FLAGS); do \
49274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49275 done; \
49276 (cd $(TARGET_SUBDIR)/newlib && \
49277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49279 "RANLIB=$${RANLIB}" \
49280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49281 mostlyclean) \
49282 || exit 1
49284 @endif target-newlib
49286 .PHONY: maybe-clean-target-newlib clean-target-newlib
49287 maybe-clean-target-newlib:
49288 @if target-newlib
49289 maybe-clean-target-newlib: clean-target-newlib
49291 clean-target-newlib:
49292 @: $(MAKE); $(unstage)
49293 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49294 r=`${PWD_COMMAND}`; export r; \
49295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49296 $(NORMAL_TARGET_EXPORTS) \
49297 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
49298 for flag in $(EXTRA_TARGET_FLAGS); do \
49299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49300 done; \
49301 (cd $(TARGET_SUBDIR)/newlib && \
49302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49304 "RANLIB=$${RANLIB}" \
49305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49306 clean) \
49307 || exit 1
49309 @endif target-newlib
49311 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
49312 maybe-distclean-target-newlib:
49313 @if target-newlib
49314 maybe-distclean-target-newlib: distclean-target-newlib
49316 distclean-target-newlib:
49317 @: $(MAKE); $(unstage)
49318 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49319 r=`${PWD_COMMAND}`; export r; \
49320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49321 $(NORMAL_TARGET_EXPORTS) \
49322 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
49323 for flag in $(EXTRA_TARGET_FLAGS); do \
49324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49325 done; \
49326 (cd $(TARGET_SUBDIR)/newlib && \
49327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49329 "RANLIB=$${RANLIB}" \
49330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49331 distclean) \
49332 || exit 1
49334 @endif target-newlib
49336 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
49337 maybe-maintainer-clean-target-newlib:
49338 @if target-newlib
49339 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
49341 maintainer-clean-target-newlib:
49342 @: $(MAKE); $(unstage)
49343 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
49344 r=`${PWD_COMMAND}`; export r; \
49345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49346 $(NORMAL_TARGET_EXPORTS) \
49347 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
49348 for flag in $(EXTRA_TARGET_FLAGS); do \
49349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49350 done; \
49351 (cd $(TARGET_SUBDIR)/newlib && \
49352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49354 "RANLIB=$${RANLIB}" \
49355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49356 maintainer-clean) \
49357 || exit 1
49359 @endif target-newlib
49365 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
49366 maybe-configure-target-libgcc:
49367 @if gcc-bootstrap
49368 configure-target-libgcc: stage_current
49369 @endif gcc-bootstrap
49370 @if target-libgcc
49371 maybe-configure-target-libgcc: configure-target-libgcc
49372 configure-target-libgcc:
49373 @r=`${PWD_COMMAND}`; export r; \
49374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49375 echo "Checking multilib configuration for libgcc..."; \
49376 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
49377 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
49378 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49379 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49380 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49381 else \
49382 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49383 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49384 fi; \
49385 else \
49386 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49387 fi; \
49388 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
49390 $(NORMAL_TARGET_EXPORTS) \
49391 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
49392 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
49393 case $(srcdir) in \
49394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49395 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49397 esac; \
49398 srcdiroption="--srcdir=$${topdir}/libgcc"; \
49399 libsrcdir="$$s/libgcc"; \
49400 rm -f no-such-file || : ; \
49401 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49402 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49403 --target=${target_alias} $${srcdiroption} \
49404 || exit 1
49405 @endif target-libgcc
49409 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
49410 maybe-configure-stage1-target-libgcc:
49411 @if target-libgcc-bootstrap
49412 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
49413 configure-stage1-target-libgcc:
49414 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49415 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49416 @r=`${PWD_COMMAND}`; export r; \
49417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49418 TFLAGS="$(STAGE1_TFLAGS)"; \
49419 echo "Checking multilib configuration for libgcc..."; \
49420 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
49421 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49422 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49423 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49424 else \
49425 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49426 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49427 fi; \
49428 else \
49429 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49430 fi; \
49431 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49432 $(NORMAL_TARGET_EXPORTS) \
49433 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49434 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49435 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49436 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
49437 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
49438 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49439 case $(srcdir) in \
49440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49441 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49443 esac; \
49444 srcdiroption="--srcdir=$${topdir}/libgcc"; \
49445 libsrcdir="$$s/libgcc"; \
49446 $(SHELL) $${libsrcdir}/configure \
49447 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49448 --target=${target_alias} $${srcdiroption} \
49449 $(STAGE1_CONFIGURE_FLAGS)
49450 @endif target-libgcc-bootstrap
49452 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
49453 maybe-configure-stage2-target-libgcc:
49454 @if target-libgcc-bootstrap
49455 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
49456 configure-stage2-target-libgcc:
49457 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49458 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49459 @r=`${PWD_COMMAND}`; export r; \
49460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49461 TFLAGS="$(STAGE2_TFLAGS)"; \
49462 echo "Checking multilib configuration for libgcc..."; \
49463 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
49464 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49465 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49466 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49467 else \
49468 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49469 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49470 fi; \
49471 else \
49472 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49473 fi; \
49474 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49475 $(NORMAL_TARGET_EXPORTS) \
49477 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49478 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49479 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49480 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
49481 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
49482 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49483 case $(srcdir) in \
49484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49485 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49487 esac; \
49488 srcdiroption="--srcdir=$${topdir}/libgcc"; \
49489 libsrcdir="$$s/libgcc"; \
49490 $(SHELL) $${libsrcdir}/configure \
49491 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49492 --target=${target_alias} $${srcdiroption} \
49493 --with-build-libsubdir=$(HOST_SUBDIR) \
49494 $(STAGE2_CONFIGURE_FLAGS)
49495 @endif target-libgcc-bootstrap
49497 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
49498 maybe-configure-stage3-target-libgcc:
49499 @if target-libgcc-bootstrap
49500 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
49501 configure-stage3-target-libgcc:
49502 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49503 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49504 @r=`${PWD_COMMAND}`; export r; \
49505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49506 TFLAGS="$(STAGE3_TFLAGS)"; \
49507 echo "Checking multilib configuration for libgcc..."; \
49508 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
49509 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49510 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49511 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49512 else \
49513 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49514 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49515 fi; \
49516 else \
49517 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49518 fi; \
49519 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49520 $(NORMAL_TARGET_EXPORTS) \
49522 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49523 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49524 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49525 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
49526 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
49527 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49528 case $(srcdir) in \
49529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49530 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49532 esac; \
49533 srcdiroption="--srcdir=$${topdir}/libgcc"; \
49534 libsrcdir="$$s/libgcc"; \
49535 $(SHELL) $${libsrcdir}/configure \
49536 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49537 --target=${target_alias} $${srcdiroption} \
49538 --with-build-libsubdir=$(HOST_SUBDIR) \
49539 $(STAGE3_CONFIGURE_FLAGS)
49540 @endif target-libgcc-bootstrap
49542 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49543 maybe-configure-stage4-target-libgcc:
49544 @if target-libgcc-bootstrap
49545 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49546 configure-stage4-target-libgcc:
49547 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49548 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49549 @r=`${PWD_COMMAND}`; export r; \
49550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49551 TFLAGS="$(STAGE4_TFLAGS)"; \
49552 echo "Checking multilib configuration for libgcc..."; \
49553 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
49554 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49555 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49556 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49557 else \
49558 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49559 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49560 fi; \
49561 else \
49562 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49563 fi; \
49564 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49565 $(NORMAL_TARGET_EXPORTS) \
49567 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49568 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49569 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49570 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
49571 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
49572 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49573 case $(srcdir) in \
49574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49575 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49577 esac; \
49578 srcdiroption="--srcdir=$${topdir}/libgcc"; \
49579 libsrcdir="$$s/libgcc"; \
49580 $(SHELL) $${libsrcdir}/configure \
49581 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49582 --target=${target_alias} $${srcdiroption} \
49583 --with-build-libsubdir=$(HOST_SUBDIR) \
49584 $(STAGE4_CONFIGURE_FLAGS)
49585 @endif target-libgcc-bootstrap
49587 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49588 maybe-configure-stageprofile-target-libgcc:
49589 @if target-libgcc-bootstrap
49590 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49591 configure-stageprofile-target-libgcc:
49592 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49593 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49594 @r=`${PWD_COMMAND}`; export r; \
49595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49596 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49597 echo "Checking multilib configuration for libgcc..."; \
49598 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
49599 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49600 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49601 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49602 else \
49603 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49604 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49605 fi; \
49606 else \
49607 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49608 fi; \
49609 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49610 $(NORMAL_TARGET_EXPORTS) \
49612 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49613 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49614 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49615 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
49616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
49617 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49618 case $(srcdir) in \
49619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49620 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49622 esac; \
49623 srcdiroption="--srcdir=$${topdir}/libgcc"; \
49624 libsrcdir="$$s/libgcc"; \
49625 $(SHELL) $${libsrcdir}/configure \
49626 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49627 --target=${target_alias} $${srcdiroption} \
49628 --with-build-libsubdir=$(HOST_SUBDIR) \
49629 $(STAGEprofile_CONFIGURE_FLAGS)
49630 @endif target-libgcc-bootstrap
49632 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49633 maybe-configure-stagefeedback-target-libgcc:
49634 @if target-libgcc-bootstrap
49635 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49636 configure-stagefeedback-target-libgcc:
49637 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49638 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49639 @r=`${PWD_COMMAND}`; export r; \
49640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49641 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49642 echo "Checking multilib configuration for libgcc..."; \
49643 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
49644 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49645 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49646 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49647 else \
49648 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49649 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49650 fi; \
49651 else \
49652 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49653 fi; \
49654 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49655 $(NORMAL_TARGET_EXPORTS) \
49657 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49658 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49659 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49660 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
49661 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
49662 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49663 case $(srcdir) in \
49664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49665 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49667 esac; \
49668 srcdiroption="--srcdir=$${topdir}/libgcc"; \
49669 libsrcdir="$$s/libgcc"; \
49670 $(SHELL) $${libsrcdir}/configure \
49671 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49672 --target=${target_alias} $${srcdiroption} \
49673 --with-build-libsubdir=$(HOST_SUBDIR) \
49674 $(STAGEfeedback_CONFIGURE_FLAGS)
49675 @endif target-libgcc-bootstrap
49681 .PHONY: all-target-libgcc maybe-all-target-libgcc
49682 maybe-all-target-libgcc:
49683 @if gcc-bootstrap
49684 all-target-libgcc: stage_current
49685 @endif gcc-bootstrap
49686 @if target-libgcc
49687 TARGET-target-libgcc=all
49688 maybe-all-target-libgcc: all-target-libgcc
49689 all-target-libgcc: configure-target-libgcc
49690 @r=`${PWD_COMMAND}`; export r; \
49691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49692 $(NORMAL_TARGET_EXPORTS) \
49693 (cd $(TARGET_SUBDIR)/libgcc && \
49694 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49695 $(TARGET-target-libgcc))
49696 @endif target-libgcc
49700 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49701 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49702 maybe-all-stage1-target-libgcc:
49703 maybe-clean-stage1-target-libgcc:
49704 @if target-libgcc-bootstrap
49705 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49706 all-stage1: all-stage1-target-libgcc
49707 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49708 all-stage1-target-libgcc: configure-stage1-target-libgcc
49709 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49710 @r=`${PWD_COMMAND}`; export r; \
49711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49712 TFLAGS="$(STAGE1_TFLAGS)"; \
49713 $(NORMAL_TARGET_EXPORTS) \
49714 cd $(TARGET_SUBDIR)/libgcc && \
49715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49716 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49717 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49718 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49722 $(EXTRA_TARGET_FLAGS) \
49723 TFLAGS="$(STAGE1_TFLAGS)" \
49724 $(TARGET-stage1-target-libgcc)
49726 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49727 clean-stage1: clean-stage1-target-libgcc
49728 clean-stage1-target-libgcc:
49729 @if [ $(current_stage) = stage1 ]; then \
49730 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49731 else \
49732 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49733 $(MAKE) stage1-start; \
49734 fi; \
49735 cd $(TARGET_SUBDIR)/libgcc && \
49736 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49737 clean
49738 @endif target-libgcc-bootstrap
49741 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49742 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49743 maybe-all-stage2-target-libgcc:
49744 maybe-clean-stage2-target-libgcc:
49745 @if target-libgcc-bootstrap
49746 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49747 all-stage2: all-stage2-target-libgcc
49748 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49749 all-stage2-target-libgcc: configure-stage2-target-libgcc
49750 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49751 @r=`${PWD_COMMAND}`; export r; \
49752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49753 TFLAGS="$(STAGE2_TFLAGS)"; \
49754 $(NORMAL_TARGET_EXPORTS) \
49756 cd $(TARGET_SUBDIR)/libgcc && \
49757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49758 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49759 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49760 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49761 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49762 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49763 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49764 $(EXTRA_TARGET_FLAGS) \
49765 TFLAGS="$(STAGE2_TFLAGS)" \
49766 $(TARGET-stage2-target-libgcc)
49768 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49769 clean-stage2: clean-stage2-target-libgcc
49770 clean-stage2-target-libgcc:
49771 @if [ $(current_stage) = stage2 ]; then \
49772 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49773 else \
49774 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49775 $(MAKE) stage2-start; \
49776 fi; \
49777 cd $(TARGET_SUBDIR)/libgcc && \
49778 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49780 clean
49781 @endif target-libgcc-bootstrap
49784 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49785 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49786 maybe-all-stage3-target-libgcc:
49787 maybe-clean-stage3-target-libgcc:
49788 @if target-libgcc-bootstrap
49789 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49790 all-stage3: all-stage3-target-libgcc
49791 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49792 all-stage3-target-libgcc: configure-stage3-target-libgcc
49793 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49794 @r=`${PWD_COMMAND}`; export r; \
49795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49796 TFLAGS="$(STAGE3_TFLAGS)"; \
49797 $(NORMAL_TARGET_EXPORTS) \
49799 cd $(TARGET_SUBDIR)/libgcc && \
49800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49801 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49802 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49803 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49804 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49805 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49806 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49807 $(EXTRA_TARGET_FLAGS) \
49808 TFLAGS="$(STAGE3_TFLAGS)" \
49809 $(TARGET-stage3-target-libgcc)
49811 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49812 clean-stage3: clean-stage3-target-libgcc
49813 clean-stage3-target-libgcc:
49814 @if [ $(current_stage) = stage3 ]; then \
49815 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49816 else \
49817 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49818 $(MAKE) stage3-start; \
49819 fi; \
49820 cd $(TARGET_SUBDIR)/libgcc && \
49821 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49823 clean
49824 @endif target-libgcc-bootstrap
49827 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49828 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49829 maybe-all-stage4-target-libgcc:
49830 maybe-clean-stage4-target-libgcc:
49831 @if target-libgcc-bootstrap
49832 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49833 all-stage4: all-stage4-target-libgcc
49834 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49835 all-stage4-target-libgcc: configure-stage4-target-libgcc
49836 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49837 @r=`${PWD_COMMAND}`; export r; \
49838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49839 TFLAGS="$(STAGE4_TFLAGS)"; \
49840 $(NORMAL_TARGET_EXPORTS) \
49842 cd $(TARGET_SUBDIR)/libgcc && \
49843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49844 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49845 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49846 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49850 $(EXTRA_TARGET_FLAGS) \
49851 TFLAGS="$(STAGE4_TFLAGS)" \
49852 $(TARGET-stage4-target-libgcc)
49854 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49855 clean-stage4: clean-stage4-target-libgcc
49856 clean-stage4-target-libgcc:
49857 @if [ $(current_stage) = stage4 ]; then \
49858 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49859 else \
49860 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49861 $(MAKE) stage4-start; \
49862 fi; \
49863 cd $(TARGET_SUBDIR)/libgcc && \
49864 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49866 clean
49867 @endif target-libgcc-bootstrap
49870 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49871 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49872 maybe-all-stageprofile-target-libgcc:
49873 maybe-clean-stageprofile-target-libgcc:
49874 @if target-libgcc-bootstrap
49875 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49876 all-stageprofile: all-stageprofile-target-libgcc
49877 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49878 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49879 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49880 @r=`${PWD_COMMAND}`; export r; \
49881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49882 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49883 $(NORMAL_TARGET_EXPORTS) \
49885 cd $(TARGET_SUBDIR)/libgcc && \
49886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49887 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49888 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49889 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49893 $(EXTRA_TARGET_FLAGS) \
49894 TFLAGS="$(STAGEprofile_TFLAGS)" \
49895 $(TARGET-stageprofile-target-libgcc)
49897 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49898 clean-stageprofile: clean-stageprofile-target-libgcc
49899 clean-stageprofile-target-libgcc:
49900 @if [ $(current_stage) = stageprofile ]; then \
49901 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49902 else \
49903 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49904 $(MAKE) stageprofile-start; \
49905 fi; \
49906 cd $(TARGET_SUBDIR)/libgcc && \
49907 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49909 clean
49910 @endif target-libgcc-bootstrap
49913 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49914 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49915 maybe-all-stagefeedback-target-libgcc:
49916 maybe-clean-stagefeedback-target-libgcc:
49917 @if target-libgcc-bootstrap
49918 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49919 all-stagefeedback: all-stagefeedback-target-libgcc
49920 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49921 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49922 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49923 @r=`${PWD_COMMAND}`; export r; \
49924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49925 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49926 $(NORMAL_TARGET_EXPORTS) \
49928 cd $(TARGET_SUBDIR)/libgcc && \
49929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49930 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49931 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49932 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49936 $(EXTRA_TARGET_FLAGS) \
49937 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49938 $(TARGET-stagefeedback-target-libgcc)
49940 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49941 clean-stagefeedback: clean-stagefeedback-target-libgcc
49942 clean-stagefeedback-target-libgcc:
49943 @if [ $(current_stage) = stagefeedback ]; then \
49944 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49945 else \
49946 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49947 $(MAKE) stagefeedback-start; \
49948 fi; \
49949 cd $(TARGET_SUBDIR)/libgcc && \
49950 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49952 clean
49953 @endif target-libgcc-bootstrap
49960 .PHONY: check-target-libgcc maybe-check-target-libgcc
49961 maybe-check-target-libgcc:
49962 @if target-libgcc
49963 maybe-check-target-libgcc: check-target-libgcc
49965 # Dummy target for uncheckable module.
49966 check-target-libgcc:
49968 @endif target-libgcc
49970 .PHONY: install-target-libgcc maybe-install-target-libgcc
49971 maybe-install-target-libgcc:
49972 @if target-libgcc
49973 maybe-install-target-libgcc: install-target-libgcc
49975 install-target-libgcc: installdirs
49976 @: $(MAKE); $(unstage)
49977 @r=`${PWD_COMMAND}`; export r; \
49978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49979 $(NORMAL_TARGET_EXPORTS) \
49980 (cd $(TARGET_SUBDIR)/libgcc && \
49981 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49983 @endif target-libgcc
49985 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49986 maybe-install-strip-target-libgcc:
49987 @if target-libgcc
49988 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49990 install-strip-target-libgcc: installdirs
49991 @: $(MAKE); $(unstage)
49992 @r=`${PWD_COMMAND}`; export r; \
49993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49994 $(NORMAL_TARGET_EXPORTS) \
49995 (cd $(TARGET_SUBDIR)/libgcc && \
49996 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49998 @endif target-libgcc
50000 # Other targets (info, dvi, pdf, etc.)
50002 .PHONY: maybe-info-target-libgcc info-target-libgcc
50003 maybe-info-target-libgcc:
50004 @if target-libgcc
50005 maybe-info-target-libgcc: info-target-libgcc
50007 info-target-libgcc: \
50008 configure-target-libgcc
50009 @: $(MAKE); $(unstage)
50010 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50011 r=`${PWD_COMMAND}`; export r; \
50012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50013 $(NORMAL_TARGET_EXPORTS) \
50014 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
50015 for flag in $(EXTRA_TARGET_FLAGS); do \
50016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50017 done; \
50018 (cd $(TARGET_SUBDIR)/libgcc && \
50019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50021 "RANLIB=$${RANLIB}" \
50022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50023 info) \
50024 || exit 1
50026 @endif target-libgcc
50028 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
50029 maybe-dvi-target-libgcc:
50030 @if target-libgcc
50031 maybe-dvi-target-libgcc: dvi-target-libgcc
50033 dvi-target-libgcc: \
50034 configure-target-libgcc
50035 @: $(MAKE); $(unstage)
50036 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50037 r=`${PWD_COMMAND}`; export r; \
50038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50039 $(NORMAL_TARGET_EXPORTS) \
50040 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
50041 for flag in $(EXTRA_TARGET_FLAGS); do \
50042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50043 done; \
50044 (cd $(TARGET_SUBDIR)/libgcc && \
50045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50047 "RANLIB=$${RANLIB}" \
50048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50049 dvi) \
50050 || exit 1
50052 @endif target-libgcc
50054 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
50055 maybe-pdf-target-libgcc:
50056 @if target-libgcc
50057 maybe-pdf-target-libgcc: pdf-target-libgcc
50059 pdf-target-libgcc: \
50060 configure-target-libgcc
50061 @: $(MAKE); $(unstage)
50062 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50063 r=`${PWD_COMMAND}`; export r; \
50064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50065 $(NORMAL_TARGET_EXPORTS) \
50066 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
50067 for flag in $(EXTRA_TARGET_FLAGS); do \
50068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50069 done; \
50070 (cd $(TARGET_SUBDIR)/libgcc && \
50071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50073 "RANLIB=$${RANLIB}" \
50074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50075 pdf) \
50076 || exit 1
50078 @endif target-libgcc
50080 .PHONY: maybe-html-target-libgcc html-target-libgcc
50081 maybe-html-target-libgcc:
50082 @if target-libgcc
50083 maybe-html-target-libgcc: html-target-libgcc
50085 html-target-libgcc: \
50086 configure-target-libgcc
50087 @: $(MAKE); $(unstage)
50088 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50089 r=`${PWD_COMMAND}`; export r; \
50090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50091 $(NORMAL_TARGET_EXPORTS) \
50092 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
50093 for flag in $(EXTRA_TARGET_FLAGS); do \
50094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50095 done; \
50096 (cd $(TARGET_SUBDIR)/libgcc && \
50097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50099 "RANLIB=$${RANLIB}" \
50100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50101 html) \
50102 || exit 1
50104 @endif target-libgcc
50106 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
50107 maybe-TAGS-target-libgcc:
50108 @if target-libgcc
50109 maybe-TAGS-target-libgcc: TAGS-target-libgcc
50111 TAGS-target-libgcc: \
50112 configure-target-libgcc
50113 @: $(MAKE); $(unstage)
50114 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50115 r=`${PWD_COMMAND}`; export r; \
50116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50117 $(NORMAL_TARGET_EXPORTS) \
50118 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
50119 for flag in $(EXTRA_TARGET_FLAGS); do \
50120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50121 done; \
50122 (cd $(TARGET_SUBDIR)/libgcc && \
50123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50125 "RANLIB=$${RANLIB}" \
50126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50127 TAGS) \
50128 || exit 1
50130 @endif target-libgcc
50132 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
50133 maybe-install-info-target-libgcc:
50134 @if target-libgcc
50135 maybe-install-info-target-libgcc: install-info-target-libgcc
50137 install-info-target-libgcc: \
50138 configure-target-libgcc \
50139 info-target-libgcc
50140 @: $(MAKE); $(unstage)
50141 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50142 r=`${PWD_COMMAND}`; export r; \
50143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50144 $(NORMAL_TARGET_EXPORTS) \
50145 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
50146 for flag in $(EXTRA_TARGET_FLAGS); do \
50147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50148 done; \
50149 (cd $(TARGET_SUBDIR)/libgcc && \
50150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50152 "RANLIB=$${RANLIB}" \
50153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50154 install-info) \
50155 || exit 1
50157 @endif target-libgcc
50159 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
50160 maybe-install-pdf-target-libgcc:
50161 @if target-libgcc
50162 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
50164 install-pdf-target-libgcc: \
50165 configure-target-libgcc \
50166 pdf-target-libgcc
50167 @: $(MAKE); $(unstage)
50168 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50169 r=`${PWD_COMMAND}`; export r; \
50170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50171 $(NORMAL_TARGET_EXPORTS) \
50172 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
50173 for flag in $(EXTRA_TARGET_FLAGS); do \
50174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50175 done; \
50176 (cd $(TARGET_SUBDIR)/libgcc && \
50177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50179 "RANLIB=$${RANLIB}" \
50180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50181 install-pdf) \
50182 || exit 1
50184 @endif target-libgcc
50186 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
50187 maybe-install-html-target-libgcc:
50188 @if target-libgcc
50189 maybe-install-html-target-libgcc: install-html-target-libgcc
50191 install-html-target-libgcc: \
50192 configure-target-libgcc \
50193 html-target-libgcc
50194 @: $(MAKE); $(unstage)
50195 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50196 r=`${PWD_COMMAND}`; export r; \
50197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50198 $(NORMAL_TARGET_EXPORTS) \
50199 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
50200 for flag in $(EXTRA_TARGET_FLAGS); do \
50201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50202 done; \
50203 (cd $(TARGET_SUBDIR)/libgcc && \
50204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50206 "RANLIB=$${RANLIB}" \
50207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50208 install-html) \
50209 || exit 1
50211 @endif target-libgcc
50213 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
50214 maybe-installcheck-target-libgcc:
50215 @if target-libgcc
50216 maybe-installcheck-target-libgcc: installcheck-target-libgcc
50218 installcheck-target-libgcc: \
50219 configure-target-libgcc
50220 @: $(MAKE); $(unstage)
50221 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50222 r=`${PWD_COMMAND}`; export r; \
50223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50224 $(NORMAL_TARGET_EXPORTS) \
50225 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
50226 for flag in $(EXTRA_TARGET_FLAGS); do \
50227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50228 done; \
50229 (cd $(TARGET_SUBDIR)/libgcc && \
50230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50232 "RANLIB=$${RANLIB}" \
50233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50234 installcheck) \
50235 || exit 1
50237 @endif target-libgcc
50239 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
50240 maybe-mostlyclean-target-libgcc:
50241 @if target-libgcc
50242 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
50244 mostlyclean-target-libgcc:
50245 @: $(MAKE); $(unstage)
50246 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50247 r=`${PWD_COMMAND}`; export r; \
50248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50249 $(NORMAL_TARGET_EXPORTS) \
50250 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
50251 for flag in $(EXTRA_TARGET_FLAGS); do \
50252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50253 done; \
50254 (cd $(TARGET_SUBDIR)/libgcc && \
50255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50257 "RANLIB=$${RANLIB}" \
50258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50259 mostlyclean) \
50260 || exit 1
50262 @endif target-libgcc
50264 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
50265 maybe-clean-target-libgcc:
50266 @if target-libgcc
50267 maybe-clean-target-libgcc: clean-target-libgcc
50269 clean-target-libgcc:
50270 @: $(MAKE); $(unstage)
50271 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50272 r=`${PWD_COMMAND}`; export r; \
50273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50274 $(NORMAL_TARGET_EXPORTS) \
50275 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
50276 for flag in $(EXTRA_TARGET_FLAGS); do \
50277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50278 done; \
50279 (cd $(TARGET_SUBDIR)/libgcc && \
50280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50282 "RANLIB=$${RANLIB}" \
50283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50284 clean) \
50285 || exit 1
50287 @endif target-libgcc
50289 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50290 maybe-distclean-target-libgcc:
50291 @if target-libgcc
50292 maybe-distclean-target-libgcc: distclean-target-libgcc
50294 distclean-target-libgcc:
50295 @: $(MAKE); $(unstage)
50296 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50297 r=`${PWD_COMMAND}`; export r; \
50298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50299 $(NORMAL_TARGET_EXPORTS) \
50300 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
50301 for flag in $(EXTRA_TARGET_FLAGS); do \
50302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50303 done; \
50304 (cd $(TARGET_SUBDIR)/libgcc && \
50305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50307 "RANLIB=$${RANLIB}" \
50308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50309 distclean) \
50310 || exit 1
50312 @endif target-libgcc
50314 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50315 maybe-maintainer-clean-target-libgcc:
50316 @if target-libgcc
50317 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50319 maintainer-clean-target-libgcc:
50320 @: $(MAKE); $(unstage)
50321 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
50322 r=`${PWD_COMMAND}`; export r; \
50323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50324 $(NORMAL_TARGET_EXPORTS) \
50325 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
50326 for flag in $(EXTRA_TARGET_FLAGS); do \
50327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50328 done; \
50329 (cd $(TARGET_SUBDIR)/libgcc && \
50330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50332 "RANLIB=$${RANLIB}" \
50333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50334 maintainer-clean) \
50335 || exit 1
50337 @endif target-libgcc
50343 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50344 maybe-configure-target-libquadmath:
50345 @if gcc-bootstrap
50346 configure-target-libquadmath: stage_current
50347 @endif gcc-bootstrap
50348 @if target-libquadmath
50349 maybe-configure-target-libquadmath: configure-target-libquadmath
50350 configure-target-libquadmath:
50351 @: $(MAKE); $(unstage)
50352 @r=`${PWD_COMMAND}`; export r; \
50353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50354 echo "Checking multilib configuration for libquadmath..."; \
50355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
50356 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
50357 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50358 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50359 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50360 else \
50361 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50362 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50363 fi; \
50364 else \
50365 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50366 fi; \
50367 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50368 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
50369 $(NORMAL_TARGET_EXPORTS) \
50370 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50371 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50372 case $(srcdir) in \
50373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50374 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50376 esac; \
50377 srcdiroption="--srcdir=$${topdir}/libquadmath"; \
50378 libsrcdir="$$s/libquadmath"; \
50379 rm -f no-such-file || : ; \
50380 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50381 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50382 --target=${target_alias} $${srcdiroption} \
50383 || exit 1
50384 @endif target-libquadmath
50390 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50391 maybe-all-target-libquadmath:
50392 @if gcc-bootstrap
50393 all-target-libquadmath: stage_current
50394 @endif gcc-bootstrap
50395 @if target-libquadmath
50396 TARGET-target-libquadmath=all
50397 maybe-all-target-libquadmath: all-target-libquadmath
50398 all-target-libquadmath: configure-target-libquadmath
50399 @: $(MAKE); $(unstage)
50400 @r=`${PWD_COMMAND}`; export r; \
50401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50402 $(NORMAL_TARGET_EXPORTS) \
50403 (cd $(TARGET_SUBDIR)/libquadmath && \
50404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50405 $(TARGET-target-libquadmath))
50406 @endif target-libquadmath
50412 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50413 maybe-check-target-libquadmath:
50414 @if target-libquadmath
50415 maybe-check-target-libquadmath: check-target-libquadmath
50417 check-target-libquadmath:
50418 @: $(MAKE); $(unstage)
50419 @r=`${PWD_COMMAND}`; export r; \
50420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50421 $(NORMAL_TARGET_EXPORTS) \
50422 (cd $(TARGET_SUBDIR)/libquadmath && \
50423 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50425 @endif target-libquadmath
50427 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50428 maybe-install-target-libquadmath:
50429 @if target-libquadmath
50430 maybe-install-target-libquadmath: install-target-libquadmath
50432 install-target-libquadmath: installdirs
50433 @: $(MAKE); $(unstage)
50434 @r=`${PWD_COMMAND}`; export r; \
50435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50436 $(NORMAL_TARGET_EXPORTS) \
50437 (cd $(TARGET_SUBDIR)/libquadmath && \
50438 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50440 @endif target-libquadmath
50442 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50443 maybe-install-strip-target-libquadmath:
50444 @if target-libquadmath
50445 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50447 install-strip-target-libquadmath: installdirs
50448 @: $(MAKE); $(unstage)
50449 @r=`${PWD_COMMAND}`; export r; \
50450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50451 $(NORMAL_TARGET_EXPORTS) \
50452 (cd $(TARGET_SUBDIR)/libquadmath && \
50453 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50455 @endif target-libquadmath
50457 # Other targets (info, dvi, pdf, etc.)
50459 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
50460 maybe-info-target-libquadmath:
50461 @if target-libquadmath
50462 maybe-info-target-libquadmath: info-target-libquadmath
50464 info-target-libquadmath: \
50465 configure-target-libquadmath
50466 @: $(MAKE); $(unstage)
50467 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50468 r=`${PWD_COMMAND}`; export r; \
50469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50470 $(NORMAL_TARGET_EXPORTS) \
50471 echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
50472 for flag in $(EXTRA_TARGET_FLAGS); do \
50473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50474 done; \
50475 (cd $(TARGET_SUBDIR)/libquadmath && \
50476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50478 "RANLIB=$${RANLIB}" \
50479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50480 info) \
50481 || exit 1
50483 @endif target-libquadmath
50485 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
50486 maybe-dvi-target-libquadmath:
50487 @if target-libquadmath
50488 maybe-dvi-target-libquadmath: dvi-target-libquadmath
50490 dvi-target-libquadmath: \
50491 configure-target-libquadmath
50492 @: $(MAKE); $(unstage)
50493 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50494 r=`${PWD_COMMAND}`; export r; \
50495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50496 $(NORMAL_TARGET_EXPORTS) \
50497 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
50498 for flag in $(EXTRA_TARGET_FLAGS); do \
50499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50500 done; \
50501 (cd $(TARGET_SUBDIR)/libquadmath && \
50502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50504 "RANLIB=$${RANLIB}" \
50505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50506 dvi) \
50507 || exit 1
50509 @endif target-libquadmath
50511 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
50512 maybe-pdf-target-libquadmath:
50513 @if target-libquadmath
50514 maybe-pdf-target-libquadmath: pdf-target-libquadmath
50516 pdf-target-libquadmath: \
50517 configure-target-libquadmath
50518 @: $(MAKE); $(unstage)
50519 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50520 r=`${PWD_COMMAND}`; export r; \
50521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50522 $(NORMAL_TARGET_EXPORTS) \
50523 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
50524 for flag in $(EXTRA_TARGET_FLAGS); do \
50525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50526 done; \
50527 (cd $(TARGET_SUBDIR)/libquadmath && \
50528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50530 "RANLIB=$${RANLIB}" \
50531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50532 pdf) \
50533 || exit 1
50535 @endif target-libquadmath
50537 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
50538 maybe-html-target-libquadmath:
50539 @if target-libquadmath
50540 maybe-html-target-libquadmath: html-target-libquadmath
50542 html-target-libquadmath: \
50543 configure-target-libquadmath
50544 @: $(MAKE); $(unstage)
50545 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50546 r=`${PWD_COMMAND}`; export r; \
50547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50548 $(NORMAL_TARGET_EXPORTS) \
50549 echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
50550 for flag in $(EXTRA_TARGET_FLAGS); do \
50551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50552 done; \
50553 (cd $(TARGET_SUBDIR)/libquadmath && \
50554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50556 "RANLIB=$${RANLIB}" \
50557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50558 html) \
50559 || exit 1
50561 @endif target-libquadmath
50563 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
50564 maybe-TAGS-target-libquadmath:
50565 @if target-libquadmath
50566 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
50568 TAGS-target-libquadmath: \
50569 configure-target-libquadmath
50570 @: $(MAKE); $(unstage)
50571 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50572 r=`${PWD_COMMAND}`; export r; \
50573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50574 $(NORMAL_TARGET_EXPORTS) \
50575 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
50576 for flag in $(EXTRA_TARGET_FLAGS); do \
50577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50578 done; \
50579 (cd $(TARGET_SUBDIR)/libquadmath && \
50580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50582 "RANLIB=$${RANLIB}" \
50583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50584 TAGS) \
50585 || exit 1
50587 @endif target-libquadmath
50589 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
50590 maybe-install-info-target-libquadmath:
50591 @if target-libquadmath
50592 maybe-install-info-target-libquadmath: install-info-target-libquadmath
50594 install-info-target-libquadmath: \
50595 configure-target-libquadmath \
50596 info-target-libquadmath
50597 @: $(MAKE); $(unstage)
50598 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50599 r=`${PWD_COMMAND}`; export r; \
50600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50601 $(NORMAL_TARGET_EXPORTS) \
50602 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
50603 for flag in $(EXTRA_TARGET_FLAGS); do \
50604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50605 done; \
50606 (cd $(TARGET_SUBDIR)/libquadmath && \
50607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50609 "RANLIB=$${RANLIB}" \
50610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50611 install-info) \
50612 || exit 1
50614 @endif target-libquadmath
50616 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
50617 maybe-install-pdf-target-libquadmath:
50618 @if target-libquadmath
50619 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
50621 install-pdf-target-libquadmath: \
50622 configure-target-libquadmath \
50623 pdf-target-libquadmath
50624 @: $(MAKE); $(unstage)
50625 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50626 r=`${PWD_COMMAND}`; export r; \
50627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50628 $(NORMAL_TARGET_EXPORTS) \
50629 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
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)/libquadmath && \
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 install-pdf) \
50639 || exit 1
50641 @endif target-libquadmath
50643 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
50644 maybe-install-html-target-libquadmath:
50645 @if target-libquadmath
50646 maybe-install-html-target-libquadmath: install-html-target-libquadmath
50648 install-html-target-libquadmath: \
50649 configure-target-libquadmath \
50650 html-target-libquadmath
50651 @: $(MAKE); $(unstage)
50652 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50653 r=`${PWD_COMMAND}`; export r; \
50654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50655 $(NORMAL_TARGET_EXPORTS) \
50656 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
50657 for flag in $(EXTRA_TARGET_FLAGS); do \
50658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50659 done; \
50660 (cd $(TARGET_SUBDIR)/libquadmath && \
50661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50663 "RANLIB=$${RANLIB}" \
50664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50665 install-html) \
50666 || exit 1
50668 @endif target-libquadmath
50670 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
50671 maybe-installcheck-target-libquadmath:
50672 @if target-libquadmath
50673 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
50675 installcheck-target-libquadmath: \
50676 configure-target-libquadmath
50677 @: $(MAKE); $(unstage)
50678 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50679 r=`${PWD_COMMAND}`; export r; \
50680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50681 $(NORMAL_TARGET_EXPORTS) \
50682 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
50683 for flag in $(EXTRA_TARGET_FLAGS); do \
50684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50685 done; \
50686 (cd $(TARGET_SUBDIR)/libquadmath && \
50687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50689 "RANLIB=$${RANLIB}" \
50690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50691 installcheck) \
50692 || exit 1
50694 @endif target-libquadmath
50696 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
50697 maybe-mostlyclean-target-libquadmath:
50698 @if target-libquadmath
50699 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
50701 mostlyclean-target-libquadmath:
50702 @: $(MAKE); $(unstage)
50703 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50704 r=`${PWD_COMMAND}`; export r; \
50705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50706 $(NORMAL_TARGET_EXPORTS) \
50707 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
50708 for flag in $(EXTRA_TARGET_FLAGS); do \
50709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50710 done; \
50711 (cd $(TARGET_SUBDIR)/libquadmath && \
50712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50714 "RANLIB=$${RANLIB}" \
50715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50716 mostlyclean) \
50717 || exit 1
50719 @endif target-libquadmath
50721 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
50722 maybe-clean-target-libquadmath:
50723 @if target-libquadmath
50724 maybe-clean-target-libquadmath: clean-target-libquadmath
50726 clean-target-libquadmath:
50727 @: $(MAKE); $(unstage)
50728 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50729 r=`${PWD_COMMAND}`; export r; \
50730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50731 $(NORMAL_TARGET_EXPORTS) \
50732 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
50733 for flag in $(EXTRA_TARGET_FLAGS); do \
50734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50735 done; \
50736 (cd $(TARGET_SUBDIR)/libquadmath && \
50737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50739 "RANLIB=$${RANLIB}" \
50740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50741 clean) \
50742 || exit 1
50744 @endif target-libquadmath
50746 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
50747 maybe-distclean-target-libquadmath:
50748 @if target-libquadmath
50749 maybe-distclean-target-libquadmath: distclean-target-libquadmath
50751 distclean-target-libquadmath:
50752 @: $(MAKE); $(unstage)
50753 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50754 r=`${PWD_COMMAND}`; export r; \
50755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50756 $(NORMAL_TARGET_EXPORTS) \
50757 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
50758 for flag in $(EXTRA_TARGET_FLAGS); do \
50759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50760 done; \
50761 (cd $(TARGET_SUBDIR)/libquadmath && \
50762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50764 "RANLIB=$${RANLIB}" \
50765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50766 distclean) \
50767 || exit 1
50769 @endif target-libquadmath
50771 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
50772 maybe-maintainer-clean-target-libquadmath:
50773 @if target-libquadmath
50774 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
50776 maintainer-clean-target-libquadmath:
50777 @: $(MAKE); $(unstage)
50778 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
50779 r=`${PWD_COMMAND}`; export r; \
50780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50781 $(NORMAL_TARGET_EXPORTS) \
50782 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
50783 for flag in $(EXTRA_TARGET_FLAGS); do \
50784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50785 done; \
50786 (cd $(TARGET_SUBDIR)/libquadmath && \
50787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50789 "RANLIB=$${RANLIB}" \
50790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50791 maintainer-clean) \
50792 || exit 1
50794 @endif target-libquadmath
50800 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
50801 maybe-configure-target-libgfortran:
50802 @if gcc-bootstrap
50803 configure-target-libgfortran: stage_current
50804 @endif gcc-bootstrap
50805 @if target-libgfortran
50806 maybe-configure-target-libgfortran: configure-target-libgfortran
50807 configure-target-libgfortran:
50808 @: $(MAKE); $(unstage)
50809 @r=`${PWD_COMMAND}`; export r; \
50810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50811 echo "Checking multilib configuration for libgfortran..."; \
50812 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
50813 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
50814 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50815 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50816 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
50817 else \
50818 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
50819 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50820 fi; \
50821 else \
50822 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50823 fi; \
50824 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
50825 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
50826 $(NORMAL_TARGET_EXPORTS) \
50827 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
50828 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
50829 case $(srcdir) in \
50830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50831 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
50832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50833 esac; \
50834 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
50835 libsrcdir="$$s/libgfortran"; \
50836 rm -f no-such-file || : ; \
50837 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50838 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50839 --target=${target_alias} $${srcdiroption} \
50840 || exit 1
50841 @endif target-libgfortran
50847 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
50848 maybe-all-target-libgfortran:
50849 @if gcc-bootstrap
50850 all-target-libgfortran: stage_current
50851 @endif gcc-bootstrap
50852 @if target-libgfortran
50853 TARGET-target-libgfortran=all
50854 maybe-all-target-libgfortran: all-target-libgfortran
50855 all-target-libgfortran: configure-target-libgfortran
50856 @: $(MAKE); $(unstage)
50857 @r=`${PWD_COMMAND}`; export r; \
50858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50859 $(NORMAL_TARGET_EXPORTS) \
50860 (cd $(TARGET_SUBDIR)/libgfortran && \
50861 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50862 $(TARGET-target-libgfortran))
50863 @endif target-libgfortran
50869 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
50870 maybe-check-target-libgfortran:
50871 @if target-libgfortran
50872 maybe-check-target-libgfortran: check-target-libgfortran
50874 check-target-libgfortran:
50875 @: $(MAKE); $(unstage)
50876 @r=`${PWD_COMMAND}`; export r; \
50877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50878 $(NORMAL_TARGET_EXPORTS) \
50879 (cd $(TARGET_SUBDIR)/libgfortran && \
50880 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50882 @endif target-libgfortran
50884 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
50885 maybe-install-target-libgfortran:
50886 @if target-libgfortran
50887 maybe-install-target-libgfortran: install-target-libgfortran
50889 install-target-libgfortran: installdirs
50890 @: $(MAKE); $(unstage)
50891 @r=`${PWD_COMMAND}`; export r; \
50892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50893 $(NORMAL_TARGET_EXPORTS) \
50894 (cd $(TARGET_SUBDIR)/libgfortran && \
50895 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50897 @endif target-libgfortran
50899 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
50900 maybe-install-strip-target-libgfortran:
50901 @if target-libgfortran
50902 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
50904 install-strip-target-libgfortran: installdirs
50905 @: $(MAKE); $(unstage)
50906 @r=`${PWD_COMMAND}`; export r; \
50907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50908 $(NORMAL_TARGET_EXPORTS) \
50909 (cd $(TARGET_SUBDIR)/libgfortran && \
50910 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50912 @endif target-libgfortran
50914 # Other targets (info, dvi, pdf, etc.)
50916 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
50917 maybe-info-target-libgfortran:
50918 @if target-libgfortran
50919 maybe-info-target-libgfortran: info-target-libgfortran
50921 info-target-libgfortran: \
50922 configure-target-libgfortran
50923 @: $(MAKE); $(unstage)
50924 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50925 r=`${PWD_COMMAND}`; export r; \
50926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50927 $(NORMAL_TARGET_EXPORTS) \
50928 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
50929 for flag in $(EXTRA_TARGET_FLAGS); do \
50930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50931 done; \
50932 (cd $(TARGET_SUBDIR)/libgfortran && \
50933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50935 "RANLIB=$${RANLIB}" \
50936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50937 info) \
50938 || exit 1
50940 @endif target-libgfortran
50942 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
50943 maybe-dvi-target-libgfortran:
50944 @if target-libgfortran
50945 maybe-dvi-target-libgfortran: dvi-target-libgfortran
50947 dvi-target-libgfortran: \
50948 configure-target-libgfortran
50949 @: $(MAKE); $(unstage)
50950 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50951 r=`${PWD_COMMAND}`; export r; \
50952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50953 $(NORMAL_TARGET_EXPORTS) \
50954 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
50955 for flag in $(EXTRA_TARGET_FLAGS); do \
50956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50957 done; \
50958 (cd $(TARGET_SUBDIR)/libgfortran && \
50959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50961 "RANLIB=$${RANLIB}" \
50962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50963 dvi) \
50964 || exit 1
50966 @endif target-libgfortran
50968 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
50969 maybe-pdf-target-libgfortran:
50970 @if target-libgfortran
50971 maybe-pdf-target-libgfortran: pdf-target-libgfortran
50973 pdf-target-libgfortran: \
50974 configure-target-libgfortran
50975 @: $(MAKE); $(unstage)
50976 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50977 r=`${PWD_COMMAND}`; export r; \
50978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50979 $(NORMAL_TARGET_EXPORTS) \
50980 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
50981 for flag in $(EXTRA_TARGET_FLAGS); do \
50982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50983 done; \
50984 (cd $(TARGET_SUBDIR)/libgfortran && \
50985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50987 "RANLIB=$${RANLIB}" \
50988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50989 pdf) \
50990 || exit 1
50992 @endif target-libgfortran
50994 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
50995 maybe-html-target-libgfortran:
50996 @if target-libgfortran
50997 maybe-html-target-libgfortran: html-target-libgfortran
50999 html-target-libgfortran: \
51000 configure-target-libgfortran
51001 @: $(MAKE); $(unstage)
51002 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51003 r=`${PWD_COMMAND}`; export r; \
51004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51005 $(NORMAL_TARGET_EXPORTS) \
51006 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
51007 for flag in $(EXTRA_TARGET_FLAGS); do \
51008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51009 done; \
51010 (cd $(TARGET_SUBDIR)/libgfortran && \
51011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51013 "RANLIB=$${RANLIB}" \
51014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51015 html) \
51016 || exit 1
51018 @endif target-libgfortran
51020 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51021 maybe-TAGS-target-libgfortran:
51022 @if target-libgfortran
51023 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51025 TAGS-target-libgfortran: \
51026 configure-target-libgfortran
51027 @: $(MAKE); $(unstage)
51028 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51029 r=`${PWD_COMMAND}`; export r; \
51030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51031 $(NORMAL_TARGET_EXPORTS) \
51032 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
51033 for flag in $(EXTRA_TARGET_FLAGS); do \
51034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51035 done; \
51036 (cd $(TARGET_SUBDIR)/libgfortran && \
51037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51039 "RANLIB=$${RANLIB}" \
51040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51041 TAGS) \
51042 || exit 1
51044 @endif target-libgfortran
51046 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51047 maybe-install-info-target-libgfortran:
51048 @if target-libgfortran
51049 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51051 install-info-target-libgfortran: \
51052 configure-target-libgfortran \
51053 info-target-libgfortran
51054 @: $(MAKE); $(unstage)
51055 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51056 r=`${PWD_COMMAND}`; export r; \
51057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51058 $(NORMAL_TARGET_EXPORTS) \
51059 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
51060 for flag in $(EXTRA_TARGET_FLAGS); do \
51061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51062 done; \
51063 (cd $(TARGET_SUBDIR)/libgfortran && \
51064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51066 "RANLIB=$${RANLIB}" \
51067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51068 install-info) \
51069 || exit 1
51071 @endif target-libgfortran
51073 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51074 maybe-install-pdf-target-libgfortran:
51075 @if target-libgfortran
51076 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51078 install-pdf-target-libgfortran: \
51079 configure-target-libgfortran \
51080 pdf-target-libgfortran
51081 @: $(MAKE); $(unstage)
51082 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51083 r=`${PWD_COMMAND}`; export r; \
51084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51085 $(NORMAL_TARGET_EXPORTS) \
51086 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
51087 for flag in $(EXTRA_TARGET_FLAGS); do \
51088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51089 done; \
51090 (cd $(TARGET_SUBDIR)/libgfortran && \
51091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51093 "RANLIB=$${RANLIB}" \
51094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51095 install-pdf) \
51096 || exit 1
51098 @endif target-libgfortran
51100 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51101 maybe-install-html-target-libgfortran:
51102 @if target-libgfortran
51103 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51105 install-html-target-libgfortran: \
51106 configure-target-libgfortran \
51107 html-target-libgfortran
51108 @: $(MAKE); $(unstage)
51109 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51110 r=`${PWD_COMMAND}`; export r; \
51111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51112 $(NORMAL_TARGET_EXPORTS) \
51113 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
51114 for flag in $(EXTRA_TARGET_FLAGS); do \
51115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51116 done; \
51117 (cd $(TARGET_SUBDIR)/libgfortran && \
51118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51120 "RANLIB=$${RANLIB}" \
51121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51122 install-html) \
51123 || exit 1
51125 @endif target-libgfortran
51127 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51128 maybe-installcheck-target-libgfortran:
51129 @if target-libgfortran
51130 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51132 installcheck-target-libgfortran: \
51133 configure-target-libgfortran
51134 @: $(MAKE); $(unstage)
51135 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51136 r=`${PWD_COMMAND}`; export r; \
51137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51138 $(NORMAL_TARGET_EXPORTS) \
51139 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
51140 for flag in $(EXTRA_TARGET_FLAGS); do \
51141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51142 done; \
51143 (cd $(TARGET_SUBDIR)/libgfortran && \
51144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51146 "RANLIB=$${RANLIB}" \
51147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51148 installcheck) \
51149 || exit 1
51151 @endif target-libgfortran
51153 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51154 maybe-mostlyclean-target-libgfortran:
51155 @if target-libgfortran
51156 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51158 mostlyclean-target-libgfortran:
51159 @: $(MAKE); $(unstage)
51160 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51161 r=`${PWD_COMMAND}`; export r; \
51162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51163 $(NORMAL_TARGET_EXPORTS) \
51164 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
51165 for flag in $(EXTRA_TARGET_FLAGS); do \
51166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51167 done; \
51168 (cd $(TARGET_SUBDIR)/libgfortran && \
51169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51171 "RANLIB=$${RANLIB}" \
51172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51173 mostlyclean) \
51174 || exit 1
51176 @endif target-libgfortran
51178 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51179 maybe-clean-target-libgfortran:
51180 @if target-libgfortran
51181 maybe-clean-target-libgfortran: clean-target-libgfortran
51183 clean-target-libgfortran:
51184 @: $(MAKE); $(unstage)
51185 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51186 r=`${PWD_COMMAND}`; export r; \
51187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51188 $(NORMAL_TARGET_EXPORTS) \
51189 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
51190 for flag in $(EXTRA_TARGET_FLAGS); do \
51191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51192 done; \
51193 (cd $(TARGET_SUBDIR)/libgfortran && \
51194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51196 "RANLIB=$${RANLIB}" \
51197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51198 clean) \
51199 || exit 1
51201 @endif target-libgfortran
51203 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51204 maybe-distclean-target-libgfortran:
51205 @if target-libgfortran
51206 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51208 distclean-target-libgfortran:
51209 @: $(MAKE); $(unstage)
51210 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51211 r=`${PWD_COMMAND}`; export r; \
51212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51213 $(NORMAL_TARGET_EXPORTS) \
51214 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
51215 for flag in $(EXTRA_TARGET_FLAGS); do \
51216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51217 done; \
51218 (cd $(TARGET_SUBDIR)/libgfortran && \
51219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51221 "RANLIB=$${RANLIB}" \
51222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51223 distclean) \
51224 || exit 1
51226 @endif target-libgfortran
51228 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51229 maybe-maintainer-clean-target-libgfortran:
51230 @if target-libgfortran
51231 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51233 maintainer-clean-target-libgfortran:
51234 @: $(MAKE); $(unstage)
51235 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
51236 r=`${PWD_COMMAND}`; export r; \
51237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51238 $(NORMAL_TARGET_EXPORTS) \
51239 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
51240 for flag in $(EXTRA_TARGET_FLAGS); do \
51241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51242 done; \
51243 (cd $(TARGET_SUBDIR)/libgfortran && \
51244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51246 "RANLIB=$${RANLIB}" \
51247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51248 maintainer-clean) \
51249 || exit 1
51251 @endif target-libgfortran
51257 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51258 maybe-configure-target-libobjc:
51259 @if gcc-bootstrap
51260 configure-target-libobjc: stage_current
51261 @endif gcc-bootstrap
51262 @if target-libobjc
51263 maybe-configure-target-libobjc: configure-target-libobjc
51264 configure-target-libobjc:
51265 @: $(MAKE); $(unstage)
51266 @r=`${PWD_COMMAND}`; export r; \
51267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51268 echo "Checking multilib configuration for libobjc..."; \
51269 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
51270 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
51271 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51272 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51273 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51274 else \
51275 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51276 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51277 fi; \
51278 else \
51279 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51280 fi; \
51281 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51282 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
51283 $(NORMAL_TARGET_EXPORTS) \
51284 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51285 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51286 case $(srcdir) in \
51287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51288 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51290 esac; \
51291 srcdiroption="--srcdir=$${topdir}/libobjc"; \
51292 libsrcdir="$$s/libobjc"; \
51293 rm -f no-such-file || : ; \
51294 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51295 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51296 --target=${target_alias} $${srcdiroption} \
51297 || exit 1
51298 @endif target-libobjc
51304 .PHONY: all-target-libobjc maybe-all-target-libobjc
51305 maybe-all-target-libobjc:
51306 @if gcc-bootstrap
51307 all-target-libobjc: stage_current
51308 @endif gcc-bootstrap
51309 @if target-libobjc
51310 TARGET-target-libobjc=all
51311 maybe-all-target-libobjc: all-target-libobjc
51312 all-target-libobjc: configure-target-libobjc
51313 @: $(MAKE); $(unstage)
51314 @r=`${PWD_COMMAND}`; export r; \
51315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51316 $(NORMAL_TARGET_EXPORTS) \
51317 (cd $(TARGET_SUBDIR)/libobjc && \
51318 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51319 $(TARGET-target-libobjc))
51320 @endif target-libobjc
51326 .PHONY: check-target-libobjc maybe-check-target-libobjc
51327 maybe-check-target-libobjc:
51328 @if target-libobjc
51329 maybe-check-target-libobjc: check-target-libobjc
51331 check-target-libobjc:
51332 @: $(MAKE); $(unstage)
51333 @r=`${PWD_COMMAND}`; export r; \
51334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51335 $(NORMAL_TARGET_EXPORTS) \
51336 (cd $(TARGET_SUBDIR)/libobjc && \
51337 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51339 @endif target-libobjc
51341 .PHONY: install-target-libobjc maybe-install-target-libobjc
51342 maybe-install-target-libobjc:
51343 @if target-libobjc
51344 maybe-install-target-libobjc: install-target-libobjc
51346 install-target-libobjc: installdirs
51347 @: $(MAKE); $(unstage)
51348 @r=`${PWD_COMMAND}`; export r; \
51349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51350 $(NORMAL_TARGET_EXPORTS) \
51351 (cd $(TARGET_SUBDIR)/libobjc && \
51352 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51354 @endif target-libobjc
51356 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51357 maybe-install-strip-target-libobjc:
51358 @if target-libobjc
51359 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51361 install-strip-target-libobjc: installdirs
51362 @: $(MAKE); $(unstage)
51363 @r=`${PWD_COMMAND}`; export r; \
51364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51365 $(NORMAL_TARGET_EXPORTS) \
51366 (cd $(TARGET_SUBDIR)/libobjc && \
51367 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51369 @endif target-libobjc
51371 # Other targets (info, dvi, pdf, etc.)
51373 .PHONY: maybe-info-target-libobjc info-target-libobjc
51374 maybe-info-target-libobjc:
51375 @if target-libobjc
51376 maybe-info-target-libobjc: info-target-libobjc
51378 info-target-libobjc: \
51379 configure-target-libobjc
51380 @: $(MAKE); $(unstage)
51381 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51382 r=`${PWD_COMMAND}`; export r; \
51383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51384 $(NORMAL_TARGET_EXPORTS) \
51385 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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 info) \
51395 || exit 1
51397 @endif target-libobjc
51399 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51400 maybe-dvi-target-libobjc:
51401 @if target-libobjc
51402 maybe-dvi-target-libobjc: dvi-target-libobjc
51404 dvi-target-libobjc: \
51405 configure-target-libobjc
51406 @: $(MAKE); $(unstage)
51407 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51408 r=`${PWD_COMMAND}`; export r; \
51409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51410 $(NORMAL_TARGET_EXPORTS) \
51411 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
51412 for flag in $(EXTRA_TARGET_FLAGS); do \
51413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51414 done; \
51415 (cd $(TARGET_SUBDIR)/libobjc && \
51416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51418 "RANLIB=$${RANLIB}" \
51419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51420 dvi) \
51421 || exit 1
51423 @endif target-libobjc
51425 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
51426 maybe-pdf-target-libobjc:
51427 @if target-libobjc
51428 maybe-pdf-target-libobjc: pdf-target-libobjc
51430 pdf-target-libobjc: \
51431 configure-target-libobjc
51432 @: $(MAKE); $(unstage)
51433 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51434 r=`${PWD_COMMAND}`; export r; \
51435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51436 $(NORMAL_TARGET_EXPORTS) \
51437 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
51438 for flag in $(EXTRA_TARGET_FLAGS); do \
51439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51440 done; \
51441 (cd $(TARGET_SUBDIR)/libobjc && \
51442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51444 "RANLIB=$${RANLIB}" \
51445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51446 pdf) \
51447 || exit 1
51449 @endif target-libobjc
51451 .PHONY: maybe-html-target-libobjc html-target-libobjc
51452 maybe-html-target-libobjc:
51453 @if target-libobjc
51454 maybe-html-target-libobjc: html-target-libobjc
51456 html-target-libobjc: \
51457 configure-target-libobjc
51458 @: $(MAKE); $(unstage)
51459 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51460 r=`${PWD_COMMAND}`; export r; \
51461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51462 $(NORMAL_TARGET_EXPORTS) \
51463 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
51464 for flag in $(EXTRA_TARGET_FLAGS); do \
51465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51466 done; \
51467 (cd $(TARGET_SUBDIR)/libobjc && \
51468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51470 "RANLIB=$${RANLIB}" \
51471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51472 html) \
51473 || exit 1
51475 @endif target-libobjc
51477 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
51478 maybe-TAGS-target-libobjc:
51479 @if target-libobjc
51480 maybe-TAGS-target-libobjc: TAGS-target-libobjc
51482 TAGS-target-libobjc: \
51483 configure-target-libobjc
51484 @: $(MAKE); $(unstage)
51485 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51486 r=`${PWD_COMMAND}`; export r; \
51487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51488 $(NORMAL_TARGET_EXPORTS) \
51489 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
51490 for flag in $(EXTRA_TARGET_FLAGS); do \
51491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51492 done; \
51493 (cd $(TARGET_SUBDIR)/libobjc && \
51494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51496 "RANLIB=$${RANLIB}" \
51497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51498 TAGS) \
51499 || exit 1
51501 @endif target-libobjc
51503 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
51504 maybe-install-info-target-libobjc:
51505 @if target-libobjc
51506 maybe-install-info-target-libobjc: install-info-target-libobjc
51508 install-info-target-libobjc: \
51509 configure-target-libobjc \
51510 info-target-libobjc
51511 @: $(MAKE); $(unstage)
51512 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51513 r=`${PWD_COMMAND}`; export r; \
51514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51515 $(NORMAL_TARGET_EXPORTS) \
51516 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
51517 for flag in $(EXTRA_TARGET_FLAGS); do \
51518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51519 done; \
51520 (cd $(TARGET_SUBDIR)/libobjc && \
51521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51523 "RANLIB=$${RANLIB}" \
51524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51525 install-info) \
51526 || exit 1
51528 @endif target-libobjc
51530 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
51531 maybe-install-pdf-target-libobjc:
51532 @if target-libobjc
51533 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
51535 install-pdf-target-libobjc: \
51536 configure-target-libobjc \
51537 pdf-target-libobjc
51538 @: $(MAKE); $(unstage)
51539 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51540 r=`${PWD_COMMAND}`; export r; \
51541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51542 $(NORMAL_TARGET_EXPORTS) \
51543 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
51544 for flag in $(EXTRA_TARGET_FLAGS); do \
51545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51546 done; \
51547 (cd $(TARGET_SUBDIR)/libobjc && \
51548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51550 "RANLIB=$${RANLIB}" \
51551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51552 install-pdf) \
51553 || exit 1
51555 @endif target-libobjc
51557 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
51558 maybe-install-html-target-libobjc:
51559 @if target-libobjc
51560 maybe-install-html-target-libobjc: install-html-target-libobjc
51562 install-html-target-libobjc: \
51563 configure-target-libobjc \
51564 html-target-libobjc
51565 @: $(MAKE); $(unstage)
51566 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51567 r=`${PWD_COMMAND}`; export r; \
51568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51569 $(NORMAL_TARGET_EXPORTS) \
51570 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
51571 for flag in $(EXTRA_TARGET_FLAGS); do \
51572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51573 done; \
51574 (cd $(TARGET_SUBDIR)/libobjc && \
51575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51577 "RANLIB=$${RANLIB}" \
51578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51579 install-html) \
51580 || exit 1
51582 @endif target-libobjc
51584 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
51585 maybe-installcheck-target-libobjc:
51586 @if target-libobjc
51587 maybe-installcheck-target-libobjc: installcheck-target-libobjc
51589 installcheck-target-libobjc: \
51590 configure-target-libobjc
51591 @: $(MAKE); $(unstage)
51592 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51593 r=`${PWD_COMMAND}`; export r; \
51594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51595 $(NORMAL_TARGET_EXPORTS) \
51596 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
51597 for flag in $(EXTRA_TARGET_FLAGS); do \
51598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51599 done; \
51600 (cd $(TARGET_SUBDIR)/libobjc && \
51601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51603 "RANLIB=$${RANLIB}" \
51604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51605 installcheck) \
51606 || exit 1
51608 @endif target-libobjc
51610 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
51611 maybe-mostlyclean-target-libobjc:
51612 @if target-libobjc
51613 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
51615 mostlyclean-target-libobjc:
51616 @: $(MAKE); $(unstage)
51617 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51618 r=`${PWD_COMMAND}`; export r; \
51619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51620 $(NORMAL_TARGET_EXPORTS) \
51621 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
51622 for flag in $(EXTRA_TARGET_FLAGS); do \
51623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51624 done; \
51625 (cd $(TARGET_SUBDIR)/libobjc && \
51626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51628 "RANLIB=$${RANLIB}" \
51629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51630 mostlyclean) \
51631 || exit 1
51633 @endif target-libobjc
51635 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
51636 maybe-clean-target-libobjc:
51637 @if target-libobjc
51638 maybe-clean-target-libobjc: clean-target-libobjc
51640 clean-target-libobjc:
51641 @: $(MAKE); $(unstage)
51642 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51643 r=`${PWD_COMMAND}`; export r; \
51644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51645 $(NORMAL_TARGET_EXPORTS) \
51646 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
51647 for flag in $(EXTRA_TARGET_FLAGS); do \
51648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51649 done; \
51650 (cd $(TARGET_SUBDIR)/libobjc && \
51651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51653 "RANLIB=$${RANLIB}" \
51654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51655 clean) \
51656 || exit 1
51658 @endif target-libobjc
51660 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
51661 maybe-distclean-target-libobjc:
51662 @if target-libobjc
51663 maybe-distclean-target-libobjc: distclean-target-libobjc
51665 distclean-target-libobjc:
51666 @: $(MAKE); $(unstage)
51667 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51668 r=`${PWD_COMMAND}`; export r; \
51669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51670 $(NORMAL_TARGET_EXPORTS) \
51671 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
51672 for flag in $(EXTRA_TARGET_FLAGS); do \
51673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51674 done; \
51675 (cd $(TARGET_SUBDIR)/libobjc && \
51676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51678 "RANLIB=$${RANLIB}" \
51679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51680 distclean) \
51681 || exit 1
51683 @endif target-libobjc
51685 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
51686 maybe-maintainer-clean-target-libobjc:
51687 @if target-libobjc
51688 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
51690 maintainer-clean-target-libobjc:
51691 @: $(MAKE); $(unstage)
51692 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
51693 r=`${PWD_COMMAND}`; export r; \
51694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51695 $(NORMAL_TARGET_EXPORTS) \
51696 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
51697 for flag in $(EXTRA_TARGET_FLAGS); do \
51698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51699 done; \
51700 (cd $(TARGET_SUBDIR)/libobjc && \
51701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51703 "RANLIB=$${RANLIB}" \
51704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51705 maintainer-clean) \
51706 || exit 1
51708 @endif target-libobjc
51714 .PHONY: configure-target-libgo maybe-configure-target-libgo
51715 maybe-configure-target-libgo:
51716 @if gcc-bootstrap
51717 configure-target-libgo: stage_current
51718 @endif gcc-bootstrap
51719 @if target-libgo
51720 maybe-configure-target-libgo: configure-target-libgo
51721 configure-target-libgo:
51722 @: $(MAKE); $(unstage)
51723 @r=`${PWD_COMMAND}`; export r; \
51724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51725 echo "Checking multilib configuration for libgo..."; \
51726 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
51727 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
51728 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
51729 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
51730 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
51731 else \
51732 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
51733 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51734 fi; \
51735 else \
51736 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51737 fi; \
51738 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
51739 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
51740 $(NORMAL_TARGET_EXPORTS) \
51741 echo Configuring in $(TARGET_SUBDIR)/libgo; \
51742 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
51743 case $(srcdir) in \
51744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51745 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
51746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51747 esac; \
51748 srcdiroption="--srcdir=$${topdir}/libgo"; \
51749 libsrcdir="$$s/libgo"; \
51750 rm -f no-such-file || : ; \
51751 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51752 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51753 --target=${target_alias} $${srcdiroption} \
51754 || exit 1
51755 @endif target-libgo
51761 .PHONY: all-target-libgo maybe-all-target-libgo
51762 maybe-all-target-libgo:
51763 @if gcc-bootstrap
51764 all-target-libgo: stage_current
51765 @endif gcc-bootstrap
51766 @if target-libgo
51767 TARGET-target-libgo=all
51768 maybe-all-target-libgo: all-target-libgo
51769 all-target-libgo: configure-target-libgo
51770 @: $(MAKE); $(unstage)
51771 @r=`${PWD_COMMAND}`; export r; \
51772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51773 $(NORMAL_TARGET_EXPORTS) \
51774 (cd $(TARGET_SUBDIR)/libgo && \
51775 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51776 $(TARGET-target-libgo))
51777 @endif target-libgo
51783 .PHONY: check-target-libgo maybe-check-target-libgo
51784 maybe-check-target-libgo:
51785 @if target-libgo
51786 maybe-check-target-libgo: check-target-libgo
51788 check-target-libgo:
51789 @: $(MAKE); $(unstage)
51790 @r=`${PWD_COMMAND}`; export r; \
51791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51792 $(NORMAL_TARGET_EXPORTS) \
51793 (cd $(TARGET_SUBDIR)/libgo && \
51794 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51796 @endif target-libgo
51798 .PHONY: install-target-libgo maybe-install-target-libgo
51799 maybe-install-target-libgo:
51800 @if target-libgo
51801 maybe-install-target-libgo: install-target-libgo
51803 install-target-libgo: installdirs
51804 @: $(MAKE); $(unstage)
51805 @r=`${PWD_COMMAND}`; export r; \
51806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51807 $(NORMAL_TARGET_EXPORTS) \
51808 (cd $(TARGET_SUBDIR)/libgo && \
51809 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51811 @endif target-libgo
51813 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
51814 maybe-install-strip-target-libgo:
51815 @if target-libgo
51816 maybe-install-strip-target-libgo: install-strip-target-libgo
51818 install-strip-target-libgo: installdirs
51819 @: $(MAKE); $(unstage)
51820 @r=`${PWD_COMMAND}`; export r; \
51821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51822 $(NORMAL_TARGET_EXPORTS) \
51823 (cd $(TARGET_SUBDIR)/libgo && \
51824 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51826 @endif target-libgo
51828 # Other targets (info, dvi, pdf, etc.)
51830 .PHONY: maybe-info-target-libgo info-target-libgo
51831 maybe-info-target-libgo:
51832 @if target-libgo
51833 maybe-info-target-libgo: info-target-libgo
51835 info-target-libgo: \
51836 configure-target-libgo
51837 @: $(MAKE); $(unstage)
51838 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51839 r=`${PWD_COMMAND}`; export r; \
51840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51841 $(NORMAL_TARGET_EXPORTS) \
51842 echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
51843 for flag in $(EXTRA_TARGET_FLAGS); do \
51844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51845 done; \
51846 (cd $(TARGET_SUBDIR)/libgo && \
51847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51849 "RANLIB=$${RANLIB}" \
51850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51851 info) \
51852 || exit 1
51854 @endif target-libgo
51856 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
51857 maybe-dvi-target-libgo:
51858 @if target-libgo
51859 maybe-dvi-target-libgo: dvi-target-libgo
51861 dvi-target-libgo: \
51862 configure-target-libgo
51863 @: $(MAKE); $(unstage)
51864 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51865 r=`${PWD_COMMAND}`; export r; \
51866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51867 $(NORMAL_TARGET_EXPORTS) \
51868 echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
51869 for flag in $(EXTRA_TARGET_FLAGS); do \
51870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51871 done; \
51872 (cd $(TARGET_SUBDIR)/libgo && \
51873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51875 "RANLIB=$${RANLIB}" \
51876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51877 dvi) \
51878 || exit 1
51880 @endif target-libgo
51882 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
51883 maybe-pdf-target-libgo:
51884 @if target-libgo
51885 maybe-pdf-target-libgo: pdf-target-libgo
51887 pdf-target-libgo: \
51888 configure-target-libgo
51889 @: $(MAKE); $(unstage)
51890 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51891 r=`${PWD_COMMAND}`; export r; \
51892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51893 $(NORMAL_TARGET_EXPORTS) \
51894 echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
51895 for flag in $(EXTRA_TARGET_FLAGS); do \
51896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51897 done; \
51898 (cd $(TARGET_SUBDIR)/libgo && \
51899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51901 "RANLIB=$${RANLIB}" \
51902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51903 pdf) \
51904 || exit 1
51906 @endif target-libgo
51908 .PHONY: maybe-html-target-libgo html-target-libgo
51909 maybe-html-target-libgo:
51910 @if target-libgo
51911 maybe-html-target-libgo: html-target-libgo
51913 html-target-libgo: \
51914 configure-target-libgo
51915 @: $(MAKE); $(unstage)
51916 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51917 r=`${PWD_COMMAND}`; export r; \
51918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51919 $(NORMAL_TARGET_EXPORTS) \
51920 echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
51921 for flag in $(EXTRA_TARGET_FLAGS); do \
51922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51923 done; \
51924 (cd $(TARGET_SUBDIR)/libgo && \
51925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51927 "RANLIB=$${RANLIB}" \
51928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51929 html) \
51930 || exit 1
51932 @endif target-libgo
51934 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
51935 maybe-TAGS-target-libgo:
51936 @if target-libgo
51937 maybe-TAGS-target-libgo: TAGS-target-libgo
51939 TAGS-target-libgo: \
51940 configure-target-libgo
51941 @: $(MAKE); $(unstage)
51942 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51943 r=`${PWD_COMMAND}`; export r; \
51944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51945 $(NORMAL_TARGET_EXPORTS) \
51946 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
51947 for flag in $(EXTRA_TARGET_FLAGS); do \
51948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51949 done; \
51950 (cd $(TARGET_SUBDIR)/libgo && \
51951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51953 "RANLIB=$${RANLIB}" \
51954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51955 TAGS) \
51956 || exit 1
51958 @endif target-libgo
51960 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
51961 maybe-install-info-target-libgo:
51962 @if target-libgo
51963 maybe-install-info-target-libgo: install-info-target-libgo
51965 install-info-target-libgo: \
51966 configure-target-libgo \
51967 info-target-libgo
51968 @: $(MAKE); $(unstage)
51969 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51970 r=`${PWD_COMMAND}`; export r; \
51971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51972 $(NORMAL_TARGET_EXPORTS) \
51973 echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
51974 for flag in $(EXTRA_TARGET_FLAGS); do \
51975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51976 done; \
51977 (cd $(TARGET_SUBDIR)/libgo && \
51978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51980 "RANLIB=$${RANLIB}" \
51981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51982 install-info) \
51983 || exit 1
51985 @endif target-libgo
51987 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
51988 maybe-install-pdf-target-libgo:
51989 @if target-libgo
51990 maybe-install-pdf-target-libgo: install-pdf-target-libgo
51992 install-pdf-target-libgo: \
51993 configure-target-libgo \
51994 pdf-target-libgo
51995 @: $(MAKE); $(unstage)
51996 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51997 r=`${PWD_COMMAND}`; export r; \
51998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51999 $(NORMAL_TARGET_EXPORTS) \
52000 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
52001 for flag in $(EXTRA_TARGET_FLAGS); do \
52002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52003 done; \
52004 (cd $(TARGET_SUBDIR)/libgo && \
52005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52007 "RANLIB=$${RANLIB}" \
52008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52009 install-pdf) \
52010 || exit 1
52012 @endif target-libgo
52014 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52015 maybe-install-html-target-libgo:
52016 @if target-libgo
52017 maybe-install-html-target-libgo: install-html-target-libgo
52019 install-html-target-libgo: \
52020 configure-target-libgo \
52021 html-target-libgo
52022 @: $(MAKE); $(unstage)
52023 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
52024 r=`${PWD_COMMAND}`; export r; \
52025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52026 $(NORMAL_TARGET_EXPORTS) \
52027 echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
52028 for flag in $(EXTRA_TARGET_FLAGS); do \
52029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52030 done; \
52031 (cd $(TARGET_SUBDIR)/libgo && \
52032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52034 "RANLIB=$${RANLIB}" \
52035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52036 install-html) \
52037 || exit 1
52039 @endif target-libgo
52041 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52042 maybe-installcheck-target-libgo:
52043 @if target-libgo
52044 maybe-installcheck-target-libgo: installcheck-target-libgo
52046 installcheck-target-libgo: \
52047 configure-target-libgo
52048 @: $(MAKE); $(unstage)
52049 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
52050 r=`${PWD_COMMAND}`; export r; \
52051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52052 $(NORMAL_TARGET_EXPORTS) \
52053 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
52054 for flag in $(EXTRA_TARGET_FLAGS); do \
52055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52056 done; \
52057 (cd $(TARGET_SUBDIR)/libgo && \
52058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52060 "RANLIB=$${RANLIB}" \
52061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52062 installcheck) \
52063 || exit 1
52065 @endif target-libgo
52067 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52068 maybe-mostlyclean-target-libgo:
52069 @if target-libgo
52070 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52072 mostlyclean-target-libgo:
52073 @: $(MAKE); $(unstage)
52074 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
52075 r=`${PWD_COMMAND}`; export r; \
52076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52077 $(NORMAL_TARGET_EXPORTS) \
52078 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
52079 for flag in $(EXTRA_TARGET_FLAGS); do \
52080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52081 done; \
52082 (cd $(TARGET_SUBDIR)/libgo && \
52083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52085 "RANLIB=$${RANLIB}" \
52086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52087 mostlyclean) \
52088 || exit 1
52090 @endif target-libgo
52092 .PHONY: maybe-clean-target-libgo clean-target-libgo
52093 maybe-clean-target-libgo:
52094 @if target-libgo
52095 maybe-clean-target-libgo: clean-target-libgo
52097 clean-target-libgo:
52098 @: $(MAKE); $(unstage)
52099 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
52100 r=`${PWD_COMMAND}`; export r; \
52101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52102 $(NORMAL_TARGET_EXPORTS) \
52103 echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
52104 for flag in $(EXTRA_TARGET_FLAGS); do \
52105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52106 done; \
52107 (cd $(TARGET_SUBDIR)/libgo && \
52108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52110 "RANLIB=$${RANLIB}" \
52111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52112 clean) \
52113 || exit 1
52115 @endif target-libgo
52117 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52118 maybe-distclean-target-libgo:
52119 @if target-libgo
52120 maybe-distclean-target-libgo: distclean-target-libgo
52122 distclean-target-libgo:
52123 @: $(MAKE); $(unstage)
52124 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
52125 r=`${PWD_COMMAND}`; export r; \
52126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52127 $(NORMAL_TARGET_EXPORTS) \
52128 echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
52129 for flag in $(EXTRA_TARGET_FLAGS); do \
52130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52131 done; \
52132 (cd $(TARGET_SUBDIR)/libgo && \
52133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52135 "RANLIB=$${RANLIB}" \
52136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52137 distclean) \
52138 || exit 1
52140 @endif target-libgo
52142 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52143 maybe-maintainer-clean-target-libgo:
52144 @if target-libgo
52145 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52147 maintainer-clean-target-libgo:
52148 @: $(MAKE); $(unstage)
52149 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
52150 r=`${PWD_COMMAND}`; export r; \
52151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52152 $(NORMAL_TARGET_EXPORTS) \
52153 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
52154 for flag in $(EXTRA_TARGET_FLAGS); do \
52155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52156 done; \
52157 (cd $(TARGET_SUBDIR)/libgo && \
52158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52160 "RANLIB=$${RANLIB}" \
52161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52162 maintainer-clean) \
52163 || exit 1
52165 @endif target-libgo
52171 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
52172 maybe-configure-target-libtermcap:
52173 @if gcc-bootstrap
52174 configure-target-libtermcap: stage_current
52175 @endif gcc-bootstrap
52176 @if target-libtermcap
52177 maybe-configure-target-libtermcap: configure-target-libtermcap
52178 configure-target-libtermcap:
52179 @: $(MAKE); $(unstage)
52180 @r=`${PWD_COMMAND}`; export r; \
52181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52182 echo "Checking multilib configuration for libtermcap..."; \
52183 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
52184 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
52185 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52186 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52187 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
52188 else \
52189 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
52190 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52191 fi; \
52192 else \
52193 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52194 fi; \
52195 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
52196 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
52197 $(NORMAL_TARGET_EXPORTS) \
52198 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
52199 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
52200 case $(srcdir) in \
52201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52202 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
52203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52204 esac; \
52205 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
52206 libsrcdir="$$s/libtermcap"; \
52207 rm -f no-such-file || : ; \
52208 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52209 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52210 --target=${target_alias} $${srcdiroption} \
52211 || exit 1
52212 @endif target-libtermcap
52218 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
52219 maybe-all-target-libtermcap:
52220 @if gcc-bootstrap
52221 all-target-libtermcap: stage_current
52222 @endif gcc-bootstrap
52223 @if target-libtermcap
52224 TARGET-target-libtermcap=all
52225 maybe-all-target-libtermcap: all-target-libtermcap
52226 all-target-libtermcap: configure-target-libtermcap
52227 @: $(MAKE); $(unstage)
52228 @r=`${PWD_COMMAND}`; export r; \
52229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52230 $(NORMAL_TARGET_EXPORTS) \
52231 (cd $(TARGET_SUBDIR)/libtermcap && \
52232 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52233 $(TARGET-target-libtermcap))
52234 @endif target-libtermcap
52240 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
52241 maybe-check-target-libtermcap:
52242 @if target-libtermcap
52243 maybe-check-target-libtermcap: check-target-libtermcap
52245 # Dummy target for uncheckable module.
52246 check-target-libtermcap:
52248 @endif target-libtermcap
52250 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
52251 maybe-install-target-libtermcap:
52252 @if target-libtermcap
52253 maybe-install-target-libtermcap: install-target-libtermcap
52255 install-target-libtermcap: installdirs
52256 @: $(MAKE); $(unstage)
52257 @r=`${PWD_COMMAND}`; export r; \
52258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52259 $(NORMAL_TARGET_EXPORTS) \
52260 (cd $(TARGET_SUBDIR)/libtermcap && \
52261 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52263 @endif target-libtermcap
52265 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
52266 maybe-install-strip-target-libtermcap:
52267 @if target-libtermcap
52268 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
52270 install-strip-target-libtermcap: installdirs
52271 @: $(MAKE); $(unstage)
52272 @r=`${PWD_COMMAND}`; export r; \
52273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52274 $(NORMAL_TARGET_EXPORTS) \
52275 (cd $(TARGET_SUBDIR)/libtermcap && \
52276 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52278 @endif target-libtermcap
52280 # Other targets (info, dvi, pdf, etc.)
52282 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
52283 maybe-info-target-libtermcap:
52284 @if target-libtermcap
52285 maybe-info-target-libtermcap: info-target-libtermcap
52287 info-target-libtermcap: \
52288 configure-target-libtermcap
52289 @: $(MAKE); $(unstage)
52290 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52291 r=`${PWD_COMMAND}`; export r; \
52292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52293 $(NORMAL_TARGET_EXPORTS) \
52294 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
52295 for flag in $(EXTRA_TARGET_FLAGS); do \
52296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52297 done; \
52298 (cd $(TARGET_SUBDIR)/libtermcap && \
52299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52301 "RANLIB=$${RANLIB}" \
52302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52303 info) \
52304 || exit 1
52306 @endif target-libtermcap
52308 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
52309 maybe-dvi-target-libtermcap:
52310 @if target-libtermcap
52311 maybe-dvi-target-libtermcap: dvi-target-libtermcap
52313 dvi-target-libtermcap: \
52314 configure-target-libtermcap
52315 @: $(MAKE); $(unstage)
52316 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52317 r=`${PWD_COMMAND}`; export r; \
52318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52319 $(NORMAL_TARGET_EXPORTS) \
52320 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
52321 for flag in $(EXTRA_TARGET_FLAGS); do \
52322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52323 done; \
52324 (cd $(TARGET_SUBDIR)/libtermcap && \
52325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52327 "RANLIB=$${RANLIB}" \
52328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52329 dvi) \
52330 || exit 1
52332 @endif target-libtermcap
52334 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
52335 maybe-pdf-target-libtermcap:
52336 @if target-libtermcap
52337 maybe-pdf-target-libtermcap: pdf-target-libtermcap
52339 pdf-target-libtermcap: \
52340 configure-target-libtermcap
52341 @: $(MAKE); $(unstage)
52342 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52343 r=`${PWD_COMMAND}`; export r; \
52344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52345 $(NORMAL_TARGET_EXPORTS) \
52346 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
52347 for flag in $(EXTRA_TARGET_FLAGS); do \
52348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52349 done; \
52350 (cd $(TARGET_SUBDIR)/libtermcap && \
52351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52353 "RANLIB=$${RANLIB}" \
52354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52355 pdf) \
52356 || exit 1
52358 @endif target-libtermcap
52360 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
52361 maybe-html-target-libtermcap:
52362 @if target-libtermcap
52363 maybe-html-target-libtermcap: html-target-libtermcap
52365 html-target-libtermcap: \
52366 configure-target-libtermcap
52367 @: $(MAKE); $(unstage)
52368 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52369 r=`${PWD_COMMAND}`; export r; \
52370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52371 $(NORMAL_TARGET_EXPORTS) \
52372 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
52373 for flag in $(EXTRA_TARGET_FLAGS); do \
52374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52375 done; \
52376 (cd $(TARGET_SUBDIR)/libtermcap && \
52377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52379 "RANLIB=$${RANLIB}" \
52380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52381 html) \
52382 || exit 1
52384 @endif target-libtermcap
52386 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
52387 maybe-TAGS-target-libtermcap:
52388 @if target-libtermcap
52389 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
52391 TAGS-target-libtermcap: \
52392 configure-target-libtermcap
52393 @: $(MAKE); $(unstage)
52394 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52395 r=`${PWD_COMMAND}`; export r; \
52396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52397 $(NORMAL_TARGET_EXPORTS) \
52398 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
52399 for flag in $(EXTRA_TARGET_FLAGS); do \
52400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52401 done; \
52402 (cd $(TARGET_SUBDIR)/libtermcap && \
52403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52405 "RANLIB=$${RANLIB}" \
52406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52407 TAGS) \
52408 || exit 1
52410 @endif target-libtermcap
52412 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
52413 maybe-install-info-target-libtermcap:
52414 @if target-libtermcap
52415 maybe-install-info-target-libtermcap: install-info-target-libtermcap
52417 install-info-target-libtermcap: \
52418 configure-target-libtermcap \
52419 info-target-libtermcap
52420 @: $(MAKE); $(unstage)
52421 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52422 r=`${PWD_COMMAND}`; export r; \
52423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52424 $(NORMAL_TARGET_EXPORTS) \
52425 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
52426 for flag in $(EXTRA_TARGET_FLAGS); do \
52427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52428 done; \
52429 (cd $(TARGET_SUBDIR)/libtermcap && \
52430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52432 "RANLIB=$${RANLIB}" \
52433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52434 install-info) \
52435 || exit 1
52437 @endif target-libtermcap
52439 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
52440 maybe-install-pdf-target-libtermcap:
52441 @if target-libtermcap
52442 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
52444 install-pdf-target-libtermcap: \
52445 configure-target-libtermcap \
52446 pdf-target-libtermcap
52447 @: $(MAKE); $(unstage)
52448 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52449 r=`${PWD_COMMAND}`; export r; \
52450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52451 $(NORMAL_TARGET_EXPORTS) \
52452 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
52453 for flag in $(EXTRA_TARGET_FLAGS); do \
52454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52455 done; \
52456 (cd $(TARGET_SUBDIR)/libtermcap && \
52457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52459 "RANLIB=$${RANLIB}" \
52460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52461 install-pdf) \
52462 || exit 1
52464 @endif target-libtermcap
52466 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
52467 maybe-install-html-target-libtermcap:
52468 @if target-libtermcap
52469 maybe-install-html-target-libtermcap: install-html-target-libtermcap
52471 install-html-target-libtermcap: \
52472 configure-target-libtermcap \
52473 html-target-libtermcap
52474 @: $(MAKE); $(unstage)
52475 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52476 r=`${PWD_COMMAND}`; export r; \
52477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52478 $(NORMAL_TARGET_EXPORTS) \
52479 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
52480 for flag in $(EXTRA_TARGET_FLAGS); do \
52481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52482 done; \
52483 (cd $(TARGET_SUBDIR)/libtermcap && \
52484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52486 "RANLIB=$${RANLIB}" \
52487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52488 install-html) \
52489 || exit 1
52491 @endif target-libtermcap
52493 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
52494 maybe-installcheck-target-libtermcap:
52495 @if target-libtermcap
52496 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
52498 installcheck-target-libtermcap: \
52499 configure-target-libtermcap
52500 @: $(MAKE); $(unstage)
52501 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52502 r=`${PWD_COMMAND}`; export r; \
52503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52504 $(NORMAL_TARGET_EXPORTS) \
52505 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
52506 for flag in $(EXTRA_TARGET_FLAGS); do \
52507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52508 done; \
52509 (cd $(TARGET_SUBDIR)/libtermcap && \
52510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52512 "RANLIB=$${RANLIB}" \
52513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52514 installcheck) \
52515 || exit 1
52517 @endif target-libtermcap
52519 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
52520 maybe-mostlyclean-target-libtermcap:
52521 @if target-libtermcap
52522 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
52524 # libtermcap doesn't support mostlyclean.
52525 mostlyclean-target-libtermcap:
52527 @endif target-libtermcap
52529 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
52530 maybe-clean-target-libtermcap:
52531 @if target-libtermcap
52532 maybe-clean-target-libtermcap: clean-target-libtermcap
52534 # libtermcap doesn't support clean.
52535 clean-target-libtermcap:
52537 @endif target-libtermcap
52539 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
52540 maybe-distclean-target-libtermcap:
52541 @if target-libtermcap
52542 maybe-distclean-target-libtermcap: distclean-target-libtermcap
52544 # libtermcap doesn't support distclean.
52545 distclean-target-libtermcap:
52547 @endif target-libtermcap
52549 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
52550 maybe-maintainer-clean-target-libtermcap:
52551 @if target-libtermcap
52552 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
52554 # libtermcap doesn't support maintainer-clean.
52555 maintainer-clean-target-libtermcap:
52557 @endif target-libtermcap
52563 .PHONY: configure-target-winsup maybe-configure-target-winsup
52564 maybe-configure-target-winsup:
52565 @if gcc-bootstrap
52566 configure-target-winsup: stage_current
52567 @endif gcc-bootstrap
52568 @if target-winsup
52569 maybe-configure-target-winsup: configure-target-winsup
52570 configure-target-winsup:
52571 @: $(MAKE); $(unstage)
52572 @r=`${PWD_COMMAND}`; export r; \
52573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52574 echo "Checking multilib configuration for winsup..."; \
52575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
52576 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
52577 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
52578 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
52579 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
52580 else \
52581 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
52582 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
52583 fi; \
52584 else \
52585 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
52586 fi; \
52587 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
52588 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
52589 $(NORMAL_TARGET_EXPORTS) \
52590 echo Configuring in $(TARGET_SUBDIR)/winsup; \
52591 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
52592 case $(srcdir) in \
52593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52594 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
52595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52596 esac; \
52597 srcdiroption="--srcdir=$${topdir}/winsup"; \
52598 libsrcdir="$$s/winsup"; \
52599 rm -f no-such-file || : ; \
52600 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52601 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52602 --target=${target_alias} $${srcdiroption} \
52603 || exit 1
52604 @endif target-winsup
52610 .PHONY: all-target-winsup maybe-all-target-winsup
52611 maybe-all-target-winsup:
52612 @if gcc-bootstrap
52613 all-target-winsup: stage_current
52614 @endif gcc-bootstrap
52615 @if target-winsup
52616 TARGET-target-winsup=all
52617 maybe-all-target-winsup: all-target-winsup
52618 all-target-winsup: configure-target-winsup
52619 @: $(MAKE); $(unstage)
52620 @r=`${PWD_COMMAND}`; export r; \
52621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52622 $(NORMAL_TARGET_EXPORTS) \
52623 (cd $(TARGET_SUBDIR)/winsup && \
52624 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52625 $(TARGET-target-winsup))
52626 @endif target-winsup
52632 .PHONY: check-target-winsup maybe-check-target-winsup
52633 maybe-check-target-winsup:
52634 @if target-winsup
52635 maybe-check-target-winsup: check-target-winsup
52637 check-target-winsup:
52638 @: $(MAKE); $(unstage)
52639 @r=`${PWD_COMMAND}`; export r; \
52640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52641 $(NORMAL_TARGET_EXPORTS) \
52642 (cd $(TARGET_SUBDIR)/winsup && \
52643 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52645 @endif target-winsup
52647 .PHONY: install-target-winsup maybe-install-target-winsup
52648 maybe-install-target-winsup:
52649 @if target-winsup
52650 maybe-install-target-winsup: install-target-winsup
52652 install-target-winsup: installdirs
52653 @: $(MAKE); $(unstage)
52654 @r=`${PWD_COMMAND}`; export r; \
52655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52656 $(NORMAL_TARGET_EXPORTS) \
52657 (cd $(TARGET_SUBDIR)/winsup && \
52658 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52660 @endif target-winsup
52662 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
52663 maybe-install-strip-target-winsup:
52664 @if target-winsup
52665 maybe-install-strip-target-winsup: install-strip-target-winsup
52667 install-strip-target-winsup: installdirs
52668 @: $(MAKE); $(unstage)
52669 @r=`${PWD_COMMAND}`; export r; \
52670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52671 $(NORMAL_TARGET_EXPORTS) \
52672 (cd $(TARGET_SUBDIR)/winsup && \
52673 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52675 @endif target-winsup
52677 # Other targets (info, dvi, pdf, etc.)
52679 .PHONY: maybe-info-target-winsup info-target-winsup
52680 maybe-info-target-winsup:
52681 @if target-winsup
52682 maybe-info-target-winsup: info-target-winsup
52684 info-target-winsup: \
52685 configure-target-winsup
52686 @: $(MAKE); $(unstage)
52687 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52688 r=`${PWD_COMMAND}`; export r; \
52689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52690 $(NORMAL_TARGET_EXPORTS) \
52691 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
52692 for flag in $(EXTRA_TARGET_FLAGS); do \
52693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52694 done; \
52695 (cd $(TARGET_SUBDIR)/winsup && \
52696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52698 "RANLIB=$${RANLIB}" \
52699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52700 info) \
52701 || exit 1
52703 @endif target-winsup
52705 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
52706 maybe-dvi-target-winsup:
52707 @if target-winsup
52708 maybe-dvi-target-winsup: dvi-target-winsup
52710 dvi-target-winsup: \
52711 configure-target-winsup
52712 @: $(MAKE); $(unstage)
52713 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52714 r=`${PWD_COMMAND}`; export r; \
52715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52716 $(NORMAL_TARGET_EXPORTS) \
52717 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
52718 for flag in $(EXTRA_TARGET_FLAGS); do \
52719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52720 done; \
52721 (cd $(TARGET_SUBDIR)/winsup && \
52722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52724 "RANLIB=$${RANLIB}" \
52725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52726 dvi) \
52727 || exit 1
52729 @endif target-winsup
52731 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
52732 maybe-pdf-target-winsup:
52733 @if target-winsup
52734 maybe-pdf-target-winsup: pdf-target-winsup
52736 pdf-target-winsup: \
52737 configure-target-winsup
52738 @: $(MAKE); $(unstage)
52739 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52740 r=`${PWD_COMMAND}`; export r; \
52741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52742 $(NORMAL_TARGET_EXPORTS) \
52743 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
52744 for flag in $(EXTRA_TARGET_FLAGS); do \
52745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52746 done; \
52747 (cd $(TARGET_SUBDIR)/winsup && \
52748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52750 "RANLIB=$${RANLIB}" \
52751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52752 pdf) \
52753 || exit 1
52755 @endif target-winsup
52757 .PHONY: maybe-html-target-winsup html-target-winsup
52758 maybe-html-target-winsup:
52759 @if target-winsup
52760 maybe-html-target-winsup: html-target-winsup
52762 html-target-winsup: \
52763 configure-target-winsup
52764 @: $(MAKE); $(unstage)
52765 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52766 r=`${PWD_COMMAND}`; export r; \
52767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52768 $(NORMAL_TARGET_EXPORTS) \
52769 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
52770 for flag in $(EXTRA_TARGET_FLAGS); do \
52771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52772 done; \
52773 (cd $(TARGET_SUBDIR)/winsup && \
52774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52776 "RANLIB=$${RANLIB}" \
52777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52778 html) \
52779 || exit 1
52781 @endif target-winsup
52783 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
52784 maybe-TAGS-target-winsup:
52785 @if target-winsup
52786 maybe-TAGS-target-winsup: TAGS-target-winsup
52788 TAGS-target-winsup: \
52789 configure-target-winsup
52790 @: $(MAKE); $(unstage)
52791 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52792 r=`${PWD_COMMAND}`; export r; \
52793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52794 $(NORMAL_TARGET_EXPORTS) \
52795 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
52796 for flag in $(EXTRA_TARGET_FLAGS); do \
52797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52798 done; \
52799 (cd $(TARGET_SUBDIR)/winsup && \
52800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52802 "RANLIB=$${RANLIB}" \
52803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52804 TAGS) \
52805 || exit 1
52807 @endif target-winsup
52809 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
52810 maybe-install-info-target-winsup:
52811 @if target-winsup
52812 maybe-install-info-target-winsup: install-info-target-winsup
52814 install-info-target-winsup: \
52815 configure-target-winsup \
52816 info-target-winsup
52817 @: $(MAKE); $(unstage)
52818 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52819 r=`${PWD_COMMAND}`; export r; \
52820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52821 $(NORMAL_TARGET_EXPORTS) \
52822 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
52823 for flag in $(EXTRA_TARGET_FLAGS); do \
52824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52825 done; \
52826 (cd $(TARGET_SUBDIR)/winsup && \
52827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52829 "RANLIB=$${RANLIB}" \
52830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52831 install-info) \
52832 || exit 1
52834 @endif target-winsup
52836 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
52837 maybe-install-pdf-target-winsup:
52838 @if target-winsup
52839 maybe-install-pdf-target-winsup: install-pdf-target-winsup
52841 install-pdf-target-winsup: \
52842 configure-target-winsup \
52843 pdf-target-winsup
52844 @: $(MAKE); $(unstage)
52845 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52846 r=`${PWD_COMMAND}`; export r; \
52847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52848 $(NORMAL_TARGET_EXPORTS) \
52849 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
52850 for flag in $(EXTRA_TARGET_FLAGS); do \
52851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52852 done; \
52853 (cd $(TARGET_SUBDIR)/winsup && \
52854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52856 "RANLIB=$${RANLIB}" \
52857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52858 install-pdf) \
52859 || exit 1
52861 @endif target-winsup
52863 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
52864 maybe-install-html-target-winsup:
52865 @if target-winsup
52866 maybe-install-html-target-winsup: install-html-target-winsup
52868 install-html-target-winsup: \
52869 configure-target-winsup \
52870 html-target-winsup
52871 @: $(MAKE); $(unstage)
52872 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52873 r=`${PWD_COMMAND}`; export r; \
52874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52875 $(NORMAL_TARGET_EXPORTS) \
52876 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
52877 for flag in $(EXTRA_TARGET_FLAGS); do \
52878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52879 done; \
52880 (cd $(TARGET_SUBDIR)/winsup && \
52881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52883 "RANLIB=$${RANLIB}" \
52884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52885 install-html) \
52886 || exit 1
52888 @endif target-winsup
52890 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
52891 maybe-installcheck-target-winsup:
52892 @if target-winsup
52893 maybe-installcheck-target-winsup: installcheck-target-winsup
52895 installcheck-target-winsup: \
52896 configure-target-winsup
52897 @: $(MAKE); $(unstage)
52898 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52899 r=`${PWD_COMMAND}`; export r; \
52900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52901 $(NORMAL_TARGET_EXPORTS) \
52902 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
52903 for flag in $(EXTRA_TARGET_FLAGS); do \
52904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52905 done; \
52906 (cd $(TARGET_SUBDIR)/winsup && \
52907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52909 "RANLIB=$${RANLIB}" \
52910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52911 installcheck) \
52912 || exit 1
52914 @endif target-winsup
52916 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
52917 maybe-mostlyclean-target-winsup:
52918 @if target-winsup
52919 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
52921 mostlyclean-target-winsup:
52922 @: $(MAKE); $(unstage)
52923 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52924 r=`${PWD_COMMAND}`; export r; \
52925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52926 $(NORMAL_TARGET_EXPORTS) \
52927 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
52928 for flag in $(EXTRA_TARGET_FLAGS); do \
52929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52930 done; \
52931 (cd $(TARGET_SUBDIR)/winsup && \
52932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52934 "RANLIB=$${RANLIB}" \
52935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52936 mostlyclean) \
52937 || exit 1
52939 @endif target-winsup
52941 .PHONY: maybe-clean-target-winsup clean-target-winsup
52942 maybe-clean-target-winsup:
52943 @if target-winsup
52944 maybe-clean-target-winsup: clean-target-winsup
52946 clean-target-winsup:
52947 @: $(MAKE); $(unstage)
52948 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52949 r=`${PWD_COMMAND}`; export r; \
52950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52951 $(NORMAL_TARGET_EXPORTS) \
52952 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
52953 for flag in $(EXTRA_TARGET_FLAGS); do \
52954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52955 done; \
52956 (cd $(TARGET_SUBDIR)/winsup && \
52957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52959 "RANLIB=$${RANLIB}" \
52960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52961 clean) \
52962 || exit 1
52964 @endif target-winsup
52966 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52967 maybe-distclean-target-winsup:
52968 @if target-winsup
52969 maybe-distclean-target-winsup: distclean-target-winsup
52971 distclean-target-winsup:
52972 @: $(MAKE); $(unstage)
52973 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52974 r=`${PWD_COMMAND}`; export r; \
52975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52976 $(NORMAL_TARGET_EXPORTS) \
52977 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
52978 for flag in $(EXTRA_TARGET_FLAGS); do \
52979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52980 done; \
52981 (cd $(TARGET_SUBDIR)/winsup && \
52982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52984 "RANLIB=$${RANLIB}" \
52985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52986 distclean) \
52987 || exit 1
52989 @endif target-winsup
52991 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52992 maybe-maintainer-clean-target-winsup:
52993 @if target-winsup
52994 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52996 maintainer-clean-target-winsup:
52997 @: $(MAKE); $(unstage)
52998 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52999 r=`${PWD_COMMAND}`; export r; \
53000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53001 $(NORMAL_TARGET_EXPORTS) \
53002 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
53003 for flag in $(EXTRA_TARGET_FLAGS); do \
53004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53005 done; \
53006 (cd $(TARGET_SUBDIR)/winsup && \
53007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53009 "RANLIB=$${RANLIB}" \
53010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53011 maintainer-clean) \
53012 || exit 1
53014 @endif target-winsup
53020 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
53021 maybe-configure-target-libgloss:
53022 @if gcc-bootstrap
53023 configure-target-libgloss: stage_current
53024 @endif gcc-bootstrap
53025 @if target-libgloss
53026 maybe-configure-target-libgloss: configure-target-libgloss
53027 configure-target-libgloss:
53028 @: $(MAKE); $(unstage)
53029 @r=`${PWD_COMMAND}`; export r; \
53030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53031 echo "Checking multilib configuration for libgloss..."; \
53032 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
53033 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
53034 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53035 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53036 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
53037 else \
53038 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
53039 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53040 fi; \
53041 else \
53042 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53043 fi; \
53044 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
53045 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
53046 $(NORMAL_TARGET_EXPORTS) \
53047 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
53048 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
53049 case $(srcdir) in \
53050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53051 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
53052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53053 esac; \
53054 srcdiroption="--srcdir=$${topdir}/libgloss"; \
53055 libsrcdir="$$s/libgloss"; \
53056 rm -f no-such-file || : ; \
53057 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53058 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53059 --target=${target_alias} $${srcdiroption} \
53060 || exit 1
53061 @endif target-libgloss
53067 .PHONY: all-target-libgloss maybe-all-target-libgloss
53068 maybe-all-target-libgloss:
53069 @if gcc-bootstrap
53070 all-target-libgloss: stage_current
53071 @endif gcc-bootstrap
53072 @if target-libgloss
53073 TARGET-target-libgloss=all
53074 maybe-all-target-libgloss: all-target-libgloss
53075 all-target-libgloss: configure-target-libgloss
53076 @: $(MAKE); $(unstage)
53077 @r=`${PWD_COMMAND}`; export r; \
53078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53079 $(NORMAL_TARGET_EXPORTS) \
53080 (cd $(TARGET_SUBDIR)/libgloss && \
53081 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53082 $(TARGET-target-libgloss))
53083 @endif target-libgloss
53089 .PHONY: check-target-libgloss maybe-check-target-libgloss
53090 maybe-check-target-libgloss:
53091 @if target-libgloss
53092 maybe-check-target-libgloss: check-target-libgloss
53094 # Dummy target for uncheckable module.
53095 check-target-libgloss:
53097 @endif target-libgloss
53099 .PHONY: install-target-libgloss maybe-install-target-libgloss
53100 maybe-install-target-libgloss:
53101 @if target-libgloss
53102 maybe-install-target-libgloss: install-target-libgloss
53104 install-target-libgloss: installdirs
53105 @: $(MAKE); $(unstage)
53106 @r=`${PWD_COMMAND}`; export r; \
53107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53108 $(NORMAL_TARGET_EXPORTS) \
53109 (cd $(TARGET_SUBDIR)/libgloss && \
53110 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53112 @endif target-libgloss
53114 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
53115 maybe-install-strip-target-libgloss:
53116 @if target-libgloss
53117 maybe-install-strip-target-libgloss: install-strip-target-libgloss
53119 install-strip-target-libgloss: installdirs
53120 @: $(MAKE); $(unstage)
53121 @r=`${PWD_COMMAND}`; export r; \
53122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53123 $(NORMAL_TARGET_EXPORTS) \
53124 (cd $(TARGET_SUBDIR)/libgloss && \
53125 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53127 @endif target-libgloss
53129 # Other targets (info, dvi, pdf, etc.)
53131 .PHONY: maybe-info-target-libgloss info-target-libgloss
53132 maybe-info-target-libgloss:
53133 @if target-libgloss
53134 maybe-info-target-libgloss: info-target-libgloss
53136 info-target-libgloss: \
53137 configure-target-libgloss
53138 @: $(MAKE); $(unstage)
53139 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53140 r=`${PWD_COMMAND}`; export r; \
53141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53142 $(NORMAL_TARGET_EXPORTS) \
53143 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
53144 for flag in $(EXTRA_TARGET_FLAGS); do \
53145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53146 done; \
53147 (cd $(TARGET_SUBDIR)/libgloss && \
53148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53150 "RANLIB=$${RANLIB}" \
53151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53152 info) \
53153 || exit 1
53155 @endif target-libgloss
53157 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
53158 maybe-dvi-target-libgloss:
53159 @if target-libgloss
53160 maybe-dvi-target-libgloss: dvi-target-libgloss
53162 dvi-target-libgloss: \
53163 configure-target-libgloss
53164 @: $(MAKE); $(unstage)
53165 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53166 r=`${PWD_COMMAND}`; export r; \
53167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53168 $(NORMAL_TARGET_EXPORTS) \
53169 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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 dvi) \
53179 || exit 1
53181 @endif target-libgloss
53183 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
53184 maybe-pdf-target-libgloss:
53185 @if target-libgloss
53186 maybe-pdf-target-libgloss: pdf-target-libgloss
53188 pdf-target-libgloss: \
53189 configure-target-libgloss
53190 @: $(MAKE); $(unstage)
53191 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53192 r=`${PWD_COMMAND}`; export r; \
53193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53194 $(NORMAL_TARGET_EXPORTS) \
53195 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
53196 for flag in $(EXTRA_TARGET_FLAGS); do \
53197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53198 done; \
53199 (cd $(TARGET_SUBDIR)/libgloss && \
53200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53202 "RANLIB=$${RANLIB}" \
53203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53204 pdf) \
53205 || exit 1
53207 @endif target-libgloss
53209 .PHONY: maybe-html-target-libgloss html-target-libgloss
53210 maybe-html-target-libgloss:
53211 @if target-libgloss
53212 maybe-html-target-libgloss: html-target-libgloss
53214 html-target-libgloss: \
53215 configure-target-libgloss
53216 @: $(MAKE); $(unstage)
53217 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53218 r=`${PWD_COMMAND}`; export r; \
53219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53220 $(NORMAL_TARGET_EXPORTS) \
53221 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
53222 for flag in $(EXTRA_TARGET_FLAGS); do \
53223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53224 done; \
53225 (cd $(TARGET_SUBDIR)/libgloss && \
53226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53228 "RANLIB=$${RANLIB}" \
53229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53230 html) \
53231 || exit 1
53233 @endif target-libgloss
53235 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
53236 maybe-TAGS-target-libgloss:
53237 @if target-libgloss
53238 maybe-TAGS-target-libgloss: TAGS-target-libgloss
53240 TAGS-target-libgloss: \
53241 configure-target-libgloss
53242 @: $(MAKE); $(unstage)
53243 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53244 r=`${PWD_COMMAND}`; export r; \
53245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53246 $(NORMAL_TARGET_EXPORTS) \
53247 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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 TAGS) \
53257 || exit 1
53259 @endif target-libgloss
53261 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
53262 maybe-install-info-target-libgloss:
53263 @if target-libgloss
53264 maybe-install-info-target-libgloss: install-info-target-libgloss
53266 install-info-target-libgloss: \
53267 configure-target-libgloss \
53268 info-target-libgloss
53269 @: $(MAKE); $(unstage)
53270 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53271 r=`${PWD_COMMAND}`; export r; \
53272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53273 $(NORMAL_TARGET_EXPORTS) \
53274 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
53275 for flag in $(EXTRA_TARGET_FLAGS); do \
53276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53277 done; \
53278 (cd $(TARGET_SUBDIR)/libgloss && \
53279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53281 "RANLIB=$${RANLIB}" \
53282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53283 install-info) \
53284 || exit 1
53286 @endif target-libgloss
53288 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
53289 maybe-install-pdf-target-libgloss:
53290 @if target-libgloss
53291 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
53293 install-pdf-target-libgloss: \
53294 configure-target-libgloss \
53295 pdf-target-libgloss
53296 @: $(MAKE); $(unstage)
53297 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53298 r=`${PWD_COMMAND}`; export r; \
53299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53300 $(NORMAL_TARGET_EXPORTS) \
53301 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
53302 for flag in $(EXTRA_TARGET_FLAGS); do \
53303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53304 done; \
53305 (cd $(TARGET_SUBDIR)/libgloss && \
53306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53308 "RANLIB=$${RANLIB}" \
53309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53310 install-pdf) \
53311 || exit 1
53313 @endif target-libgloss
53315 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
53316 maybe-install-html-target-libgloss:
53317 @if target-libgloss
53318 maybe-install-html-target-libgloss: install-html-target-libgloss
53320 install-html-target-libgloss: \
53321 configure-target-libgloss \
53322 html-target-libgloss
53323 @: $(MAKE); $(unstage)
53324 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53325 r=`${PWD_COMMAND}`; export r; \
53326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53327 $(NORMAL_TARGET_EXPORTS) \
53328 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
53329 for flag in $(EXTRA_TARGET_FLAGS); do \
53330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53331 done; \
53332 (cd $(TARGET_SUBDIR)/libgloss && \
53333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53335 "RANLIB=$${RANLIB}" \
53336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53337 install-html) \
53338 || exit 1
53340 @endif target-libgloss
53342 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
53343 maybe-installcheck-target-libgloss:
53344 @if target-libgloss
53345 maybe-installcheck-target-libgloss: installcheck-target-libgloss
53347 installcheck-target-libgloss: \
53348 configure-target-libgloss
53349 @: $(MAKE); $(unstage)
53350 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53351 r=`${PWD_COMMAND}`; export r; \
53352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53353 $(NORMAL_TARGET_EXPORTS) \
53354 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
53355 for flag in $(EXTRA_TARGET_FLAGS); do \
53356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53357 done; \
53358 (cd $(TARGET_SUBDIR)/libgloss && \
53359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53361 "RANLIB=$${RANLIB}" \
53362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53363 installcheck) \
53364 || exit 1
53366 @endif target-libgloss
53368 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
53369 maybe-mostlyclean-target-libgloss:
53370 @if target-libgloss
53371 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
53373 mostlyclean-target-libgloss:
53374 @: $(MAKE); $(unstage)
53375 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53376 r=`${PWD_COMMAND}`; export r; \
53377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53378 $(NORMAL_TARGET_EXPORTS) \
53379 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
53380 for flag in $(EXTRA_TARGET_FLAGS); do \
53381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53382 done; \
53383 (cd $(TARGET_SUBDIR)/libgloss && \
53384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53386 "RANLIB=$${RANLIB}" \
53387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53388 mostlyclean) \
53389 || exit 1
53391 @endif target-libgloss
53393 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
53394 maybe-clean-target-libgloss:
53395 @if target-libgloss
53396 maybe-clean-target-libgloss: clean-target-libgloss
53398 clean-target-libgloss:
53399 @: $(MAKE); $(unstage)
53400 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53401 r=`${PWD_COMMAND}`; export r; \
53402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53403 $(NORMAL_TARGET_EXPORTS) \
53404 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
53405 for flag in $(EXTRA_TARGET_FLAGS); do \
53406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53407 done; \
53408 (cd $(TARGET_SUBDIR)/libgloss && \
53409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53411 "RANLIB=$${RANLIB}" \
53412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53413 clean) \
53414 || exit 1
53416 @endif target-libgloss
53418 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
53419 maybe-distclean-target-libgloss:
53420 @if target-libgloss
53421 maybe-distclean-target-libgloss: distclean-target-libgloss
53423 distclean-target-libgloss:
53424 @: $(MAKE); $(unstage)
53425 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53426 r=`${PWD_COMMAND}`; export r; \
53427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53428 $(NORMAL_TARGET_EXPORTS) \
53429 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
53430 for flag in $(EXTRA_TARGET_FLAGS); do \
53431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53432 done; \
53433 (cd $(TARGET_SUBDIR)/libgloss && \
53434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53436 "RANLIB=$${RANLIB}" \
53437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53438 distclean) \
53439 || exit 1
53441 @endif target-libgloss
53443 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
53444 maybe-maintainer-clean-target-libgloss:
53445 @if target-libgloss
53446 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
53448 maintainer-clean-target-libgloss:
53449 @: $(MAKE); $(unstage)
53450 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53451 r=`${PWD_COMMAND}`; export r; \
53452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53453 $(NORMAL_TARGET_EXPORTS) \
53454 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
53455 for flag in $(EXTRA_TARGET_FLAGS); do \
53456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53457 done; \
53458 (cd $(TARGET_SUBDIR)/libgloss && \
53459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53461 "RANLIB=$${RANLIB}" \
53462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53463 maintainer-clean) \
53464 || exit 1
53466 @endif target-libgloss
53472 .PHONY: configure-target-gperf maybe-configure-target-gperf
53473 maybe-configure-target-gperf:
53474 @if gcc-bootstrap
53475 configure-target-gperf: stage_current
53476 @endif gcc-bootstrap
53477 @if target-gperf
53478 maybe-configure-target-gperf: configure-target-gperf
53479 configure-target-gperf:
53480 @: $(MAKE); $(unstage)
53481 @r=`${PWD_COMMAND}`; export r; \
53482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53483 echo "Checking multilib configuration for gperf..."; \
53484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
53485 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
53486 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
53487 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
53488 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
53489 else \
53490 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
53491 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
53492 fi; \
53493 else \
53494 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
53495 fi; \
53496 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
53497 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
53498 $(NORMAL_TARGET_EXPORTS) \
53499 echo Configuring in $(TARGET_SUBDIR)/gperf; \
53500 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
53501 case $(srcdir) in \
53502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53503 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
53504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53505 esac; \
53506 srcdiroption="--srcdir=$${topdir}/gperf"; \
53507 libsrcdir="$$s/gperf"; \
53508 rm -f no-such-file || : ; \
53509 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53510 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53511 --target=${target_alias} $${srcdiroption} \
53512 || exit 1
53513 @endif target-gperf
53519 .PHONY: all-target-gperf maybe-all-target-gperf
53520 maybe-all-target-gperf:
53521 @if gcc-bootstrap
53522 all-target-gperf: stage_current
53523 @endif gcc-bootstrap
53524 @if target-gperf
53525 TARGET-target-gperf=all
53526 maybe-all-target-gperf: all-target-gperf
53527 all-target-gperf: configure-target-gperf
53528 @: $(MAKE); $(unstage)
53529 @r=`${PWD_COMMAND}`; export r; \
53530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53531 $(NORMAL_TARGET_EXPORTS) \
53532 (cd $(TARGET_SUBDIR)/gperf && \
53533 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53534 $(TARGET-target-gperf))
53535 @endif target-gperf
53541 .PHONY: check-target-gperf maybe-check-target-gperf
53542 maybe-check-target-gperf:
53543 @if target-gperf
53544 maybe-check-target-gperf: check-target-gperf
53546 check-target-gperf:
53547 @: $(MAKE); $(unstage)
53548 @r=`${PWD_COMMAND}`; export r; \
53549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53550 $(NORMAL_TARGET_EXPORTS) \
53551 (cd $(TARGET_SUBDIR)/gperf && \
53552 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53554 @endif target-gperf
53556 .PHONY: install-target-gperf maybe-install-target-gperf
53557 maybe-install-target-gperf:
53558 @if target-gperf
53559 maybe-install-target-gperf: install-target-gperf
53561 install-target-gperf: installdirs
53562 @: $(MAKE); $(unstage)
53563 @r=`${PWD_COMMAND}`; export r; \
53564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53565 $(NORMAL_TARGET_EXPORTS) \
53566 (cd $(TARGET_SUBDIR)/gperf && \
53567 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53569 @endif target-gperf
53571 .PHONY: install-strip-target-gperf maybe-install-strip-target-gperf
53572 maybe-install-strip-target-gperf:
53573 @if target-gperf
53574 maybe-install-strip-target-gperf: install-strip-target-gperf
53576 install-strip-target-gperf: installdirs
53577 @: $(MAKE); $(unstage)
53578 @r=`${PWD_COMMAND}`; export r; \
53579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53580 $(NORMAL_TARGET_EXPORTS) \
53581 (cd $(TARGET_SUBDIR)/gperf && \
53582 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53584 @endif target-gperf
53586 # Other targets (info, dvi, pdf, etc.)
53588 .PHONY: maybe-info-target-gperf info-target-gperf
53589 maybe-info-target-gperf:
53590 @if target-gperf
53591 maybe-info-target-gperf: info-target-gperf
53593 info-target-gperf: \
53594 configure-target-gperf
53595 @: $(MAKE); $(unstage)
53596 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53597 r=`${PWD_COMMAND}`; export r; \
53598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53599 $(NORMAL_TARGET_EXPORTS) \
53600 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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 info) \
53610 || exit 1
53612 @endif target-gperf
53614 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
53615 maybe-dvi-target-gperf:
53616 @if target-gperf
53617 maybe-dvi-target-gperf: dvi-target-gperf
53619 dvi-target-gperf: \
53620 configure-target-gperf
53621 @: $(MAKE); $(unstage)
53622 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53623 r=`${PWD_COMMAND}`; export r; \
53624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53625 $(NORMAL_TARGET_EXPORTS) \
53626 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
53627 for flag in $(EXTRA_TARGET_FLAGS); do \
53628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53629 done; \
53630 (cd $(TARGET_SUBDIR)/gperf && \
53631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53633 "RANLIB=$${RANLIB}" \
53634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53635 dvi) \
53636 || exit 1
53638 @endif target-gperf
53640 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
53641 maybe-pdf-target-gperf:
53642 @if target-gperf
53643 maybe-pdf-target-gperf: pdf-target-gperf
53645 pdf-target-gperf: \
53646 configure-target-gperf
53647 @: $(MAKE); $(unstage)
53648 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53649 r=`${PWD_COMMAND}`; export r; \
53650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53651 $(NORMAL_TARGET_EXPORTS) \
53652 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
53653 for flag in $(EXTRA_TARGET_FLAGS); do \
53654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53655 done; \
53656 (cd $(TARGET_SUBDIR)/gperf && \
53657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53659 "RANLIB=$${RANLIB}" \
53660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53661 pdf) \
53662 || exit 1
53664 @endif target-gperf
53666 .PHONY: maybe-html-target-gperf html-target-gperf
53667 maybe-html-target-gperf:
53668 @if target-gperf
53669 maybe-html-target-gperf: html-target-gperf
53671 html-target-gperf: \
53672 configure-target-gperf
53673 @: $(MAKE); $(unstage)
53674 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53675 r=`${PWD_COMMAND}`; export r; \
53676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53677 $(NORMAL_TARGET_EXPORTS) \
53678 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
53679 for flag in $(EXTRA_TARGET_FLAGS); do \
53680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53681 done; \
53682 (cd $(TARGET_SUBDIR)/gperf && \
53683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53685 "RANLIB=$${RANLIB}" \
53686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53687 html) \
53688 || exit 1
53690 @endif target-gperf
53692 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
53693 maybe-TAGS-target-gperf:
53694 @if target-gperf
53695 maybe-TAGS-target-gperf: TAGS-target-gperf
53697 TAGS-target-gperf: \
53698 configure-target-gperf
53699 @: $(MAKE); $(unstage)
53700 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53701 r=`${PWD_COMMAND}`; export r; \
53702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53703 $(NORMAL_TARGET_EXPORTS) \
53704 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
53705 for flag in $(EXTRA_TARGET_FLAGS); do \
53706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53707 done; \
53708 (cd $(TARGET_SUBDIR)/gperf && \
53709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53711 "RANLIB=$${RANLIB}" \
53712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53713 TAGS) \
53714 || exit 1
53716 @endif target-gperf
53718 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
53719 maybe-install-info-target-gperf:
53720 @if target-gperf
53721 maybe-install-info-target-gperf: install-info-target-gperf
53723 install-info-target-gperf: \
53724 configure-target-gperf \
53725 info-target-gperf
53726 @: $(MAKE); $(unstage)
53727 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53728 r=`${PWD_COMMAND}`; export r; \
53729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53730 $(NORMAL_TARGET_EXPORTS) \
53731 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
53732 for flag in $(EXTRA_TARGET_FLAGS); do \
53733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53734 done; \
53735 (cd $(TARGET_SUBDIR)/gperf && \
53736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53738 "RANLIB=$${RANLIB}" \
53739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53740 install-info) \
53741 || exit 1
53743 @endif target-gperf
53745 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
53746 maybe-install-pdf-target-gperf:
53747 @if target-gperf
53748 maybe-install-pdf-target-gperf: install-pdf-target-gperf
53750 install-pdf-target-gperf: \
53751 configure-target-gperf \
53752 pdf-target-gperf
53753 @: $(MAKE); $(unstage)
53754 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53755 r=`${PWD_COMMAND}`; export r; \
53756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53757 $(NORMAL_TARGET_EXPORTS) \
53758 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
53759 for flag in $(EXTRA_TARGET_FLAGS); do \
53760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53761 done; \
53762 (cd $(TARGET_SUBDIR)/gperf && \
53763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53765 "RANLIB=$${RANLIB}" \
53766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53767 install-pdf) \
53768 || exit 1
53770 @endif target-gperf
53772 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
53773 maybe-install-html-target-gperf:
53774 @if target-gperf
53775 maybe-install-html-target-gperf: install-html-target-gperf
53777 install-html-target-gperf: \
53778 configure-target-gperf \
53779 html-target-gperf
53780 @: $(MAKE); $(unstage)
53781 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53782 r=`${PWD_COMMAND}`; export r; \
53783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53784 $(NORMAL_TARGET_EXPORTS) \
53785 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
53786 for flag in $(EXTRA_TARGET_FLAGS); do \
53787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53788 done; \
53789 (cd $(TARGET_SUBDIR)/gperf && \
53790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53792 "RANLIB=$${RANLIB}" \
53793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53794 install-html) \
53795 || exit 1
53797 @endif target-gperf
53799 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
53800 maybe-installcheck-target-gperf:
53801 @if target-gperf
53802 maybe-installcheck-target-gperf: installcheck-target-gperf
53804 installcheck-target-gperf: \
53805 configure-target-gperf
53806 @: $(MAKE); $(unstage)
53807 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53808 r=`${PWD_COMMAND}`; export r; \
53809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53810 $(NORMAL_TARGET_EXPORTS) \
53811 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
53812 for flag in $(EXTRA_TARGET_FLAGS); do \
53813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53814 done; \
53815 (cd $(TARGET_SUBDIR)/gperf && \
53816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53818 "RANLIB=$${RANLIB}" \
53819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53820 installcheck) \
53821 || exit 1
53823 @endif target-gperf
53825 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
53826 maybe-mostlyclean-target-gperf:
53827 @if target-gperf
53828 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
53830 mostlyclean-target-gperf:
53831 @: $(MAKE); $(unstage)
53832 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53833 r=`${PWD_COMMAND}`; export r; \
53834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53835 $(NORMAL_TARGET_EXPORTS) \
53836 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
53837 for flag in $(EXTRA_TARGET_FLAGS); do \
53838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53839 done; \
53840 (cd $(TARGET_SUBDIR)/gperf && \
53841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53843 "RANLIB=$${RANLIB}" \
53844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53845 mostlyclean) \
53846 || exit 1
53848 @endif target-gperf
53850 .PHONY: maybe-clean-target-gperf clean-target-gperf
53851 maybe-clean-target-gperf:
53852 @if target-gperf
53853 maybe-clean-target-gperf: clean-target-gperf
53855 clean-target-gperf:
53856 @: $(MAKE); $(unstage)
53857 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53858 r=`${PWD_COMMAND}`; export r; \
53859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53860 $(NORMAL_TARGET_EXPORTS) \
53861 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
53862 for flag in $(EXTRA_TARGET_FLAGS); do \
53863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53864 done; \
53865 (cd $(TARGET_SUBDIR)/gperf && \
53866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53868 "RANLIB=$${RANLIB}" \
53869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53870 clean) \
53871 || exit 1
53873 @endif target-gperf
53875 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
53876 maybe-distclean-target-gperf:
53877 @if target-gperf
53878 maybe-distclean-target-gperf: distclean-target-gperf
53880 distclean-target-gperf:
53881 @: $(MAKE); $(unstage)
53882 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53883 r=`${PWD_COMMAND}`; export r; \
53884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53885 $(NORMAL_TARGET_EXPORTS) \
53886 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
53887 for flag in $(EXTRA_TARGET_FLAGS); do \
53888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53889 done; \
53890 (cd $(TARGET_SUBDIR)/gperf && \
53891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53893 "RANLIB=$${RANLIB}" \
53894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53895 distclean) \
53896 || exit 1
53898 @endif target-gperf
53900 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
53901 maybe-maintainer-clean-target-gperf:
53902 @if target-gperf
53903 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
53905 maintainer-clean-target-gperf:
53906 @: $(MAKE); $(unstage)
53907 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53908 r=`${PWD_COMMAND}`; export r; \
53909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53910 $(NORMAL_TARGET_EXPORTS) \
53911 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
53912 for flag in $(EXTRA_TARGET_FLAGS); do \
53913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53914 done; \
53915 (cd $(TARGET_SUBDIR)/gperf && \
53916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53918 "RANLIB=$${RANLIB}" \
53919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53920 maintainer-clean) \
53921 || exit 1
53923 @endif target-gperf
53929 .PHONY: configure-target-examples maybe-configure-target-examples
53930 maybe-configure-target-examples:
53931 @if gcc-bootstrap
53932 configure-target-examples: stage_current
53933 @endif gcc-bootstrap
53934 @if target-examples
53935 maybe-configure-target-examples: configure-target-examples
53936 configure-target-examples:
53937 @: $(MAKE); $(unstage)
53938 @r=`${PWD_COMMAND}`; export r; \
53939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53940 echo "Checking multilib configuration for examples..."; \
53941 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53942 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
53943 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
53944 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
53945 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
53946 else \
53947 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
53948 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53949 fi; \
53950 else \
53951 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53952 fi; \
53953 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
53954 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53955 $(NORMAL_TARGET_EXPORTS) \
53956 echo Configuring in $(TARGET_SUBDIR)/examples; \
53957 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
53958 case $(srcdir) in \
53959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53960 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
53961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53962 esac; \
53963 srcdiroption="--srcdir=$${topdir}/examples"; \
53964 libsrcdir="$$s/examples"; \
53965 rm -f no-such-file || : ; \
53966 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53967 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53968 --target=${target_alias} $${srcdiroption} \
53969 || exit 1
53970 @endif target-examples
53976 .PHONY: all-target-examples maybe-all-target-examples
53977 maybe-all-target-examples:
53978 @if gcc-bootstrap
53979 all-target-examples: stage_current
53980 @endif gcc-bootstrap
53981 @if target-examples
53982 TARGET-target-examples=all
53983 maybe-all-target-examples: all-target-examples
53984 all-target-examples: configure-target-examples
53985 @: $(MAKE); $(unstage)
53986 @r=`${PWD_COMMAND}`; export r; \
53987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53988 $(NORMAL_TARGET_EXPORTS) \
53989 (cd $(TARGET_SUBDIR)/examples && \
53990 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53991 $(TARGET-target-examples))
53992 @endif target-examples
53998 .PHONY: check-target-examples maybe-check-target-examples
53999 maybe-check-target-examples:
54000 @if target-examples
54001 maybe-check-target-examples: check-target-examples
54003 # Dummy target for uncheckable module.
54004 check-target-examples:
54006 @endif target-examples
54008 .PHONY: install-target-examples maybe-install-target-examples
54009 maybe-install-target-examples:
54010 @if target-examples
54011 maybe-install-target-examples: install-target-examples
54013 # Dummy target for uninstallable.
54014 install-target-examples:
54016 @endif target-examples
54018 .PHONY: install-strip-target-examples maybe-install-strip-target-examples
54019 maybe-install-strip-target-examples:
54020 @if target-examples
54021 maybe-install-strip-target-examples: install-strip-target-examples
54023 # Dummy target for uninstallable.
54024 install-strip-target-examples:
54026 @endif target-examples
54028 # Other targets (info, dvi, pdf, etc.)
54030 .PHONY: maybe-info-target-examples info-target-examples
54031 maybe-info-target-examples:
54032 @if target-examples
54033 maybe-info-target-examples: info-target-examples
54035 info-target-examples: \
54036 configure-target-examples
54037 @: $(MAKE); $(unstage)
54038 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54039 r=`${PWD_COMMAND}`; export r; \
54040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54041 $(NORMAL_TARGET_EXPORTS) \
54042 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
54043 for flag in $(EXTRA_TARGET_FLAGS); do \
54044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54045 done; \
54046 (cd $(TARGET_SUBDIR)/examples && \
54047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54049 "RANLIB=$${RANLIB}" \
54050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54051 info) \
54052 || exit 1
54054 @endif target-examples
54056 .PHONY: maybe-dvi-target-examples dvi-target-examples
54057 maybe-dvi-target-examples:
54058 @if target-examples
54059 maybe-dvi-target-examples: dvi-target-examples
54061 dvi-target-examples: \
54062 configure-target-examples
54063 @: $(MAKE); $(unstage)
54064 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54065 r=`${PWD_COMMAND}`; export r; \
54066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54067 $(NORMAL_TARGET_EXPORTS) \
54068 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
54069 for flag in $(EXTRA_TARGET_FLAGS); do \
54070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54071 done; \
54072 (cd $(TARGET_SUBDIR)/examples && \
54073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54075 "RANLIB=$${RANLIB}" \
54076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54077 dvi) \
54078 || exit 1
54080 @endif target-examples
54082 .PHONY: maybe-pdf-target-examples pdf-target-examples
54083 maybe-pdf-target-examples:
54084 @if target-examples
54085 maybe-pdf-target-examples: pdf-target-examples
54087 pdf-target-examples: \
54088 configure-target-examples
54089 @: $(MAKE); $(unstage)
54090 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54091 r=`${PWD_COMMAND}`; export r; \
54092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54093 $(NORMAL_TARGET_EXPORTS) \
54094 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
54095 for flag in $(EXTRA_TARGET_FLAGS); do \
54096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54097 done; \
54098 (cd $(TARGET_SUBDIR)/examples && \
54099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54101 "RANLIB=$${RANLIB}" \
54102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54103 pdf) \
54104 || exit 1
54106 @endif target-examples
54108 .PHONY: maybe-html-target-examples html-target-examples
54109 maybe-html-target-examples:
54110 @if target-examples
54111 maybe-html-target-examples: html-target-examples
54113 html-target-examples: \
54114 configure-target-examples
54115 @: $(MAKE); $(unstage)
54116 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54117 r=`${PWD_COMMAND}`; export r; \
54118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54119 $(NORMAL_TARGET_EXPORTS) \
54120 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
54121 for flag in $(EXTRA_TARGET_FLAGS); do \
54122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54123 done; \
54124 (cd $(TARGET_SUBDIR)/examples && \
54125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54127 "RANLIB=$${RANLIB}" \
54128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54129 html) \
54130 || exit 1
54132 @endif target-examples
54134 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
54135 maybe-TAGS-target-examples:
54136 @if target-examples
54137 maybe-TAGS-target-examples: TAGS-target-examples
54139 TAGS-target-examples: \
54140 configure-target-examples
54141 @: $(MAKE); $(unstage)
54142 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54143 r=`${PWD_COMMAND}`; export r; \
54144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54145 $(NORMAL_TARGET_EXPORTS) \
54146 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
54147 for flag in $(EXTRA_TARGET_FLAGS); do \
54148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54149 done; \
54150 (cd $(TARGET_SUBDIR)/examples && \
54151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54153 "RANLIB=$${RANLIB}" \
54154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54155 TAGS) \
54156 || exit 1
54158 @endif target-examples
54160 .PHONY: maybe-install-info-target-examples install-info-target-examples
54161 maybe-install-info-target-examples:
54162 @if target-examples
54163 maybe-install-info-target-examples: install-info-target-examples
54165 install-info-target-examples: \
54166 configure-target-examples \
54167 info-target-examples
54168 @: $(MAKE); $(unstage)
54169 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54170 r=`${PWD_COMMAND}`; export r; \
54171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54172 $(NORMAL_TARGET_EXPORTS) \
54173 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
54174 for flag in $(EXTRA_TARGET_FLAGS); do \
54175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54176 done; \
54177 (cd $(TARGET_SUBDIR)/examples && \
54178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54180 "RANLIB=$${RANLIB}" \
54181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54182 install-info) \
54183 || exit 1
54185 @endif target-examples
54187 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
54188 maybe-install-pdf-target-examples:
54189 @if target-examples
54190 maybe-install-pdf-target-examples: install-pdf-target-examples
54192 install-pdf-target-examples: \
54193 configure-target-examples \
54194 pdf-target-examples
54195 @: $(MAKE); $(unstage)
54196 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54197 r=`${PWD_COMMAND}`; export r; \
54198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54199 $(NORMAL_TARGET_EXPORTS) \
54200 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
54201 for flag in $(EXTRA_TARGET_FLAGS); do \
54202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54203 done; \
54204 (cd $(TARGET_SUBDIR)/examples && \
54205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54207 "RANLIB=$${RANLIB}" \
54208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54209 install-pdf) \
54210 || exit 1
54212 @endif target-examples
54214 .PHONY: maybe-install-html-target-examples install-html-target-examples
54215 maybe-install-html-target-examples:
54216 @if target-examples
54217 maybe-install-html-target-examples: install-html-target-examples
54219 install-html-target-examples: \
54220 configure-target-examples \
54221 html-target-examples
54222 @: $(MAKE); $(unstage)
54223 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54224 r=`${PWD_COMMAND}`; export r; \
54225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54226 $(NORMAL_TARGET_EXPORTS) \
54227 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
54228 for flag in $(EXTRA_TARGET_FLAGS); do \
54229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54230 done; \
54231 (cd $(TARGET_SUBDIR)/examples && \
54232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54234 "RANLIB=$${RANLIB}" \
54235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54236 install-html) \
54237 || exit 1
54239 @endif target-examples
54241 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
54242 maybe-installcheck-target-examples:
54243 @if target-examples
54244 maybe-installcheck-target-examples: installcheck-target-examples
54246 installcheck-target-examples: \
54247 configure-target-examples
54248 @: $(MAKE); $(unstage)
54249 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54250 r=`${PWD_COMMAND}`; export r; \
54251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54252 $(NORMAL_TARGET_EXPORTS) \
54253 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
54254 for flag in $(EXTRA_TARGET_FLAGS); do \
54255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54256 done; \
54257 (cd $(TARGET_SUBDIR)/examples && \
54258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54260 "RANLIB=$${RANLIB}" \
54261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54262 installcheck) \
54263 || exit 1
54265 @endif target-examples
54267 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
54268 maybe-mostlyclean-target-examples:
54269 @if target-examples
54270 maybe-mostlyclean-target-examples: mostlyclean-target-examples
54272 mostlyclean-target-examples:
54273 @: $(MAKE); $(unstage)
54274 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54275 r=`${PWD_COMMAND}`; export r; \
54276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54277 $(NORMAL_TARGET_EXPORTS) \
54278 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
54279 for flag in $(EXTRA_TARGET_FLAGS); do \
54280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54281 done; \
54282 (cd $(TARGET_SUBDIR)/examples && \
54283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54285 "RANLIB=$${RANLIB}" \
54286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54287 mostlyclean) \
54288 || exit 1
54290 @endif target-examples
54292 .PHONY: maybe-clean-target-examples clean-target-examples
54293 maybe-clean-target-examples:
54294 @if target-examples
54295 maybe-clean-target-examples: clean-target-examples
54297 clean-target-examples:
54298 @: $(MAKE); $(unstage)
54299 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54300 r=`${PWD_COMMAND}`; export r; \
54301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54302 $(NORMAL_TARGET_EXPORTS) \
54303 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
54304 for flag in $(EXTRA_TARGET_FLAGS); do \
54305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54306 done; \
54307 (cd $(TARGET_SUBDIR)/examples && \
54308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54310 "RANLIB=$${RANLIB}" \
54311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54312 clean) \
54313 || exit 1
54315 @endif target-examples
54317 .PHONY: maybe-distclean-target-examples distclean-target-examples
54318 maybe-distclean-target-examples:
54319 @if target-examples
54320 maybe-distclean-target-examples: distclean-target-examples
54322 distclean-target-examples:
54323 @: $(MAKE); $(unstage)
54324 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54325 r=`${PWD_COMMAND}`; export r; \
54326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54327 $(NORMAL_TARGET_EXPORTS) \
54328 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
54329 for flag in $(EXTRA_TARGET_FLAGS); do \
54330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54331 done; \
54332 (cd $(TARGET_SUBDIR)/examples && \
54333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54335 "RANLIB=$${RANLIB}" \
54336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54337 distclean) \
54338 || exit 1
54340 @endif target-examples
54342 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
54343 maybe-maintainer-clean-target-examples:
54344 @if target-examples
54345 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
54347 maintainer-clean-target-examples:
54348 @: $(MAKE); $(unstage)
54349 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54350 r=`${PWD_COMMAND}`; export r; \
54351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54352 $(NORMAL_TARGET_EXPORTS) \
54353 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
54354 for flag in $(EXTRA_TARGET_FLAGS); do \
54355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54356 done; \
54357 (cd $(TARGET_SUBDIR)/examples && \
54358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54360 "RANLIB=$${RANLIB}" \
54361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54362 maintainer-clean) \
54363 || exit 1
54365 @endif target-examples
54371 .PHONY: configure-target-libffi maybe-configure-target-libffi
54372 maybe-configure-target-libffi:
54373 @if gcc-bootstrap
54374 configure-target-libffi: stage_current
54375 @endif gcc-bootstrap
54376 @if target-libffi
54377 maybe-configure-target-libffi: configure-target-libffi
54378 configure-target-libffi:
54379 @: $(MAKE); $(unstage)
54380 @r=`${PWD_COMMAND}`; export r; \
54381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54382 echo "Checking multilib configuration for libffi..."; \
54383 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
54384 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
54385 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
54386 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
54387 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
54388 else \
54389 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
54390 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54391 fi; \
54392 else \
54393 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54394 fi; \
54395 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
54396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
54397 $(NORMAL_TARGET_EXPORTS) \
54398 echo Configuring in $(TARGET_SUBDIR)/libffi; \
54399 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
54400 case $(srcdir) in \
54401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54402 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
54403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54404 esac; \
54405 srcdiroption="--srcdir=$${topdir}/libffi"; \
54406 libsrcdir="$$s/libffi"; \
54407 rm -f no-such-file || : ; \
54408 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54409 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54410 --target=${target_alias} $${srcdiroption} \
54411 || exit 1
54412 @endif target-libffi
54418 .PHONY: all-target-libffi maybe-all-target-libffi
54419 maybe-all-target-libffi:
54420 @if gcc-bootstrap
54421 all-target-libffi: stage_current
54422 @endif gcc-bootstrap
54423 @if target-libffi
54424 TARGET-target-libffi=all
54425 maybe-all-target-libffi: all-target-libffi
54426 all-target-libffi: configure-target-libffi
54427 @: $(MAKE); $(unstage)
54428 @r=`${PWD_COMMAND}`; export r; \
54429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54430 $(NORMAL_TARGET_EXPORTS) \
54431 (cd $(TARGET_SUBDIR)/libffi && \
54432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54433 $(TARGET-target-libffi))
54434 @endif target-libffi
54440 .PHONY: check-target-libffi maybe-check-target-libffi
54441 maybe-check-target-libffi:
54442 @if target-libffi
54443 maybe-check-target-libffi: check-target-libffi
54445 check-target-libffi:
54446 @: $(MAKE); $(unstage)
54447 @r=`${PWD_COMMAND}`; export r; \
54448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54449 $(NORMAL_TARGET_EXPORTS) \
54450 (cd $(TARGET_SUBDIR)/libffi && \
54451 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54453 @endif target-libffi
54455 .PHONY: install-target-libffi maybe-install-target-libffi
54456 maybe-install-target-libffi:
54457 @if target-libffi
54458 maybe-install-target-libffi: install-target-libffi
54460 install-target-libffi: installdirs
54461 @: $(MAKE); $(unstage)
54462 @r=`${PWD_COMMAND}`; export r; \
54463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54464 $(NORMAL_TARGET_EXPORTS) \
54465 (cd $(TARGET_SUBDIR)/libffi && \
54466 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54468 @endif target-libffi
54470 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54471 maybe-install-strip-target-libffi:
54472 @if target-libffi
54473 maybe-install-strip-target-libffi: install-strip-target-libffi
54475 install-strip-target-libffi: installdirs
54476 @: $(MAKE); $(unstage)
54477 @r=`${PWD_COMMAND}`; export r; \
54478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54479 $(NORMAL_TARGET_EXPORTS) \
54480 (cd $(TARGET_SUBDIR)/libffi && \
54481 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54483 @endif target-libffi
54485 # Other targets (info, dvi, pdf, etc.)
54487 .PHONY: maybe-info-target-libffi info-target-libffi
54488 maybe-info-target-libffi:
54489 @if target-libffi
54490 maybe-info-target-libffi: info-target-libffi
54492 info-target-libffi: \
54493 configure-target-libffi
54494 @: $(MAKE); $(unstage)
54495 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54496 r=`${PWD_COMMAND}`; export r; \
54497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54498 $(NORMAL_TARGET_EXPORTS) \
54499 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
54500 for flag in $(EXTRA_TARGET_FLAGS); do \
54501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54502 done; \
54503 (cd $(TARGET_SUBDIR)/libffi && \
54504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54506 "RANLIB=$${RANLIB}" \
54507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54508 info) \
54509 || exit 1
54511 @endif target-libffi
54513 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54514 maybe-dvi-target-libffi:
54515 @if target-libffi
54516 maybe-dvi-target-libffi: dvi-target-libffi
54518 dvi-target-libffi: \
54519 configure-target-libffi
54520 @: $(MAKE); $(unstage)
54521 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54522 r=`${PWD_COMMAND}`; export r; \
54523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54524 $(NORMAL_TARGET_EXPORTS) \
54525 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
54526 for flag in $(EXTRA_TARGET_FLAGS); do \
54527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54528 done; \
54529 (cd $(TARGET_SUBDIR)/libffi && \
54530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54532 "RANLIB=$${RANLIB}" \
54533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54534 dvi) \
54535 || exit 1
54537 @endif target-libffi
54539 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54540 maybe-pdf-target-libffi:
54541 @if target-libffi
54542 maybe-pdf-target-libffi: pdf-target-libffi
54544 pdf-target-libffi: \
54545 configure-target-libffi
54546 @: $(MAKE); $(unstage)
54547 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54548 r=`${PWD_COMMAND}`; export r; \
54549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54550 $(NORMAL_TARGET_EXPORTS) \
54551 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
54552 for flag in $(EXTRA_TARGET_FLAGS); do \
54553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54554 done; \
54555 (cd $(TARGET_SUBDIR)/libffi && \
54556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54558 "RANLIB=$${RANLIB}" \
54559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54560 pdf) \
54561 || exit 1
54563 @endif target-libffi
54565 .PHONY: maybe-html-target-libffi html-target-libffi
54566 maybe-html-target-libffi:
54567 @if target-libffi
54568 maybe-html-target-libffi: html-target-libffi
54570 html-target-libffi: \
54571 configure-target-libffi
54572 @: $(MAKE); $(unstage)
54573 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54574 r=`${PWD_COMMAND}`; export r; \
54575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54576 $(NORMAL_TARGET_EXPORTS) \
54577 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
54578 for flag in $(EXTRA_TARGET_FLAGS); do \
54579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54580 done; \
54581 (cd $(TARGET_SUBDIR)/libffi && \
54582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54584 "RANLIB=$${RANLIB}" \
54585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54586 html) \
54587 || exit 1
54589 @endif target-libffi
54591 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
54592 maybe-TAGS-target-libffi:
54593 @if target-libffi
54594 maybe-TAGS-target-libffi: TAGS-target-libffi
54596 TAGS-target-libffi: \
54597 configure-target-libffi
54598 @: $(MAKE); $(unstage)
54599 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54600 r=`${PWD_COMMAND}`; export r; \
54601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54602 $(NORMAL_TARGET_EXPORTS) \
54603 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
54604 for flag in $(EXTRA_TARGET_FLAGS); do \
54605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54606 done; \
54607 (cd $(TARGET_SUBDIR)/libffi && \
54608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54610 "RANLIB=$${RANLIB}" \
54611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54612 TAGS) \
54613 || exit 1
54615 @endif target-libffi
54617 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
54618 maybe-install-info-target-libffi:
54619 @if target-libffi
54620 maybe-install-info-target-libffi: install-info-target-libffi
54622 install-info-target-libffi: \
54623 configure-target-libffi \
54624 info-target-libffi
54625 @: $(MAKE); $(unstage)
54626 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54627 r=`${PWD_COMMAND}`; export r; \
54628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54629 $(NORMAL_TARGET_EXPORTS) \
54630 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
54631 for flag in $(EXTRA_TARGET_FLAGS); do \
54632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54633 done; \
54634 (cd $(TARGET_SUBDIR)/libffi && \
54635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54637 "RANLIB=$${RANLIB}" \
54638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54639 install-info) \
54640 || exit 1
54642 @endif target-libffi
54644 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
54645 maybe-install-pdf-target-libffi:
54646 @if target-libffi
54647 maybe-install-pdf-target-libffi: install-pdf-target-libffi
54649 install-pdf-target-libffi: \
54650 configure-target-libffi \
54651 pdf-target-libffi
54652 @: $(MAKE); $(unstage)
54653 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54654 r=`${PWD_COMMAND}`; export r; \
54655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54656 $(NORMAL_TARGET_EXPORTS) \
54657 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
54658 for flag in $(EXTRA_TARGET_FLAGS); do \
54659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54660 done; \
54661 (cd $(TARGET_SUBDIR)/libffi && \
54662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54664 "RANLIB=$${RANLIB}" \
54665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54666 install-pdf) \
54667 || exit 1
54669 @endif target-libffi
54671 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
54672 maybe-install-html-target-libffi:
54673 @if target-libffi
54674 maybe-install-html-target-libffi: install-html-target-libffi
54676 install-html-target-libffi: \
54677 configure-target-libffi \
54678 html-target-libffi
54679 @: $(MAKE); $(unstage)
54680 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54681 r=`${PWD_COMMAND}`; export r; \
54682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54683 $(NORMAL_TARGET_EXPORTS) \
54684 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
54685 for flag in $(EXTRA_TARGET_FLAGS); do \
54686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54687 done; \
54688 (cd $(TARGET_SUBDIR)/libffi && \
54689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54691 "RANLIB=$${RANLIB}" \
54692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54693 install-html) \
54694 || exit 1
54696 @endif target-libffi
54698 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
54699 maybe-installcheck-target-libffi:
54700 @if target-libffi
54701 maybe-installcheck-target-libffi: installcheck-target-libffi
54703 installcheck-target-libffi: \
54704 configure-target-libffi
54705 @: $(MAKE); $(unstage)
54706 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54707 r=`${PWD_COMMAND}`; export r; \
54708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54709 $(NORMAL_TARGET_EXPORTS) \
54710 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
54711 for flag in $(EXTRA_TARGET_FLAGS); do \
54712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54713 done; \
54714 (cd $(TARGET_SUBDIR)/libffi && \
54715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54717 "RANLIB=$${RANLIB}" \
54718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54719 installcheck) \
54720 || exit 1
54722 @endif target-libffi
54724 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
54725 maybe-mostlyclean-target-libffi:
54726 @if target-libffi
54727 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
54729 mostlyclean-target-libffi:
54730 @: $(MAKE); $(unstage)
54731 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54732 r=`${PWD_COMMAND}`; export r; \
54733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54734 $(NORMAL_TARGET_EXPORTS) \
54735 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
54736 for flag in $(EXTRA_TARGET_FLAGS); do \
54737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54738 done; \
54739 (cd $(TARGET_SUBDIR)/libffi && \
54740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54742 "RANLIB=$${RANLIB}" \
54743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54744 mostlyclean) \
54745 || exit 1
54747 @endif target-libffi
54749 .PHONY: maybe-clean-target-libffi clean-target-libffi
54750 maybe-clean-target-libffi:
54751 @if target-libffi
54752 maybe-clean-target-libffi: clean-target-libffi
54754 clean-target-libffi:
54755 @: $(MAKE); $(unstage)
54756 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54757 r=`${PWD_COMMAND}`; export r; \
54758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54759 $(NORMAL_TARGET_EXPORTS) \
54760 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
54761 for flag in $(EXTRA_TARGET_FLAGS); do \
54762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54763 done; \
54764 (cd $(TARGET_SUBDIR)/libffi && \
54765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54767 "RANLIB=$${RANLIB}" \
54768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54769 clean) \
54770 || exit 1
54772 @endif target-libffi
54774 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
54775 maybe-distclean-target-libffi:
54776 @if target-libffi
54777 maybe-distclean-target-libffi: distclean-target-libffi
54779 distclean-target-libffi:
54780 @: $(MAKE); $(unstage)
54781 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54782 r=`${PWD_COMMAND}`; export r; \
54783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54784 $(NORMAL_TARGET_EXPORTS) \
54785 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
54786 for flag in $(EXTRA_TARGET_FLAGS); do \
54787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54788 done; \
54789 (cd $(TARGET_SUBDIR)/libffi && \
54790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54792 "RANLIB=$${RANLIB}" \
54793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54794 distclean) \
54795 || exit 1
54797 @endif target-libffi
54799 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
54800 maybe-maintainer-clean-target-libffi:
54801 @if target-libffi
54802 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
54804 maintainer-clean-target-libffi:
54805 @: $(MAKE); $(unstage)
54806 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54807 r=`${PWD_COMMAND}`; export r; \
54808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54809 $(NORMAL_TARGET_EXPORTS) \
54810 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
54811 for flag in $(EXTRA_TARGET_FLAGS); do \
54812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54813 done; \
54814 (cd $(TARGET_SUBDIR)/libffi && \
54815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54817 "RANLIB=$${RANLIB}" \
54818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54819 maintainer-clean) \
54820 || exit 1
54822 @endif target-libffi
54828 .PHONY: configure-target-libjava maybe-configure-target-libjava
54829 maybe-configure-target-libjava:
54830 @if gcc-bootstrap
54831 configure-target-libjava: stage_current
54832 @endif gcc-bootstrap
54833 @if target-libjava
54834 maybe-configure-target-libjava: configure-target-libjava
54835 configure-target-libjava:
54836 @: $(MAKE); $(unstage)
54837 @r=`${PWD_COMMAND}`; export r; \
54838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54839 echo "Checking multilib configuration for libjava..."; \
54840 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
54841 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
54842 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
54843 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
54844 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
54845 else \
54846 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
54847 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
54848 fi; \
54849 else \
54850 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
54851 fi; \
54852 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
54853 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
54854 $(RAW_CXX_TARGET_EXPORTS) \
54855 echo Configuring in $(TARGET_SUBDIR)/libjava; \
54856 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
54857 case $(srcdir) in \
54858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54859 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
54860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54861 esac; \
54862 srcdiroption="--srcdir=$${topdir}/libjava"; \
54863 libsrcdir="$$s/libjava"; \
54864 rm -f no-such-file || : ; \
54865 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54866 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54867 --target=${target_alias} $${srcdiroption} \
54868 || exit 1
54869 @endif target-libjava
54875 .PHONY: all-target-libjava maybe-all-target-libjava
54876 maybe-all-target-libjava:
54877 @if gcc-bootstrap
54878 all-target-libjava: stage_current
54879 @endif gcc-bootstrap
54880 @if target-libjava
54881 TARGET-target-libjava=all
54882 maybe-all-target-libjava: all-target-libjava
54883 all-target-libjava: configure-target-libjava
54884 @: $(MAKE); $(unstage)
54885 @r=`${PWD_COMMAND}`; export r; \
54886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54887 $(RAW_CXX_TARGET_EXPORTS) \
54888 (cd $(TARGET_SUBDIR)/libjava && \
54889 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
54890 $(TARGET-target-libjava))
54891 @endif target-libjava
54897 .PHONY: check-target-libjava maybe-check-target-libjava
54898 maybe-check-target-libjava:
54899 @if target-libjava
54900 maybe-check-target-libjava: check-target-libjava
54902 check-target-libjava:
54903 @: $(MAKE); $(unstage)
54904 @r=`${PWD_COMMAND}`; export r; \
54905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54906 $(RAW_CXX_TARGET_EXPORTS) \
54907 (cd $(TARGET_SUBDIR)/libjava && \
54908 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
54910 @endif target-libjava
54912 .PHONY: install-target-libjava maybe-install-target-libjava
54913 maybe-install-target-libjava:
54914 @if target-libjava
54915 maybe-install-target-libjava: install-target-libjava
54917 install-target-libjava: installdirs
54918 @: $(MAKE); $(unstage)
54919 @r=`${PWD_COMMAND}`; export r; \
54920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54921 $(RAW_CXX_TARGET_EXPORTS) \
54922 (cd $(TARGET_SUBDIR)/libjava && \
54923 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54925 @endif target-libjava
54927 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
54928 maybe-install-strip-target-libjava:
54929 @if target-libjava
54930 maybe-install-strip-target-libjava: install-strip-target-libjava
54932 install-strip-target-libjava: installdirs
54933 @: $(MAKE); $(unstage)
54934 @r=`${PWD_COMMAND}`; export r; \
54935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54936 $(RAW_CXX_TARGET_EXPORTS) \
54937 (cd $(TARGET_SUBDIR)/libjava && \
54938 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54940 @endif target-libjava
54942 # Other targets (info, dvi, pdf, etc.)
54944 .PHONY: maybe-info-target-libjava info-target-libjava
54945 maybe-info-target-libjava:
54946 @if target-libjava
54947 maybe-info-target-libjava: info-target-libjava
54949 info-target-libjava: \
54950 configure-target-libjava
54951 @: $(MAKE); $(unstage)
54952 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54953 r=`${PWD_COMMAND}`; export r; \
54954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54955 $(RAW_CXX_TARGET_EXPORTS) \
54956 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
54957 for flag in $(EXTRA_TARGET_FLAGS); do \
54958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54959 done; \
54960 (cd $(TARGET_SUBDIR)/libjava && \
54961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54963 "RANLIB=$${RANLIB}" \
54964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54965 info) \
54966 || exit 1
54968 @endif target-libjava
54970 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
54971 maybe-dvi-target-libjava:
54972 @if target-libjava
54973 maybe-dvi-target-libjava: dvi-target-libjava
54975 dvi-target-libjava: \
54976 configure-target-libjava
54977 @: $(MAKE); $(unstage)
54978 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54979 r=`${PWD_COMMAND}`; export r; \
54980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54981 $(RAW_CXX_TARGET_EXPORTS) \
54982 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
54983 for flag in $(EXTRA_TARGET_FLAGS); do \
54984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54985 done; \
54986 (cd $(TARGET_SUBDIR)/libjava && \
54987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54989 "RANLIB=$${RANLIB}" \
54990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54991 dvi) \
54992 || exit 1
54994 @endif target-libjava
54996 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
54997 maybe-pdf-target-libjava:
54998 @if target-libjava
54999 maybe-pdf-target-libjava: pdf-target-libjava
55001 pdf-target-libjava: \
55002 configure-target-libjava
55003 @: $(MAKE); $(unstage)
55004 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55005 r=`${PWD_COMMAND}`; export r; \
55006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55007 $(RAW_CXX_TARGET_EXPORTS) \
55008 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
55009 for flag in $(EXTRA_TARGET_FLAGS); do \
55010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55011 done; \
55012 (cd $(TARGET_SUBDIR)/libjava && \
55013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55015 "RANLIB=$${RANLIB}" \
55016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55017 pdf) \
55018 || exit 1
55020 @endif target-libjava
55022 .PHONY: maybe-html-target-libjava html-target-libjava
55023 maybe-html-target-libjava:
55024 @if target-libjava
55025 maybe-html-target-libjava: html-target-libjava
55027 html-target-libjava: \
55028 configure-target-libjava
55029 @: $(MAKE); $(unstage)
55030 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55031 r=`${PWD_COMMAND}`; export r; \
55032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55033 $(RAW_CXX_TARGET_EXPORTS) \
55034 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
55035 for flag in $(EXTRA_TARGET_FLAGS); do \
55036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55037 done; \
55038 (cd $(TARGET_SUBDIR)/libjava && \
55039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55041 "RANLIB=$${RANLIB}" \
55042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55043 html) \
55044 || exit 1
55046 @endif target-libjava
55048 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
55049 maybe-TAGS-target-libjava:
55050 @if target-libjava
55051 maybe-TAGS-target-libjava: TAGS-target-libjava
55053 TAGS-target-libjava: \
55054 configure-target-libjava
55055 @: $(MAKE); $(unstage)
55056 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55057 r=`${PWD_COMMAND}`; export r; \
55058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55059 $(RAW_CXX_TARGET_EXPORTS) \
55060 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
55061 for flag in $(EXTRA_TARGET_FLAGS); do \
55062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55063 done; \
55064 (cd $(TARGET_SUBDIR)/libjava && \
55065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55067 "RANLIB=$${RANLIB}" \
55068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55069 TAGS) \
55070 || exit 1
55072 @endif target-libjava
55074 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
55075 maybe-install-info-target-libjava:
55076 @if target-libjava
55077 maybe-install-info-target-libjava: install-info-target-libjava
55079 install-info-target-libjava: \
55080 configure-target-libjava \
55081 info-target-libjava
55082 @: $(MAKE); $(unstage)
55083 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55084 r=`${PWD_COMMAND}`; export r; \
55085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55086 $(RAW_CXX_TARGET_EXPORTS) \
55087 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
55088 for flag in $(EXTRA_TARGET_FLAGS); do \
55089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55090 done; \
55091 (cd $(TARGET_SUBDIR)/libjava && \
55092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55094 "RANLIB=$${RANLIB}" \
55095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55096 install-info) \
55097 || exit 1
55099 @endif target-libjava
55101 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
55102 maybe-install-pdf-target-libjava:
55103 @if target-libjava
55104 maybe-install-pdf-target-libjava: install-pdf-target-libjava
55106 install-pdf-target-libjava: \
55107 configure-target-libjava \
55108 pdf-target-libjava
55109 @: $(MAKE); $(unstage)
55110 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55111 r=`${PWD_COMMAND}`; export r; \
55112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55113 $(RAW_CXX_TARGET_EXPORTS) \
55114 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
55115 for flag in $(EXTRA_TARGET_FLAGS); do \
55116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55117 done; \
55118 (cd $(TARGET_SUBDIR)/libjava && \
55119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55121 "RANLIB=$${RANLIB}" \
55122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55123 install-pdf) \
55124 || exit 1
55126 @endif target-libjava
55128 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
55129 maybe-install-html-target-libjava:
55130 @if target-libjava
55131 maybe-install-html-target-libjava: install-html-target-libjava
55133 install-html-target-libjava: \
55134 configure-target-libjava \
55135 html-target-libjava
55136 @: $(MAKE); $(unstage)
55137 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55138 r=`${PWD_COMMAND}`; export r; \
55139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55140 $(RAW_CXX_TARGET_EXPORTS) \
55141 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
55142 for flag in $(EXTRA_TARGET_FLAGS); do \
55143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55144 done; \
55145 (cd $(TARGET_SUBDIR)/libjava && \
55146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55148 "RANLIB=$${RANLIB}" \
55149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55150 install-html) \
55151 || exit 1
55153 @endif target-libjava
55155 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
55156 maybe-installcheck-target-libjava:
55157 @if target-libjava
55158 maybe-installcheck-target-libjava: installcheck-target-libjava
55160 installcheck-target-libjava: \
55161 configure-target-libjava
55162 @: $(MAKE); $(unstage)
55163 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55164 r=`${PWD_COMMAND}`; export r; \
55165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55166 $(RAW_CXX_TARGET_EXPORTS) \
55167 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
55168 for flag in $(EXTRA_TARGET_FLAGS); do \
55169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55170 done; \
55171 (cd $(TARGET_SUBDIR)/libjava && \
55172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55174 "RANLIB=$${RANLIB}" \
55175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55176 installcheck) \
55177 || exit 1
55179 @endif target-libjava
55181 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
55182 maybe-mostlyclean-target-libjava:
55183 @if target-libjava
55184 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
55186 mostlyclean-target-libjava:
55187 @: $(MAKE); $(unstage)
55188 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55189 r=`${PWD_COMMAND}`; export r; \
55190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55191 $(RAW_CXX_TARGET_EXPORTS) \
55192 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
55193 for flag in $(EXTRA_TARGET_FLAGS); do \
55194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55195 done; \
55196 (cd $(TARGET_SUBDIR)/libjava && \
55197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55199 "RANLIB=$${RANLIB}" \
55200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55201 mostlyclean) \
55202 || exit 1
55204 @endif target-libjava
55206 .PHONY: maybe-clean-target-libjava clean-target-libjava
55207 maybe-clean-target-libjava:
55208 @if target-libjava
55209 maybe-clean-target-libjava: clean-target-libjava
55211 clean-target-libjava:
55212 @: $(MAKE); $(unstage)
55213 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55214 r=`${PWD_COMMAND}`; export r; \
55215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55216 $(RAW_CXX_TARGET_EXPORTS) \
55217 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
55218 for flag in $(EXTRA_TARGET_FLAGS); do \
55219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55220 done; \
55221 (cd $(TARGET_SUBDIR)/libjava && \
55222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55224 "RANLIB=$${RANLIB}" \
55225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55226 clean) \
55227 || exit 1
55229 @endif target-libjava
55231 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
55232 maybe-distclean-target-libjava:
55233 @if target-libjava
55234 maybe-distclean-target-libjava: distclean-target-libjava
55236 distclean-target-libjava:
55237 @: $(MAKE); $(unstage)
55238 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55239 r=`${PWD_COMMAND}`; export r; \
55240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55241 $(RAW_CXX_TARGET_EXPORTS) \
55242 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
55243 for flag in $(EXTRA_TARGET_FLAGS); do \
55244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55245 done; \
55246 (cd $(TARGET_SUBDIR)/libjava && \
55247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55249 "RANLIB=$${RANLIB}" \
55250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55251 distclean) \
55252 || exit 1
55254 @endif target-libjava
55256 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
55257 maybe-maintainer-clean-target-libjava:
55258 @if target-libjava
55259 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
55261 maintainer-clean-target-libjava:
55262 @: $(MAKE); $(unstage)
55263 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55264 r=`${PWD_COMMAND}`; export r; \
55265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55266 $(RAW_CXX_TARGET_EXPORTS) \
55267 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
55268 for flag in $(EXTRA_TARGET_FLAGS); do \
55269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55270 done; \
55271 (cd $(TARGET_SUBDIR)/libjava && \
55272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55274 "RANLIB=$${RANLIB}" \
55275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55276 maintainer-clean) \
55277 || exit 1
55279 @endif target-libjava
55285 .PHONY: configure-target-zlib maybe-configure-target-zlib
55286 maybe-configure-target-zlib:
55287 @if gcc-bootstrap
55288 configure-target-zlib: stage_current
55289 @endif gcc-bootstrap
55290 @if target-zlib
55291 maybe-configure-target-zlib: configure-target-zlib
55292 configure-target-zlib:
55293 @: $(MAKE); $(unstage)
55294 @r=`${PWD_COMMAND}`; export r; \
55295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55296 echo "Checking multilib configuration for zlib..."; \
55297 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
55298 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
55299 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55300 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55301 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55302 else \
55303 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55304 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55305 fi; \
55306 else \
55307 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55308 fi; \
55309 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55310 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
55311 $(NORMAL_TARGET_EXPORTS) \
55312 echo Configuring in $(TARGET_SUBDIR)/zlib; \
55313 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
55314 case $(srcdir) in \
55315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55316 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55318 esac; \
55319 srcdiroption="--srcdir=$${topdir}/zlib"; \
55320 libsrcdir="$$s/zlib"; \
55321 rm -f no-such-file || : ; \
55322 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55323 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55324 --target=${target_alias} $${srcdiroption} \
55325 || exit 1
55326 @endif target-zlib
55332 .PHONY: all-target-zlib maybe-all-target-zlib
55333 maybe-all-target-zlib:
55334 @if gcc-bootstrap
55335 all-target-zlib: stage_current
55336 @endif gcc-bootstrap
55337 @if target-zlib
55338 TARGET-target-zlib=all
55339 maybe-all-target-zlib: all-target-zlib
55340 all-target-zlib: configure-target-zlib
55341 @: $(MAKE); $(unstage)
55342 @r=`${PWD_COMMAND}`; export r; \
55343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55344 $(NORMAL_TARGET_EXPORTS) \
55345 (cd $(TARGET_SUBDIR)/zlib && \
55346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55347 $(TARGET-target-zlib))
55348 @endif target-zlib
55354 .PHONY: check-target-zlib maybe-check-target-zlib
55355 maybe-check-target-zlib:
55356 @if target-zlib
55357 maybe-check-target-zlib: check-target-zlib
55359 check-target-zlib:
55360 @: $(MAKE); $(unstage)
55361 @r=`${PWD_COMMAND}`; export r; \
55362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55363 $(NORMAL_TARGET_EXPORTS) \
55364 (cd $(TARGET_SUBDIR)/zlib && \
55365 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55367 @endif target-zlib
55369 .PHONY: install-target-zlib maybe-install-target-zlib
55370 maybe-install-target-zlib:
55371 @if target-zlib
55372 maybe-install-target-zlib: install-target-zlib
55374 install-target-zlib: installdirs
55375 @: $(MAKE); $(unstage)
55376 @r=`${PWD_COMMAND}`; export r; \
55377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55378 $(NORMAL_TARGET_EXPORTS) \
55379 (cd $(TARGET_SUBDIR)/zlib && \
55380 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55382 @endif target-zlib
55384 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
55385 maybe-install-strip-target-zlib:
55386 @if target-zlib
55387 maybe-install-strip-target-zlib: install-strip-target-zlib
55389 install-strip-target-zlib: installdirs
55390 @: $(MAKE); $(unstage)
55391 @r=`${PWD_COMMAND}`; export r; \
55392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55393 $(NORMAL_TARGET_EXPORTS) \
55394 (cd $(TARGET_SUBDIR)/zlib && \
55395 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55397 @endif target-zlib
55399 # Other targets (info, dvi, pdf, etc.)
55401 .PHONY: maybe-info-target-zlib info-target-zlib
55402 maybe-info-target-zlib:
55403 @if target-zlib
55404 maybe-info-target-zlib: info-target-zlib
55406 info-target-zlib: \
55407 configure-target-zlib
55408 @: $(MAKE); $(unstage)
55409 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55410 r=`${PWD_COMMAND}`; export r; \
55411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55412 $(NORMAL_TARGET_EXPORTS) \
55413 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
55414 for flag in $(EXTRA_TARGET_FLAGS); do \
55415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55416 done; \
55417 (cd $(TARGET_SUBDIR)/zlib && \
55418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55420 "RANLIB=$${RANLIB}" \
55421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55422 info) \
55423 || exit 1
55425 @endif target-zlib
55427 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
55428 maybe-dvi-target-zlib:
55429 @if target-zlib
55430 maybe-dvi-target-zlib: dvi-target-zlib
55432 dvi-target-zlib: \
55433 configure-target-zlib
55434 @: $(MAKE); $(unstage)
55435 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55436 r=`${PWD_COMMAND}`; export r; \
55437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55438 $(NORMAL_TARGET_EXPORTS) \
55439 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
55440 for flag in $(EXTRA_TARGET_FLAGS); do \
55441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55442 done; \
55443 (cd $(TARGET_SUBDIR)/zlib && \
55444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55446 "RANLIB=$${RANLIB}" \
55447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55448 dvi) \
55449 || exit 1
55451 @endif target-zlib
55453 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
55454 maybe-pdf-target-zlib:
55455 @if target-zlib
55456 maybe-pdf-target-zlib: pdf-target-zlib
55458 pdf-target-zlib: \
55459 configure-target-zlib
55460 @: $(MAKE); $(unstage)
55461 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55462 r=`${PWD_COMMAND}`; export r; \
55463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55464 $(NORMAL_TARGET_EXPORTS) \
55465 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
55466 for flag in $(EXTRA_TARGET_FLAGS); do \
55467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55468 done; \
55469 (cd $(TARGET_SUBDIR)/zlib && \
55470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55472 "RANLIB=$${RANLIB}" \
55473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55474 pdf) \
55475 || exit 1
55477 @endif target-zlib
55479 .PHONY: maybe-html-target-zlib html-target-zlib
55480 maybe-html-target-zlib:
55481 @if target-zlib
55482 maybe-html-target-zlib: html-target-zlib
55484 html-target-zlib: \
55485 configure-target-zlib
55486 @: $(MAKE); $(unstage)
55487 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55488 r=`${PWD_COMMAND}`; export r; \
55489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55490 $(NORMAL_TARGET_EXPORTS) \
55491 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
55492 for flag in $(EXTRA_TARGET_FLAGS); do \
55493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55494 done; \
55495 (cd $(TARGET_SUBDIR)/zlib && \
55496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55498 "RANLIB=$${RANLIB}" \
55499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55500 html) \
55501 || exit 1
55503 @endif target-zlib
55505 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
55506 maybe-TAGS-target-zlib:
55507 @if target-zlib
55508 maybe-TAGS-target-zlib: TAGS-target-zlib
55510 TAGS-target-zlib: \
55511 configure-target-zlib
55512 @: $(MAKE); $(unstage)
55513 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55514 r=`${PWD_COMMAND}`; export r; \
55515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55516 $(NORMAL_TARGET_EXPORTS) \
55517 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
55518 for flag in $(EXTRA_TARGET_FLAGS); do \
55519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55520 done; \
55521 (cd $(TARGET_SUBDIR)/zlib && \
55522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55524 "RANLIB=$${RANLIB}" \
55525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55526 TAGS) \
55527 || exit 1
55529 @endif target-zlib
55531 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
55532 maybe-install-info-target-zlib:
55533 @if target-zlib
55534 maybe-install-info-target-zlib: install-info-target-zlib
55536 install-info-target-zlib: \
55537 configure-target-zlib \
55538 info-target-zlib
55539 @: $(MAKE); $(unstage)
55540 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55541 r=`${PWD_COMMAND}`; export r; \
55542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55543 $(NORMAL_TARGET_EXPORTS) \
55544 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
55545 for flag in $(EXTRA_TARGET_FLAGS); do \
55546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55547 done; \
55548 (cd $(TARGET_SUBDIR)/zlib && \
55549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55551 "RANLIB=$${RANLIB}" \
55552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55553 install-info) \
55554 || exit 1
55556 @endif target-zlib
55558 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
55559 maybe-install-pdf-target-zlib:
55560 @if target-zlib
55561 maybe-install-pdf-target-zlib: install-pdf-target-zlib
55563 install-pdf-target-zlib: \
55564 configure-target-zlib \
55565 pdf-target-zlib
55566 @: $(MAKE); $(unstage)
55567 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55568 r=`${PWD_COMMAND}`; export r; \
55569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55570 $(NORMAL_TARGET_EXPORTS) \
55571 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
55572 for flag in $(EXTRA_TARGET_FLAGS); do \
55573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55574 done; \
55575 (cd $(TARGET_SUBDIR)/zlib && \
55576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55578 "RANLIB=$${RANLIB}" \
55579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55580 install-pdf) \
55581 || exit 1
55583 @endif target-zlib
55585 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
55586 maybe-install-html-target-zlib:
55587 @if target-zlib
55588 maybe-install-html-target-zlib: install-html-target-zlib
55590 install-html-target-zlib: \
55591 configure-target-zlib \
55592 html-target-zlib
55593 @: $(MAKE); $(unstage)
55594 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55595 r=`${PWD_COMMAND}`; export r; \
55596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55597 $(NORMAL_TARGET_EXPORTS) \
55598 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
55599 for flag in $(EXTRA_TARGET_FLAGS); do \
55600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55601 done; \
55602 (cd $(TARGET_SUBDIR)/zlib && \
55603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55605 "RANLIB=$${RANLIB}" \
55606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55607 install-html) \
55608 || exit 1
55610 @endif target-zlib
55612 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
55613 maybe-installcheck-target-zlib:
55614 @if target-zlib
55615 maybe-installcheck-target-zlib: installcheck-target-zlib
55617 installcheck-target-zlib: \
55618 configure-target-zlib
55619 @: $(MAKE); $(unstage)
55620 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55621 r=`${PWD_COMMAND}`; export r; \
55622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55623 $(NORMAL_TARGET_EXPORTS) \
55624 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
55625 for flag in $(EXTRA_TARGET_FLAGS); do \
55626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55627 done; \
55628 (cd $(TARGET_SUBDIR)/zlib && \
55629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55631 "RANLIB=$${RANLIB}" \
55632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55633 installcheck) \
55634 || exit 1
55636 @endif target-zlib
55638 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
55639 maybe-mostlyclean-target-zlib:
55640 @if target-zlib
55641 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
55643 mostlyclean-target-zlib:
55644 @: $(MAKE); $(unstage)
55645 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55646 r=`${PWD_COMMAND}`; export r; \
55647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55648 $(NORMAL_TARGET_EXPORTS) \
55649 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
55650 for flag in $(EXTRA_TARGET_FLAGS); do \
55651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55652 done; \
55653 (cd $(TARGET_SUBDIR)/zlib && \
55654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55656 "RANLIB=$${RANLIB}" \
55657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55658 mostlyclean) \
55659 || exit 1
55661 @endif target-zlib
55663 .PHONY: maybe-clean-target-zlib clean-target-zlib
55664 maybe-clean-target-zlib:
55665 @if target-zlib
55666 maybe-clean-target-zlib: clean-target-zlib
55668 clean-target-zlib:
55669 @: $(MAKE); $(unstage)
55670 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55671 r=`${PWD_COMMAND}`; export r; \
55672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55673 $(NORMAL_TARGET_EXPORTS) \
55674 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
55675 for flag in $(EXTRA_TARGET_FLAGS); do \
55676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55677 done; \
55678 (cd $(TARGET_SUBDIR)/zlib && \
55679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55681 "RANLIB=$${RANLIB}" \
55682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55683 clean) \
55684 || exit 1
55686 @endif target-zlib
55688 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
55689 maybe-distclean-target-zlib:
55690 @if target-zlib
55691 maybe-distclean-target-zlib: distclean-target-zlib
55693 distclean-target-zlib:
55694 @: $(MAKE); $(unstage)
55695 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55696 r=`${PWD_COMMAND}`; export r; \
55697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55698 $(NORMAL_TARGET_EXPORTS) \
55699 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
55700 for flag in $(EXTRA_TARGET_FLAGS); do \
55701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55702 done; \
55703 (cd $(TARGET_SUBDIR)/zlib && \
55704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55706 "RANLIB=$${RANLIB}" \
55707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55708 distclean) \
55709 || exit 1
55711 @endif target-zlib
55713 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
55714 maybe-maintainer-clean-target-zlib:
55715 @if target-zlib
55716 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
55718 maintainer-clean-target-zlib:
55719 @: $(MAKE); $(unstage)
55720 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55721 r=`${PWD_COMMAND}`; export r; \
55722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55723 $(NORMAL_TARGET_EXPORTS) \
55724 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
55725 for flag in $(EXTRA_TARGET_FLAGS); do \
55726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55727 done; \
55728 (cd $(TARGET_SUBDIR)/zlib && \
55729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55731 "RANLIB=$${RANLIB}" \
55732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55733 maintainer-clean) \
55734 || exit 1
55736 @endif target-zlib
55742 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
55743 maybe-configure-target-boehm-gc:
55744 @if gcc-bootstrap
55745 configure-target-boehm-gc: stage_current
55746 @endif gcc-bootstrap
55747 @if target-boehm-gc
55748 maybe-configure-target-boehm-gc: configure-target-boehm-gc
55749 configure-target-boehm-gc:
55750 @: $(MAKE); $(unstage)
55751 @r=`${PWD_COMMAND}`; export r; \
55752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55753 echo "Checking multilib configuration for boehm-gc..."; \
55754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
55755 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
55756 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
55757 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
55758 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
55759 else \
55760 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
55761 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
55762 fi; \
55763 else \
55764 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
55765 fi; \
55766 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
55767 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
55768 $(NORMAL_TARGET_EXPORTS) \
55769 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
55770 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
55771 case $(srcdir) in \
55772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55773 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
55774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55775 esac; \
55776 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
55777 libsrcdir="$$s/boehm-gc"; \
55778 rm -f no-such-file || : ; \
55779 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55780 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55781 --target=${target_alias} $${srcdiroption} \
55782 || exit 1
55783 @endif target-boehm-gc
55789 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
55790 maybe-all-target-boehm-gc:
55791 @if gcc-bootstrap
55792 all-target-boehm-gc: stage_current
55793 @endif gcc-bootstrap
55794 @if target-boehm-gc
55795 TARGET-target-boehm-gc=all
55796 maybe-all-target-boehm-gc: all-target-boehm-gc
55797 all-target-boehm-gc: configure-target-boehm-gc
55798 @: $(MAKE); $(unstage)
55799 @r=`${PWD_COMMAND}`; export r; \
55800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55801 $(NORMAL_TARGET_EXPORTS) \
55802 (cd $(TARGET_SUBDIR)/boehm-gc && \
55803 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55804 $(TARGET-target-boehm-gc))
55805 @endif target-boehm-gc
55811 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
55812 maybe-check-target-boehm-gc:
55813 @if target-boehm-gc
55814 maybe-check-target-boehm-gc: check-target-boehm-gc
55816 check-target-boehm-gc:
55817 @: $(MAKE); $(unstage)
55818 @r=`${PWD_COMMAND}`; export r; \
55819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55820 $(NORMAL_TARGET_EXPORTS) \
55821 (cd $(TARGET_SUBDIR)/boehm-gc && \
55822 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55824 @endif target-boehm-gc
55826 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
55827 maybe-install-target-boehm-gc:
55828 @if target-boehm-gc
55829 maybe-install-target-boehm-gc: install-target-boehm-gc
55831 install-target-boehm-gc: installdirs
55832 @: $(MAKE); $(unstage)
55833 @r=`${PWD_COMMAND}`; export r; \
55834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55835 $(NORMAL_TARGET_EXPORTS) \
55836 (cd $(TARGET_SUBDIR)/boehm-gc && \
55837 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55839 @endif target-boehm-gc
55841 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
55842 maybe-install-strip-target-boehm-gc:
55843 @if target-boehm-gc
55844 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
55846 install-strip-target-boehm-gc: installdirs
55847 @: $(MAKE); $(unstage)
55848 @r=`${PWD_COMMAND}`; export r; \
55849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55850 $(NORMAL_TARGET_EXPORTS) \
55851 (cd $(TARGET_SUBDIR)/boehm-gc && \
55852 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55854 @endif target-boehm-gc
55856 # Other targets (info, dvi, pdf, etc.)
55858 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
55859 maybe-info-target-boehm-gc:
55860 @if target-boehm-gc
55861 maybe-info-target-boehm-gc: info-target-boehm-gc
55863 info-target-boehm-gc: \
55864 configure-target-boehm-gc
55865 @: $(MAKE); $(unstage)
55866 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55867 r=`${PWD_COMMAND}`; export r; \
55868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55869 $(NORMAL_TARGET_EXPORTS) \
55870 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
55871 for flag in $(EXTRA_TARGET_FLAGS); do \
55872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55873 done; \
55874 (cd $(TARGET_SUBDIR)/boehm-gc && \
55875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55877 "RANLIB=$${RANLIB}" \
55878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55879 info) \
55880 || exit 1
55882 @endif target-boehm-gc
55884 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
55885 maybe-dvi-target-boehm-gc:
55886 @if target-boehm-gc
55887 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
55889 dvi-target-boehm-gc: \
55890 configure-target-boehm-gc
55891 @: $(MAKE); $(unstage)
55892 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55893 r=`${PWD_COMMAND}`; export r; \
55894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55895 $(NORMAL_TARGET_EXPORTS) \
55896 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
55897 for flag in $(EXTRA_TARGET_FLAGS); do \
55898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55899 done; \
55900 (cd $(TARGET_SUBDIR)/boehm-gc && \
55901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55903 "RANLIB=$${RANLIB}" \
55904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55905 dvi) \
55906 || exit 1
55908 @endif target-boehm-gc
55910 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
55911 maybe-pdf-target-boehm-gc:
55912 @if target-boehm-gc
55913 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
55915 pdf-target-boehm-gc: \
55916 configure-target-boehm-gc
55917 @: $(MAKE); $(unstage)
55918 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55919 r=`${PWD_COMMAND}`; export r; \
55920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55921 $(NORMAL_TARGET_EXPORTS) \
55922 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
55923 for flag in $(EXTRA_TARGET_FLAGS); do \
55924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55925 done; \
55926 (cd $(TARGET_SUBDIR)/boehm-gc && \
55927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55929 "RANLIB=$${RANLIB}" \
55930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55931 pdf) \
55932 || exit 1
55934 @endif target-boehm-gc
55936 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
55937 maybe-html-target-boehm-gc:
55938 @if target-boehm-gc
55939 maybe-html-target-boehm-gc: html-target-boehm-gc
55941 html-target-boehm-gc: \
55942 configure-target-boehm-gc
55943 @: $(MAKE); $(unstage)
55944 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55945 r=`${PWD_COMMAND}`; export r; \
55946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55947 $(NORMAL_TARGET_EXPORTS) \
55948 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
55949 for flag in $(EXTRA_TARGET_FLAGS); do \
55950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55951 done; \
55952 (cd $(TARGET_SUBDIR)/boehm-gc && \
55953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55955 "RANLIB=$${RANLIB}" \
55956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55957 html) \
55958 || exit 1
55960 @endif target-boehm-gc
55962 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
55963 maybe-TAGS-target-boehm-gc:
55964 @if target-boehm-gc
55965 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
55967 TAGS-target-boehm-gc: \
55968 configure-target-boehm-gc
55969 @: $(MAKE); $(unstage)
55970 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55971 r=`${PWD_COMMAND}`; export r; \
55972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55973 $(NORMAL_TARGET_EXPORTS) \
55974 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
55975 for flag in $(EXTRA_TARGET_FLAGS); do \
55976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55977 done; \
55978 (cd $(TARGET_SUBDIR)/boehm-gc && \
55979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55981 "RANLIB=$${RANLIB}" \
55982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55983 TAGS) \
55984 || exit 1
55986 @endif target-boehm-gc
55988 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
55989 maybe-install-info-target-boehm-gc:
55990 @if target-boehm-gc
55991 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
55993 install-info-target-boehm-gc: \
55994 configure-target-boehm-gc \
55995 info-target-boehm-gc
55996 @: $(MAKE); $(unstage)
55997 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55998 r=`${PWD_COMMAND}`; export r; \
55999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56000 $(NORMAL_TARGET_EXPORTS) \
56001 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
56002 for flag in $(EXTRA_TARGET_FLAGS); do \
56003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56004 done; \
56005 (cd $(TARGET_SUBDIR)/boehm-gc && \
56006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56008 "RANLIB=$${RANLIB}" \
56009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56010 install-info) \
56011 || exit 1
56013 @endif target-boehm-gc
56015 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
56016 maybe-install-pdf-target-boehm-gc:
56017 @if target-boehm-gc
56018 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
56020 install-pdf-target-boehm-gc: \
56021 configure-target-boehm-gc \
56022 pdf-target-boehm-gc
56023 @: $(MAKE); $(unstage)
56024 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56025 r=`${PWD_COMMAND}`; export r; \
56026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56027 $(NORMAL_TARGET_EXPORTS) \
56028 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
56029 for flag in $(EXTRA_TARGET_FLAGS); do \
56030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56031 done; \
56032 (cd $(TARGET_SUBDIR)/boehm-gc && \
56033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56035 "RANLIB=$${RANLIB}" \
56036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56037 install-pdf) \
56038 || exit 1
56040 @endif target-boehm-gc
56042 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
56043 maybe-install-html-target-boehm-gc:
56044 @if target-boehm-gc
56045 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
56047 install-html-target-boehm-gc: \
56048 configure-target-boehm-gc \
56049 html-target-boehm-gc
56050 @: $(MAKE); $(unstage)
56051 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56052 r=`${PWD_COMMAND}`; export r; \
56053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56054 $(NORMAL_TARGET_EXPORTS) \
56055 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
56056 for flag in $(EXTRA_TARGET_FLAGS); do \
56057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56058 done; \
56059 (cd $(TARGET_SUBDIR)/boehm-gc && \
56060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56062 "RANLIB=$${RANLIB}" \
56063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56064 install-html) \
56065 || exit 1
56067 @endif target-boehm-gc
56069 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
56070 maybe-installcheck-target-boehm-gc:
56071 @if target-boehm-gc
56072 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
56074 installcheck-target-boehm-gc: \
56075 configure-target-boehm-gc
56076 @: $(MAKE); $(unstage)
56077 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56078 r=`${PWD_COMMAND}`; export r; \
56079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56080 $(NORMAL_TARGET_EXPORTS) \
56081 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
56082 for flag in $(EXTRA_TARGET_FLAGS); do \
56083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56084 done; \
56085 (cd $(TARGET_SUBDIR)/boehm-gc && \
56086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56088 "RANLIB=$${RANLIB}" \
56089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56090 installcheck) \
56091 || exit 1
56093 @endif target-boehm-gc
56095 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
56096 maybe-mostlyclean-target-boehm-gc:
56097 @if target-boehm-gc
56098 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
56100 mostlyclean-target-boehm-gc:
56101 @: $(MAKE); $(unstage)
56102 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56103 r=`${PWD_COMMAND}`; export r; \
56104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56105 $(NORMAL_TARGET_EXPORTS) \
56106 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
56107 for flag in $(EXTRA_TARGET_FLAGS); do \
56108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56109 done; \
56110 (cd $(TARGET_SUBDIR)/boehm-gc && \
56111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56113 "RANLIB=$${RANLIB}" \
56114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56115 mostlyclean) \
56116 || exit 1
56118 @endif target-boehm-gc
56120 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
56121 maybe-clean-target-boehm-gc:
56122 @if target-boehm-gc
56123 maybe-clean-target-boehm-gc: clean-target-boehm-gc
56125 clean-target-boehm-gc:
56126 @: $(MAKE); $(unstage)
56127 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56128 r=`${PWD_COMMAND}`; export r; \
56129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56130 $(NORMAL_TARGET_EXPORTS) \
56131 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
56132 for flag in $(EXTRA_TARGET_FLAGS); do \
56133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56134 done; \
56135 (cd $(TARGET_SUBDIR)/boehm-gc && \
56136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56138 "RANLIB=$${RANLIB}" \
56139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56140 clean) \
56141 || exit 1
56143 @endif target-boehm-gc
56145 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
56146 maybe-distclean-target-boehm-gc:
56147 @if target-boehm-gc
56148 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
56150 distclean-target-boehm-gc:
56151 @: $(MAKE); $(unstage)
56152 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56153 r=`${PWD_COMMAND}`; export r; \
56154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56155 $(NORMAL_TARGET_EXPORTS) \
56156 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
56157 for flag in $(EXTRA_TARGET_FLAGS); do \
56158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56159 done; \
56160 (cd $(TARGET_SUBDIR)/boehm-gc && \
56161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56163 "RANLIB=$${RANLIB}" \
56164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56165 distclean) \
56166 || exit 1
56168 @endif target-boehm-gc
56170 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
56171 maybe-maintainer-clean-target-boehm-gc:
56172 @if target-boehm-gc
56173 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
56175 maintainer-clean-target-boehm-gc:
56176 @: $(MAKE); $(unstage)
56177 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56178 r=`${PWD_COMMAND}`; export r; \
56179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56180 $(NORMAL_TARGET_EXPORTS) \
56181 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
56182 for flag in $(EXTRA_TARGET_FLAGS); do \
56183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56184 done; \
56185 (cd $(TARGET_SUBDIR)/boehm-gc && \
56186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56188 "RANLIB=$${RANLIB}" \
56189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56190 maintainer-clean) \
56191 || exit 1
56193 @endif target-boehm-gc
56199 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
56200 maybe-configure-target-qthreads:
56201 @if gcc-bootstrap
56202 configure-target-qthreads: stage_current
56203 @endif gcc-bootstrap
56204 @if target-qthreads
56205 maybe-configure-target-qthreads: configure-target-qthreads
56206 configure-target-qthreads:
56207 @: $(MAKE); $(unstage)
56208 @r=`${PWD_COMMAND}`; export r; \
56209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56210 echo "Checking multilib configuration for qthreads..."; \
56211 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
56212 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
56213 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
56214 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
56215 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
56216 else \
56217 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
56218 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
56219 fi; \
56220 else \
56221 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
56222 fi; \
56223 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
56224 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
56225 $(NORMAL_TARGET_EXPORTS) \
56226 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
56227 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
56228 case $(srcdir) in \
56229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56230 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
56231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56232 esac; \
56233 srcdiroption="--srcdir=$${topdir}/qthreads"; \
56234 libsrcdir="$$s/qthreads"; \
56235 rm -f no-such-file || : ; \
56236 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56237 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56238 --target=${target_alias} $${srcdiroption} \
56239 || exit 1
56240 @endif target-qthreads
56246 .PHONY: all-target-qthreads maybe-all-target-qthreads
56247 maybe-all-target-qthreads:
56248 @if gcc-bootstrap
56249 all-target-qthreads: stage_current
56250 @endif gcc-bootstrap
56251 @if target-qthreads
56252 TARGET-target-qthreads=all
56253 maybe-all-target-qthreads: all-target-qthreads
56254 all-target-qthreads: configure-target-qthreads
56255 @: $(MAKE); $(unstage)
56256 @r=`${PWD_COMMAND}`; export r; \
56257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56258 $(NORMAL_TARGET_EXPORTS) \
56259 (cd $(TARGET_SUBDIR)/qthreads && \
56260 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56261 $(TARGET-target-qthreads))
56262 @endif target-qthreads
56268 .PHONY: check-target-qthreads maybe-check-target-qthreads
56269 maybe-check-target-qthreads:
56270 @if target-qthreads
56271 maybe-check-target-qthreads: check-target-qthreads
56273 check-target-qthreads:
56274 @: $(MAKE); $(unstage)
56275 @r=`${PWD_COMMAND}`; export r; \
56276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56277 $(NORMAL_TARGET_EXPORTS) \
56278 (cd $(TARGET_SUBDIR)/qthreads && \
56279 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56281 @endif target-qthreads
56283 .PHONY: install-target-qthreads maybe-install-target-qthreads
56284 maybe-install-target-qthreads:
56285 @if target-qthreads
56286 maybe-install-target-qthreads: install-target-qthreads
56288 install-target-qthreads: installdirs
56289 @: $(MAKE); $(unstage)
56290 @r=`${PWD_COMMAND}`; export r; \
56291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56292 $(NORMAL_TARGET_EXPORTS) \
56293 (cd $(TARGET_SUBDIR)/qthreads && \
56294 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56296 @endif target-qthreads
56298 .PHONY: install-strip-target-qthreads maybe-install-strip-target-qthreads
56299 maybe-install-strip-target-qthreads:
56300 @if target-qthreads
56301 maybe-install-strip-target-qthreads: install-strip-target-qthreads
56303 install-strip-target-qthreads: installdirs
56304 @: $(MAKE); $(unstage)
56305 @r=`${PWD_COMMAND}`; export r; \
56306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56307 $(NORMAL_TARGET_EXPORTS) \
56308 (cd $(TARGET_SUBDIR)/qthreads && \
56309 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56311 @endif target-qthreads
56313 # Other targets (info, dvi, pdf, etc.)
56315 .PHONY: maybe-info-target-qthreads info-target-qthreads
56316 maybe-info-target-qthreads:
56317 @if target-qthreads
56318 maybe-info-target-qthreads: info-target-qthreads
56320 info-target-qthreads: \
56321 configure-target-qthreads
56322 @: $(MAKE); $(unstage)
56323 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56324 r=`${PWD_COMMAND}`; export r; \
56325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56326 $(NORMAL_TARGET_EXPORTS) \
56327 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
56328 for flag in $(EXTRA_TARGET_FLAGS); do \
56329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56330 done; \
56331 (cd $(TARGET_SUBDIR)/qthreads && \
56332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56334 "RANLIB=$${RANLIB}" \
56335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56336 info) \
56337 || exit 1
56339 @endif target-qthreads
56341 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
56342 maybe-dvi-target-qthreads:
56343 @if target-qthreads
56344 maybe-dvi-target-qthreads: dvi-target-qthreads
56346 dvi-target-qthreads: \
56347 configure-target-qthreads
56348 @: $(MAKE); $(unstage)
56349 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56350 r=`${PWD_COMMAND}`; export r; \
56351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56352 $(NORMAL_TARGET_EXPORTS) \
56353 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
56354 for flag in $(EXTRA_TARGET_FLAGS); do \
56355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56356 done; \
56357 (cd $(TARGET_SUBDIR)/qthreads && \
56358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56360 "RANLIB=$${RANLIB}" \
56361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56362 dvi) \
56363 || exit 1
56365 @endif target-qthreads
56367 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
56368 maybe-pdf-target-qthreads:
56369 @if target-qthreads
56370 maybe-pdf-target-qthreads: pdf-target-qthreads
56372 pdf-target-qthreads: \
56373 configure-target-qthreads
56374 @: $(MAKE); $(unstage)
56375 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56376 r=`${PWD_COMMAND}`; export r; \
56377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56378 $(NORMAL_TARGET_EXPORTS) \
56379 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
56380 for flag in $(EXTRA_TARGET_FLAGS); do \
56381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56382 done; \
56383 (cd $(TARGET_SUBDIR)/qthreads && \
56384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56386 "RANLIB=$${RANLIB}" \
56387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56388 pdf) \
56389 || exit 1
56391 @endif target-qthreads
56393 .PHONY: maybe-html-target-qthreads html-target-qthreads
56394 maybe-html-target-qthreads:
56395 @if target-qthreads
56396 maybe-html-target-qthreads: html-target-qthreads
56398 html-target-qthreads: \
56399 configure-target-qthreads
56400 @: $(MAKE); $(unstage)
56401 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56402 r=`${PWD_COMMAND}`; export r; \
56403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56404 $(NORMAL_TARGET_EXPORTS) \
56405 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
56406 for flag in $(EXTRA_TARGET_FLAGS); do \
56407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56408 done; \
56409 (cd $(TARGET_SUBDIR)/qthreads && \
56410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56412 "RANLIB=$${RANLIB}" \
56413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56414 html) \
56415 || exit 1
56417 @endif target-qthreads
56419 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
56420 maybe-TAGS-target-qthreads:
56421 @if target-qthreads
56422 maybe-TAGS-target-qthreads: TAGS-target-qthreads
56424 TAGS-target-qthreads: \
56425 configure-target-qthreads
56426 @: $(MAKE); $(unstage)
56427 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56428 r=`${PWD_COMMAND}`; export r; \
56429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56430 $(NORMAL_TARGET_EXPORTS) \
56431 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
56432 for flag in $(EXTRA_TARGET_FLAGS); do \
56433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56434 done; \
56435 (cd $(TARGET_SUBDIR)/qthreads && \
56436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56438 "RANLIB=$${RANLIB}" \
56439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56440 TAGS) \
56441 || exit 1
56443 @endif target-qthreads
56445 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
56446 maybe-install-info-target-qthreads:
56447 @if target-qthreads
56448 maybe-install-info-target-qthreads: install-info-target-qthreads
56450 install-info-target-qthreads: \
56451 configure-target-qthreads \
56452 info-target-qthreads
56453 @: $(MAKE); $(unstage)
56454 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56455 r=`${PWD_COMMAND}`; export r; \
56456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56457 $(NORMAL_TARGET_EXPORTS) \
56458 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
56459 for flag in $(EXTRA_TARGET_FLAGS); do \
56460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56461 done; \
56462 (cd $(TARGET_SUBDIR)/qthreads && \
56463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56465 "RANLIB=$${RANLIB}" \
56466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56467 install-info) \
56468 || exit 1
56470 @endif target-qthreads
56472 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
56473 maybe-install-pdf-target-qthreads:
56474 @if target-qthreads
56475 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
56477 install-pdf-target-qthreads: \
56478 configure-target-qthreads \
56479 pdf-target-qthreads
56480 @: $(MAKE); $(unstage)
56481 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56482 r=`${PWD_COMMAND}`; export r; \
56483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56484 $(NORMAL_TARGET_EXPORTS) \
56485 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
56486 for flag in $(EXTRA_TARGET_FLAGS); do \
56487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56488 done; \
56489 (cd $(TARGET_SUBDIR)/qthreads && \
56490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56492 "RANLIB=$${RANLIB}" \
56493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56494 install-pdf) \
56495 || exit 1
56497 @endif target-qthreads
56499 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
56500 maybe-install-html-target-qthreads:
56501 @if target-qthreads
56502 maybe-install-html-target-qthreads: install-html-target-qthreads
56504 install-html-target-qthreads: \
56505 configure-target-qthreads \
56506 html-target-qthreads
56507 @: $(MAKE); $(unstage)
56508 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56509 r=`${PWD_COMMAND}`; export r; \
56510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56511 $(NORMAL_TARGET_EXPORTS) \
56512 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
56513 for flag in $(EXTRA_TARGET_FLAGS); do \
56514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56515 done; \
56516 (cd $(TARGET_SUBDIR)/qthreads && \
56517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56519 "RANLIB=$${RANLIB}" \
56520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56521 install-html) \
56522 || exit 1
56524 @endif target-qthreads
56526 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
56527 maybe-installcheck-target-qthreads:
56528 @if target-qthreads
56529 maybe-installcheck-target-qthreads: installcheck-target-qthreads
56531 installcheck-target-qthreads: \
56532 configure-target-qthreads
56533 @: $(MAKE); $(unstage)
56534 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56535 r=`${PWD_COMMAND}`; export r; \
56536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56537 $(NORMAL_TARGET_EXPORTS) \
56538 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
56539 for flag in $(EXTRA_TARGET_FLAGS); do \
56540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56541 done; \
56542 (cd $(TARGET_SUBDIR)/qthreads && \
56543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56545 "RANLIB=$${RANLIB}" \
56546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56547 installcheck) \
56548 || exit 1
56550 @endif target-qthreads
56552 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
56553 maybe-mostlyclean-target-qthreads:
56554 @if target-qthreads
56555 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
56557 mostlyclean-target-qthreads:
56558 @: $(MAKE); $(unstage)
56559 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56560 r=`${PWD_COMMAND}`; export r; \
56561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56562 $(NORMAL_TARGET_EXPORTS) \
56563 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
56564 for flag in $(EXTRA_TARGET_FLAGS); do \
56565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56566 done; \
56567 (cd $(TARGET_SUBDIR)/qthreads && \
56568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56570 "RANLIB=$${RANLIB}" \
56571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56572 mostlyclean) \
56573 || exit 1
56575 @endif target-qthreads
56577 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
56578 maybe-clean-target-qthreads:
56579 @if target-qthreads
56580 maybe-clean-target-qthreads: clean-target-qthreads
56582 clean-target-qthreads:
56583 @: $(MAKE); $(unstage)
56584 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56585 r=`${PWD_COMMAND}`; export r; \
56586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56587 $(NORMAL_TARGET_EXPORTS) \
56588 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
56589 for flag in $(EXTRA_TARGET_FLAGS); do \
56590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56591 done; \
56592 (cd $(TARGET_SUBDIR)/qthreads && \
56593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56595 "RANLIB=$${RANLIB}" \
56596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56597 clean) \
56598 || exit 1
56600 @endif target-qthreads
56602 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
56603 maybe-distclean-target-qthreads:
56604 @if target-qthreads
56605 maybe-distclean-target-qthreads: distclean-target-qthreads
56607 distclean-target-qthreads:
56608 @: $(MAKE); $(unstage)
56609 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56610 r=`${PWD_COMMAND}`; export r; \
56611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56612 $(NORMAL_TARGET_EXPORTS) \
56613 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
56614 for flag in $(EXTRA_TARGET_FLAGS); do \
56615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56616 done; \
56617 (cd $(TARGET_SUBDIR)/qthreads && \
56618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56620 "RANLIB=$${RANLIB}" \
56621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56622 distclean) \
56623 || exit 1
56625 @endif target-qthreads
56627 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
56628 maybe-maintainer-clean-target-qthreads:
56629 @if target-qthreads
56630 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
56632 maintainer-clean-target-qthreads:
56633 @: $(MAKE); $(unstage)
56634 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56635 r=`${PWD_COMMAND}`; export r; \
56636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56637 $(NORMAL_TARGET_EXPORTS) \
56638 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
56639 for flag in $(EXTRA_TARGET_FLAGS); do \
56640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56641 done; \
56642 (cd $(TARGET_SUBDIR)/qthreads && \
56643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56645 "RANLIB=$${RANLIB}" \
56646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56647 maintainer-clean) \
56648 || exit 1
56650 @endif target-qthreads
56656 .PHONY: configure-target-rda maybe-configure-target-rda
56657 maybe-configure-target-rda:
56658 @if gcc-bootstrap
56659 configure-target-rda: stage_current
56660 @endif gcc-bootstrap
56661 @if target-rda
56662 maybe-configure-target-rda: configure-target-rda
56663 configure-target-rda:
56664 @: $(MAKE); $(unstage)
56665 @r=`${PWD_COMMAND}`; export r; \
56666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56667 echo "Checking multilib configuration for rda..."; \
56668 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
56669 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
56670 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
56671 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
56672 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
56673 else \
56674 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
56675 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56676 fi; \
56677 else \
56678 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56679 fi; \
56680 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
56681 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
56682 $(NORMAL_TARGET_EXPORTS) \
56683 echo Configuring in $(TARGET_SUBDIR)/rda; \
56684 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
56685 case $(srcdir) in \
56686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56687 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
56688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56689 esac; \
56690 srcdiroption="--srcdir=$${topdir}/rda"; \
56691 libsrcdir="$$s/rda"; \
56692 rm -f no-such-file || : ; \
56693 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56694 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56695 --target=${target_alias} $${srcdiroption} \
56696 || exit 1
56697 @endif target-rda
56703 .PHONY: all-target-rda maybe-all-target-rda
56704 maybe-all-target-rda:
56705 @if gcc-bootstrap
56706 all-target-rda: stage_current
56707 @endif gcc-bootstrap
56708 @if target-rda
56709 TARGET-target-rda=all
56710 maybe-all-target-rda: all-target-rda
56711 all-target-rda: configure-target-rda
56712 @: $(MAKE); $(unstage)
56713 @r=`${PWD_COMMAND}`; export r; \
56714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56715 $(NORMAL_TARGET_EXPORTS) \
56716 (cd $(TARGET_SUBDIR)/rda && \
56717 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56718 $(TARGET-target-rda))
56719 @endif target-rda
56725 .PHONY: check-target-rda maybe-check-target-rda
56726 maybe-check-target-rda:
56727 @if target-rda
56728 maybe-check-target-rda: check-target-rda
56730 check-target-rda:
56731 @: $(MAKE); $(unstage)
56732 @r=`${PWD_COMMAND}`; export r; \
56733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56734 $(NORMAL_TARGET_EXPORTS) \
56735 (cd $(TARGET_SUBDIR)/rda && \
56736 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56738 @endif target-rda
56740 .PHONY: install-target-rda maybe-install-target-rda
56741 maybe-install-target-rda:
56742 @if target-rda
56743 maybe-install-target-rda: install-target-rda
56745 install-target-rda: installdirs
56746 @: $(MAKE); $(unstage)
56747 @r=`${PWD_COMMAND}`; export r; \
56748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56749 $(NORMAL_TARGET_EXPORTS) \
56750 (cd $(TARGET_SUBDIR)/rda && \
56751 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56753 @endif target-rda
56755 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
56756 maybe-install-strip-target-rda:
56757 @if target-rda
56758 maybe-install-strip-target-rda: install-strip-target-rda
56760 install-strip-target-rda: installdirs
56761 @: $(MAKE); $(unstage)
56762 @r=`${PWD_COMMAND}`; export r; \
56763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56764 $(NORMAL_TARGET_EXPORTS) \
56765 (cd $(TARGET_SUBDIR)/rda && \
56766 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56768 @endif target-rda
56770 # Other targets (info, dvi, pdf, etc.)
56772 .PHONY: maybe-info-target-rda info-target-rda
56773 maybe-info-target-rda:
56774 @if target-rda
56775 maybe-info-target-rda: info-target-rda
56777 info-target-rda: \
56778 configure-target-rda
56779 @: $(MAKE); $(unstage)
56780 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56781 r=`${PWD_COMMAND}`; export r; \
56782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56783 $(NORMAL_TARGET_EXPORTS) \
56784 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
56785 for flag in $(EXTRA_TARGET_FLAGS); do \
56786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56787 done; \
56788 (cd $(TARGET_SUBDIR)/rda && \
56789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56791 "RANLIB=$${RANLIB}" \
56792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56793 info) \
56794 || exit 1
56796 @endif target-rda
56798 .PHONY: maybe-dvi-target-rda dvi-target-rda
56799 maybe-dvi-target-rda:
56800 @if target-rda
56801 maybe-dvi-target-rda: dvi-target-rda
56803 dvi-target-rda: \
56804 configure-target-rda
56805 @: $(MAKE); $(unstage)
56806 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56807 r=`${PWD_COMMAND}`; export r; \
56808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56809 $(NORMAL_TARGET_EXPORTS) \
56810 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
56811 for flag in $(EXTRA_TARGET_FLAGS); do \
56812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56813 done; \
56814 (cd $(TARGET_SUBDIR)/rda && \
56815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56817 "RANLIB=$${RANLIB}" \
56818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56819 dvi) \
56820 || exit 1
56822 @endif target-rda
56824 .PHONY: maybe-pdf-target-rda pdf-target-rda
56825 maybe-pdf-target-rda:
56826 @if target-rda
56827 maybe-pdf-target-rda: pdf-target-rda
56829 pdf-target-rda: \
56830 configure-target-rda
56831 @: $(MAKE); $(unstage)
56832 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56833 r=`${PWD_COMMAND}`; export r; \
56834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56835 $(NORMAL_TARGET_EXPORTS) \
56836 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
56837 for flag in $(EXTRA_TARGET_FLAGS); do \
56838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56839 done; \
56840 (cd $(TARGET_SUBDIR)/rda && \
56841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56843 "RANLIB=$${RANLIB}" \
56844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56845 pdf) \
56846 || exit 1
56848 @endif target-rda
56850 .PHONY: maybe-html-target-rda html-target-rda
56851 maybe-html-target-rda:
56852 @if target-rda
56853 maybe-html-target-rda: html-target-rda
56855 html-target-rda: \
56856 configure-target-rda
56857 @: $(MAKE); $(unstage)
56858 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56859 r=`${PWD_COMMAND}`; export r; \
56860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56861 $(NORMAL_TARGET_EXPORTS) \
56862 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
56863 for flag in $(EXTRA_TARGET_FLAGS); do \
56864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56865 done; \
56866 (cd $(TARGET_SUBDIR)/rda && \
56867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56869 "RANLIB=$${RANLIB}" \
56870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56871 html) \
56872 || exit 1
56874 @endif target-rda
56876 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
56877 maybe-TAGS-target-rda:
56878 @if target-rda
56879 maybe-TAGS-target-rda: TAGS-target-rda
56881 TAGS-target-rda: \
56882 configure-target-rda
56883 @: $(MAKE); $(unstage)
56884 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56885 r=`${PWD_COMMAND}`; export r; \
56886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56887 $(NORMAL_TARGET_EXPORTS) \
56888 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
56889 for flag in $(EXTRA_TARGET_FLAGS); do \
56890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56891 done; \
56892 (cd $(TARGET_SUBDIR)/rda && \
56893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56895 "RANLIB=$${RANLIB}" \
56896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56897 TAGS) \
56898 || exit 1
56900 @endif target-rda
56902 .PHONY: maybe-install-info-target-rda install-info-target-rda
56903 maybe-install-info-target-rda:
56904 @if target-rda
56905 maybe-install-info-target-rda: install-info-target-rda
56907 install-info-target-rda: \
56908 configure-target-rda \
56909 info-target-rda
56910 @: $(MAKE); $(unstage)
56911 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56912 r=`${PWD_COMMAND}`; export r; \
56913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56914 $(NORMAL_TARGET_EXPORTS) \
56915 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
56916 for flag in $(EXTRA_TARGET_FLAGS); do \
56917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56918 done; \
56919 (cd $(TARGET_SUBDIR)/rda && \
56920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56922 "RANLIB=$${RANLIB}" \
56923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56924 install-info) \
56925 || exit 1
56927 @endif target-rda
56929 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
56930 maybe-install-pdf-target-rda:
56931 @if target-rda
56932 maybe-install-pdf-target-rda: install-pdf-target-rda
56934 install-pdf-target-rda: \
56935 configure-target-rda \
56936 pdf-target-rda
56937 @: $(MAKE); $(unstage)
56938 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56939 r=`${PWD_COMMAND}`; export r; \
56940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56941 $(NORMAL_TARGET_EXPORTS) \
56942 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
56943 for flag in $(EXTRA_TARGET_FLAGS); do \
56944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56945 done; \
56946 (cd $(TARGET_SUBDIR)/rda && \
56947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56949 "RANLIB=$${RANLIB}" \
56950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56951 install-pdf) \
56952 || exit 1
56954 @endif target-rda
56956 .PHONY: maybe-install-html-target-rda install-html-target-rda
56957 maybe-install-html-target-rda:
56958 @if target-rda
56959 maybe-install-html-target-rda: install-html-target-rda
56961 install-html-target-rda: \
56962 configure-target-rda \
56963 html-target-rda
56964 @: $(MAKE); $(unstage)
56965 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56966 r=`${PWD_COMMAND}`; export r; \
56967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56968 $(NORMAL_TARGET_EXPORTS) \
56969 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
56970 for flag in $(EXTRA_TARGET_FLAGS); do \
56971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56972 done; \
56973 (cd $(TARGET_SUBDIR)/rda && \
56974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56976 "RANLIB=$${RANLIB}" \
56977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56978 install-html) \
56979 || exit 1
56981 @endif target-rda
56983 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
56984 maybe-installcheck-target-rda:
56985 @if target-rda
56986 maybe-installcheck-target-rda: installcheck-target-rda
56988 installcheck-target-rda: \
56989 configure-target-rda
56990 @: $(MAKE); $(unstage)
56991 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56992 r=`${PWD_COMMAND}`; export r; \
56993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56994 $(NORMAL_TARGET_EXPORTS) \
56995 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
56996 for flag in $(EXTRA_TARGET_FLAGS); do \
56997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56998 done; \
56999 (cd $(TARGET_SUBDIR)/rda && \
57000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57002 "RANLIB=$${RANLIB}" \
57003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57004 installcheck) \
57005 || exit 1
57007 @endif target-rda
57009 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
57010 maybe-mostlyclean-target-rda:
57011 @if target-rda
57012 maybe-mostlyclean-target-rda: mostlyclean-target-rda
57014 mostlyclean-target-rda:
57015 @: $(MAKE); $(unstage)
57016 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
57017 r=`${PWD_COMMAND}`; export r; \
57018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57019 $(NORMAL_TARGET_EXPORTS) \
57020 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
57021 for flag in $(EXTRA_TARGET_FLAGS); do \
57022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57023 done; \
57024 (cd $(TARGET_SUBDIR)/rda && \
57025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57027 "RANLIB=$${RANLIB}" \
57028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57029 mostlyclean) \
57030 || exit 1
57032 @endif target-rda
57034 .PHONY: maybe-clean-target-rda clean-target-rda
57035 maybe-clean-target-rda:
57036 @if target-rda
57037 maybe-clean-target-rda: clean-target-rda
57039 clean-target-rda:
57040 @: $(MAKE); $(unstage)
57041 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
57042 r=`${PWD_COMMAND}`; export r; \
57043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57044 $(NORMAL_TARGET_EXPORTS) \
57045 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
57046 for flag in $(EXTRA_TARGET_FLAGS); do \
57047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57048 done; \
57049 (cd $(TARGET_SUBDIR)/rda && \
57050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57052 "RANLIB=$${RANLIB}" \
57053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57054 clean) \
57055 || exit 1
57057 @endif target-rda
57059 .PHONY: maybe-distclean-target-rda distclean-target-rda
57060 maybe-distclean-target-rda:
57061 @if target-rda
57062 maybe-distclean-target-rda: distclean-target-rda
57064 distclean-target-rda:
57065 @: $(MAKE); $(unstage)
57066 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
57067 r=`${PWD_COMMAND}`; export r; \
57068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57069 $(NORMAL_TARGET_EXPORTS) \
57070 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
57071 for flag in $(EXTRA_TARGET_FLAGS); do \
57072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57073 done; \
57074 (cd $(TARGET_SUBDIR)/rda && \
57075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57077 "RANLIB=$${RANLIB}" \
57078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57079 distclean) \
57080 || exit 1
57082 @endif target-rda
57084 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
57085 maybe-maintainer-clean-target-rda:
57086 @if target-rda
57087 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
57089 maintainer-clean-target-rda:
57090 @: $(MAKE); $(unstage)
57091 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
57092 r=`${PWD_COMMAND}`; export r; \
57093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57094 $(NORMAL_TARGET_EXPORTS) \
57095 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
57096 for flag in $(EXTRA_TARGET_FLAGS); do \
57097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57098 done; \
57099 (cd $(TARGET_SUBDIR)/rda && \
57100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57102 "RANLIB=$${RANLIB}" \
57103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57104 maintainer-clean) \
57105 || exit 1
57107 @endif target-rda
57113 .PHONY: configure-target-libada maybe-configure-target-libada
57114 maybe-configure-target-libada:
57115 @if gcc-bootstrap
57116 configure-target-libada: stage_current
57117 @endif gcc-bootstrap
57118 @if target-libada
57119 maybe-configure-target-libada: configure-target-libada
57120 configure-target-libada:
57121 @: $(MAKE); $(unstage)
57122 @r=`${PWD_COMMAND}`; export r; \
57123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57124 echo "Checking multilib configuration for libada..."; \
57125 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
57126 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
57127 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
57128 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
57129 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
57130 else \
57131 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
57132 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57133 fi; \
57134 else \
57135 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57136 fi; \
57137 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
57138 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
57139 $(NORMAL_TARGET_EXPORTS) \
57140 echo Configuring in $(TARGET_SUBDIR)/libada; \
57141 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
57142 case $(srcdir) in \
57143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57144 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
57145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57146 esac; \
57147 srcdiroption="--srcdir=$${topdir}/libada"; \
57148 libsrcdir="$$s/libada"; \
57149 rm -f no-such-file || : ; \
57150 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
57151 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57152 --target=${target_alias} $${srcdiroption} \
57153 || exit 1
57154 @endif target-libada
57160 .PHONY: all-target-libada maybe-all-target-libada
57161 maybe-all-target-libada:
57162 @if gcc-bootstrap
57163 all-target-libada: stage_current
57164 @endif gcc-bootstrap
57165 @if target-libada
57166 TARGET-target-libada=all
57167 maybe-all-target-libada: all-target-libada
57168 all-target-libada: configure-target-libada
57169 @: $(MAKE); $(unstage)
57170 @r=`${PWD_COMMAND}`; export r; \
57171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57172 $(NORMAL_TARGET_EXPORTS) \
57173 (cd $(TARGET_SUBDIR)/libada && \
57174 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57175 $(TARGET-target-libada))
57176 @endif target-libada
57182 .PHONY: check-target-libada maybe-check-target-libada
57183 maybe-check-target-libada:
57184 @if target-libada
57185 maybe-check-target-libada: check-target-libada
57187 check-target-libada:
57188 @: $(MAKE); $(unstage)
57189 @r=`${PWD_COMMAND}`; export r; \
57190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57191 $(NORMAL_TARGET_EXPORTS) \
57192 (cd $(TARGET_SUBDIR)/libada && \
57193 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57195 @endif target-libada
57197 .PHONY: install-target-libada maybe-install-target-libada
57198 maybe-install-target-libada:
57199 @if target-libada
57200 maybe-install-target-libada: install-target-libada
57202 install-target-libada: installdirs
57203 @: $(MAKE); $(unstage)
57204 @r=`${PWD_COMMAND}`; export r; \
57205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57206 $(NORMAL_TARGET_EXPORTS) \
57207 (cd $(TARGET_SUBDIR)/libada && \
57208 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57210 @endif target-libada
57212 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
57213 maybe-install-strip-target-libada:
57214 @if target-libada
57215 maybe-install-strip-target-libada: install-strip-target-libada
57217 install-strip-target-libada: installdirs
57218 @: $(MAKE); $(unstage)
57219 @r=`${PWD_COMMAND}`; export r; \
57220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57221 $(NORMAL_TARGET_EXPORTS) \
57222 (cd $(TARGET_SUBDIR)/libada && \
57223 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57225 @endif target-libada
57227 # Other targets (info, dvi, pdf, etc.)
57229 .PHONY: maybe-info-target-libada info-target-libada
57230 maybe-info-target-libada:
57231 @if target-libada
57232 maybe-info-target-libada: info-target-libada
57234 info-target-libada: \
57235 configure-target-libada
57236 @: $(MAKE); $(unstage)
57237 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57238 r=`${PWD_COMMAND}`; export r; \
57239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57240 $(NORMAL_TARGET_EXPORTS) \
57241 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
57242 for flag in $(EXTRA_TARGET_FLAGS); do \
57243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57244 done; \
57245 (cd $(TARGET_SUBDIR)/libada && \
57246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57248 "RANLIB=$${RANLIB}" \
57249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57250 info) \
57251 || exit 1
57253 @endif target-libada
57255 .PHONY: maybe-dvi-target-libada dvi-target-libada
57256 maybe-dvi-target-libada:
57257 @if target-libada
57258 maybe-dvi-target-libada: dvi-target-libada
57260 dvi-target-libada: \
57261 configure-target-libada
57262 @: $(MAKE); $(unstage)
57263 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57264 r=`${PWD_COMMAND}`; export r; \
57265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57266 $(NORMAL_TARGET_EXPORTS) \
57267 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
57268 for flag in $(EXTRA_TARGET_FLAGS); do \
57269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57270 done; \
57271 (cd $(TARGET_SUBDIR)/libada && \
57272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57274 "RANLIB=$${RANLIB}" \
57275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57276 dvi) \
57277 || exit 1
57279 @endif target-libada
57281 .PHONY: maybe-pdf-target-libada pdf-target-libada
57282 maybe-pdf-target-libada:
57283 @if target-libada
57284 maybe-pdf-target-libada: pdf-target-libada
57286 pdf-target-libada: \
57287 configure-target-libada
57288 @: $(MAKE); $(unstage)
57289 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57290 r=`${PWD_COMMAND}`; export r; \
57291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57292 $(NORMAL_TARGET_EXPORTS) \
57293 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
57294 for flag in $(EXTRA_TARGET_FLAGS); do \
57295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57296 done; \
57297 (cd $(TARGET_SUBDIR)/libada && \
57298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57300 "RANLIB=$${RANLIB}" \
57301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57302 pdf) \
57303 || exit 1
57305 @endif target-libada
57307 .PHONY: maybe-html-target-libada html-target-libada
57308 maybe-html-target-libada:
57309 @if target-libada
57310 maybe-html-target-libada: html-target-libada
57312 html-target-libada: \
57313 configure-target-libada
57314 @: $(MAKE); $(unstage)
57315 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57316 r=`${PWD_COMMAND}`; export r; \
57317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57318 $(NORMAL_TARGET_EXPORTS) \
57319 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
57320 for flag in $(EXTRA_TARGET_FLAGS); do \
57321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57322 done; \
57323 (cd $(TARGET_SUBDIR)/libada && \
57324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57326 "RANLIB=$${RANLIB}" \
57327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57328 html) \
57329 || exit 1
57331 @endif target-libada
57333 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
57334 maybe-TAGS-target-libada:
57335 @if target-libada
57336 maybe-TAGS-target-libada: TAGS-target-libada
57338 TAGS-target-libada: \
57339 configure-target-libada
57340 @: $(MAKE); $(unstage)
57341 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57342 r=`${PWD_COMMAND}`; export r; \
57343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57344 $(NORMAL_TARGET_EXPORTS) \
57345 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
57346 for flag in $(EXTRA_TARGET_FLAGS); do \
57347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57348 done; \
57349 (cd $(TARGET_SUBDIR)/libada && \
57350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57352 "RANLIB=$${RANLIB}" \
57353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57354 TAGS) \
57355 || exit 1
57357 @endif target-libada
57359 .PHONY: maybe-install-info-target-libada install-info-target-libada
57360 maybe-install-info-target-libada:
57361 @if target-libada
57362 maybe-install-info-target-libada: install-info-target-libada
57364 install-info-target-libada: \
57365 configure-target-libada \
57366 info-target-libada
57367 @: $(MAKE); $(unstage)
57368 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57369 r=`${PWD_COMMAND}`; export r; \
57370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57371 $(NORMAL_TARGET_EXPORTS) \
57372 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
57373 for flag in $(EXTRA_TARGET_FLAGS); do \
57374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57375 done; \
57376 (cd $(TARGET_SUBDIR)/libada && \
57377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57379 "RANLIB=$${RANLIB}" \
57380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57381 install-info) \
57382 || exit 1
57384 @endif target-libada
57386 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
57387 maybe-install-pdf-target-libada:
57388 @if target-libada
57389 maybe-install-pdf-target-libada: install-pdf-target-libada
57391 install-pdf-target-libada: \
57392 configure-target-libada \
57393 pdf-target-libada
57394 @: $(MAKE); $(unstage)
57395 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57396 r=`${PWD_COMMAND}`; export r; \
57397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57398 $(NORMAL_TARGET_EXPORTS) \
57399 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
57400 for flag in $(EXTRA_TARGET_FLAGS); do \
57401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57402 done; \
57403 (cd $(TARGET_SUBDIR)/libada && \
57404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57406 "RANLIB=$${RANLIB}" \
57407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57408 install-pdf) \
57409 || exit 1
57411 @endif target-libada
57413 .PHONY: maybe-install-html-target-libada install-html-target-libada
57414 maybe-install-html-target-libada:
57415 @if target-libada
57416 maybe-install-html-target-libada: install-html-target-libada
57418 install-html-target-libada: \
57419 configure-target-libada \
57420 html-target-libada
57421 @: $(MAKE); $(unstage)
57422 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57423 r=`${PWD_COMMAND}`; export r; \
57424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57425 $(NORMAL_TARGET_EXPORTS) \
57426 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
57427 for flag in $(EXTRA_TARGET_FLAGS); do \
57428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57429 done; \
57430 (cd $(TARGET_SUBDIR)/libada && \
57431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57433 "RANLIB=$${RANLIB}" \
57434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57435 install-html) \
57436 || exit 1
57438 @endif target-libada
57440 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
57441 maybe-installcheck-target-libada:
57442 @if target-libada
57443 maybe-installcheck-target-libada: installcheck-target-libada
57445 installcheck-target-libada: \
57446 configure-target-libada
57447 @: $(MAKE); $(unstage)
57448 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57449 r=`${PWD_COMMAND}`; export r; \
57450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57451 $(NORMAL_TARGET_EXPORTS) \
57452 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
57453 for flag in $(EXTRA_TARGET_FLAGS); do \
57454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57455 done; \
57456 (cd $(TARGET_SUBDIR)/libada && \
57457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57459 "RANLIB=$${RANLIB}" \
57460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57461 installcheck) \
57462 || exit 1
57464 @endif target-libada
57466 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
57467 maybe-mostlyclean-target-libada:
57468 @if target-libada
57469 maybe-mostlyclean-target-libada: mostlyclean-target-libada
57471 mostlyclean-target-libada:
57472 @: $(MAKE); $(unstage)
57473 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57474 r=`${PWD_COMMAND}`; export r; \
57475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57476 $(NORMAL_TARGET_EXPORTS) \
57477 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
57478 for flag in $(EXTRA_TARGET_FLAGS); do \
57479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57480 done; \
57481 (cd $(TARGET_SUBDIR)/libada && \
57482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57484 "RANLIB=$${RANLIB}" \
57485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57486 mostlyclean) \
57487 || exit 1
57489 @endif target-libada
57491 .PHONY: maybe-clean-target-libada clean-target-libada
57492 maybe-clean-target-libada:
57493 @if target-libada
57494 maybe-clean-target-libada: clean-target-libada
57496 clean-target-libada:
57497 @: $(MAKE); $(unstage)
57498 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57499 r=`${PWD_COMMAND}`; export r; \
57500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57501 $(NORMAL_TARGET_EXPORTS) \
57502 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
57503 for flag in $(EXTRA_TARGET_FLAGS); do \
57504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57505 done; \
57506 (cd $(TARGET_SUBDIR)/libada && \
57507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57509 "RANLIB=$${RANLIB}" \
57510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57511 clean) \
57512 || exit 1
57514 @endif target-libada
57516 .PHONY: maybe-distclean-target-libada distclean-target-libada
57517 maybe-distclean-target-libada:
57518 @if target-libada
57519 maybe-distclean-target-libada: distclean-target-libada
57521 distclean-target-libada:
57522 @: $(MAKE); $(unstage)
57523 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57524 r=`${PWD_COMMAND}`; export r; \
57525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57526 $(NORMAL_TARGET_EXPORTS) \
57527 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
57528 for flag in $(EXTRA_TARGET_FLAGS); do \
57529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57530 done; \
57531 (cd $(TARGET_SUBDIR)/libada && \
57532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57534 "RANLIB=$${RANLIB}" \
57535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57536 distclean) \
57537 || exit 1
57539 @endif target-libada
57541 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
57542 maybe-maintainer-clean-target-libada:
57543 @if target-libada
57544 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
57546 maintainer-clean-target-libada:
57547 @: $(MAKE); $(unstage)
57548 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57549 r=`${PWD_COMMAND}`; export r; \
57550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57551 $(NORMAL_TARGET_EXPORTS) \
57552 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
57553 for flag in $(EXTRA_TARGET_FLAGS); do \
57554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57555 done; \
57556 (cd $(TARGET_SUBDIR)/libada && \
57557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57559 "RANLIB=$${RANLIB}" \
57560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57561 maintainer-clean) \
57562 || exit 1
57564 @endif target-libada
57570 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
57571 maybe-configure-target-libgomp:
57572 @if gcc-bootstrap
57573 configure-target-libgomp: stage_current
57574 @endif gcc-bootstrap
57575 @if target-libgomp
57576 maybe-configure-target-libgomp: configure-target-libgomp
57577 configure-target-libgomp:
57578 @r=`${PWD_COMMAND}`; export r; \
57579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57580 echo "Checking multilib configuration for libgomp..."; \
57581 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57582 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57583 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57584 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57585 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57586 else \
57587 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57588 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57589 fi; \
57590 else \
57591 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57592 fi; \
57593 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57594 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57595 $(NORMAL_TARGET_EXPORTS) \
57596 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
57597 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
57598 case $(srcdir) in \
57599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57600 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57602 esac; \
57603 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57604 libsrcdir="$$s/libgomp"; \
57605 rm -f no-such-file || : ; \
57606 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
57607 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57608 --target=${target_alias} $${srcdiroption} \
57609 || exit 1
57610 @endif target-libgomp
57614 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
57615 maybe-configure-stage1-target-libgomp:
57616 @if target-libgomp-bootstrap
57617 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
57618 configure-stage1-target-libgomp:
57619 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57620 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57621 @r=`${PWD_COMMAND}`; export r; \
57622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57623 TFLAGS="$(STAGE1_TFLAGS)"; \
57624 echo "Checking multilib configuration for libgomp..."; \
57625 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57626 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57627 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57628 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57629 else \
57630 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57631 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57632 fi; \
57633 else \
57634 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57635 fi; \
57636 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57637 $(NORMAL_TARGET_EXPORTS) \
57638 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57639 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57640 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57641 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
57642 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57643 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57644 case $(srcdir) in \
57645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57646 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57648 esac; \
57649 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57650 libsrcdir="$$s/libgomp"; \
57651 $(SHELL) $${libsrcdir}/configure \
57652 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57653 --target=${target_alias} $${srcdiroption} \
57654 $(STAGE1_CONFIGURE_FLAGS)
57655 @endif target-libgomp-bootstrap
57657 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
57658 maybe-configure-stage2-target-libgomp:
57659 @if target-libgomp-bootstrap
57660 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
57661 configure-stage2-target-libgomp:
57662 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57663 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57664 @r=`${PWD_COMMAND}`; export r; \
57665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57666 TFLAGS="$(STAGE2_TFLAGS)"; \
57667 echo "Checking multilib configuration for libgomp..."; \
57668 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57669 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57670 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57671 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57672 else \
57673 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57674 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57675 fi; \
57676 else \
57677 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57678 fi; \
57679 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57680 $(NORMAL_TARGET_EXPORTS) \
57682 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57683 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57684 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57685 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
57686 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57687 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57688 case $(srcdir) in \
57689 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57690 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57691 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57692 esac; \
57693 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57694 libsrcdir="$$s/libgomp"; \
57695 $(SHELL) $${libsrcdir}/configure \
57696 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57697 --target=${target_alias} $${srcdiroption} \
57698 --with-build-libsubdir=$(HOST_SUBDIR) \
57699 $(STAGE2_CONFIGURE_FLAGS)
57700 @endif target-libgomp-bootstrap
57702 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
57703 maybe-configure-stage3-target-libgomp:
57704 @if target-libgomp-bootstrap
57705 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
57706 configure-stage3-target-libgomp:
57707 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57708 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57709 @r=`${PWD_COMMAND}`; export r; \
57710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57711 TFLAGS="$(STAGE3_TFLAGS)"; \
57712 echo "Checking multilib configuration for libgomp..."; \
57713 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57714 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57715 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57716 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57717 else \
57718 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57719 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57720 fi; \
57721 else \
57722 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57723 fi; \
57724 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57725 $(NORMAL_TARGET_EXPORTS) \
57727 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57728 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57729 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57730 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
57731 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57732 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57733 case $(srcdir) in \
57734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57735 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57737 esac; \
57738 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57739 libsrcdir="$$s/libgomp"; \
57740 $(SHELL) $${libsrcdir}/configure \
57741 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57742 --target=${target_alias} $${srcdiroption} \
57743 --with-build-libsubdir=$(HOST_SUBDIR) \
57744 $(STAGE3_CONFIGURE_FLAGS)
57745 @endif target-libgomp-bootstrap
57747 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
57748 maybe-configure-stage4-target-libgomp:
57749 @if target-libgomp-bootstrap
57750 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
57751 configure-stage4-target-libgomp:
57752 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57753 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57754 @r=`${PWD_COMMAND}`; export r; \
57755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57756 TFLAGS="$(STAGE4_TFLAGS)"; \
57757 echo "Checking multilib configuration for libgomp..."; \
57758 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57759 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57760 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57761 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57762 else \
57763 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57764 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57765 fi; \
57766 else \
57767 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57768 fi; \
57769 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57770 $(NORMAL_TARGET_EXPORTS) \
57772 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57773 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57774 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57775 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
57776 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57777 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57778 case $(srcdir) in \
57779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57780 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57782 esac; \
57783 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57784 libsrcdir="$$s/libgomp"; \
57785 $(SHELL) $${libsrcdir}/configure \
57786 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57787 --target=${target_alias} $${srcdiroption} \
57788 --with-build-libsubdir=$(HOST_SUBDIR) \
57789 $(STAGE4_CONFIGURE_FLAGS)
57790 @endif target-libgomp-bootstrap
57792 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
57793 maybe-configure-stageprofile-target-libgomp:
57794 @if target-libgomp-bootstrap
57795 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57796 configure-stageprofile-target-libgomp:
57797 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57798 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57799 @r=`${PWD_COMMAND}`; export r; \
57800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57801 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57802 echo "Checking multilib configuration for libgomp..."; \
57803 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57804 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57805 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57806 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57807 else \
57808 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57809 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57810 fi; \
57811 else \
57812 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57813 fi; \
57814 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57815 $(NORMAL_TARGET_EXPORTS) \
57817 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57818 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57819 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57820 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
57821 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57822 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57823 case $(srcdir) in \
57824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57825 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57827 esac; \
57828 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57829 libsrcdir="$$s/libgomp"; \
57830 $(SHELL) $${libsrcdir}/configure \
57831 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57832 --target=${target_alias} $${srcdiroption} \
57833 --with-build-libsubdir=$(HOST_SUBDIR) \
57834 $(STAGEprofile_CONFIGURE_FLAGS)
57835 @endif target-libgomp-bootstrap
57837 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
57838 maybe-configure-stagefeedback-target-libgomp:
57839 @if target-libgomp-bootstrap
57840 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57841 configure-stagefeedback-target-libgomp:
57842 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57843 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57844 @r=`${PWD_COMMAND}`; export r; \
57845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57846 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57847 echo "Checking multilib configuration for libgomp..."; \
57848 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57849 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57850 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57851 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57852 else \
57853 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57854 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57855 fi; \
57856 else \
57857 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57858 fi; \
57859 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57860 $(NORMAL_TARGET_EXPORTS) \
57862 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57863 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57864 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57865 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
57866 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57867 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57868 case $(srcdir) in \
57869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57870 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57872 esac; \
57873 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57874 libsrcdir="$$s/libgomp"; \
57875 $(SHELL) $${libsrcdir}/configure \
57876 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57877 --target=${target_alias} $${srcdiroption} \
57878 --with-build-libsubdir=$(HOST_SUBDIR) \
57879 $(STAGEfeedback_CONFIGURE_FLAGS)
57880 @endif target-libgomp-bootstrap
57886 .PHONY: all-target-libgomp maybe-all-target-libgomp
57887 maybe-all-target-libgomp:
57888 @if gcc-bootstrap
57889 all-target-libgomp: stage_current
57890 @endif gcc-bootstrap
57891 @if target-libgomp
57892 TARGET-target-libgomp=all
57893 maybe-all-target-libgomp: all-target-libgomp
57894 all-target-libgomp: configure-target-libgomp
57895 @r=`${PWD_COMMAND}`; export r; \
57896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57897 $(NORMAL_TARGET_EXPORTS) \
57898 (cd $(TARGET_SUBDIR)/libgomp && \
57899 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57900 $(TARGET-target-libgomp))
57901 @endif target-libgomp
57905 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
57906 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
57907 maybe-all-stage1-target-libgomp:
57908 maybe-clean-stage1-target-libgomp:
57909 @if target-libgomp-bootstrap
57910 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
57911 all-stage1: all-stage1-target-libgomp
57912 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
57913 all-stage1-target-libgomp: configure-stage1-target-libgomp
57914 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57915 @r=`${PWD_COMMAND}`; export r; \
57916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57917 TFLAGS="$(STAGE1_TFLAGS)"; \
57918 $(NORMAL_TARGET_EXPORTS) \
57919 cd $(TARGET_SUBDIR)/libgomp && \
57920 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57921 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57922 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57923 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57924 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57925 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57926 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57927 $(EXTRA_TARGET_FLAGS) \
57928 TFLAGS="$(STAGE1_TFLAGS)" \
57929 $(TARGET-stage1-target-libgomp)
57931 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
57932 clean-stage1: clean-stage1-target-libgomp
57933 clean-stage1-target-libgomp:
57934 @if [ $(current_stage) = stage1 ]; then \
57935 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57936 else \
57937 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
57938 $(MAKE) stage1-start; \
57939 fi; \
57940 cd $(TARGET_SUBDIR)/libgomp && \
57941 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57942 clean
57943 @endif target-libgomp-bootstrap
57946 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
57947 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
57948 maybe-all-stage2-target-libgomp:
57949 maybe-clean-stage2-target-libgomp:
57950 @if target-libgomp-bootstrap
57951 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
57952 all-stage2: all-stage2-target-libgomp
57953 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
57954 all-stage2-target-libgomp: configure-stage2-target-libgomp
57955 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57956 @r=`${PWD_COMMAND}`; export r; \
57957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57958 TFLAGS="$(STAGE2_TFLAGS)"; \
57959 $(NORMAL_TARGET_EXPORTS) \
57961 cd $(TARGET_SUBDIR)/libgomp && \
57962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57963 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57964 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57965 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57969 $(EXTRA_TARGET_FLAGS) \
57970 TFLAGS="$(STAGE2_TFLAGS)" \
57971 $(TARGET-stage2-target-libgomp)
57973 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
57974 clean-stage2: clean-stage2-target-libgomp
57975 clean-stage2-target-libgomp:
57976 @if [ $(current_stage) = stage2 ]; then \
57977 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57978 else \
57979 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
57980 $(MAKE) stage2-start; \
57981 fi; \
57982 cd $(TARGET_SUBDIR)/libgomp && \
57983 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57985 clean
57986 @endif target-libgomp-bootstrap
57989 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
57990 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
57991 maybe-all-stage3-target-libgomp:
57992 maybe-clean-stage3-target-libgomp:
57993 @if target-libgomp-bootstrap
57994 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
57995 all-stage3: all-stage3-target-libgomp
57996 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
57997 all-stage3-target-libgomp: configure-stage3-target-libgomp
57998 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57999 @r=`${PWD_COMMAND}`; export r; \
58000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58001 TFLAGS="$(STAGE3_TFLAGS)"; \
58002 $(NORMAL_TARGET_EXPORTS) \
58004 cd $(TARGET_SUBDIR)/libgomp && \
58005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58006 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58007 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58008 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58012 $(EXTRA_TARGET_FLAGS) \
58013 TFLAGS="$(STAGE3_TFLAGS)" \
58014 $(TARGET-stage3-target-libgomp)
58016 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
58017 clean-stage3: clean-stage3-target-libgomp
58018 clean-stage3-target-libgomp:
58019 @if [ $(current_stage) = stage3 ]; then \
58020 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58021 else \
58022 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
58023 $(MAKE) stage3-start; \
58024 fi; \
58025 cd $(TARGET_SUBDIR)/libgomp && \
58026 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58028 clean
58029 @endif target-libgomp-bootstrap
58032 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
58033 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
58034 maybe-all-stage4-target-libgomp:
58035 maybe-clean-stage4-target-libgomp:
58036 @if target-libgomp-bootstrap
58037 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
58038 all-stage4: all-stage4-target-libgomp
58039 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
58040 all-stage4-target-libgomp: configure-stage4-target-libgomp
58041 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58042 @r=`${PWD_COMMAND}`; export r; \
58043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58044 TFLAGS="$(STAGE4_TFLAGS)"; \
58045 $(NORMAL_TARGET_EXPORTS) \
58047 cd $(TARGET_SUBDIR)/libgomp && \
58048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58049 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58050 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58051 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58055 $(EXTRA_TARGET_FLAGS) \
58056 TFLAGS="$(STAGE4_TFLAGS)" \
58057 $(TARGET-stage4-target-libgomp)
58059 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
58060 clean-stage4: clean-stage4-target-libgomp
58061 clean-stage4-target-libgomp:
58062 @if [ $(current_stage) = stage4 ]; then \
58063 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58064 else \
58065 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
58066 $(MAKE) stage4-start; \
58067 fi; \
58068 cd $(TARGET_SUBDIR)/libgomp && \
58069 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58071 clean
58072 @endif target-libgomp-bootstrap
58075 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
58076 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
58077 maybe-all-stageprofile-target-libgomp:
58078 maybe-clean-stageprofile-target-libgomp:
58079 @if target-libgomp-bootstrap
58080 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
58081 all-stageprofile: all-stageprofile-target-libgomp
58082 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
58083 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58084 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58085 @r=`${PWD_COMMAND}`; export r; \
58086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58087 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58088 $(NORMAL_TARGET_EXPORTS) \
58090 cd $(TARGET_SUBDIR)/libgomp && \
58091 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58092 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58093 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58094 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58098 $(EXTRA_TARGET_FLAGS) \
58099 TFLAGS="$(STAGEprofile_TFLAGS)" \
58100 $(TARGET-stageprofile-target-libgomp)
58102 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
58103 clean-stageprofile: clean-stageprofile-target-libgomp
58104 clean-stageprofile-target-libgomp:
58105 @if [ $(current_stage) = stageprofile ]; then \
58106 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58107 else \
58108 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
58109 $(MAKE) stageprofile-start; \
58110 fi; \
58111 cd $(TARGET_SUBDIR)/libgomp && \
58112 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58114 clean
58115 @endif target-libgomp-bootstrap
58118 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
58119 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
58120 maybe-all-stagefeedback-target-libgomp:
58121 maybe-clean-stagefeedback-target-libgomp:
58122 @if target-libgomp-bootstrap
58123 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
58124 all-stagefeedback: all-stagefeedback-target-libgomp
58125 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
58126 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58127 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58128 @r=`${PWD_COMMAND}`; export r; \
58129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58130 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58131 $(NORMAL_TARGET_EXPORTS) \
58133 cd $(TARGET_SUBDIR)/libgomp && \
58134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58135 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58136 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58137 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58141 $(EXTRA_TARGET_FLAGS) \
58142 TFLAGS="$(STAGEfeedback_TFLAGS)" \
58143 $(TARGET-stagefeedback-target-libgomp)
58145 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
58146 clean-stagefeedback: clean-stagefeedback-target-libgomp
58147 clean-stagefeedback-target-libgomp:
58148 @if [ $(current_stage) = stagefeedback ]; then \
58149 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58150 else \
58151 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
58152 $(MAKE) stagefeedback-start; \
58153 fi; \
58154 cd $(TARGET_SUBDIR)/libgomp && \
58155 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58157 clean
58158 @endif target-libgomp-bootstrap
58165 .PHONY: check-target-libgomp maybe-check-target-libgomp
58166 maybe-check-target-libgomp:
58167 @if target-libgomp
58168 maybe-check-target-libgomp: check-target-libgomp
58170 check-target-libgomp:
58171 @: $(MAKE); $(unstage)
58172 @r=`${PWD_COMMAND}`; export r; \
58173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58174 $(NORMAL_TARGET_EXPORTS) \
58175 (cd $(TARGET_SUBDIR)/libgomp && \
58176 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58178 @endif target-libgomp
58180 .PHONY: install-target-libgomp maybe-install-target-libgomp
58181 maybe-install-target-libgomp:
58182 @if target-libgomp
58183 maybe-install-target-libgomp: install-target-libgomp
58185 install-target-libgomp: installdirs
58186 @: $(MAKE); $(unstage)
58187 @r=`${PWD_COMMAND}`; export r; \
58188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58189 $(NORMAL_TARGET_EXPORTS) \
58190 (cd $(TARGET_SUBDIR)/libgomp && \
58191 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58193 @endif target-libgomp
58195 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
58196 maybe-install-strip-target-libgomp:
58197 @if target-libgomp
58198 maybe-install-strip-target-libgomp: install-strip-target-libgomp
58200 install-strip-target-libgomp: installdirs
58201 @: $(MAKE); $(unstage)
58202 @r=`${PWD_COMMAND}`; export r; \
58203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58204 $(NORMAL_TARGET_EXPORTS) \
58205 (cd $(TARGET_SUBDIR)/libgomp && \
58206 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58208 @endif target-libgomp
58210 # Other targets (info, dvi, pdf, etc.)
58212 .PHONY: maybe-info-target-libgomp info-target-libgomp
58213 maybe-info-target-libgomp:
58214 @if target-libgomp
58215 maybe-info-target-libgomp: info-target-libgomp
58217 info-target-libgomp: \
58218 configure-target-libgomp
58219 @: $(MAKE); $(unstage)
58220 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58221 r=`${PWD_COMMAND}`; export r; \
58222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58223 $(NORMAL_TARGET_EXPORTS) \
58224 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
58225 for flag in $(EXTRA_TARGET_FLAGS); do \
58226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58227 done; \
58228 (cd $(TARGET_SUBDIR)/libgomp && \
58229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58231 "RANLIB=$${RANLIB}" \
58232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58233 info) \
58234 || exit 1
58236 @endif target-libgomp
58238 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
58239 maybe-dvi-target-libgomp:
58240 @if target-libgomp
58241 maybe-dvi-target-libgomp: dvi-target-libgomp
58243 dvi-target-libgomp: \
58244 configure-target-libgomp
58245 @: $(MAKE); $(unstage)
58246 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58247 r=`${PWD_COMMAND}`; export r; \
58248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58249 $(NORMAL_TARGET_EXPORTS) \
58250 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
58251 for flag in $(EXTRA_TARGET_FLAGS); do \
58252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58253 done; \
58254 (cd $(TARGET_SUBDIR)/libgomp && \
58255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58257 "RANLIB=$${RANLIB}" \
58258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58259 dvi) \
58260 || exit 1
58262 @endif target-libgomp
58264 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
58265 maybe-pdf-target-libgomp:
58266 @if target-libgomp
58267 maybe-pdf-target-libgomp: pdf-target-libgomp
58269 pdf-target-libgomp: \
58270 configure-target-libgomp
58271 @: $(MAKE); $(unstage)
58272 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58273 r=`${PWD_COMMAND}`; export r; \
58274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58275 $(NORMAL_TARGET_EXPORTS) \
58276 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
58277 for flag in $(EXTRA_TARGET_FLAGS); do \
58278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58279 done; \
58280 (cd $(TARGET_SUBDIR)/libgomp && \
58281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58283 "RANLIB=$${RANLIB}" \
58284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58285 pdf) \
58286 || exit 1
58288 @endif target-libgomp
58290 .PHONY: maybe-html-target-libgomp html-target-libgomp
58291 maybe-html-target-libgomp:
58292 @if target-libgomp
58293 maybe-html-target-libgomp: html-target-libgomp
58295 html-target-libgomp: \
58296 configure-target-libgomp
58297 @: $(MAKE); $(unstage)
58298 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58299 r=`${PWD_COMMAND}`; export r; \
58300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58301 $(NORMAL_TARGET_EXPORTS) \
58302 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
58303 for flag in $(EXTRA_TARGET_FLAGS); do \
58304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58305 done; \
58306 (cd $(TARGET_SUBDIR)/libgomp && \
58307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58309 "RANLIB=$${RANLIB}" \
58310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58311 html) \
58312 || exit 1
58314 @endif target-libgomp
58316 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
58317 maybe-TAGS-target-libgomp:
58318 @if target-libgomp
58319 maybe-TAGS-target-libgomp: TAGS-target-libgomp
58321 TAGS-target-libgomp: \
58322 configure-target-libgomp
58323 @: $(MAKE); $(unstage)
58324 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58325 r=`${PWD_COMMAND}`; export r; \
58326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58327 $(NORMAL_TARGET_EXPORTS) \
58328 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
58329 for flag in $(EXTRA_TARGET_FLAGS); do \
58330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58331 done; \
58332 (cd $(TARGET_SUBDIR)/libgomp && \
58333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58335 "RANLIB=$${RANLIB}" \
58336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58337 TAGS) \
58338 || exit 1
58340 @endif target-libgomp
58342 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
58343 maybe-install-info-target-libgomp:
58344 @if target-libgomp
58345 maybe-install-info-target-libgomp: install-info-target-libgomp
58347 install-info-target-libgomp: \
58348 configure-target-libgomp \
58349 info-target-libgomp
58350 @: $(MAKE); $(unstage)
58351 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58352 r=`${PWD_COMMAND}`; export r; \
58353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58354 $(NORMAL_TARGET_EXPORTS) \
58355 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
58356 for flag in $(EXTRA_TARGET_FLAGS); do \
58357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58358 done; \
58359 (cd $(TARGET_SUBDIR)/libgomp && \
58360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58362 "RANLIB=$${RANLIB}" \
58363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58364 install-info) \
58365 || exit 1
58367 @endif target-libgomp
58369 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
58370 maybe-install-pdf-target-libgomp:
58371 @if target-libgomp
58372 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
58374 install-pdf-target-libgomp: \
58375 configure-target-libgomp \
58376 pdf-target-libgomp
58377 @: $(MAKE); $(unstage)
58378 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58379 r=`${PWD_COMMAND}`; export r; \
58380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58381 $(NORMAL_TARGET_EXPORTS) \
58382 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
58383 for flag in $(EXTRA_TARGET_FLAGS); do \
58384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58385 done; \
58386 (cd $(TARGET_SUBDIR)/libgomp && \
58387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58389 "RANLIB=$${RANLIB}" \
58390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58391 install-pdf) \
58392 || exit 1
58394 @endif target-libgomp
58396 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
58397 maybe-install-html-target-libgomp:
58398 @if target-libgomp
58399 maybe-install-html-target-libgomp: install-html-target-libgomp
58401 install-html-target-libgomp: \
58402 configure-target-libgomp \
58403 html-target-libgomp
58404 @: $(MAKE); $(unstage)
58405 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58406 r=`${PWD_COMMAND}`; export r; \
58407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58408 $(NORMAL_TARGET_EXPORTS) \
58409 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
58410 for flag in $(EXTRA_TARGET_FLAGS); do \
58411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58412 done; \
58413 (cd $(TARGET_SUBDIR)/libgomp && \
58414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58416 "RANLIB=$${RANLIB}" \
58417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58418 install-html) \
58419 || exit 1
58421 @endif target-libgomp
58423 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
58424 maybe-installcheck-target-libgomp:
58425 @if target-libgomp
58426 maybe-installcheck-target-libgomp: installcheck-target-libgomp
58428 installcheck-target-libgomp: \
58429 configure-target-libgomp
58430 @: $(MAKE); $(unstage)
58431 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58432 r=`${PWD_COMMAND}`; export r; \
58433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58434 $(NORMAL_TARGET_EXPORTS) \
58435 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
58436 for flag in $(EXTRA_TARGET_FLAGS); do \
58437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58438 done; \
58439 (cd $(TARGET_SUBDIR)/libgomp && \
58440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58442 "RANLIB=$${RANLIB}" \
58443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58444 installcheck) \
58445 || exit 1
58447 @endif target-libgomp
58449 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
58450 maybe-mostlyclean-target-libgomp:
58451 @if target-libgomp
58452 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
58454 mostlyclean-target-libgomp:
58455 @: $(MAKE); $(unstage)
58456 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58457 r=`${PWD_COMMAND}`; export r; \
58458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58459 $(NORMAL_TARGET_EXPORTS) \
58460 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
58461 for flag in $(EXTRA_TARGET_FLAGS); do \
58462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58463 done; \
58464 (cd $(TARGET_SUBDIR)/libgomp && \
58465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58467 "RANLIB=$${RANLIB}" \
58468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58469 mostlyclean) \
58470 || exit 1
58472 @endif target-libgomp
58474 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
58475 maybe-clean-target-libgomp:
58476 @if target-libgomp
58477 maybe-clean-target-libgomp: clean-target-libgomp
58479 clean-target-libgomp:
58480 @: $(MAKE); $(unstage)
58481 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58482 r=`${PWD_COMMAND}`; export r; \
58483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58484 $(NORMAL_TARGET_EXPORTS) \
58485 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
58486 for flag in $(EXTRA_TARGET_FLAGS); do \
58487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58488 done; \
58489 (cd $(TARGET_SUBDIR)/libgomp && \
58490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58492 "RANLIB=$${RANLIB}" \
58493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58494 clean) \
58495 || exit 1
58497 @endif target-libgomp
58499 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
58500 maybe-distclean-target-libgomp:
58501 @if target-libgomp
58502 maybe-distclean-target-libgomp: distclean-target-libgomp
58504 distclean-target-libgomp:
58505 @: $(MAKE); $(unstage)
58506 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58507 r=`${PWD_COMMAND}`; export r; \
58508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58509 $(NORMAL_TARGET_EXPORTS) \
58510 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
58511 for flag in $(EXTRA_TARGET_FLAGS); do \
58512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58513 done; \
58514 (cd $(TARGET_SUBDIR)/libgomp && \
58515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58517 "RANLIB=$${RANLIB}" \
58518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58519 distclean) \
58520 || exit 1
58522 @endif target-libgomp
58524 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
58525 maybe-maintainer-clean-target-libgomp:
58526 @if target-libgomp
58527 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
58529 maintainer-clean-target-libgomp:
58530 @: $(MAKE); $(unstage)
58531 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58532 r=`${PWD_COMMAND}`; export r; \
58533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58534 $(NORMAL_TARGET_EXPORTS) \
58535 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
58536 for flag in $(EXTRA_TARGET_FLAGS); do \
58537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58538 done; \
58539 (cd $(TARGET_SUBDIR)/libgomp && \
58540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58542 "RANLIB=$${RANLIB}" \
58543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58544 maintainer-clean) \
58545 || exit 1
58547 @endif target-libgomp
58551 # ----------
58552 # GCC module
58553 # ----------
58555 @if gcc-no-bootstrap
58556 .PHONY: cross
58557 cross: all-build all-gas all-ld
58558 @r=`${PWD_COMMAND}`; export r; \
58559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58560 $(HOST_EXPORTS) \
58561 echo "Building the C and C++ compiler"; \
58562 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
58563 @r=`${PWD_COMMAND}`; export r; \
58564 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
58565 echo "Building runtime libraries"; \
58566 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
58567 @endif gcc-no-bootstrap
58569 @if gcc
58571 .PHONY: check-gcc-c check-c
58572 check-gcc-c:
58573 r=`${PWD_COMMAND}`; export r; \
58574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58575 $(HOST_EXPORTS) \
58576 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
58577 check-c: check-gcc-c
58579 .PHONY: check-gcc-c++ check-c++
58580 check-gcc-c++:
58581 r=`${PWD_COMMAND}`; export r; \
58582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58583 $(HOST_EXPORTS) \
58584 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
58585 check-c++: check-gcc-c++ check-target-libstdc++-v3
58587 .PHONY: check-gcc-fortran check-fortran
58588 check-gcc-fortran:
58589 r=`${PWD_COMMAND}`; export r; \
58590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58591 $(HOST_EXPORTS) \
58592 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
58593 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
58595 .PHONY: check-gcc-java check-java
58596 check-gcc-java:
58597 r=`${PWD_COMMAND}`; export r; \
58598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58599 $(HOST_EXPORTS) \
58600 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
58601 check-java: check-gcc-java check-target-libjava
58603 .PHONY: check-gcc-ada check-ada
58604 check-gcc-ada:
58605 r=`${PWD_COMMAND}`; export r; \
58606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58607 $(HOST_EXPORTS) \
58608 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
58609 check-ada: check-gcc-ada check-target-libada
58611 .PHONY: check-gcc-objc check-objc
58612 check-gcc-objc:
58613 r=`${PWD_COMMAND}`; export r; \
58614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58615 $(HOST_EXPORTS) \
58616 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
58617 check-objc: check-gcc-objc check-target-libobjc
58619 .PHONY: check-gcc-obj-c++ check-obj-c++
58620 check-gcc-obj-c++:
58621 r=`${PWD_COMMAND}`; export r; \
58622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58623 $(HOST_EXPORTS) \
58624 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
58625 check-obj-c++: check-gcc-obj-c++
58627 .PHONY: check-gcc-go check-go
58628 check-gcc-go:
58629 r=`${PWD_COMMAND}`; export r; \
58630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58631 $(HOST_EXPORTS) \
58632 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
58633 check-go: check-gcc-go check-target-libgo
58636 # Install the gcc headers files, but not the fixed include files,
58637 # which Cygnus is not allowed to distribute. This rule is very
58638 # dependent on the workings of the gcc Makefile.in.
58639 .PHONY: gcc-no-fixedincludes
58640 gcc-no-fixedincludes:
58641 @if [ -f ./gcc/Makefile ]; then \
58642 rm -rf gcc/tmp-include; \
58643 mv gcc/include gcc/tmp-include 2>/dev/null; \
58644 mkdir gcc/include; \
58645 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
58646 touch gcc/stmp-fixinc gcc/include/fixed; \
58647 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
58648 r=`${PWD_COMMAND}`; export r; \
58649 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
58650 $(HOST_EXPORTS) \
58651 (cd ./gcc && \
58652 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
58653 rm -rf gcc/include; \
58654 mv gcc/tmp-include gcc/include 2>/dev/null; \
58655 else true; fi
58656 @endif gcc
58658 # ---------------------
58659 # GCC bootstrap support
58660 # ---------------------
58662 # We track the current stage (the one in 'gcc') in the stage_current file.
58663 # stage_last instead tracks the stage that was built last. These targets
58664 # are dummy when toplevel bootstrap is not active.
58666 # While making host and target tools, symlinks to the final stage must be
58667 # there, so $(unstage) should be run at various points. To avoid excessive
58668 # recursive invocations of make, we "inline" them using a variable. These
58669 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
58670 # to avoid warnings from the GNU Make job server.
58672 unstage = :
58673 stage = :
58674 current_stage = ""
58676 @if gcc-bootstrap
58677 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
58678 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
58679 current_stage = "`cat stage_current 2> /dev/null`"
58680 @endif gcc-bootstrap
58682 .PHONY: unstage stage
58683 unstage:
58684 @: $(MAKE); $(unstage)
58685 stage:
58686 @: $(MAKE); $(stage)
58688 # Disable commands for lean bootstrap.
58689 LEAN = false
58691 # We name the build directories for the various stages "stage1-gcc",
58692 # "stage2-gcc","stage3-gcc", etc.
58694 # Since the 'compare' process will fail (on debugging information) if any
58695 # directory names are different, we need to link the gcc directory for
58696 # the previous stage to a constant name ('prev-gcc'), and to make the name of
58697 # the build directories constant as well. For the latter, we use naked names
58698 # like 'gcc', because the scripts in that directory assume it. We use
58699 # mv on platforms where symlinks to directories do not work or are not
58700 # reliable.
58702 # 'touch' doesn't work right on some platforms.
58703 STAMP = echo timestamp >
58705 # We only want to compare .o files, so set this!
58706 objext = .o
58709 .PHONY: stage1-start stage1-end
58711 stage1-start::
58712 @: $(MAKE); $(stage); \
58713 echo stage1 > stage_current ; \
58714 echo stage1 > stage_last; \
58715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58716 @if bfd
58717 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
58718 mkdir stage1-bfd; \
58719 mv stage1-bfd bfd
58720 @endif bfd
58721 @if opcodes
58722 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
58723 mkdir stage1-opcodes; \
58724 mv stage1-opcodes opcodes
58725 @endif opcodes
58726 @if binutils
58727 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
58728 mkdir stage1-binutils; \
58729 mv stage1-binutils binutils
58730 @endif binutils
58731 @if gas
58732 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
58733 mkdir stage1-gas; \
58734 mv stage1-gas gas
58735 @endif gas
58736 @if gcc
58737 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
58738 mkdir stage1-gcc; \
58739 mv stage1-gcc gcc
58740 @endif gcc
58741 @if gmp
58742 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
58743 mkdir stage1-gmp; \
58744 mv stage1-gmp gmp
58745 @endif gmp
58746 @if mpfr
58747 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
58748 mkdir stage1-mpfr; \
58749 mv stage1-mpfr mpfr
58750 @endif mpfr
58751 @if mpc
58752 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
58753 mkdir stage1-mpc; \
58754 mv stage1-mpc mpc
58755 @endif mpc
58756 @if ppl
58757 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
58758 mkdir stage1-ppl; \
58759 mv stage1-ppl ppl
58760 @endif ppl
58761 @if cloog
58762 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
58763 mkdir stage1-cloog; \
58764 mv stage1-cloog cloog
58765 @endif cloog
58766 @if libelf
58767 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
58768 mkdir stage1-libelf; \
58769 mv stage1-libelf libelf
58770 @endif libelf
58771 @if gold
58772 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
58773 mkdir stage1-gold; \
58774 mv stage1-gold gold
58775 @endif gold
58776 @if intl
58777 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
58778 mkdir stage1-intl; \
58779 mv stage1-intl intl
58780 @endif intl
58781 @if ld
58782 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
58783 mkdir stage1-ld; \
58784 mv stage1-ld ld
58785 @endif ld
58786 @if libcpp
58787 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
58788 mkdir stage1-libcpp; \
58789 mv stage1-libcpp libcpp
58790 @endif libcpp
58791 @if libdecnumber
58792 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
58793 mkdir stage1-libdecnumber; \
58794 mv stage1-libdecnumber libdecnumber
58795 @endif libdecnumber
58796 @if libiberty
58797 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
58798 mkdir stage1-libiberty; \
58799 mv stage1-libiberty libiberty
58800 @endif libiberty
58801 @if zlib
58802 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
58803 mkdir stage1-zlib; \
58804 mv stage1-zlib zlib
58805 @endif zlib
58806 @if lto-plugin
58807 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
58808 mkdir stage1-lto-plugin; \
58809 mv stage1-lto-plugin lto-plugin
58810 @endif lto-plugin
58811 @if function_reordering_plugin
58812 @cd $(HOST_SUBDIR); [ -d stage1-function_reordering_plugin ] || \
58813 mkdir stage1-function_reordering_plugin; \
58814 mv stage1-function_reordering_plugin function_reordering_plugin
58815 @endif function_reordering_plugin
58816 @[ -d stage1-$(TARGET_SUBDIR) ] || \
58817 mkdir stage1-$(TARGET_SUBDIR); \
58818 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
58820 stage1-end::
58821 @if bfd
58822 @if test -d $(HOST_SUBDIR)/bfd ; then \
58823 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
58825 @endif bfd
58826 @if opcodes
58827 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58828 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
58830 @endif opcodes
58831 @if binutils
58832 @if test -d $(HOST_SUBDIR)/binutils ; then \
58833 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
58835 @endif binutils
58836 @if gas
58837 @if test -d $(HOST_SUBDIR)/gas ; then \
58838 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
58840 @endif gas
58841 @if gcc
58842 @if test -d $(HOST_SUBDIR)/gcc ; then \
58843 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
58845 @endif gcc
58846 @if gmp
58847 @if test -d $(HOST_SUBDIR)/gmp ; then \
58848 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
58850 @endif gmp
58851 @if mpfr
58852 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58853 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
58855 @endif mpfr
58856 @if mpc
58857 @if test -d $(HOST_SUBDIR)/mpc ; then \
58858 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
58860 @endif mpc
58861 @if ppl
58862 @if test -d $(HOST_SUBDIR)/ppl ; then \
58863 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
58865 @endif ppl
58866 @if cloog
58867 @if test -d $(HOST_SUBDIR)/cloog ; then \
58868 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
58870 @endif cloog
58871 @if libelf
58872 @if test -d $(HOST_SUBDIR)/libelf ; then \
58873 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
58875 @endif libelf
58876 @if gold
58877 @if test -d $(HOST_SUBDIR)/gold ; then \
58878 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
58880 @endif gold
58881 @if intl
58882 @if test -d $(HOST_SUBDIR)/intl ; then \
58883 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
58885 @endif intl
58886 @if ld
58887 @if test -d $(HOST_SUBDIR)/ld ; then \
58888 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
58890 @endif ld
58891 @if libcpp
58892 @if test -d $(HOST_SUBDIR)/libcpp ; then \
58893 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
58895 @endif libcpp
58896 @if libdecnumber
58897 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58898 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
58900 @endif libdecnumber
58901 @if libiberty
58902 @if test -d $(HOST_SUBDIR)/libiberty ; then \
58903 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
58905 @endif libiberty
58906 @if zlib
58907 @if test -d $(HOST_SUBDIR)/zlib ; then \
58908 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
58910 @endif zlib
58911 @if lto-plugin
58912 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58913 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
58915 @endif lto-plugin
58916 @if function_reordering_plugin
58917 @if test -d $(HOST_SUBDIR)/function_reordering_plugin ; then \
58918 cd $(HOST_SUBDIR); mv function_reordering_plugin stage1-function_reordering_plugin ; \
58920 @endif function_reordering_plugin
58921 @if test -d $(TARGET_SUBDIR) ; then \
58922 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
58924 rm -f stage_current
58926 # Bubble a bug fix through all the stages up to stage 1. They are
58927 # remade, but not reconfigured. The next stage (if any) will not be
58928 # reconfigured either.
58929 .PHONY: stage1-bubble
58930 stage1-bubble::
58931 @r=`${PWD_COMMAND}`; export r; \
58932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58933 if test -f stage1-lean ; then \
58934 echo Skipping rebuild of stage1 ; \
58935 else \
58936 $(MAKE) stage1-start; \
58937 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
58940 .PHONY: all-stage1 clean-stage1
58941 do-clean: clean-stage1
58943 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58944 # only possibility, but now it conflicts with no-bootstrap rules
58945 @if gcc-bootstrap
58950 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58952 .PHONY: distclean-stage1
58953 distclean-stage1::
58954 @: $(MAKE); $(stage)
58955 @test "`cat stage_last`" != stage1 || rm -f stage_last
58956 rm -rf stage1-*
58959 @endif gcc-bootstrap
58962 .PHONY: stage2-start stage2-end
58964 stage2-start::
58965 @: $(MAKE); $(stage); \
58966 echo stage2 > stage_current ; \
58967 echo stage2 > stage_last; \
58968 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58969 @if bfd
58970 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
58971 mkdir stage2-bfd; \
58972 mv stage2-bfd bfd ; \
58973 mv stage1-bfd prev-bfd || test -f stage1-lean
58974 @endif bfd
58975 @if opcodes
58976 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
58977 mkdir stage2-opcodes; \
58978 mv stage2-opcodes opcodes ; \
58979 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58980 @endif opcodes
58981 @if binutils
58982 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
58983 mkdir stage2-binutils; \
58984 mv stage2-binutils binutils ; \
58985 mv stage1-binutils prev-binutils || test -f stage1-lean
58986 @endif binutils
58987 @if gas
58988 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
58989 mkdir stage2-gas; \
58990 mv stage2-gas gas ; \
58991 mv stage1-gas prev-gas || test -f stage1-lean
58992 @endif gas
58993 @if gcc
58994 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
58995 mkdir stage2-gcc; \
58996 mv stage2-gcc gcc ; \
58997 mv stage1-gcc prev-gcc || test -f stage1-lean
58998 @endif gcc
58999 @if gmp
59000 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
59001 mkdir stage2-gmp; \
59002 mv stage2-gmp gmp ; \
59003 mv stage1-gmp prev-gmp || test -f stage1-lean
59004 @endif gmp
59005 @if mpfr
59006 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
59007 mkdir stage2-mpfr; \
59008 mv stage2-mpfr mpfr ; \
59009 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59010 @endif mpfr
59011 @if mpc
59012 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
59013 mkdir stage2-mpc; \
59014 mv stage2-mpc mpc ; \
59015 mv stage1-mpc prev-mpc || test -f stage1-lean
59016 @endif mpc
59017 @if ppl
59018 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
59019 mkdir stage2-ppl; \
59020 mv stage2-ppl ppl ; \
59021 mv stage1-ppl prev-ppl || test -f stage1-lean
59022 @endif ppl
59023 @if cloog
59024 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
59025 mkdir stage2-cloog; \
59026 mv stage2-cloog cloog ; \
59027 mv stage1-cloog prev-cloog || test -f stage1-lean
59028 @endif cloog
59029 @if libelf
59030 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
59031 mkdir stage2-libelf; \
59032 mv stage2-libelf libelf ; \
59033 mv stage1-libelf prev-libelf || test -f stage1-lean
59034 @endif libelf
59035 @if gold
59036 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
59037 mkdir stage2-gold; \
59038 mv stage2-gold gold ; \
59039 mv stage1-gold prev-gold || test -f stage1-lean
59040 @endif gold
59041 @if intl
59042 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
59043 mkdir stage2-intl; \
59044 mv stage2-intl intl ; \
59045 mv stage1-intl prev-intl || test -f stage1-lean
59046 @endif intl
59047 @if ld
59048 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
59049 mkdir stage2-ld; \
59050 mv stage2-ld ld ; \
59051 mv stage1-ld prev-ld || test -f stage1-lean
59052 @endif ld
59053 @if libcpp
59054 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
59055 mkdir stage2-libcpp; \
59056 mv stage2-libcpp libcpp ; \
59057 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59058 @endif libcpp
59059 @if libdecnumber
59060 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
59061 mkdir stage2-libdecnumber; \
59062 mv stage2-libdecnumber libdecnumber ; \
59063 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59064 @endif libdecnumber
59065 @if libiberty
59066 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
59067 mkdir stage2-libiberty; \
59068 mv stage2-libiberty libiberty ; \
59069 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59070 @endif libiberty
59071 @if zlib
59072 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
59073 mkdir stage2-zlib; \
59074 mv stage2-zlib zlib ; \
59075 mv stage1-zlib prev-zlib || test -f stage1-lean
59076 @endif zlib
59077 @if lto-plugin
59078 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
59079 mkdir stage2-lto-plugin; \
59080 mv stage2-lto-plugin lto-plugin ; \
59081 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59082 @endif lto-plugin
59083 @if function_reordering_plugin
59084 @cd $(HOST_SUBDIR); [ -d stage2-function_reordering_plugin ] || \
59085 mkdir stage2-function_reordering_plugin; \
59086 mv stage2-function_reordering_plugin function_reordering_plugin ; \
59087 mv stage1-function_reordering_plugin prev-function_reordering_plugin || test -f stage1-lean
59088 @endif function_reordering_plugin
59089 @[ -d stage2-$(TARGET_SUBDIR) ] || \
59090 mkdir stage2-$(TARGET_SUBDIR); \
59091 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59092 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59094 stage2-end::
59095 @if bfd
59096 @if test -d $(HOST_SUBDIR)/bfd ; then \
59097 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
59098 mv prev-bfd stage1-bfd ; : ; \
59100 @endif bfd
59101 @if opcodes
59102 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59103 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
59104 mv prev-opcodes stage1-opcodes ; : ; \
59106 @endif opcodes
59107 @if binutils
59108 @if test -d $(HOST_SUBDIR)/binutils ; then \
59109 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
59110 mv prev-binutils stage1-binutils ; : ; \
59112 @endif binutils
59113 @if gas
59114 @if test -d $(HOST_SUBDIR)/gas ; then \
59115 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
59116 mv prev-gas stage1-gas ; : ; \
59118 @endif gas
59119 @if gcc
59120 @if test -d $(HOST_SUBDIR)/gcc ; then \
59121 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
59122 mv prev-gcc stage1-gcc ; : ; \
59124 @endif gcc
59125 @if gmp
59126 @if test -d $(HOST_SUBDIR)/gmp ; then \
59127 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
59128 mv prev-gmp stage1-gmp ; : ; \
59130 @endif gmp
59131 @if mpfr
59132 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59133 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
59134 mv prev-mpfr stage1-mpfr ; : ; \
59136 @endif mpfr
59137 @if mpc
59138 @if test -d $(HOST_SUBDIR)/mpc ; then \
59139 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
59140 mv prev-mpc stage1-mpc ; : ; \
59142 @endif mpc
59143 @if ppl
59144 @if test -d $(HOST_SUBDIR)/ppl ; then \
59145 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
59146 mv prev-ppl stage1-ppl ; : ; \
59148 @endif ppl
59149 @if cloog
59150 @if test -d $(HOST_SUBDIR)/cloog ; then \
59151 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
59152 mv prev-cloog stage1-cloog ; : ; \
59154 @endif cloog
59155 @if libelf
59156 @if test -d $(HOST_SUBDIR)/libelf ; then \
59157 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
59158 mv prev-libelf stage1-libelf ; : ; \
59160 @endif libelf
59161 @if gold
59162 @if test -d $(HOST_SUBDIR)/gold ; then \
59163 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
59164 mv prev-gold stage1-gold ; : ; \
59166 @endif gold
59167 @if intl
59168 @if test -d $(HOST_SUBDIR)/intl ; then \
59169 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
59170 mv prev-intl stage1-intl ; : ; \
59172 @endif intl
59173 @if ld
59174 @if test -d $(HOST_SUBDIR)/ld ; then \
59175 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
59176 mv prev-ld stage1-ld ; : ; \
59178 @endif ld
59179 @if libcpp
59180 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59181 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
59182 mv prev-libcpp stage1-libcpp ; : ; \
59184 @endif libcpp
59185 @if libdecnumber
59186 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59187 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
59188 mv prev-libdecnumber stage1-libdecnumber ; : ; \
59190 @endif libdecnumber
59191 @if libiberty
59192 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59193 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
59194 mv prev-libiberty stage1-libiberty ; : ; \
59196 @endif libiberty
59197 @if zlib
59198 @if test -d $(HOST_SUBDIR)/zlib ; then \
59199 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
59200 mv prev-zlib stage1-zlib ; : ; \
59202 @endif zlib
59203 @if lto-plugin
59204 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59205 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
59206 mv prev-lto-plugin stage1-lto-plugin ; : ; \
59208 @endif lto-plugin
59209 @if function_reordering_plugin
59210 @if test -d $(HOST_SUBDIR)/function_reordering_plugin ; then \
59211 cd $(HOST_SUBDIR); mv function_reordering_plugin stage2-function_reordering_plugin ; \
59212 mv prev-function_reordering_plugin stage1-function_reordering_plugin ; : ; \
59214 @endif function_reordering_plugin
59215 @if test -d $(TARGET_SUBDIR) ; then \
59216 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
59217 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
59219 rm -f stage_current
59221 # Bubble a bug fix through all the stages up to stage 2. They are
59222 # remade, but not reconfigured. The next stage (if any) will not be
59223 # reconfigured either.
59224 .PHONY: stage2-bubble
59225 stage2-bubble:: stage1-bubble
59226 @r=`${PWD_COMMAND}`; export r; \
59227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59228 if test -f stage2-lean || test -f stage1-lean ; then \
59229 echo Skipping rebuild of stage2 ; \
59230 else \
59231 $(MAKE) stage2-start; \
59232 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
59235 .PHONY: all-stage2 clean-stage2
59236 do-clean: clean-stage2
59238 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59239 # only possibility, but now it conflicts with no-bootstrap rules
59240 @if gcc-bootstrap
59244 .PHONY: bootstrap2 bootstrap2-lean
59245 bootstrap2:
59246 echo stage2 > stage_final
59247 @r=`${PWD_COMMAND}`; export r; \
59248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59249 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
59250 @: $(MAKE); $(unstage)
59251 @r=`${PWD_COMMAND}`; export r; \
59252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59253 TFLAGS="$(STAGE2_TFLAGS)"; \
59254 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59256 bootstrap2-lean:
59257 echo stage2 > stage_final
59258 @r=`${PWD_COMMAND}`; export r; \
59259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59260 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
59261 @: $(MAKE); $(unstage)
59262 @r=`${PWD_COMMAND}`; export r; \
59263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59264 TFLAGS="$(STAGE2_TFLAGS)"; \
59265 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59268 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59269 distclean-stage1:: distclean-stage2
59270 .PHONY: distclean-stage2
59271 distclean-stage2::
59272 @: $(MAKE); $(stage)
59273 @test "`cat stage_last`" != stage2 || rm -f stage_last
59274 rm -rf stage2-*
59277 @endif gcc-bootstrap
59280 .PHONY: stage3-start stage3-end
59282 stage3-start::
59283 @: $(MAKE); $(stage); \
59284 echo stage3 > stage_current ; \
59285 echo stage3 > stage_last; \
59286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59287 @if bfd
59288 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
59289 mkdir stage3-bfd; \
59290 mv stage3-bfd bfd ; \
59291 mv stage2-bfd prev-bfd || test -f stage2-lean
59292 @endif bfd
59293 @if opcodes
59294 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
59295 mkdir stage3-opcodes; \
59296 mv stage3-opcodes opcodes ; \
59297 mv stage2-opcodes prev-opcodes || test -f stage2-lean
59298 @endif opcodes
59299 @if binutils
59300 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
59301 mkdir stage3-binutils; \
59302 mv stage3-binutils binutils ; \
59303 mv stage2-binutils prev-binutils || test -f stage2-lean
59304 @endif binutils
59305 @if gas
59306 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
59307 mkdir stage3-gas; \
59308 mv stage3-gas gas ; \
59309 mv stage2-gas prev-gas || test -f stage2-lean
59310 @endif gas
59311 @if gcc
59312 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
59313 mkdir stage3-gcc; \
59314 mv stage3-gcc gcc ; \
59315 mv stage2-gcc prev-gcc || test -f stage2-lean
59316 @endif gcc
59317 @if gmp
59318 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
59319 mkdir stage3-gmp; \
59320 mv stage3-gmp gmp ; \
59321 mv stage2-gmp prev-gmp || test -f stage2-lean
59322 @endif gmp
59323 @if mpfr
59324 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
59325 mkdir stage3-mpfr; \
59326 mv stage3-mpfr mpfr ; \
59327 mv stage2-mpfr prev-mpfr || test -f stage2-lean
59328 @endif mpfr
59329 @if mpc
59330 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
59331 mkdir stage3-mpc; \
59332 mv stage3-mpc mpc ; \
59333 mv stage2-mpc prev-mpc || test -f stage2-lean
59334 @endif mpc
59335 @if ppl
59336 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
59337 mkdir stage3-ppl; \
59338 mv stage3-ppl ppl ; \
59339 mv stage2-ppl prev-ppl || test -f stage2-lean
59340 @endif ppl
59341 @if cloog
59342 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
59343 mkdir stage3-cloog; \
59344 mv stage3-cloog cloog ; \
59345 mv stage2-cloog prev-cloog || test -f stage2-lean
59346 @endif cloog
59347 @if libelf
59348 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
59349 mkdir stage3-libelf; \
59350 mv stage3-libelf libelf ; \
59351 mv stage2-libelf prev-libelf || test -f stage2-lean
59352 @endif libelf
59353 @if gold
59354 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
59355 mkdir stage3-gold; \
59356 mv stage3-gold gold ; \
59357 mv stage2-gold prev-gold || test -f stage2-lean
59358 @endif gold
59359 @if intl
59360 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
59361 mkdir stage3-intl; \
59362 mv stage3-intl intl ; \
59363 mv stage2-intl prev-intl || test -f stage2-lean
59364 @endif intl
59365 @if ld
59366 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
59367 mkdir stage3-ld; \
59368 mv stage3-ld ld ; \
59369 mv stage2-ld prev-ld || test -f stage2-lean
59370 @endif ld
59371 @if libcpp
59372 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
59373 mkdir stage3-libcpp; \
59374 mv stage3-libcpp libcpp ; \
59375 mv stage2-libcpp prev-libcpp || test -f stage2-lean
59376 @endif libcpp
59377 @if libdecnumber
59378 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
59379 mkdir stage3-libdecnumber; \
59380 mv stage3-libdecnumber libdecnumber ; \
59381 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
59382 @endif libdecnumber
59383 @if libiberty
59384 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
59385 mkdir stage3-libiberty; \
59386 mv stage3-libiberty libiberty ; \
59387 mv stage2-libiberty prev-libiberty || test -f stage2-lean
59388 @endif libiberty
59389 @if zlib
59390 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
59391 mkdir stage3-zlib; \
59392 mv stage3-zlib zlib ; \
59393 mv stage2-zlib prev-zlib || test -f stage2-lean
59394 @endif zlib
59395 @if lto-plugin
59396 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
59397 mkdir stage3-lto-plugin; \
59398 mv stage3-lto-plugin lto-plugin ; \
59399 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
59400 @endif lto-plugin
59401 @if function_reordering_plugin
59402 @cd $(HOST_SUBDIR); [ -d stage3-function_reordering_plugin ] || \
59403 mkdir stage3-function_reordering_plugin; \
59404 mv stage3-function_reordering_plugin function_reordering_plugin ; \
59405 mv stage2-function_reordering_plugin prev-function_reordering_plugin || test -f stage2-lean
59406 @endif function_reordering_plugin
59407 @[ -d stage3-$(TARGET_SUBDIR) ] || \
59408 mkdir stage3-$(TARGET_SUBDIR); \
59409 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59410 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
59412 stage3-end::
59413 @if bfd
59414 @if test -d $(HOST_SUBDIR)/bfd ; then \
59415 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
59416 mv prev-bfd stage2-bfd ; : ; \
59418 @endif bfd
59419 @if opcodes
59420 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59421 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
59422 mv prev-opcodes stage2-opcodes ; : ; \
59424 @endif opcodes
59425 @if binutils
59426 @if test -d $(HOST_SUBDIR)/binutils ; then \
59427 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
59428 mv prev-binutils stage2-binutils ; : ; \
59430 @endif binutils
59431 @if gas
59432 @if test -d $(HOST_SUBDIR)/gas ; then \
59433 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
59434 mv prev-gas stage2-gas ; : ; \
59436 @endif gas
59437 @if gcc
59438 @if test -d $(HOST_SUBDIR)/gcc ; then \
59439 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
59440 mv prev-gcc stage2-gcc ; : ; \
59442 @endif gcc
59443 @if gmp
59444 @if test -d $(HOST_SUBDIR)/gmp ; then \
59445 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
59446 mv prev-gmp stage2-gmp ; : ; \
59448 @endif gmp
59449 @if mpfr
59450 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59451 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
59452 mv prev-mpfr stage2-mpfr ; : ; \
59454 @endif mpfr
59455 @if mpc
59456 @if test -d $(HOST_SUBDIR)/mpc ; then \
59457 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
59458 mv prev-mpc stage2-mpc ; : ; \
59460 @endif mpc
59461 @if ppl
59462 @if test -d $(HOST_SUBDIR)/ppl ; then \
59463 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
59464 mv prev-ppl stage2-ppl ; : ; \
59466 @endif ppl
59467 @if cloog
59468 @if test -d $(HOST_SUBDIR)/cloog ; then \
59469 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
59470 mv prev-cloog stage2-cloog ; : ; \
59472 @endif cloog
59473 @if libelf
59474 @if test -d $(HOST_SUBDIR)/libelf ; then \
59475 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
59476 mv prev-libelf stage2-libelf ; : ; \
59478 @endif libelf
59479 @if gold
59480 @if test -d $(HOST_SUBDIR)/gold ; then \
59481 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
59482 mv prev-gold stage2-gold ; : ; \
59484 @endif gold
59485 @if intl
59486 @if test -d $(HOST_SUBDIR)/intl ; then \
59487 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
59488 mv prev-intl stage2-intl ; : ; \
59490 @endif intl
59491 @if ld
59492 @if test -d $(HOST_SUBDIR)/ld ; then \
59493 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
59494 mv prev-ld stage2-ld ; : ; \
59496 @endif ld
59497 @if libcpp
59498 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59499 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
59500 mv prev-libcpp stage2-libcpp ; : ; \
59502 @endif libcpp
59503 @if libdecnumber
59504 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59505 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
59506 mv prev-libdecnumber stage2-libdecnumber ; : ; \
59508 @endif libdecnumber
59509 @if libiberty
59510 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59511 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
59512 mv prev-libiberty stage2-libiberty ; : ; \
59514 @endif libiberty
59515 @if zlib
59516 @if test -d $(HOST_SUBDIR)/zlib ; then \
59517 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
59518 mv prev-zlib stage2-zlib ; : ; \
59520 @endif zlib
59521 @if lto-plugin
59522 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59523 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
59524 mv prev-lto-plugin stage2-lto-plugin ; : ; \
59526 @endif lto-plugin
59527 @if function_reordering_plugin
59528 @if test -d $(HOST_SUBDIR)/function_reordering_plugin ; then \
59529 cd $(HOST_SUBDIR); mv function_reordering_plugin stage3-function_reordering_plugin ; \
59530 mv prev-function_reordering_plugin stage2-function_reordering_plugin ; : ; \
59532 @endif function_reordering_plugin
59533 @if test -d $(TARGET_SUBDIR) ; then \
59534 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
59535 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
59537 rm -f stage_current
59539 # Bubble a bug fix through all the stages up to stage 3. They are
59540 # remade, but not reconfigured. The next stage (if any) will not be
59541 # reconfigured either.
59542 .PHONY: stage3-bubble
59543 stage3-bubble:: stage2-bubble
59544 @r=`${PWD_COMMAND}`; export r; \
59545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59546 if test -f stage3-lean || test -f stage2-lean ; then \
59547 echo Skipping rebuild of stage3 ; \
59548 else \
59549 $(MAKE) stage3-start; \
59550 if $(LEAN); then \
59551 rm -rf stage1-* ; \
59552 $(STAMP) stage1-lean ; \
59553 fi; \
59554 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
59556 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
59558 .PHONY: all-stage3 clean-stage3
59559 do-clean: clean-stage3
59561 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59562 # only possibility, but now it conflicts with no-bootstrap rules
59563 @if gcc-bootstrap
59565 compare:
59566 @r=`${PWD_COMMAND}`; export r; \
59567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59568 if test -f stage2-lean; then \
59569 echo Cannot compare object files as stage 2 was deleted. ; \
59570 exit 0 ; \
59571 fi; \
59572 : $(MAKE); $(stage); \
59573 rm -f .bad_compare ; \
59574 echo Comparing stages 2 and 3 ; \
59575 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
59576 files=`find stage3-* -name "*$(objext)" -print | \
59577 sed -n s,^stage$$sed-,,p` ; \
59578 for file in $${files} ; do \
59579 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
59580 if test ! -f $$f1; then continue; fi; \
59581 $(do-compare) > /dev/null 2>&1; \
59582 if test $$? -eq 1; then \
59583 case $$file in \
59584 @compare_exclusions@) \
59585 echo warning: $$file differs ;; \
59586 *) \
59587 echo $$file differs >> .bad_compare ;; \
59588 esac ; \
59589 fi ; \
59590 done ; \
59591 if [ -f .bad_compare ]; then \
59592 echo "Bootstrap comparison failure!"; \
59593 cat .bad_compare; \
59594 exit 1; \
59595 else \
59596 echo Comparison successful.; \
59597 fi ; \
59598 $(STAMP) compare
59599 if $(LEAN); then \
59600 rm -rf stage2-*; \
59601 $(STAMP) stage2-lean; \
59606 .PHONY: bootstrap bootstrap-lean
59607 bootstrap:
59608 echo stage3 > stage_final
59609 @r=`${PWD_COMMAND}`; export r; \
59610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59611 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59612 @: $(MAKE); $(unstage)
59613 @r=`${PWD_COMMAND}`; export r; \
59614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59615 TFLAGS="$(STAGE3_TFLAGS)"; \
59616 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59618 bootstrap-lean:
59619 echo stage3 > stage_final
59620 @r=`${PWD_COMMAND}`; export r; \
59621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59622 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
59623 @: $(MAKE); $(unstage)
59624 @r=`${PWD_COMMAND}`; export r; \
59625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59626 TFLAGS="$(STAGE3_TFLAGS)"; \
59627 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59630 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59631 distclean-stage2:: distclean-stage3
59632 .PHONY: distclean-stage3
59633 distclean-stage3::
59634 @: $(MAKE); $(stage)
59635 @test "`cat stage_last`" != stage3 || rm -f stage_last
59636 rm -rf stage3-* compare
59639 .PHONY: cleanstrap
59640 cleanstrap: do-distclean local-clean
59641 echo stage3 > stage_final
59642 @r=`${PWD_COMMAND}`; export r; \
59643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59644 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59645 @: $(MAKE); $(unstage)
59646 @r=`${PWD_COMMAND}`; export r; \
59647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59648 TFLAGS="$(STAGE3_TFLAGS)"; \
59649 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59651 @endif gcc-bootstrap
59654 .PHONY: stage4-start stage4-end
59656 stage4-start::
59657 @: $(MAKE); $(stage); \
59658 echo stage4 > stage_current ; \
59659 echo stage4 > stage_last; \
59660 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59661 @if bfd
59662 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
59663 mkdir stage4-bfd; \
59664 mv stage4-bfd bfd ; \
59665 mv stage3-bfd prev-bfd || test -f stage3-lean
59666 @endif bfd
59667 @if opcodes
59668 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
59669 mkdir stage4-opcodes; \
59670 mv stage4-opcodes opcodes ; \
59671 mv stage3-opcodes prev-opcodes || test -f stage3-lean
59672 @endif opcodes
59673 @if binutils
59674 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
59675 mkdir stage4-binutils; \
59676 mv stage4-binutils binutils ; \
59677 mv stage3-binutils prev-binutils || test -f stage3-lean
59678 @endif binutils
59679 @if gas
59680 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
59681 mkdir stage4-gas; \
59682 mv stage4-gas gas ; \
59683 mv stage3-gas prev-gas || test -f stage3-lean
59684 @endif gas
59685 @if gcc
59686 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
59687 mkdir stage4-gcc; \
59688 mv stage4-gcc gcc ; \
59689 mv stage3-gcc prev-gcc || test -f stage3-lean
59690 @endif gcc
59691 @if gmp
59692 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
59693 mkdir stage4-gmp; \
59694 mv stage4-gmp gmp ; \
59695 mv stage3-gmp prev-gmp || test -f stage3-lean
59696 @endif gmp
59697 @if mpfr
59698 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
59699 mkdir stage4-mpfr; \
59700 mv stage4-mpfr mpfr ; \
59701 mv stage3-mpfr prev-mpfr || test -f stage3-lean
59702 @endif mpfr
59703 @if mpc
59704 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
59705 mkdir stage4-mpc; \
59706 mv stage4-mpc mpc ; \
59707 mv stage3-mpc prev-mpc || test -f stage3-lean
59708 @endif mpc
59709 @if ppl
59710 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
59711 mkdir stage4-ppl; \
59712 mv stage4-ppl ppl ; \
59713 mv stage3-ppl prev-ppl || test -f stage3-lean
59714 @endif ppl
59715 @if cloog
59716 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
59717 mkdir stage4-cloog; \
59718 mv stage4-cloog cloog ; \
59719 mv stage3-cloog prev-cloog || test -f stage3-lean
59720 @endif cloog
59721 @if libelf
59722 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
59723 mkdir stage4-libelf; \
59724 mv stage4-libelf libelf ; \
59725 mv stage3-libelf prev-libelf || test -f stage3-lean
59726 @endif libelf
59727 @if gold
59728 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
59729 mkdir stage4-gold; \
59730 mv stage4-gold gold ; \
59731 mv stage3-gold prev-gold || test -f stage3-lean
59732 @endif gold
59733 @if intl
59734 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
59735 mkdir stage4-intl; \
59736 mv stage4-intl intl ; \
59737 mv stage3-intl prev-intl || test -f stage3-lean
59738 @endif intl
59739 @if ld
59740 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
59741 mkdir stage4-ld; \
59742 mv stage4-ld ld ; \
59743 mv stage3-ld prev-ld || test -f stage3-lean
59744 @endif ld
59745 @if libcpp
59746 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
59747 mkdir stage4-libcpp; \
59748 mv stage4-libcpp libcpp ; \
59749 mv stage3-libcpp prev-libcpp || test -f stage3-lean
59750 @endif libcpp
59751 @if libdecnumber
59752 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
59753 mkdir stage4-libdecnumber; \
59754 mv stage4-libdecnumber libdecnumber ; \
59755 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
59756 @endif libdecnumber
59757 @if libiberty
59758 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
59759 mkdir stage4-libiberty; \
59760 mv stage4-libiberty libiberty ; \
59761 mv stage3-libiberty prev-libiberty || test -f stage3-lean
59762 @endif libiberty
59763 @if zlib
59764 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
59765 mkdir stage4-zlib; \
59766 mv stage4-zlib zlib ; \
59767 mv stage3-zlib prev-zlib || test -f stage3-lean
59768 @endif zlib
59769 @if lto-plugin
59770 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
59771 mkdir stage4-lto-plugin; \
59772 mv stage4-lto-plugin lto-plugin ; \
59773 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
59774 @endif lto-plugin
59775 @if function_reordering_plugin
59776 @cd $(HOST_SUBDIR); [ -d stage4-function_reordering_plugin ] || \
59777 mkdir stage4-function_reordering_plugin; \
59778 mv stage4-function_reordering_plugin function_reordering_plugin ; \
59779 mv stage3-function_reordering_plugin prev-function_reordering_plugin || test -f stage3-lean
59780 @endif function_reordering_plugin
59781 @[ -d stage4-$(TARGET_SUBDIR) ] || \
59782 mkdir stage4-$(TARGET_SUBDIR); \
59783 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59784 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
59786 stage4-end::
59787 @if bfd
59788 @if test -d $(HOST_SUBDIR)/bfd ; then \
59789 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
59790 mv prev-bfd stage3-bfd ; : ; \
59792 @endif bfd
59793 @if opcodes
59794 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59795 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
59796 mv prev-opcodes stage3-opcodes ; : ; \
59798 @endif opcodes
59799 @if binutils
59800 @if test -d $(HOST_SUBDIR)/binutils ; then \
59801 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
59802 mv prev-binutils stage3-binutils ; : ; \
59804 @endif binutils
59805 @if gas
59806 @if test -d $(HOST_SUBDIR)/gas ; then \
59807 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
59808 mv prev-gas stage3-gas ; : ; \
59810 @endif gas
59811 @if gcc
59812 @if test -d $(HOST_SUBDIR)/gcc ; then \
59813 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
59814 mv prev-gcc stage3-gcc ; : ; \
59816 @endif gcc
59817 @if gmp
59818 @if test -d $(HOST_SUBDIR)/gmp ; then \
59819 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
59820 mv prev-gmp stage3-gmp ; : ; \
59822 @endif gmp
59823 @if mpfr
59824 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59825 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
59826 mv prev-mpfr stage3-mpfr ; : ; \
59828 @endif mpfr
59829 @if mpc
59830 @if test -d $(HOST_SUBDIR)/mpc ; then \
59831 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
59832 mv prev-mpc stage3-mpc ; : ; \
59834 @endif mpc
59835 @if ppl
59836 @if test -d $(HOST_SUBDIR)/ppl ; then \
59837 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
59838 mv prev-ppl stage3-ppl ; : ; \
59840 @endif ppl
59841 @if cloog
59842 @if test -d $(HOST_SUBDIR)/cloog ; then \
59843 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
59844 mv prev-cloog stage3-cloog ; : ; \
59846 @endif cloog
59847 @if libelf
59848 @if test -d $(HOST_SUBDIR)/libelf ; then \
59849 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
59850 mv prev-libelf stage3-libelf ; : ; \
59852 @endif libelf
59853 @if gold
59854 @if test -d $(HOST_SUBDIR)/gold ; then \
59855 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
59856 mv prev-gold stage3-gold ; : ; \
59858 @endif gold
59859 @if intl
59860 @if test -d $(HOST_SUBDIR)/intl ; then \
59861 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
59862 mv prev-intl stage3-intl ; : ; \
59864 @endif intl
59865 @if ld
59866 @if test -d $(HOST_SUBDIR)/ld ; then \
59867 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
59868 mv prev-ld stage3-ld ; : ; \
59870 @endif ld
59871 @if libcpp
59872 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59873 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
59874 mv prev-libcpp stage3-libcpp ; : ; \
59876 @endif libcpp
59877 @if libdecnumber
59878 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59879 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
59880 mv prev-libdecnumber stage3-libdecnumber ; : ; \
59882 @endif libdecnumber
59883 @if libiberty
59884 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59885 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
59886 mv prev-libiberty stage3-libiberty ; : ; \
59888 @endif libiberty
59889 @if zlib
59890 @if test -d $(HOST_SUBDIR)/zlib ; then \
59891 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
59892 mv prev-zlib stage3-zlib ; : ; \
59894 @endif zlib
59895 @if lto-plugin
59896 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59897 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
59898 mv prev-lto-plugin stage3-lto-plugin ; : ; \
59900 @endif lto-plugin
59901 @if function_reordering_plugin
59902 @if test -d $(HOST_SUBDIR)/function_reordering_plugin ; then \
59903 cd $(HOST_SUBDIR); mv function_reordering_plugin stage4-function_reordering_plugin ; \
59904 mv prev-function_reordering_plugin stage3-function_reordering_plugin ; : ; \
59906 @endif function_reordering_plugin
59907 @if test -d $(TARGET_SUBDIR) ; then \
59908 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
59909 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
59911 rm -f stage_current
59913 # Bubble a bug fix through all the stages up to stage 4. They are
59914 # remade, but not reconfigured. The next stage (if any) will not be
59915 # reconfigured either.
59916 .PHONY: stage4-bubble
59917 stage4-bubble:: stage3-bubble
59918 @r=`${PWD_COMMAND}`; export r; \
59919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59920 if test -f stage4-lean || test -f stage3-lean ; then \
59921 echo Skipping rebuild of stage4 ; \
59922 else \
59923 $(MAKE) stage4-start; \
59924 if $(LEAN); then \
59925 rm -rf stage2-* ; \
59926 $(STAMP) stage2-lean ; \
59927 fi; \
59928 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
59930 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
59932 .PHONY: all-stage4 clean-stage4
59933 do-clean: clean-stage4
59935 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59936 # only possibility, but now it conflicts with no-bootstrap rules
59937 @if gcc-bootstrap
59939 compare3:
59940 @r=`${PWD_COMMAND}`; export r; \
59941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59942 if test -f stage3-lean; then \
59943 echo Cannot compare object files as stage 3 was deleted. ; \
59944 exit 0 ; \
59945 fi; \
59946 : $(MAKE); $(stage); \
59947 rm -f .bad_compare ; \
59948 echo Comparing stages 3 and 4 ; \
59949 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
59950 files=`find stage4-* -name "*$(objext)" -print | \
59951 sed -n s,^stage$$sed-,,p` ; \
59952 for file in $${files} ; do \
59953 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
59954 if test ! -f $$f1; then continue; fi; \
59955 $(do-compare3) > /dev/null 2>&1; \
59956 if test $$? -eq 1; then \
59957 case $$file in \
59958 @compare_exclusions@) \
59959 echo warning: $$file differs ;; \
59960 *) \
59961 echo $$file differs >> .bad_compare ;; \
59962 esac ; \
59963 fi ; \
59964 done ; \
59965 if [ -f .bad_compare ]; then \
59966 echo "Bootstrap comparison failure!"; \
59967 cat .bad_compare; \
59968 exit 1; \
59969 else \
59970 echo Comparison successful.; \
59971 fi ; \
59972 $(STAMP) compare3
59973 if $(LEAN); then \
59974 rm -rf stage3-*; \
59975 $(STAMP) stage3-lean; \
59980 .PHONY: bootstrap4 bootstrap4-lean
59981 bootstrap4:
59982 echo stage4 > stage_final
59983 @r=`${PWD_COMMAND}`; export r; \
59984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59985 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
59986 @: $(MAKE); $(unstage)
59987 @r=`${PWD_COMMAND}`; export r; \
59988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59989 TFLAGS="$(STAGE4_TFLAGS)"; \
59990 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59992 bootstrap4-lean:
59993 echo stage4 > stage_final
59994 @r=`${PWD_COMMAND}`; export r; \
59995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59996 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
59997 @: $(MAKE); $(unstage)
59998 @r=`${PWD_COMMAND}`; export r; \
59999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60000 TFLAGS="$(STAGE4_TFLAGS)"; \
60001 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60004 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60005 distclean-stage3:: distclean-stage4
60006 .PHONY: distclean-stage4
60007 distclean-stage4::
60008 @: $(MAKE); $(stage)
60009 @test "`cat stage_last`" != stage4 || rm -f stage_last
60010 rm -rf stage4-* compare3
60013 @endif gcc-bootstrap
60016 .PHONY: stageprofile-start stageprofile-end
60018 stageprofile-start::
60019 @: $(MAKE); $(stage); \
60020 echo stageprofile > stage_current ; \
60021 echo stageprofile > stage_last; \
60022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60023 @if bfd
60024 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
60025 mkdir stageprofile-bfd; \
60026 mv stageprofile-bfd bfd ; \
60027 mv stage1-bfd prev-bfd || test -f stage1-lean
60028 @endif bfd
60029 @if opcodes
60030 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
60031 mkdir stageprofile-opcodes; \
60032 mv stageprofile-opcodes opcodes ; \
60033 mv stage1-opcodes prev-opcodes || test -f stage1-lean
60034 @endif opcodes
60035 @if binutils
60036 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
60037 mkdir stageprofile-binutils; \
60038 mv stageprofile-binutils binutils ; \
60039 mv stage1-binutils prev-binutils || test -f stage1-lean
60040 @endif binutils
60041 @if gas
60042 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
60043 mkdir stageprofile-gas; \
60044 mv stageprofile-gas gas ; \
60045 mv stage1-gas prev-gas || test -f stage1-lean
60046 @endif gas
60047 @if gcc
60048 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
60049 mkdir stageprofile-gcc; \
60050 mv stageprofile-gcc gcc ; \
60051 mv stage1-gcc prev-gcc || test -f stage1-lean
60052 @endif gcc
60053 @if gmp
60054 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
60055 mkdir stageprofile-gmp; \
60056 mv stageprofile-gmp gmp ; \
60057 mv stage1-gmp prev-gmp || test -f stage1-lean
60058 @endif gmp
60059 @if mpfr
60060 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
60061 mkdir stageprofile-mpfr; \
60062 mv stageprofile-mpfr mpfr ; \
60063 mv stage1-mpfr prev-mpfr || test -f stage1-lean
60064 @endif mpfr
60065 @if mpc
60066 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
60067 mkdir stageprofile-mpc; \
60068 mv stageprofile-mpc mpc ; \
60069 mv stage1-mpc prev-mpc || test -f stage1-lean
60070 @endif mpc
60071 @if ppl
60072 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
60073 mkdir stageprofile-ppl; \
60074 mv stageprofile-ppl ppl ; \
60075 mv stage1-ppl prev-ppl || test -f stage1-lean
60076 @endif ppl
60077 @if cloog
60078 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
60079 mkdir stageprofile-cloog; \
60080 mv stageprofile-cloog cloog ; \
60081 mv stage1-cloog prev-cloog || test -f stage1-lean
60082 @endif cloog
60083 @if libelf
60084 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
60085 mkdir stageprofile-libelf; \
60086 mv stageprofile-libelf libelf ; \
60087 mv stage1-libelf prev-libelf || test -f stage1-lean
60088 @endif libelf
60089 @if gold
60090 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
60091 mkdir stageprofile-gold; \
60092 mv stageprofile-gold gold ; \
60093 mv stage1-gold prev-gold || test -f stage1-lean
60094 @endif gold
60095 @if intl
60096 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
60097 mkdir stageprofile-intl; \
60098 mv stageprofile-intl intl ; \
60099 mv stage1-intl prev-intl || test -f stage1-lean
60100 @endif intl
60101 @if ld
60102 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
60103 mkdir stageprofile-ld; \
60104 mv stageprofile-ld ld ; \
60105 mv stage1-ld prev-ld || test -f stage1-lean
60106 @endif ld
60107 @if libcpp
60108 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
60109 mkdir stageprofile-libcpp; \
60110 mv stageprofile-libcpp libcpp ; \
60111 mv stage1-libcpp prev-libcpp || test -f stage1-lean
60112 @endif libcpp
60113 @if libdecnumber
60114 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
60115 mkdir stageprofile-libdecnumber; \
60116 mv stageprofile-libdecnumber libdecnumber ; \
60117 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
60118 @endif libdecnumber
60119 @if libiberty
60120 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
60121 mkdir stageprofile-libiberty; \
60122 mv stageprofile-libiberty libiberty ; \
60123 mv stage1-libiberty prev-libiberty || test -f stage1-lean
60124 @endif libiberty
60125 @if zlib
60126 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
60127 mkdir stageprofile-zlib; \
60128 mv stageprofile-zlib zlib ; \
60129 mv stage1-zlib prev-zlib || test -f stage1-lean
60130 @endif zlib
60131 @if lto-plugin
60132 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
60133 mkdir stageprofile-lto-plugin; \
60134 mv stageprofile-lto-plugin lto-plugin ; \
60135 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
60136 @endif lto-plugin
60137 @if function_reordering_plugin
60138 @cd $(HOST_SUBDIR); [ -d stageprofile-function_reordering_plugin ] || \
60139 mkdir stageprofile-function_reordering_plugin; \
60140 mv stageprofile-function_reordering_plugin function_reordering_plugin ; \
60141 mv stage1-function_reordering_plugin prev-function_reordering_plugin || test -f stage1-lean
60142 @endif function_reordering_plugin
60143 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
60144 mkdir stageprofile-$(TARGET_SUBDIR); \
60145 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
60146 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
60148 stageprofile-end::
60149 @if bfd
60150 @if test -d $(HOST_SUBDIR)/bfd ; then \
60151 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
60152 mv prev-bfd stage1-bfd ; : ; \
60154 @endif bfd
60155 @if opcodes
60156 @if test -d $(HOST_SUBDIR)/opcodes ; then \
60157 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
60158 mv prev-opcodes stage1-opcodes ; : ; \
60160 @endif opcodes
60161 @if binutils
60162 @if test -d $(HOST_SUBDIR)/binutils ; then \
60163 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
60164 mv prev-binutils stage1-binutils ; : ; \
60166 @endif binutils
60167 @if gas
60168 @if test -d $(HOST_SUBDIR)/gas ; then \
60169 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
60170 mv prev-gas stage1-gas ; : ; \
60172 @endif gas
60173 @if gcc
60174 @if test -d $(HOST_SUBDIR)/gcc ; then \
60175 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
60176 mv prev-gcc stage1-gcc ; : ; \
60178 @endif gcc
60179 @if gmp
60180 @if test -d $(HOST_SUBDIR)/gmp ; then \
60181 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
60182 mv prev-gmp stage1-gmp ; : ; \
60184 @endif gmp
60185 @if mpfr
60186 @if test -d $(HOST_SUBDIR)/mpfr ; then \
60187 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
60188 mv prev-mpfr stage1-mpfr ; : ; \
60190 @endif mpfr
60191 @if mpc
60192 @if test -d $(HOST_SUBDIR)/mpc ; then \
60193 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
60194 mv prev-mpc stage1-mpc ; : ; \
60196 @endif mpc
60197 @if ppl
60198 @if test -d $(HOST_SUBDIR)/ppl ; then \
60199 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
60200 mv prev-ppl stage1-ppl ; : ; \
60202 @endif ppl
60203 @if cloog
60204 @if test -d $(HOST_SUBDIR)/cloog ; then \
60205 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
60206 mv prev-cloog stage1-cloog ; : ; \
60208 @endif cloog
60209 @if libelf
60210 @if test -d $(HOST_SUBDIR)/libelf ; then \
60211 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
60212 mv prev-libelf stage1-libelf ; : ; \
60214 @endif libelf
60215 @if gold
60216 @if test -d $(HOST_SUBDIR)/gold ; then \
60217 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
60218 mv prev-gold stage1-gold ; : ; \
60220 @endif gold
60221 @if intl
60222 @if test -d $(HOST_SUBDIR)/intl ; then \
60223 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
60224 mv prev-intl stage1-intl ; : ; \
60226 @endif intl
60227 @if ld
60228 @if test -d $(HOST_SUBDIR)/ld ; then \
60229 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
60230 mv prev-ld stage1-ld ; : ; \
60232 @endif ld
60233 @if libcpp
60234 @if test -d $(HOST_SUBDIR)/libcpp ; then \
60235 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
60236 mv prev-libcpp stage1-libcpp ; : ; \
60238 @endif libcpp
60239 @if libdecnumber
60240 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
60241 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
60242 mv prev-libdecnumber stage1-libdecnumber ; : ; \
60244 @endif libdecnumber
60245 @if libiberty
60246 @if test -d $(HOST_SUBDIR)/libiberty ; then \
60247 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
60248 mv prev-libiberty stage1-libiberty ; : ; \
60250 @endif libiberty
60251 @if zlib
60252 @if test -d $(HOST_SUBDIR)/zlib ; then \
60253 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
60254 mv prev-zlib stage1-zlib ; : ; \
60256 @endif zlib
60257 @if lto-plugin
60258 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
60259 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
60260 mv prev-lto-plugin stage1-lto-plugin ; : ; \
60262 @endif lto-plugin
60263 @if function_reordering_plugin
60264 @if test -d $(HOST_SUBDIR)/function_reordering_plugin ; then \
60265 cd $(HOST_SUBDIR); mv function_reordering_plugin stageprofile-function_reordering_plugin ; \
60266 mv prev-function_reordering_plugin stage1-function_reordering_plugin ; : ; \
60268 @endif function_reordering_plugin
60269 @if test -d $(TARGET_SUBDIR) ; then \
60270 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
60271 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
60273 rm -f stage_current
60275 # Bubble a bug fix through all the stages up to stage profile. They are
60276 # remade, but not reconfigured. The next stage (if any) will not be
60277 # reconfigured either.
60278 .PHONY: stageprofile-bubble
60279 stageprofile-bubble:: stage1-bubble
60280 @r=`${PWD_COMMAND}`; export r; \
60281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60282 if test -f stageprofile-lean || test -f stage1-lean ; then \
60283 echo Skipping rebuild of stageprofile ; \
60284 else \
60285 $(MAKE) stageprofile-start; \
60286 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
60289 .PHONY: all-stageprofile clean-stageprofile
60290 do-clean: clean-stageprofile
60292 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60293 # only possibility, but now it conflicts with no-bootstrap rules
60294 @if gcc-bootstrap
60299 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60300 distclean-stage1:: distclean-stageprofile
60301 .PHONY: distclean-stageprofile
60302 distclean-stageprofile::
60303 @: $(MAKE); $(stage)
60304 @test "`cat stage_last`" != stageprofile || rm -f stage_last
60305 rm -rf stageprofile-*
60308 @endif gcc-bootstrap
60311 .PHONY: stagefeedback-start stagefeedback-end
60313 stagefeedback-start::
60314 @: $(MAKE); $(stage); \
60315 echo stagefeedback > stage_current ; \
60316 echo stagefeedback > stage_last; \
60317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60318 @if bfd
60319 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
60320 mkdir stagefeedback-bfd; \
60321 mv stagefeedback-bfd bfd ; \
60322 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
60323 @endif bfd
60324 @if opcodes
60325 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
60326 mkdir stagefeedback-opcodes; \
60327 mv stagefeedback-opcodes opcodes ; \
60328 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
60329 @endif opcodes
60330 @if binutils
60331 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
60332 mkdir stagefeedback-binutils; \
60333 mv stagefeedback-binutils binutils ; \
60334 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
60335 @endif binutils
60336 @if gas
60337 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
60338 mkdir stagefeedback-gas; \
60339 mv stagefeedback-gas gas ; \
60340 mv stageprofile-gas prev-gas || test -f stageprofile-lean
60341 @endif gas
60342 @if gcc
60343 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
60344 mkdir stagefeedback-gcc; \
60345 mv stagefeedback-gcc gcc ; \
60346 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
60347 @endif gcc
60348 @if gmp
60349 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
60350 mkdir stagefeedback-gmp; \
60351 mv stagefeedback-gmp gmp ; \
60352 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
60353 @endif gmp
60354 @if mpfr
60355 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
60356 mkdir stagefeedback-mpfr; \
60357 mv stagefeedback-mpfr mpfr ; \
60358 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
60359 @endif mpfr
60360 @if mpc
60361 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
60362 mkdir stagefeedback-mpc; \
60363 mv stagefeedback-mpc mpc ; \
60364 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
60365 @endif mpc
60366 @if ppl
60367 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
60368 mkdir stagefeedback-ppl; \
60369 mv stagefeedback-ppl ppl ; \
60370 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
60371 @endif ppl
60372 @if cloog
60373 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
60374 mkdir stagefeedback-cloog; \
60375 mv stagefeedback-cloog cloog ; \
60376 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
60377 @endif cloog
60378 @if libelf
60379 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
60380 mkdir stagefeedback-libelf; \
60381 mv stagefeedback-libelf libelf ; \
60382 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
60383 @endif libelf
60384 @if gold
60385 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
60386 mkdir stagefeedback-gold; \
60387 mv stagefeedback-gold gold ; \
60388 mv stageprofile-gold prev-gold || test -f stageprofile-lean
60389 @endif gold
60390 @if intl
60391 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
60392 mkdir stagefeedback-intl; \
60393 mv stagefeedback-intl intl ; \
60394 mv stageprofile-intl prev-intl || test -f stageprofile-lean
60395 @endif intl
60396 @if ld
60397 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
60398 mkdir stagefeedback-ld; \
60399 mv stagefeedback-ld ld ; \
60400 mv stageprofile-ld prev-ld || test -f stageprofile-lean
60401 @endif ld
60402 @if libcpp
60403 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
60404 mkdir stagefeedback-libcpp; \
60405 mv stagefeedback-libcpp libcpp ; \
60406 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
60407 @endif libcpp
60408 @if libdecnumber
60409 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
60410 mkdir stagefeedback-libdecnumber; \
60411 mv stagefeedback-libdecnumber libdecnumber ; \
60412 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
60413 @endif libdecnumber
60414 @if libiberty
60415 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
60416 mkdir stagefeedback-libiberty; \
60417 mv stagefeedback-libiberty libiberty ; \
60418 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
60419 @endif libiberty
60420 @if zlib
60421 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
60422 mkdir stagefeedback-zlib; \
60423 mv stagefeedback-zlib zlib ; \
60424 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
60425 @endif zlib
60426 @if lto-plugin
60427 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
60428 mkdir stagefeedback-lto-plugin; \
60429 mv stagefeedback-lto-plugin lto-plugin ; \
60430 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
60431 @endif lto-plugin
60432 @if function_reordering_plugin
60433 @cd $(HOST_SUBDIR); [ -d stagefeedback-function_reordering_plugin ] || \
60434 mkdir stagefeedback-function_reordering_plugin; \
60435 mv stagefeedback-function_reordering_plugin function_reordering_plugin ; \
60436 mv stageprofile-function_reordering_plugin prev-function_reordering_plugin || test -f stageprofile-lean
60437 @endif function_reordering_plugin
60438 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
60439 mkdir stagefeedback-$(TARGET_SUBDIR); \
60440 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
60441 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
60443 stagefeedback-end::
60444 @if bfd
60445 @if test -d $(HOST_SUBDIR)/bfd ; then \
60446 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
60447 mv prev-bfd stageprofile-bfd ; : ; \
60449 @endif bfd
60450 @if opcodes
60451 @if test -d $(HOST_SUBDIR)/opcodes ; then \
60452 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
60453 mv prev-opcodes stageprofile-opcodes ; : ; \
60455 @endif opcodes
60456 @if binutils
60457 @if test -d $(HOST_SUBDIR)/binutils ; then \
60458 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
60459 mv prev-binutils stageprofile-binutils ; : ; \
60461 @endif binutils
60462 @if gas
60463 @if test -d $(HOST_SUBDIR)/gas ; then \
60464 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
60465 mv prev-gas stageprofile-gas ; : ; \
60467 @endif gas
60468 @if gcc
60469 @if test -d $(HOST_SUBDIR)/gcc ; then \
60470 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
60471 mv prev-gcc stageprofile-gcc ; : ; \
60473 @endif gcc
60474 @if gmp
60475 @if test -d $(HOST_SUBDIR)/gmp ; then \
60476 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
60477 mv prev-gmp stageprofile-gmp ; : ; \
60479 @endif gmp
60480 @if mpfr
60481 @if test -d $(HOST_SUBDIR)/mpfr ; then \
60482 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
60483 mv prev-mpfr stageprofile-mpfr ; : ; \
60485 @endif mpfr
60486 @if mpc
60487 @if test -d $(HOST_SUBDIR)/mpc ; then \
60488 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
60489 mv prev-mpc stageprofile-mpc ; : ; \
60491 @endif mpc
60492 @if ppl
60493 @if test -d $(HOST_SUBDIR)/ppl ; then \
60494 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
60495 mv prev-ppl stageprofile-ppl ; : ; \
60497 @endif ppl
60498 @if cloog
60499 @if test -d $(HOST_SUBDIR)/cloog ; then \
60500 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
60501 mv prev-cloog stageprofile-cloog ; : ; \
60503 @endif cloog
60504 @if libelf
60505 @if test -d $(HOST_SUBDIR)/libelf ; then \
60506 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
60507 mv prev-libelf stageprofile-libelf ; : ; \
60509 @endif libelf
60510 @if gold
60511 @if test -d $(HOST_SUBDIR)/gold ; then \
60512 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
60513 mv prev-gold stageprofile-gold ; : ; \
60515 @endif gold
60516 @if intl
60517 @if test -d $(HOST_SUBDIR)/intl ; then \
60518 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
60519 mv prev-intl stageprofile-intl ; : ; \
60521 @endif intl
60522 @if ld
60523 @if test -d $(HOST_SUBDIR)/ld ; then \
60524 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
60525 mv prev-ld stageprofile-ld ; : ; \
60527 @endif ld
60528 @if libcpp
60529 @if test -d $(HOST_SUBDIR)/libcpp ; then \
60530 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
60531 mv prev-libcpp stageprofile-libcpp ; : ; \
60533 @endif libcpp
60534 @if libdecnumber
60535 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
60536 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
60537 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
60539 @endif libdecnumber
60540 @if libiberty
60541 @if test -d $(HOST_SUBDIR)/libiberty ; then \
60542 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
60543 mv prev-libiberty stageprofile-libiberty ; : ; \
60545 @endif libiberty
60546 @if zlib
60547 @if test -d $(HOST_SUBDIR)/zlib ; then \
60548 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
60549 mv prev-zlib stageprofile-zlib ; : ; \
60551 @endif zlib
60552 @if lto-plugin
60553 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
60554 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
60555 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
60557 @endif lto-plugin
60558 @if function_reordering_plugin
60559 @if test -d $(HOST_SUBDIR)/function_reordering_plugin ; then \
60560 cd $(HOST_SUBDIR); mv function_reordering_plugin stagefeedback-function_reordering_plugin ; \
60561 mv prev-function_reordering_plugin stageprofile-function_reordering_plugin ; : ; \
60563 @endif function_reordering_plugin
60564 @if test -d $(TARGET_SUBDIR) ; then \
60565 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
60566 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
60568 rm -f stage_current
60570 # Bubble a bug fix through all the stages up to stage feedback. They are
60571 # remade, but not reconfigured. The next stage (if any) will not be
60572 # reconfigured either.
60573 .PHONY: stagefeedback-bubble
60574 stagefeedback-bubble:: stageprofile-bubble
60575 @r=`${PWD_COMMAND}`; export r; \
60576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60577 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
60578 echo Skipping rebuild of stagefeedback ; \
60579 else \
60580 $(MAKE) stagefeedback-start; \
60581 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
60584 .PHONY: all-stagefeedback clean-stagefeedback
60585 do-clean: clean-stagefeedback
60587 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60588 # only possibility, but now it conflicts with no-bootstrap rules
60589 @if gcc-bootstrap
60593 .PHONY: profiledbootstrap profiledbootstrap-lean
60594 profiledbootstrap:
60595 echo stagefeedback > stage_final
60596 @r=`${PWD_COMMAND}`; export r; \
60597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60598 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
60599 @: $(MAKE); $(unstage)
60600 @r=`${PWD_COMMAND}`; export r; \
60601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60602 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60603 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60605 profiledbootstrap-lean:
60606 echo stagefeedback > stage_final
60607 @r=`${PWD_COMMAND}`; export r; \
60608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60609 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
60610 @: $(MAKE); $(unstage)
60611 @r=`${PWD_COMMAND}`; export r; \
60612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60613 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60614 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60617 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60618 distclean-stageprofile:: distclean-stagefeedback
60619 .PHONY: distclean-stagefeedback
60620 distclean-stagefeedback::
60621 @: $(MAKE); $(stage)
60622 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
60623 rm -rf stagefeedback-*
60626 @endif gcc-bootstrap
60630 stageprofile-end::
60631 $(MAKE) distclean-stagefeedback
60633 stagefeedback-start::
60634 @r=`${PWD_COMMAND}`; export r; \
60635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60636 for i in prev-*; do \
60637 j=`echo $$i | sed s/^prev-//` ; \
60638 cd $$r/$$i && \
60639 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
60640 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
60641 done
60643 @if gcc-bootstrap
60644 do-distclean: distclean-stage1
60646 # Provide a GCC build when we're building target libraries. This does
60647 # not work as a dependency, just as the minimum necessary to avoid errors.
60648 stage_last:
60649 @r=`${PWD_COMMAND}`; export r; \
60650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60651 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
60653 # Same as unstage, but not phony and defaulting to stage1-start. We place
60654 # it in the dependency so that for example `make -j3 all-gcc' works.
60655 stage_current:
60656 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
60658 .PHONY: restrap
60659 restrap::
60660 @: $(MAKE); $(stage)
60661 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
60662 restrap:: all
60663 @endif gcc-bootstrap
60665 # --------------------------------------
60666 # Dependencies between different modules
60667 # --------------------------------------
60669 # Generic dependencies for target modules on host stuff, especially gcc
60670 @if gcc-bootstrap
60671 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
60672 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
60673 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
60674 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
60675 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
60676 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
60677 configure-target-libmudflap: stage_last
60678 configure-target-libssp: stage_last
60679 configure-target-newlib: stage_last
60680 configure-stage1-target-libgcc: maybe-all-stage1-gcc
60681 configure-stage2-target-libgcc: maybe-all-stage2-gcc
60682 configure-stage3-target-libgcc: maybe-all-stage3-gcc
60683 configure-stage4-target-libgcc: maybe-all-stage4-gcc
60684 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
60685 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
60686 configure-target-libquadmath: stage_last
60687 configure-target-libgfortran: stage_last
60688 configure-target-libobjc: stage_last
60689 configure-target-libgo: stage_last
60690 configure-target-libtermcap: stage_last
60691 configure-target-winsup: stage_last
60692 configure-target-libgloss: stage_last
60693 configure-target-gperf: stage_last
60694 configure-target-examples: stage_last
60695 configure-target-libffi: stage_last
60696 configure-target-libjava: stage_last
60697 configure-target-zlib: stage_last
60698 configure-target-boehm-gc: stage_last
60699 configure-target-qthreads: stage_last
60700 configure-target-rda: stage_last
60701 configure-target-libada: stage_last
60702 configure-stage1-target-libgomp: maybe-all-stage1-gcc
60703 configure-stage2-target-libgomp: maybe-all-stage2-gcc
60704 configure-stage3-target-libgomp: maybe-all-stage3-gcc
60705 configure-stage4-target-libgomp: maybe-all-stage4-gcc
60706 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
60707 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
60708 @endif gcc-bootstrap
60710 @if gcc-no-bootstrap
60711 configure-target-libstdc++-v3: maybe-all-gcc
60712 configure-target-libmudflap: maybe-all-gcc
60713 configure-target-libssp: maybe-all-gcc
60714 configure-target-newlib: maybe-all-gcc
60715 configure-target-libgcc: maybe-all-gcc
60716 configure-target-libquadmath: maybe-all-gcc
60717 configure-target-libgfortran: maybe-all-gcc
60718 configure-target-libobjc: maybe-all-gcc
60719 configure-target-libgo: maybe-all-gcc
60720 configure-target-libtermcap: maybe-all-gcc
60721 configure-target-winsup: maybe-all-gcc
60722 configure-target-libgloss: maybe-all-gcc
60723 configure-target-gperf: maybe-all-gcc
60724 configure-target-examples: maybe-all-gcc
60725 configure-target-libffi: maybe-all-gcc
60726 configure-target-libjava: maybe-all-gcc
60727 configure-target-zlib: maybe-all-gcc
60728 configure-target-boehm-gc: maybe-all-gcc
60729 configure-target-qthreads: maybe-all-gcc
60730 configure-target-rda: maybe-all-gcc
60731 configure-target-libada: maybe-all-gcc
60732 configure-target-libgomp: maybe-all-gcc
60733 @endif gcc-no-bootstrap
60736 # There are two types of dependencies here: 'hard' dependencies, where one
60737 # module simply won't build without the other; and 'soft' dependencies, where
60738 # if the depended-on module is missing, the depending module will do without
60739 # or find a substitute somewhere (perhaps installed). Soft dependencies
60740 # are made here to depend on a 'maybe-' target. If you're not sure,
60741 # it's safer to use a soft dependency.
60748 # With all the machinery above in place, it is pretty easy to generate
60749 # dependencies. Host dependencies are a bit more complex because we have
60750 # to check for bootstrap/prebootstrap dependencies. To resolve
60751 # prebootstrap dependencies, prebootstrap modules are gathered in
60752 # a hash table.
60753 all-build-bison: maybe-all-build-texinfo
60754 all-build-byacc: maybe-all-build-texinfo
60755 all-build-flex: maybe-all-build-texinfo
60756 all-build-flex: maybe-all-build-bison
60757 all-build-flex: maybe-all-build-byacc
60758 all-build-flex: maybe-all-build-m4
60759 all-build-libiberty: maybe-all-build-texinfo
60760 all-build-m4: maybe-all-build-texinfo
60761 all-build-fixincludes: maybe-all-build-libiberty
60762 configure-gcc: maybe-configure-intl
60764 configure-stage1-gcc: maybe-configure-stage1-intl
60765 configure-stage2-gcc: maybe-configure-stage2-intl
60766 configure-stage3-gcc: maybe-configure-stage3-intl
60767 configure-stage4-gcc: maybe-configure-stage4-intl
60768 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60769 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60770 configure-gcc: maybe-all-lto-plugin
60772 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60773 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60774 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60775 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60776 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60777 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60778 configure-gcc: maybe-all-function_reordering_plugin
60780 configure-stage1-gcc: maybe-all-stage1-function_reordering_plugin
60781 configure-stage2-gcc: maybe-all-stage2-function_reordering_plugin
60782 configure-stage3-gcc: maybe-all-stage3-function_reordering_plugin
60783 configure-stage4-gcc: maybe-all-stage4-function_reordering_plugin
60784 configure-stageprofile-gcc: maybe-all-stageprofile-function_reordering_plugin
60785 configure-stagefeedback-gcc: maybe-all-stagefeedback-function_reordering_plugin
60786 configure-gcc: maybe-all-binutils
60788 configure-stage1-gcc: maybe-all-stage1-binutils
60789 configure-stage2-gcc: maybe-all-stage2-binutils
60790 configure-stage3-gcc: maybe-all-stage3-binutils
60791 configure-stage4-gcc: maybe-all-stage4-binutils
60792 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60793 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60794 configure-gcc: maybe-all-gas
60796 configure-stage1-gcc: maybe-all-stage1-gas
60797 configure-stage2-gcc: maybe-all-stage2-gas
60798 configure-stage3-gcc: maybe-all-stage3-gas
60799 configure-stage4-gcc: maybe-all-stage4-gas
60800 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60801 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60802 configure-gcc: maybe-all-ld
60804 configure-stage1-gcc: maybe-all-stage1-ld
60805 configure-stage2-gcc: maybe-all-stage2-ld
60806 configure-stage3-gcc: maybe-all-stage3-ld
60807 configure-stage4-gcc: maybe-all-stage4-ld
60808 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60809 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60810 configure-gcc: maybe-all-gold
60812 configure-stage1-gcc: maybe-all-stage1-gold
60813 configure-stage2-gcc: maybe-all-stage2-gold
60814 configure-stage3-gcc: maybe-all-stage3-gold
60815 configure-stage4-gcc: maybe-all-stage4-gold
60816 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60817 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60818 configure-gcc: maybe-all-libelf
60820 configure-stage1-gcc: maybe-all-stage1-libelf
60821 configure-stage2-gcc: maybe-all-stage2-libelf
60822 configure-stage3-gcc: maybe-all-stage3-libelf
60823 configure-stage4-gcc: maybe-all-stage4-libelf
60824 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60825 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60826 all-gcc: all-libiberty
60828 all-stage1-gcc: all-stage1-libiberty
60829 all-stage2-gcc: all-stage2-libiberty
60830 all-stage3-gcc: all-stage3-libiberty
60831 all-stage4-gcc: all-stage4-libiberty
60832 all-stageprofile-gcc: all-stageprofile-libiberty
60833 all-stagefeedback-gcc: all-stagefeedback-libiberty
60834 all-gcc: maybe-all-gmp
60836 all-stage1-gcc: maybe-all-stage1-gmp
60837 all-stage2-gcc: maybe-all-stage2-gmp
60838 all-stage3-gcc: maybe-all-stage3-gmp
60839 all-stage4-gcc: maybe-all-stage4-gmp
60840 all-stageprofile-gcc: maybe-all-stageprofile-gmp
60841 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60842 all-gcc: maybe-all-intl
60844 all-stage1-gcc: maybe-all-stage1-intl
60845 all-stage2-gcc: maybe-all-stage2-intl
60846 all-stage3-gcc: maybe-all-stage3-intl
60847 all-stage4-gcc: maybe-all-stage4-intl
60848 all-stageprofile-gcc: maybe-all-stageprofile-intl
60849 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60850 all-gcc: maybe-all-mpfr
60852 all-stage1-gcc: maybe-all-stage1-mpfr
60853 all-stage2-gcc: maybe-all-stage2-mpfr
60854 all-stage3-gcc: maybe-all-stage3-mpfr
60855 all-stage4-gcc: maybe-all-stage4-mpfr
60856 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60857 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60858 all-gcc: maybe-all-mpc
60860 all-stage1-gcc: maybe-all-stage1-mpc
60861 all-stage2-gcc: maybe-all-stage2-mpc
60862 all-stage3-gcc: maybe-all-stage3-mpc
60863 all-stage4-gcc: maybe-all-stage4-mpc
60864 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60865 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60866 all-gcc: maybe-all-ppl
60868 all-stage1-gcc: maybe-all-stage1-ppl
60869 all-stage2-gcc: maybe-all-stage2-ppl
60870 all-stage3-gcc: maybe-all-stage3-ppl
60871 all-stage4-gcc: maybe-all-stage4-ppl
60872 all-stageprofile-gcc: maybe-all-stageprofile-ppl
60873 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
60874 all-gcc: maybe-all-cloog
60876 all-stage1-gcc: maybe-all-stage1-cloog
60877 all-stage2-gcc: maybe-all-stage2-cloog
60878 all-stage3-gcc: maybe-all-stage3-cloog
60879 all-stage4-gcc: maybe-all-stage4-cloog
60880 all-stageprofile-gcc: maybe-all-stageprofile-cloog
60881 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
60882 all-gcc: maybe-all-build-texinfo
60884 all-stage1-gcc: maybe-all-build-texinfo
60885 all-stage2-gcc: maybe-all-build-texinfo
60886 all-stage3-gcc: maybe-all-build-texinfo
60887 all-stage4-gcc: maybe-all-build-texinfo
60888 all-stageprofile-gcc: maybe-all-build-texinfo
60889 all-stagefeedback-gcc: maybe-all-build-texinfo
60890 all-gcc: maybe-all-build-bison
60892 all-stage1-gcc: maybe-all-build-bison
60893 all-stage2-gcc: maybe-all-build-bison
60894 all-stage3-gcc: maybe-all-build-bison
60895 all-stage4-gcc: maybe-all-build-bison
60896 all-stageprofile-gcc: maybe-all-build-bison
60897 all-stagefeedback-gcc: maybe-all-build-bison
60898 all-gcc: maybe-all-build-byacc
60900 all-stage1-gcc: maybe-all-build-byacc
60901 all-stage2-gcc: maybe-all-build-byacc
60902 all-stage3-gcc: maybe-all-build-byacc
60903 all-stage4-gcc: maybe-all-build-byacc
60904 all-stageprofile-gcc: maybe-all-build-byacc
60905 all-stagefeedback-gcc: maybe-all-build-byacc
60906 all-gcc: maybe-all-build-flex
60908 all-stage1-gcc: maybe-all-build-flex
60909 all-stage2-gcc: maybe-all-build-flex
60910 all-stage3-gcc: maybe-all-build-flex
60911 all-stage4-gcc: maybe-all-build-flex
60912 all-stageprofile-gcc: maybe-all-build-flex
60913 all-stagefeedback-gcc: maybe-all-build-flex
60914 all-gcc: maybe-all-build-libiberty
60916 all-stage1-gcc: maybe-all-build-libiberty
60917 all-stage2-gcc: maybe-all-build-libiberty
60918 all-stage3-gcc: maybe-all-build-libiberty
60919 all-stage4-gcc: maybe-all-build-libiberty
60920 all-stageprofile-gcc: maybe-all-build-libiberty
60921 all-stagefeedback-gcc: maybe-all-build-libiberty
60922 all-gcc: maybe-all-build-fixincludes
60924 all-stage1-gcc: maybe-all-build-fixincludes
60925 all-stage2-gcc: maybe-all-build-fixincludes
60926 all-stage3-gcc: maybe-all-build-fixincludes
60927 all-stage4-gcc: maybe-all-build-fixincludes
60928 all-stageprofile-gcc: maybe-all-build-fixincludes
60929 all-stagefeedback-gcc: maybe-all-build-fixincludes
60930 all-gcc: maybe-all-zlib
60932 all-stage1-gcc: maybe-all-stage1-zlib
60933 all-stage2-gcc: maybe-all-stage2-zlib
60934 all-stage3-gcc: maybe-all-stage3-zlib
60935 all-stage4-gcc: maybe-all-stage4-zlib
60936 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60937 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60938 all-gcc: all-libcpp
60940 all-stage1-gcc: all-stage1-libcpp
60941 all-stage2-gcc: all-stage2-libcpp
60942 all-stage3-gcc: all-stage3-libcpp
60943 all-stage4-gcc: all-stage4-libcpp
60944 all-stageprofile-gcc: all-stageprofile-libcpp
60945 all-stagefeedback-gcc: all-stagefeedback-libcpp
60946 all-gcc: all-libdecnumber
60948 all-stage1-gcc: all-stage1-libdecnumber
60949 all-stage2-gcc: all-stage2-libdecnumber
60950 all-stage3-gcc: all-stage3-libdecnumber
60951 all-stage4-gcc: all-stage4-libdecnumber
60952 all-stageprofile-gcc: all-stageprofile-libdecnumber
60953 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60954 all-gcc: maybe-all-libiberty
60956 all-stage1-gcc: maybe-all-stage1-libiberty
60957 all-stage2-gcc: maybe-all-stage2-libiberty
60958 all-stage3-gcc: maybe-all-stage3-libiberty
60959 all-stage4-gcc: maybe-all-stage4-libiberty
60960 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60961 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60962 all-gcc: maybe-all-fixincludes
60963 all-gcc: maybe-all-lto-plugin
60965 all-stage1-gcc: maybe-all-stage1-lto-plugin
60966 all-stage2-gcc: maybe-all-stage2-lto-plugin
60967 all-stage3-gcc: maybe-all-stage3-lto-plugin
60968 all-stage4-gcc: maybe-all-stage4-lto-plugin
60969 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60970 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60971 all-gcc: maybe-all-function_reordering_plugin
60973 all-stage1-gcc: maybe-all-stage1-function_reordering_plugin
60974 all-stage2-gcc: maybe-all-stage2-function_reordering_plugin
60975 all-stage3-gcc: maybe-all-stage3-function_reordering_plugin
60976 all-stage4-gcc: maybe-all-stage4-function_reordering_plugin
60977 all-stageprofile-gcc: maybe-all-stageprofile-function_reordering_plugin
60978 all-stagefeedback-gcc: maybe-all-stagefeedback-function_reordering_plugin
60979 info-gcc: maybe-all-build-libiberty
60981 info-stage1-gcc: maybe-all-build-libiberty
60982 info-stage2-gcc: maybe-all-build-libiberty
60983 info-stage3-gcc: maybe-all-build-libiberty
60984 info-stage4-gcc: maybe-all-build-libiberty
60985 info-stageprofile-gcc: maybe-all-build-libiberty
60986 info-stagefeedback-gcc: maybe-all-build-libiberty
60987 dvi-gcc: maybe-all-build-libiberty
60989 dvi-stage1-gcc: maybe-all-build-libiberty
60990 dvi-stage2-gcc: maybe-all-build-libiberty
60991 dvi-stage3-gcc: maybe-all-build-libiberty
60992 dvi-stage4-gcc: maybe-all-build-libiberty
60993 dvi-stageprofile-gcc: maybe-all-build-libiberty
60994 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60995 pdf-gcc: maybe-all-build-libiberty
60997 pdf-stage1-gcc: maybe-all-build-libiberty
60998 pdf-stage2-gcc: maybe-all-build-libiberty
60999 pdf-stage3-gcc: maybe-all-build-libiberty
61000 pdf-stage4-gcc: maybe-all-build-libiberty
61001 pdf-stageprofile-gcc: maybe-all-build-libiberty
61002 pdf-stagefeedback-gcc: maybe-all-build-libiberty
61003 html-gcc: maybe-all-build-libiberty
61005 html-stage1-gcc: maybe-all-build-libiberty
61006 html-stage2-gcc: maybe-all-build-libiberty
61007 html-stage3-gcc: maybe-all-build-libiberty
61008 html-stage4-gcc: maybe-all-build-libiberty
61009 html-stageprofile-gcc: maybe-all-build-libiberty
61010 html-stagefeedback-gcc: maybe-all-build-libiberty
61011 install-gcc: maybe-install-fixincludes
61012 install-gcc: maybe-install-lto-plugin
61013 install-gcc: maybe-install-function_reordering_plugin
61014 install-strip-gcc: maybe-install-strip-fixincludes
61015 install-strip-gcc: maybe-install-strip-lto-plugin
61016 configure-libcpp: configure-libiberty
61018 configure-stage1-libcpp: configure-stage1-libiberty
61019 configure-stage2-libcpp: configure-stage2-libiberty
61020 configure-stage3-libcpp: configure-stage3-libiberty
61021 configure-stage4-libcpp: configure-stage4-libiberty
61022 configure-stageprofile-libcpp: configure-stageprofile-libiberty
61023 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
61024 configure-libcpp: maybe-configure-intl
61026 configure-stage1-libcpp: maybe-configure-stage1-intl
61027 configure-stage2-libcpp: maybe-configure-stage2-intl
61028 configure-stage3-libcpp: maybe-configure-stage3-intl
61029 configure-stage4-libcpp: maybe-configure-stage4-intl
61030 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
61031 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
61032 all-libcpp: all-libiberty
61034 all-stage1-libcpp: all-stage1-libiberty
61035 all-stage2-libcpp: all-stage2-libiberty
61036 all-stage3-libcpp: all-stage3-libiberty
61037 all-stage4-libcpp: all-stage4-libiberty
61038 all-stageprofile-libcpp: all-stageprofile-libiberty
61039 all-stagefeedback-libcpp: all-stagefeedback-libiberty
61040 all-libcpp: maybe-all-intl
61042 all-stage1-libcpp: maybe-all-stage1-intl
61043 all-stage2-libcpp: maybe-all-stage2-intl
61044 all-stage3-libcpp: maybe-all-stage3-intl
61045 all-stage4-libcpp: maybe-all-stage4-intl
61046 all-stageprofile-libcpp: maybe-all-stageprofile-intl
61047 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
61048 all-fixincludes: maybe-all-libiberty
61049 all-gnattools: maybe-all-target-libada
61050 all-lto-plugin: maybe-all-libiberty
61052 all-stage1-lto-plugin: maybe-all-stage1-libiberty
61053 all-stage2-lto-plugin: maybe-all-stage2-libiberty
61054 all-stage3-lto-plugin: maybe-all-stage3-libiberty
61055 all-stage4-lto-plugin: maybe-all-stage4-libiberty
61056 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
61057 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
61058 all-function_reordering_plugin: maybe-all-libiberty
61060 all-stage1-function_reordering_plugin: maybe-all-stage1-libiberty
61061 all-stage2-function_reordering_plugin: maybe-all-stage2-libiberty
61062 all-stage3-function_reordering_plugin: maybe-all-stage3-libiberty
61063 all-stage4-function_reordering_plugin: maybe-all-stage4-libiberty
61064 all-stageprofile-function_reordering_plugin: maybe-all-stageprofile-libiberty
61065 all-stagefeedback-function_reordering_plugin: maybe-all-stagefeedback-libiberty
61066 configure-mpfr: maybe-all-gmp
61068 configure-stage1-mpfr: maybe-all-stage1-gmp
61069 configure-stage2-mpfr: maybe-all-stage2-gmp
61070 configure-stage3-mpfr: maybe-all-stage3-gmp
61071 configure-stage4-mpfr: maybe-all-stage4-gmp
61072 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
61073 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
61074 configure-mpc: maybe-all-mpfr
61076 configure-stage1-mpc: maybe-all-stage1-mpfr
61077 configure-stage2-mpc: maybe-all-stage2-mpfr
61078 configure-stage3-mpc: maybe-all-stage3-mpfr
61079 configure-stage4-mpc: maybe-all-stage4-mpfr
61080 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
61081 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
61082 configure-ppl: maybe-all-gmp
61084 configure-stage1-ppl: maybe-all-stage1-gmp
61085 configure-stage2-ppl: maybe-all-stage2-gmp
61086 configure-stage3-ppl: maybe-all-stage3-gmp
61087 configure-stage4-ppl: maybe-all-stage4-gmp
61088 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
61089 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
61090 configure-ppl: maybe-all-mpfr
61092 configure-stage1-ppl: maybe-all-stage1-mpfr
61093 configure-stage2-ppl: maybe-all-stage2-mpfr
61094 configure-stage3-ppl: maybe-all-stage3-mpfr
61095 configure-stage4-ppl: maybe-all-stage4-mpfr
61096 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
61097 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
61098 configure-cloog: maybe-all-ppl
61100 configure-stage1-cloog: maybe-all-stage1-ppl
61101 configure-stage2-cloog: maybe-all-stage2-ppl
61102 configure-stage3-cloog: maybe-all-stage3-ppl
61103 configure-stage4-cloog: maybe-all-stage4-ppl
61104 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
61105 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
61106 configure-gdb: maybe-all-intl
61107 configure-gdb: maybe-configure-sim
61108 configure-gdb: maybe-all-bfd
61109 configure-gdb: maybe-all-libiconv
61110 all-gdb: maybe-all-libiberty
61111 all-gdb: maybe-all-libiconv
61112 all-gdb: maybe-all-opcodes
61113 all-gdb: maybe-all-readline
61114 all-gdb: maybe-all-build-bison
61115 all-gdb: maybe-all-build-byacc
61116 all-gdb: maybe-all-sim
61117 all-gdb: maybe-all-libdecnumber
61118 configure-libgui: maybe-configure-tcl
61119 configure-libgui: maybe-configure-tk
61120 all-libgui: maybe-all-tcl
61121 all-libgui: maybe-all-tk
61122 all-libgui: maybe-all-itcl
61123 configure-bfd: configure-libiberty
61125 configure-stage1-bfd: configure-stage1-libiberty
61126 configure-stage2-bfd: configure-stage2-libiberty
61127 configure-stage3-bfd: configure-stage3-libiberty
61128 configure-stage4-bfd: configure-stage4-libiberty
61129 configure-stageprofile-bfd: configure-stageprofile-libiberty
61130 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
61131 configure-bfd: maybe-configure-intl
61133 configure-stage1-bfd: maybe-configure-stage1-intl
61134 configure-stage2-bfd: maybe-configure-stage2-intl
61135 configure-stage3-bfd: maybe-configure-stage3-intl
61136 configure-stage4-bfd: maybe-configure-stage4-intl
61137 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
61138 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
61139 all-bfd: maybe-all-libiberty
61141 all-stage1-bfd: maybe-all-stage1-libiberty
61142 all-stage2-bfd: maybe-all-stage2-libiberty
61143 all-stage3-bfd: maybe-all-stage3-libiberty
61144 all-stage4-bfd: maybe-all-stage4-libiberty
61145 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
61146 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
61147 all-bfd: maybe-all-intl
61149 all-stage1-bfd: maybe-all-stage1-intl
61150 all-stage2-bfd: maybe-all-stage2-intl
61151 all-stage3-bfd: maybe-all-stage3-intl
61152 all-stage4-bfd: maybe-all-stage4-intl
61153 all-stageprofile-bfd: maybe-all-stageprofile-intl
61154 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
61155 configure-opcodes: configure-libiberty
61157 configure-stage1-opcodes: configure-stage1-libiberty
61158 configure-stage2-opcodes: configure-stage2-libiberty
61159 configure-stage3-opcodes: configure-stage3-libiberty
61160 configure-stage4-opcodes: configure-stage4-libiberty
61161 configure-stageprofile-opcodes: configure-stageprofile-libiberty
61162 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
61163 all-opcodes: maybe-all-libiberty
61165 all-stage1-opcodes: maybe-all-stage1-libiberty
61166 all-stage2-opcodes: maybe-all-stage2-libiberty
61167 all-stage3-opcodes: maybe-all-stage3-libiberty
61168 all-stage4-opcodes: maybe-all-stage4-libiberty
61169 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61170 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61171 configure-binutils: maybe-configure-intl
61173 configure-stage1-binutils: maybe-configure-stage1-intl
61174 configure-stage2-binutils: maybe-configure-stage2-intl
61175 configure-stage3-binutils: maybe-configure-stage3-intl
61176 configure-stage4-binutils: maybe-configure-stage4-intl
61177 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
61178 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
61179 all-binutils: maybe-all-libiberty
61181 all-stage1-binutils: maybe-all-stage1-libiberty
61182 all-stage2-binutils: maybe-all-stage2-libiberty
61183 all-stage3-binutils: maybe-all-stage3-libiberty
61184 all-stage4-binutils: maybe-all-stage4-libiberty
61185 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
61186 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
61187 all-binutils: maybe-all-opcodes
61189 all-stage1-binutils: maybe-all-stage1-opcodes
61190 all-stage2-binutils: maybe-all-stage2-opcodes
61191 all-stage3-binutils: maybe-all-stage3-opcodes
61192 all-stage4-binutils: maybe-all-stage4-opcodes
61193 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
61194 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
61195 all-binutils: maybe-all-bfd
61197 all-stage1-binutils: maybe-all-stage1-bfd
61198 all-stage2-binutils: maybe-all-stage2-bfd
61199 all-stage3-binutils: maybe-all-stage3-bfd
61200 all-stage4-binutils: maybe-all-stage4-bfd
61201 all-stageprofile-binutils: maybe-all-stageprofile-bfd
61202 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
61203 all-binutils: maybe-all-build-flex
61205 all-stage1-binutils: maybe-all-build-flex
61206 all-stage2-binutils: maybe-all-build-flex
61207 all-stage3-binutils: maybe-all-build-flex
61208 all-stage4-binutils: maybe-all-build-flex
61209 all-stageprofile-binutils: maybe-all-build-flex
61210 all-stagefeedback-binutils: maybe-all-build-flex
61211 all-binutils: maybe-all-build-bison
61213 all-stage1-binutils: maybe-all-build-bison
61214 all-stage2-binutils: maybe-all-build-bison
61215 all-stage3-binutils: maybe-all-build-bison
61216 all-stage4-binutils: maybe-all-build-bison
61217 all-stageprofile-binutils: maybe-all-build-bison
61218 all-stagefeedback-binutils: maybe-all-build-bison
61219 all-binutils: maybe-all-build-byacc
61221 all-stage1-binutils: maybe-all-build-byacc
61222 all-stage2-binutils: maybe-all-build-byacc
61223 all-stage3-binutils: maybe-all-build-byacc
61224 all-stage4-binutils: maybe-all-build-byacc
61225 all-stageprofile-binutils: maybe-all-build-byacc
61226 all-stagefeedback-binutils: maybe-all-build-byacc
61227 all-binutils: maybe-all-intl
61229 all-stage1-binutils: maybe-all-stage1-intl
61230 all-stage2-binutils: maybe-all-stage2-intl
61231 all-stage3-binutils: maybe-all-stage3-intl
61232 all-stage4-binutils: maybe-all-stage4-intl
61233 all-stageprofile-binutils: maybe-all-stageprofile-intl
61234 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
61235 install-binutils: maybe-install-opcodes
61236 install-strip-binutils: maybe-install-strip-opcodes
61237 install-opcodes: maybe-install-bfd
61238 install-strip-opcodes: maybe-install-strip-bfd
61239 configure-gas: maybe-configure-intl
61241 configure-stage1-gas: maybe-configure-stage1-intl
61242 configure-stage2-gas: maybe-configure-stage2-intl
61243 configure-stage3-gas: maybe-configure-stage3-intl
61244 configure-stage4-gas: maybe-configure-stage4-intl
61245 configure-stageprofile-gas: maybe-configure-stageprofile-intl
61246 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
61247 all-gas: maybe-all-libiberty
61249 all-stage1-gas: maybe-all-stage1-libiberty
61250 all-stage2-gas: maybe-all-stage2-libiberty
61251 all-stage3-gas: maybe-all-stage3-libiberty
61252 all-stage4-gas: maybe-all-stage4-libiberty
61253 all-stageprofile-gas: maybe-all-stageprofile-libiberty
61254 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
61255 all-gas: maybe-all-opcodes
61257 all-stage1-gas: maybe-all-stage1-opcodes
61258 all-stage2-gas: maybe-all-stage2-opcodes
61259 all-stage3-gas: maybe-all-stage3-opcodes
61260 all-stage4-gas: maybe-all-stage4-opcodes
61261 all-stageprofile-gas: maybe-all-stageprofile-opcodes
61262 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
61263 all-gas: maybe-all-bfd
61265 all-stage1-gas: maybe-all-stage1-bfd
61266 all-stage2-gas: maybe-all-stage2-bfd
61267 all-stage3-gas: maybe-all-stage3-bfd
61268 all-stage4-gas: maybe-all-stage4-bfd
61269 all-stageprofile-gas: maybe-all-stageprofile-bfd
61270 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
61271 all-gas: maybe-all-intl
61273 all-stage1-gas: maybe-all-stage1-intl
61274 all-stage2-gas: maybe-all-stage2-intl
61275 all-stage3-gas: maybe-all-stage3-intl
61276 all-stage4-gas: maybe-all-stage4-intl
61277 all-stageprofile-gas: maybe-all-stageprofile-intl
61278 all-stagefeedback-gas: maybe-all-stagefeedback-intl
61279 configure-gprof: maybe-configure-intl
61280 all-gprof: maybe-all-libiberty
61281 all-gprof: maybe-all-bfd
61282 all-gprof: maybe-all-opcodes
61283 all-gprof: maybe-all-intl
61284 configure-ld: maybe-configure-intl
61286 configure-stage1-ld: maybe-configure-stage1-intl
61287 configure-stage2-ld: maybe-configure-stage2-intl
61288 configure-stage3-ld: maybe-configure-stage3-intl
61289 configure-stage4-ld: maybe-configure-stage4-intl
61290 configure-stageprofile-ld: maybe-configure-stageprofile-intl
61291 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
61292 all-ld: maybe-all-libiberty
61294 all-stage1-ld: maybe-all-stage1-libiberty
61295 all-stage2-ld: maybe-all-stage2-libiberty
61296 all-stage3-ld: maybe-all-stage3-libiberty
61297 all-stage4-ld: maybe-all-stage4-libiberty
61298 all-stageprofile-ld: maybe-all-stageprofile-libiberty
61299 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
61300 all-ld: maybe-all-bfd
61302 all-stage1-ld: maybe-all-stage1-bfd
61303 all-stage2-ld: maybe-all-stage2-bfd
61304 all-stage3-ld: maybe-all-stage3-bfd
61305 all-stage4-ld: maybe-all-stage4-bfd
61306 all-stageprofile-ld: maybe-all-stageprofile-bfd
61307 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
61308 all-ld: maybe-all-opcodes
61310 all-stage1-ld: maybe-all-stage1-opcodes
61311 all-stage2-ld: maybe-all-stage2-opcodes
61312 all-stage3-ld: maybe-all-stage3-opcodes
61313 all-stage4-ld: maybe-all-stage4-opcodes
61314 all-stageprofile-ld: maybe-all-stageprofile-opcodes
61315 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
61316 all-ld: maybe-all-build-bison
61318 all-stage1-ld: maybe-all-build-bison
61319 all-stage2-ld: maybe-all-build-bison
61320 all-stage3-ld: maybe-all-build-bison
61321 all-stage4-ld: maybe-all-build-bison
61322 all-stageprofile-ld: maybe-all-build-bison
61323 all-stagefeedback-ld: maybe-all-build-bison
61324 all-ld: maybe-all-build-byacc
61326 all-stage1-ld: maybe-all-build-byacc
61327 all-stage2-ld: maybe-all-build-byacc
61328 all-stage3-ld: maybe-all-build-byacc
61329 all-stage4-ld: maybe-all-build-byacc
61330 all-stageprofile-ld: maybe-all-build-byacc
61331 all-stagefeedback-ld: maybe-all-build-byacc
61332 all-ld: maybe-all-build-flex
61334 all-stage1-ld: maybe-all-build-flex
61335 all-stage2-ld: maybe-all-build-flex
61336 all-stage3-ld: maybe-all-build-flex
61337 all-stage4-ld: maybe-all-build-flex
61338 all-stageprofile-ld: maybe-all-build-flex
61339 all-stagefeedback-ld: maybe-all-build-flex
61340 all-ld: maybe-all-intl
61342 all-stage1-ld: maybe-all-stage1-intl
61343 all-stage2-ld: maybe-all-stage2-intl
61344 all-stage3-ld: maybe-all-stage3-intl
61345 all-stage4-ld: maybe-all-stage4-intl
61346 all-stageprofile-ld: maybe-all-stageprofile-intl
61347 all-stagefeedback-ld: maybe-all-stagefeedback-intl
61348 install-ld: maybe-install-gold
61349 install-strip-ld: maybe-install-strip-gold
61350 configure-gold: maybe-configure-intl
61352 configure-stage1-gold: maybe-configure-stage1-intl
61353 configure-stage2-gold: maybe-configure-stage2-intl
61354 configure-stage3-gold: maybe-configure-stage3-intl
61355 configure-stage4-gold: maybe-configure-stage4-intl
61356 configure-stageprofile-gold: maybe-configure-stageprofile-intl
61357 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
61358 all-gold: maybe-all-libiberty
61360 all-stage1-gold: maybe-all-stage1-libiberty
61361 all-stage2-gold: maybe-all-stage2-libiberty
61362 all-stage3-gold: maybe-all-stage3-libiberty
61363 all-stage4-gold: maybe-all-stage4-libiberty
61364 all-stageprofile-gold: maybe-all-stageprofile-libiberty
61365 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
61366 all-gold: maybe-all-intl
61368 all-stage1-gold: maybe-all-stage1-intl
61369 all-stage2-gold: maybe-all-stage2-intl
61370 all-stage3-gold: maybe-all-stage3-intl
61371 all-stage4-gold: maybe-all-stage4-intl
61372 all-stageprofile-gold: maybe-all-stageprofile-intl
61373 all-stagefeedback-gold: maybe-all-stagefeedback-intl
61374 all-gold: maybe-all-bfd
61376 all-stage1-gold: maybe-all-stage1-bfd
61377 all-stage2-gold: maybe-all-stage2-bfd
61378 all-stage3-gold: maybe-all-stage3-bfd
61379 all-stage4-gold: maybe-all-stage4-bfd
61380 all-stageprofile-gold: maybe-all-stageprofile-bfd
61381 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
61382 all-gold: maybe-all-build-bison
61384 all-stage1-gold: maybe-all-build-bison
61385 all-stage2-gold: maybe-all-build-bison
61386 all-stage3-gold: maybe-all-build-bison
61387 all-stage4-gold: maybe-all-build-bison
61388 all-stageprofile-gold: maybe-all-build-bison
61389 all-stagefeedback-gold: maybe-all-build-bison
61390 all-gold: maybe-all-build-byacc
61392 all-stage1-gold: maybe-all-build-byacc
61393 all-stage2-gold: maybe-all-build-byacc
61394 all-stage3-gold: maybe-all-build-byacc
61395 all-stage4-gold: maybe-all-build-byacc
61396 all-stageprofile-gold: maybe-all-build-byacc
61397 all-stagefeedback-gold: maybe-all-build-byacc
61398 check-gold: maybe-all-binutils
61400 check-stage1-gold: maybe-all-stage1-binutils
61401 check-stage2-gold: maybe-all-stage2-binutils
61402 check-stage3-gold: maybe-all-stage3-binutils
61403 check-stage4-gold: maybe-all-stage4-binutils
61404 check-stageprofile-gold: maybe-all-stageprofile-binutils
61405 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
61406 check-gold: maybe-all-gas
61408 check-stage1-gold: maybe-all-stage1-gas
61409 check-stage2-gold: maybe-all-stage2-gas
61410 check-stage3-gold: maybe-all-stage3-gas
61411 check-stage4-gold: maybe-all-stage4-gas
61412 check-stageprofile-gold: maybe-all-stageprofile-gas
61413 check-stagefeedback-gold: maybe-all-stagefeedback-gas
61414 configure-opcodes: maybe-configure-intl
61416 configure-stage1-opcodes: maybe-configure-stage1-intl
61417 configure-stage2-opcodes: maybe-configure-stage2-intl
61418 configure-stage3-opcodes: maybe-configure-stage3-intl
61419 configure-stage4-opcodes: maybe-configure-stage4-intl
61420 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
61421 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
61422 all-opcodes: maybe-all-bfd
61424 all-stage1-opcodes: maybe-all-stage1-bfd
61425 all-stage2-opcodes: maybe-all-stage2-bfd
61426 all-stage3-opcodes: maybe-all-stage3-bfd
61427 all-stage4-opcodes: maybe-all-stage4-bfd
61428 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
61429 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
61430 all-opcodes: maybe-all-libiberty
61432 all-stage1-opcodes: maybe-all-stage1-libiberty
61433 all-stage2-opcodes: maybe-all-stage2-libiberty
61434 all-stage3-opcodes: maybe-all-stage3-libiberty
61435 all-stage4-opcodes: maybe-all-stage4-libiberty
61436 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61437 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61438 all-opcodes: maybe-all-intl
61440 all-stage1-opcodes: maybe-all-stage1-intl
61441 all-stage2-opcodes: maybe-all-stage2-intl
61442 all-stage3-opcodes: maybe-all-stage3-intl
61443 all-stage4-opcodes: maybe-all-stage4-intl
61444 all-stageprofile-opcodes: maybe-all-stageprofile-intl
61445 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
61446 all-dejagnu: maybe-all-tcl
61447 all-dejagnu: maybe-all-expect
61448 all-dejagnu: maybe-all-tk
61449 configure-expect: maybe-configure-tcl
61450 configure-expect: maybe-configure-tk
61451 all-expect: maybe-all-tcl
61452 all-expect: maybe-all-tk
61453 configure-itcl: maybe-configure-tcl
61454 configure-itcl: maybe-configure-tk
61455 all-itcl: maybe-all-tcl
61456 all-itcl: maybe-all-tk
61457 install-itcl: maybe-install-tcl
61458 install-strip-itcl: maybe-install-strip-tcl
61459 configure-tk: maybe-configure-tcl
61460 all-tk: maybe-all-tcl
61461 all-sid: maybe-all-libiberty
61462 all-sid: maybe-all-bfd
61463 all-sid: maybe-all-opcodes
61464 all-sid: maybe-all-tcl
61465 all-sid: maybe-all-tk
61466 install-sid: maybe-install-tcl
61467 install-strip-sid: maybe-install-strip-tcl
61468 install-sid: maybe-install-tk
61469 install-strip-sid: maybe-install-strip-tk
61470 configure-sim: maybe-configure-intl
61471 all-sim: maybe-all-intl
61472 all-sim: maybe-all-libiberty
61473 all-sim: maybe-all-bfd
61474 all-sim: maybe-all-opcodes
61475 all-sim: maybe-all-readline
61476 all-sim: maybe-configure-gdb
61477 all-fastjar: maybe-all-zlib
61478 all-fastjar: maybe-all-build-texinfo
61479 all-fastjar: maybe-all-libiberty
61480 all-autoconf: maybe-all-m4
61481 all-autoconf: maybe-all-build-texinfo
61482 all-automake: maybe-all-m4
61483 all-automake: maybe-all-build-texinfo
61484 all-automake: maybe-all-autoconf
61485 all-bison: maybe-all-intl
61486 all-bison: maybe-all-build-texinfo
61487 all-diff: maybe-all-intl
61488 all-diff: maybe-all-build-texinfo
61489 all-fileutils: maybe-all-intl
61490 all-fileutils: maybe-all-build-texinfo
61491 all-flex: maybe-all-build-bison
61492 all-flex: maybe-all-build-byacc
61493 all-flex: maybe-all-intl
61494 all-flex: maybe-all-m4
61495 all-flex: maybe-all-build-texinfo
61496 all-gzip: maybe-all-intl
61497 all-gzip: maybe-all-zlib
61498 all-gzip: maybe-all-build-texinfo
61499 all-hello: maybe-all-intl
61500 all-hello: maybe-all-build-texinfo
61501 all-m4: maybe-all-intl
61502 all-m4: maybe-all-build-texinfo
61503 all-make: maybe-all-intl
61504 all-make: maybe-all-build-texinfo
61505 all-patch: maybe-all-build-texinfo
61506 all-make: maybe-all-build-texinfo
61507 all-prms: maybe-all-libiberty
61508 all-recode: maybe-all-build-texinfo
61509 all-sed: maybe-all-build-texinfo
61510 all-send-pr: maybe-all-prms
61511 all-tar: maybe-all-build-texinfo
61512 all-uudecode: maybe-all-build-texinfo
61513 configure-target-boehm-gc: maybe-configure-target-qthreads
61514 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
61515 configure-target-fastjar: maybe-configure-target-zlib
61516 all-target-fastjar: maybe-all-target-zlib
61517 configure-target-libgo: maybe-configure-target-libffi
61518 configure-target-libgo: maybe-all-target-libstdc++-v3
61519 all-target-libgo: maybe-all-target-libffi
61520 configure-target-libjava: maybe-configure-target-zlib
61521 configure-target-libjava: maybe-configure-target-boehm-gc
61522 configure-target-libjava: maybe-configure-target-qthreads
61523 configure-target-libjava: maybe-configure-target-libffi
61524 all-target-libjava: maybe-all-fastjar
61525 all-target-libjava: maybe-all-target-zlib
61526 all-target-libjava: maybe-all-target-boehm-gc
61527 all-target-libjava: maybe-all-target-qthreads
61528 all-target-libjava: maybe-all-target-libffi
61529 configure-target-libobjc: maybe-configure-target-boehm-gc
61530 all-target-libobjc: maybe-all-target-boehm-gc
61531 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61533 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61534 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61535 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61536 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61537 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61538 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61539 all-target-libstdc++-v3: maybe-configure-target-libgomp
61541 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61542 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61543 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61544 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61545 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61546 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61547 all-target-libgloss: maybe-all-target-newlib
61548 all-target-winsup: maybe-all-target-libtermcap
61549 configure-target-newlib: maybe-all-binutils
61550 configure-target-newlib: maybe-all-ld
61551 configure-target-libgfortran: maybe-all-target-libquadmath
61554 # Dependencies for target modules on other target modules are
61555 # described by lang_env_dependencies; the defaults apply to anything
61556 # not mentioned there.
61559 @if gcc-bootstrap
61560 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61561 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61562 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61563 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61564 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61565 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61566 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61567 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61568 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61569 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61570 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61571 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61572 @endif gcc-bootstrap
61574 @if gcc-no-bootstrap
61575 configure-target-libstdc++-v3: maybe-all-target-libgcc
61576 configure-target-libmudflap: maybe-all-target-libgcc
61577 configure-target-libssp: maybe-all-target-libgcc
61578 configure-target-newlib: maybe-all-target-libgcc
61579 configure-target-libquadmath: maybe-all-target-libgcc
61580 configure-target-libgfortran: maybe-all-target-libgcc
61581 configure-target-libobjc: maybe-all-target-libgcc
61582 configure-target-libgo: maybe-all-target-libgcc
61583 configure-target-libtermcap: maybe-all-target-libgcc
61584 configure-target-winsup: maybe-all-target-libgcc
61585 configure-target-libgloss: maybe-all-target-libgcc
61586 configure-target-gperf: maybe-all-target-libgcc
61587 configure-target-examples: maybe-all-target-libgcc
61588 configure-target-libffi: maybe-all-target-libgcc
61589 configure-target-libjava: maybe-all-target-libgcc
61590 configure-target-zlib: maybe-all-target-libgcc
61591 configure-target-boehm-gc: maybe-all-target-libgcc
61592 configure-target-qthreads: maybe-all-target-libgcc
61593 configure-target-rda: maybe-all-target-libgcc
61594 configure-target-libada: maybe-all-target-libgcc
61595 configure-target-libgomp: maybe-all-target-libgcc
61596 @endif gcc-no-bootstrap
61599 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61601 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
61603 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61607 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61609 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61611 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61613 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61615 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61617 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61620 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
61621 configure-target-gperf: maybe-all-target-libstdc++-v3
61623 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
61625 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61627 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
61628 configure-target-libjava: maybe-all-target-libstdc++-v3
61630 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61632 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
61634 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
61636 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61638 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61640 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61643 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61644 GDB_TK = @GDB_TK@
61645 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61646 configure-gdb: $(CONFIGURE_GDB_TK)
61647 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61648 install-gdb: $(INSTALL_GDB_TK)
61650 # Serialization dependencies. Host configures don't work well in parallel to
61651 # each other, due to contention over config.cache. Target configures and
61652 # build configures are similar.
61653 @serialization_dependencies@
61655 # --------------------------------
61656 # Regenerating top level configury
61657 # --------------------------------
61659 # Rebuilding Makefile.in, using autogen.
61660 AUTOGEN = autogen
61661 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61662 cd $(srcdir) && $(AUTOGEN) Makefile.def
61664 # Rebuilding Makefile.
61665 Makefile: $(srcdir)/Makefile.in config.status
61666 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61668 config.status: configure
61669 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61671 # Rebuilding configure.
61672 AUTOCONF = autoconf
61673 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61674 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
61675 cd $(srcdir) && $(AUTOCONF)
61677 # ------------------------------
61678 # Special directives to GNU Make
61679 # ------------------------------
61681 # Don't pass command-line variables to submakes.
61682 .NOEXPORT:
61683 MAKEOVERRIDES=
61685 # end of Makefile.in